使用 xrandr 使计算机完全冻结

使用 xrandr 使计算机完全冻结

我遇到以下问题:我有一台连接了外部显示器的笔记本电脑(打开)。启动后,一切都很完美 - 笔记本电脑屏幕位于外部屏幕的左侧,并且两种分辨率都是最大,等等。

但是,如果我使用 xrandr 来关闭笔记本电脑屏幕

xrandr --output LVDS1 --off

系统完全冻结 - 两个屏幕都变黑,我只能在外部屏幕上看到鼠标指针(它不会移动)。所有杀死 X 等的键盘快捷键都不起作用,我必须硬重置笔记本电脑。

我在 Xorg 的日志文件和系统消息中都找不到任何内容。

以下是一些可能有用的输出:

$ xrandr -q
Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1366x768       60.0*+   40.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)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 509mm x 286mm
   1920x1080      60.0*+
   1280x1024      75.0     60.0  
   1152x864       75.0  
   1024x768       75.1     60.0  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)

我有一个 Intel arrandale 芯片,加载了 i915 内核模块以及 KMS。在启动时关闭模式设置完全搞砸了我的分辨率等等。

我用谷歌搜索了一下,发现使用 xrandr 冻结是已知的,但我还没有找到任何解决方案。

相关内容