更改显示分辨率后 lubuntu 17.10 出现黑屏,解决方案一半

更改显示分辨率后 lubuntu 17.10 出现黑屏,解决方案一半

我在一台旧电脑上安装了 lubuntu 17.10,只用来做一些小事情(athlon XP SSE 1 和 radeon 9100)。安装后一切正常,但显示分辨率的更改导致我在重新启动时出现带有鼠标箭头的黑屏。

我尝试了在互联网上找到的很多方法来修复此错误(更新、升级、xrandr、nomodeset 等),但没有一个能让我再次改变显示分辨率。

最后我偶然发现了如何做,并想与大家分享,因为这是一个我在浏览时找不到的解决方法。诀窍是在文本和 X 界面之间切换,所以我按 CTRL+ALT+F1 获取文本,然后按 CTRL+ALT+F7 返回 X 工作界面,在那里我可以再次更改分辨率。

问题是 lubuntu 继续启动,但屏幕变黑。现在我需要帮助,在不使用键盘的情况下在 lubuntu 启动时进行此切换。

我希望这可以帮助别人。

答案1

创建display.shmonitor.sh脚本并测试它以确保它按预期工作。

display-setup-script然后将完整路径名添加到脚本中作为/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf.

脚本示例monitor.sh(修改以匹配有效的手动命令):

#!/bin/bash                                                                                                           

cvt 1920 1080 60
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VGA1 1920x1080_60.00

文件/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

[Seat:*]
display-setup-script=/usr/local/bin/monitor.sh

重要的提示:

确保脚本正常运行。如果脚本出现错误,您的光网络GUI 登录管理器将失败并出现The system is running in low-graphics mode错误。如果发生这种情况,请使用Ctrl+ Alt+F3并在修复脚本时注释掉包含脚本的行。您可以使用以下命令重新启动 lig​​htdm:

$ sudo systemctrl restart lightdm

相关内容