我意外禁用了显示器,因此当我登录时,我看到的是空白的背光屏幕。我可以使用Ctrl+ Alt+打开终端F#,那么如何从终端启用显示器?
我试过了xrandr
,但无法打开显示。xset
也不起作用。我发现这个问题这与我的问题非常相似。答案提供了一个要放入的脚本/etc/X11/Xreset.d
。
运行它并不能解决我的问题(尽管我可能不了解如何正确使用它)。我想我以某种方式将新的默认设置设为“禁用监视器”。
运行 Ubuntu Studio 13.10。我没有 nVidia 驱动程序。我找不到xorg.conf
要删除的文件。感谢大家的反馈!
命令输出
xrandr -d :0
:Screen 0: minimum 320x200, current 1366 x 768, maximum 32767 x 32767 LVDS1 connected 1366x768+-32768+-32768 (normal left inverted right x axis y axis) 344mm x 192mm 1366x768 60.0* 1360x768 59.8 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis)
作为 CLI 初学者,我不明白
man xrandr
如何打开(有一个关闭选项)或启用显示。输出:
xrandr --auto
是:
Can't open display
输出
xrandr -d :0 --auto
:Configure crtc 0 failed
也许我只需要重新安装 X11?
建议命令的输出/
xset
我尝试过的命令:$xrandr -d :0 output LVDS1 --auto configure crtc 0 failed
xset q
并且xset dpms force on
都返回:unable to open display ''''
命令没有区别sudo
。
更多徒劳的尝试和可能发现的安全问题:
我尝试重新安装 Xorg 和 X11,然后运行:
sudo apt-get install --reinstall xserver*
失败并显示以下输出:
(many versions of this:) Note, selecting 'xserver-xorg-something' for regex 'xserver*' (next:) Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: xserver-xorg-input-mtrack : Conflicts: xserver-xorg-input-multitouch but 1.0~rc2+git20110312-2build4 is to be installed E: Unable to correct problems, you have held broken packages.
Ctrl接下来我以访客身份登录,并通过 TTY ++以我自己的Alt身份登录F#并运行
xrand
与上面相同的命令,据我所见,输出相同。然后我创建了一个具有完全管理员权限的新用户并通过 TTY 重复了 4.2。
安全问题?不,只是需要注意。与此主题无关,详情请参阅发射台。
看起来好像需要重新安装系统。
答案1
运行此命令后,立即切换到屏幕为黑的 tty,5 秒后屏幕就会显示出来。
sleep 5 && xrandr -d :0 --output LVDS --auto
将xrandr command
打开您的主屏幕。它似乎只在您当前位于运行显示管理器的 tty 上时才有效,因此会给sleep
您一些时间进行切换。
答案2
发现有问题的设置存储在名为的文件中
displays.xml
。我不会在这里详细说明我是如何猜到的,尽管关于删除的评论
monitors.xml
很有帮助。它还涉及手动比较几个 .config 子目录。当然,我应该我所做的就是询问我的搜索引擎”xubuntu 在哪里存储显示设置“并发现此主题在 ubuntuforums...
登录到您的空白显示屏并使用CTRL+ ALT+F#进入命令行。
sudo find . -type f -name "*displays*"
mv ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml.bak
sudo reboot
我希望这个任务能够对某人有所帮助。
答案3
您应该能够通过虚拟终端控制台打开(并设置属性)显示,只要您知道显示号码对于正在运行的 X 会话。对于主物理显示器,这通常是 :0,但情况并非总是如此。例如,要查询显示器 :0
xrandr -d :0 -q
要重新启用已关闭的显示器,通常只需使用--auto
例如打开显示器上的 LVDS1 输出设备:0 即可
xrandr -d :0 --output LVDS1 --auto
答案4
我在 Lubuntu 18.04 中解决了这个问题,如下所示:
如果您启动时屏幕已关闭,请使用CTR- ALT-盲目打开终端T。由于您无法看到终端以及您输入的内容,因此请非常小心地输入
xrandr --output "nameYourScreen" --auto
按 Enter。瞧。
(顺便说一句:就我而言,在 tty1 或任何虚拟终端中输入这样的代码都不起作用。我尝试了上面提到的各种方法,但是当切换回正在运行的会话或重新启动后,什么都没有改变。也许问题是 xrandr 只能在正在运行的 x 会话中对某些硬件正确执行此命令?)