我有两台机器,都运行 kubuntu:服务器和客户端。我想从客户端连接到服务器并启动完整的图形界面,而不必担心某些命令会以客户端用户身份运行。
所以,ssh -XC
工作,我也可以从中启动图形程序就好了。
但是,当我startkde
在 ssh 控制台中键入时,它显示“KDE 似乎已经在此显示器上运行”。这是真的,但不适用于同一个用户帐户。
我尝试退出图形界面并从 tty 登录,但随后(不出所料)无法启动任何图形程序,包括 kde。
那么我如何才能做到这一点,以便我可以像使用本地用户登录一样简单地登录?将客户端机器用作哑终端。
一直有什么东西在磨损我的硬盘(每秒几KB),但我似乎不知道是什么。
我的配置:4个旋转盘片(/dev/sd[cdef])组装成一个raid5阵列,然后bcache设置为缓存(希望)所有内容(cache_mode = writeback,sequential_cutoff = 0)。在 bcache 卷之上,我设置了 lvm。
sda 和 sdb 是 SSD。sdc、sdd、sde 和 sdf 是旋转磁盘,是 mdadm -> bcache -> lvm -> dm-* 的基础。
所以,这是(第二次打印)的输出iostat -x -d 30
:
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sda 0,00 0,77 0,97 0,77 12,40 6,13 21,38 0,00 0,23 0,00 0,52 0,23 0,04
sdb 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
sdc 0,03 1,60 0,13 4,50 0,67 17,63 …
Run Code Online (Sandbox Code Playgroud) 我在文档(4.14 及更高版本)中看到提到了 zstd ,所以我想试一试。
从 lubuntu 17.10 开始,我将内核升级到 4.15:
# uname -sr
Linux 4.15.0-041500-generic
Run Code Online (Sandbox Code Playgroud)
但是,无论是 man 还是 btrfs 命令都没有承认我现在正在运行的内核应该能够使用这种压缩算法:
# btrfs filesystem defrag -czstd -rv .*
ERROR: unknown compression type zstd
Run Code Online (Sandbox Code Playgroud)
我“忘记”升级了什么?