在 Linux Mint 中从控制台重置显示分辨率

在 Linux Mint 中从控制台重置显示分辨率

我在 VMware Workstation 8 VM 中安装了 Linux Mint 13 Xfce,并将分辨率从 800x600 设置为 1280x768,现在我尝试登录时会永久退出。
我知道如何恢复以前的分辨率,xorg.conf但现在 Linux Mint 使用的xrandr分辨率在运行时不会显示任何内容,因为 X 没有运行(当然没有 - 我无法通过 GUI 登录)。

我知道其中有配置文件,/etc/X11/Xsession.d/因为我在一个名为的文件中配置了基于 debian 的瘦客户端的分辨率/etc/X11/Xsession.d/91configure_display,但该文件在我的 Linux Mint VM 中不存在。

那么,如何从控制台重置我的 X 屏幕分辨率?

编辑:我忘了告诉你我无法在控制台中更改分辨率:

# xrandr -s 800x600
Can't open display

每次我使用xrandr或时都会出现此消息xrandr -s *resolution*

更新:我尝试了 bWowk 的建议:

# export DISPLAY=:0.0
# xrandr -s 800x600
No protocol specified
No protocol specified
Can't open display :0.0

所以,这也行不通。每次 X 启动时,难道没有执行配置文件吗?
顺便说一下,X 正在运行 -ps aux | grep X显示一个进程/usr/bin/X正在运行。

答案1

X 没有运行还是只有 Xfce?

如果有实时 X 会话,请尝试以下操作:

export DISPLAY=:0.0

进而:

xrandr -s 0

这会将其重置为默认分辨率。此外,您可以选择自己的分辨率:

xrandr -s 800x600

答案2

xrandr 无法解决这个问题。
切换到控制台 1(ctrl-alt-f1)后,
sudo vi /.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml
将错误的分辨率更改为 800x600,
然后重置/重启

相关内容