当我暂停 PC 时,有两个不同的问题在恢复时可能会/不会总是发生:
- ~/.xsessionrc 设置未激活(它们是在完全重启后,如果我手动运行它们)
- 桌面图像出现随机噪音/损坏
它是 20.04.1 LTS,配有 GeForce 210 PCIe SSE2 显卡,使用推荐的 NVIDIA 340.108 驱动程序。环顾四周,我发现 NVIDIA 显卡可能会有问题(据我所知,没有灵丹妙药),但我想知道 X 配置问题是否能进一步说明问题所在?
答案1
以下是使 x 设置永久生效的修复方法:当我发现这篇文章时,我放弃了 .xsessionrc使 xinput --set-button-map 更改永久生效并创建 /usr/share/X11/xorg.conf.d/Microsoft-Wireless-Optical-Mouse.conf(名称似乎并不重要;不确定一些预先存在的文件上的数字前缀是做什么用的),如下所示:
Section "InputClass"
Identifier "Microsoft Microsoft Wireless Optical Mouse® 1.00 Mouse"
Option "ButtonMapping" "1 2 3 4 5 6 7 9 8"
EndSection
使用“xinput list”找到了正确的“标识符”(有三个“Microsoft Microsoft Wireless Optical Mouse® 1.00”条目)。在按钮映射中交换 8 和 9 会使侧面按钮变成后退按钮;几乎值得这么麻烦;)
我发现在进行上述更改后,我必须删除 ~/.xsessionrc,因为它似乎在恢复时会产生冲突。鼠标(在登录屏幕上工作)一直处于死机状态,直到重置。
当桌面图像从默认状态改变时,恢复时似乎很稳定;我仍然不知道那里发生了什么......