不小心把屏幕分辨率设置得太高了,它不会变回来

Bum*_*ang 5 arch-linux xfce vmware

我在 Arch 和 XFCE 中使用 VMware。默认屏幕分辨率对我来说太小了,所以我想将其更改为更高的分辨率。我不小心选择了一个太大的屏幕尺寸,我以为它会回到以前的屏幕尺寸,但它只是保持黑屏。我已经重新启动 VMware 并且 Arch 仍然是黑屏。

有没有办法在不重新安装的情况下解决这个问题?

phu*_*ehe 7

正确的方法是找到更改的配置文件,并将其编辑为正确的分辨率。但我不是 XFCE 用户,所以你必须自己寻找:)

另一种与桌面无关的方法是使用xrandr. 假设你仍然可以启动您的计算机,并使用Ctrl+ Alt+F1访问命令提示符,您可以键入这变为自动分辨率:

xrandr --display :0 --output VGA1 --auto
Run Code Online (Sandbox Code Playgroud)

该命令没有任何错误完成后,您可以使用Ctrl+ Alt+F7回去的GUI,它应该有合适的分辨率。不要忘记再次更改分辨率,以便保存配置。

笔记:

  1. 您可能需要更改VGA1显示输出的名称(键入xrandr --display:0以查看输出)。

  2. 如果--auto不够聪明,您可以将其更改为 eg
    xrandr --display :0 --output VGA1 --mode 1024x768
    ,这会将分辨率更改为 1024x768(再次输入xrandr --display:0以查看可能的分辨率模式)。

  • 如果所有这些都失败了,您可以将“single”附加到“grub”引导菜单中内核行的末尾,这将允许您从单用户模式重新配置 X。 (2认同)