几周前我安装了 KUbuntu(带有 KDE 的 Ubuntu)。昨天,我使用 Synaptic 下载并安装了 GL-117 游戏。当我运行它时,我的显示器变黑并显示以下消息:
Input signal out of range
Change settings to 1600 x 900
当游戏启动并等待我从菜单中进行选择或更改选项时,它会显示游戏模拟,同时播放音乐和游戏声音。我可以听到音乐和声音,所以游戏正在运行。
但是,我什么也做不了。我的显示器不允许我更改设置。无法使用显示器,我无法与计算机交互。最后我强制重启了。
启动过程正常,直到我输入用户密码。输入密码后,出现带有 KDE Plasma 徽标的黑屏,这是正常的。但是,几秒钟后,我的显示器再次黑屏,并显示“输入信号超出范围”消息。这种情况持续发生。
我可以在启动时按下“Esc”键来使用我的电脑。这样我就可以使用恢复模式启动。恢复模式强制分辨率为 1024 x 768,刷新率为 76 Hz。
GL-117 可能做了什么导致了这种情况?
但是,更重要的是,我需要做什么来解决这个问题,以便我可以以我习惯的分辨率使用我的电脑?
Operating System: Kubuntu 20.04
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
Kernel Version: 5.4.0-65-generic
OS Type: 64-bit
HP S2031 monitor
NVIDEA Quadro 600 graphics card
Monitor connected to graphics card DVI port.
其他人也遇到过类似的问题。但是,在其他情况下,问题在启动过程中更早出现。就我而言,问题出现得更晚,在我输入密码之后。因此,编辑 GRUB 文件对我没有帮助。
我无法使用涉及使用 xrandr 等工具的解决方案,因为恢复模式使我的系统看起来只有一种可能的视频设置。
答案1
已修复!
看起来是因为刷新率太差。
我在 ~.local/share/kscreen/ 中找到了四个文件(两个在该目录中,两个在 ~.local/share/kscreen/outputs 中。)
内容大概是这样的:
{
"id": "<redacted>",
"metadata": {
"fullname": "xrandr-HP S2031-3CQ2210QR9",
"name": "DVI-I-1"
},
"mode": {
"refresh": 60,
"size": {
"height": 900,
"width": 1600
}
},
"rotation": 1,
"scale": 1
}
除了其中两个“刷新”后面的数字是 120。我使用文本编辑器将其更改为 60。