本帖分享一些我在使用 LinuxMint 时遇到的一些奇奇怪怪的小问题及其解决方案,使用其他发行版本(尤其是 Ubuntu)的朋友也可以参考一下。希望能给大家带来一点帮助。
问题 1:KeePassXC 界面侧边栏图标过大
- 发现问题的系统:
Linux Mint 22 Wilma - 症状详细描述:
如下图所示,侧边栏图标过大
- 解决方案:
卸载dde-qt5integration
软件包。卸载后,侧边栏图标恢复正常,如下图所示。
问题 2:系统关机后,长时间卡在关机动画,大约 2 分钟后才会断点
- 发现问题的系统:
Linux Mint 22 Wilma - 系统使用的硬件:
CPU 为 Intel i5-8265U,GPU 为 NVIDIA GeForce MX250,但平时主要使用集成显卡,不用独显。 - 问题原因推测:
开源 NVIDIA 驱动程序 nouveau 出现问题,导致系统无法关机。 - 解决方案:
禁用 nouveau。
具体操作如下:
(1) 编辑系统文件 /etc/modprobe.d/blacklist-nouveau.conf
,
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
在其中加上如下两行:
blacklist nouveau
options nouveau modeset=0
(2) 执行如下命令:
sudo update-initramfs -u
(3) 重新启动计算机。
参考资料:https://blog.csdn.net/u012229282/article/details/124442555
问题 3:MATE 桌面环境,窗口管理器 Marco 无法显示窗口标题中的中文
- 发现问题的系统:
Linux Mint 22 Wilma(在此之前从未发现),如下图所示:
- 问题原因推测:
Ubuntu 软件仓库中的最新版的 Marco 存在 bug - 解决方案:
降级 Marco
具体操作如下:
(1) 进入 主菜单 → 首选项 → 桌面设置,切换到 “窗口” 选项卡,将 “窗口管理器” 改为 “Metacity+合成”。
(2) 终端执行如下命令,卸载 Marco 及相关软件包:
sudo apt remove libmarco-private2 marco marco-common
(3) 下载旧版 Marco 并安装,可到清华大学 TUNA 镜像站下载。所需软件包的链接如下:
https://mirrors.tuna.tsinghua.edu.cn/ubuntu/pool/universe/m/marco/libmarco-private2_1.26.0-3ubuntu1_amd64.deb
https://mirrors.tuna.tsinghua.edu.cn/ubuntu/pool/universe/m/marco/marco-common_1.26.0-3ubuntu1_all.deb
https://mirrors.tuna.tsinghua.edu.cn/ubuntu/pool/universe/m/marco/marco_1.26.0-3ubuntu1_amd64.deb
(4) 完成 Marco 的降级后,终端执行如下命令,重新安装刚刚被卸载的依赖包
sudo apt install mate-control-center mint-meta-mate
(5) 进入 主菜单 → 系统管理 → 更新管理器,右键点击 marco
,选择 “忽略此软件包的当前更新”。
(6) 进入 主菜单 → 首选项 → 桌面设置,切换到 “窗口” 选项卡,将 “窗口管理器” 改回 “Marco+合成”。
降级后 Marco 即可正常显示。效果如下图所示:
问题 4:Virtualbox 运行 Windows 系统(主要是 Windows 7)时,偶尔会突然卡死
- 发现问题的系统:
Linux Mint 21、22 - 相关错误日志:
Virtualbox 虚拟机日志中可见如下内容:
错误日志
00:06:23.762970 Shared Clipboard: Requesting data in format 0x1 for X11 host failed with VERR_TIMEOUT
00:06:23.763178 Shared Clipboard: Converting VBox formats 'UNICODETEXT, HTML' to 'UTF8_STRING' for X11 (idxFmtX11=1, fmtX11=3, atomTarget='UTF8_STRING') failed, rc=VERR_TIMEOUT
00:06:23.763729 Shared Clipboard: Converting VBox formats 'UNICODETEXT, HTML' to 'INVALID' for X11 (idxFmtX11=0, fmtX11=0, atomTarget='COMPOUND_TEXT') failed, rc=VERR_NOT_SUPPORTED
00:06:23.763932 Shared Clipboard: Converting VBox formats 'UNICODETEXT, HTML' to 'INVALID' for X11 (idxFmtX11=0, fmtX11=0, atomTarget='COMPOUND_TEXT') failed, rc=VERR_NOT_SUPPORTED
- 解决方案:
禁用相关虚拟机的 “共享剪切板” 功能(选择相关虚拟机 → “设置” 按钮 → “常规” → “高级” 选项卡,将 “共享剪切板” 设置为 “禁用”)。
该问题的根本原因是不同操作系统对剪切板中信息的处理方式不同,似乎无法根除。
问题5:MATE 桌面环境,在 首选项 → 屏幕保护程序 中设置了锁屏背景图,但是想恢复系统默认的设置(用当前桌面壁纸作为锁屏背景)
- 解决方案:
(1) 安装 dconf 编辑器,可通过如下命令:
sudo apt install dconf-editor
(2) 进入 主菜单 → 系统工具 → dconf 编辑器,然后依次进入如下路径:
/org/mate/screensaver/picture-filename
找到 “自定义值” 栏目,将文本框中的内容删去,而后点击下方信息栏中的对号即可。
问题 6:LinuxMint 安装好后,缺失中文语言包
- 发现问题的系统:
几乎所有版本的 LinuxMint - 解决方案:终端执行如下命令,安装简体中文语言包:
sudo apt install language-pack-zh-hans language-pack-gnome-zh-hans firefox-locale-zh-hans thunderbird-locale-zh-hans
参考资料: