我在 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,
然后重置/重启