每当我在运行 X 时通过 VGA 将 LCD LG 显示器插入我的笔记本电脑时,它都无法被检测到。
事实上,只会发生两种情况:
X 服务器启动时已插入显示器:xrandr 显示一个显示器,其分辨率等于两个显示器的总和(例如 3000x1080),但是,我可以随意使用该显示器,
X 服务器在没有插入显示器的情况下启动:xrandr 只显示我的笔记本显示屏(1280x900)和适当的分辨率。
尽管我现在可以使用显示器,但需要重新启动 X 才能以新的分辨率启动。更重要的是,在这两种情况下,显示器都不会在 xrandr 中显示为另一个显示器/屏幕,它只会使 xrandr 中唯一的显示条目分辨率变大。这可能不是那么严重,但每当我想在启动 X 后使用显示器时 - 它甚至不会被检测到。
据我所知,这是 NVIDIA 驱动程序和我使用 NVIDIA 的 TwinView 的问题,如您在附加的 xorg.conf 中所看到的那样。
您认为使用 NVIDIA 驱动程序时可以解决该问题吗?或者由于使用 TwinView 而导致问题复杂化?
我正在运行 Gentoo Linux,tuxonice-sources 软件包版本2.6.38-tuxonice-r2
- 我的 xorg.conf: http://openpaste.org/0C753b7f
- xorg-server 版本:1.10.2
- xorg-drivers 版本:1.11(最新)
答案1
答案2
每当我在运行 X 时通过 VGA 将 LCD LG 显示器插入我的笔记本电脑时,它都无法被检测到。
如果是插上, 进入
$ xranddr
它将列出已连接/断开的输出:
Screen 0: minimum 320 x 200, current 2340 x 1440, maximum 8192 x 8192
LVDS-1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
1440x900 60.0*+ 50.0
1152x864 60.0
1024x768 59.9
800x600 59.9
640x480 59.4
720x400 59.6
640x400 60.0
640x350 59.8
VGA-1 connected 900x1440+1440+0 left (normal left inverted right x axis y axis) 408mm x 255mm
1440x900 59.9*+ 75.0
1280x1024 76.0 75.0 72.0 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3
640x480 72.8 75.0 66.7 60.0
720x400 70.1
640x350 70.1
DVI-D-1 disconnected (normal left inverted right x axis y axis)