ubuntu 16.04/18.04/20.04/21.10配置远程桌面访问

远程桌面在 Linux 中一般使用 VNC ,下面我们总结一下 ubuntu 16.04/18.04 下的配置总结:

设置开机启动

里面内容如下:

配置 systemd 启用服务

如果登录之后,只出现一个桌面背景,没有任何菜单,如下:

参考 Intel NUC(NUC6i3SYH)在不接显示器的情况下VNC不显示桌面(Ubuntu 18.04) 解决,网上搜索相关问题的时候可以使用关键词 HEADLESS X11 查找解决方案,其实就是不插入显示器的情况下,如何强制显卡渲染。

如果系统是 ubuntu 21.10 版本,则需要编辑

然后在文件尾部,增加如下配置:

完成后,重启系统。

注意:如果系统上使用 nvidia 显卡,需要首先通过 nvidia-xconfig 生成默认配置,如果没有默认配置,会导致 nvidia-smi 找不到显卡,一些使用显卡的计算任务或者机器学习框架会出现问题。

参考命令如下:

可能会生成类似如下配置内容:

然后在配置文件的尾部增加

最后修改 Section "ServerLayout" 字段里的 Screen 0 为新增的屏幕(Section "Screen" 字段中的 Identifier定义的名字)。

修改参考如下:

修改后的完整内如如下:

尽管经过上面的设置,可以正确使用 VNC ,但是更推荐使用 RDP 协议,功能更丰富,性能更高,安全性更好。参考 VNC 还是 RDP? 云上的远程桌面究竟该如何选

参考链接


Chrome浏览器出现“由贵单位管理”原因及解决去除方法

最近有很多 Chrome 浏览器用户突然发现设置选项提示“由贵单位管理”,并且还可能在操作中心里弹出这个通知,或者在“下载”页面中出现“您的浏览器由所属组织管理”,或者在“关于 Google Chrome(G)”页面中出现“您的浏览器受管理”。

如果是企业用户遇到这个通知可能还能理解但不少个人用户也遇到这种情况,使用的并非谷歌浏览器企业版。

继续阅读Chrome浏览器出现“由贵单位管理”原因及解决去除方法

macOS上使用Openconnect代替Cisco Anyconnect

OpenConnect 是一个 Cisco Anyconnect 的替代品,具有开源、易获取、可靠等优点。而官方版本的 Cisco Anyconnect 配置较为繁琐,需要在管理界面同时部署多平台客户端才能支持多平台。相比之下 OpenConnect 在这点就具有优势,可以在官方版本无法跨平台时替代使用。

命令行模式:

GUI 界面模式:

使用起来是非常简单的。

注意:对于OS X EI Caption来说(Mac mini(Early 2009)已经不能升级系统了),由于openconnect-gui需要QT 5.8以上的版本,而HomeBrew已经不支持这个版本的系统,因此,安装的openconnect-gui之后,运行的时候进程会崩溃。

上面的情况,一般建议使用命令行版本进行操作。

参考链接


MAC修改主机名/计算机名

mac安装完成以后会默认将你的机器设成"longsky's Macbook Pro"之类的名字。这个本身看着就不爽,如果这台机器是别人先用你再用的话,就想把它改掉了。如果你想改计算机名的话,直接去"系统设置"->"共享"里改计算机名(Computer Name)就好了。这样大家在网络邻居里看到的你的名字就可以了。
对于大多数用户来说到这里就完事了。但是对于系统管理员来说,每次打开终端的时候发现还有一个"longsky's Macbook Pro"的东东在那里还是感觉很不爽。估计这个想改的人少,笔者费了九牛二虎之力才在mac的一个论坛的不起眼的小角落翻出来修改它的命令:

继续阅读MAC修改主机名/计算机名

ubuntu 16.04.5升级到ubuntu 18.04启动时出现"No symbol table found."

ubuntu 16.04.5 升级到 ubuntu 18.04.1 启动时出现 "Error: no symbol table"

重启之后,出现错误信息

不做任何操作,过几秒之后,能跳过。

解决方法如下:

参考链接


ubuntu 16.04.5升级到ubuntu 18.04出现systemd-shim升级失败

ubuntu 16.04.5 升级到 ubuntu 18.04.1 出现 systemd-shim 升级失败,重启系统之后,继续执行软件升级,出现如下错误信息:

如果语言是英文的,可能会出现如下信息:

解决方案如下:

参考链接


尝试修复希捷固件门硬盘(SV35系列ST3000VX000)

最近家里的NAS 服务器上的希捷硬盘挂了,总寿命不超过 1 万小时,当时买硬盘的时候,记得是特意规避过希捷的 STX000DM001 这个版本的硬盘,这个版本的硬盘由于质量问题,基本上都会挂掉。  结果没想到,ST3000VX000不过是 ST3000DM001 的马甲而已。

中招,经过下面的修复之后,依旧没有办法修复,数据无法读取成功。尝试其他命令之后,整盘报废,ST3000DM001 系列硬盘完全没办法用,尽管关键数据都已经冗余备份,但是部分次要数据依旧丢失。

下面只是记录一下操作过程,没有实际意义。

希捷硬盘型号信息查询网站: https://apps1.seagate.com/downloads/request.html
继续阅读尝试修复希捷固件门硬盘(SV35系列ST3000VX000)