xrandr 未激活笔记本电脑显示屏

xrandr 未激活笔记本电脑显示屏

当我在家时,我的东芝卫星笔记本电脑通常连接到外部显示器。断开显示器的连接并不能恢复我的笔记本电脑的显示;我必须从“显示”设置中手动启用笔记本电脑的显示屏才能正常工作。

我尝试使用 xrandr 自动切换显示器,但没有成功。该命令xrandr --output LVDS1 --auto --primary --output HDMI1 --off关闭我的外部显示器,而不激活我的笔记本电脑的显示屏。

我怀疑这与我的笔记本电脑的默认分辨率有两种模式有关。这是 xrandr 的输出:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
LVDS1 connected (normal left inverted right x axis y axis)
   1366x768      59.99 +
   1360x768      59.80    59.96  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
VGA2 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 600mm x 340mm
   1920x1080     60.00*+  50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1400x1050     59.95  
   1600x900      59.98  
   1280x1024     60.02  
   1440x900      59.90  
   1280x800      59.91  
   1152x864      59.97  
   1280x720      60.00    50.00    59.94  
   1024x768      60.00  
   800x600       60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       60.00    59.94  
DP1 disconnected (normal left inverted right x axis y axis)

如您所见,有两个 1366x768 的条目。我还注意到,当我从“显示设置”窗口激活笔记本电脑的显示屏时,我必须手动将分辨率更改为第二个 1366x768 条目才能正常工作。

有谁知道如何让 xrandr 激活我的笔记本电脑显示屏?特别是,有没有办法指定我希望 xrandr 激活分辨率为 1366x768 的第二种模式?

编辑:正如 zje 指出的,这两行实际上是不同的:1366 与 1360(多么尴尬!)。

但是,我能够解决这个问题。事实证明,我的笔记本电脑的背光灯没有打开,因此当我的屏幕“打开”时,没有任何显示。

答案1

除非我误解了你的意思,从你的输出来看,似乎有一个 136 的条目6x768 和另一个 1360x768. (通过条目,我假设您指的是输出中的行)。

如果是这种情况,那么您似乎需要 1360x768。

xrandr --output LVDS1 --mode 1360x768 --primary --output HDMI1 --off

做绝招吗?

另外,您可能想尝试使用/不使用该--primary标志,以防它不起作用。

相关内容