У меня ноутбук HP с картой nVidia, и я использую Ubuntu 11.04 (стабильный). Я установил TwinView с помощью приложения nVidia X Server Settings. Если я загружаюсь без подключенного дополнительного монитора, рабочий стол растягивается и выходит за пределы разрешения. Unity и основная панель работают и выглядят нормально, но все приложения, которые я запускаю, также растянуты, и разрешение неверно, что делает их практически непригодными для использования. Когда я загружаюсь с подключенным дополнительным монитором (через HDMI), все работает нормально.
Я свернул это в свой файл xorg.conf. Если я удалю файл и перезагрузится, основной монитор будет работать нормально, но мне нужно настроить nVidia для повторного использования TwinView. Для ноутбука, где я постоянно переключаюсь между одним и несколькими мониторами, это становится раздражающим ...
Итак, в основном, мой вопрос: могу ли я настроить Ubuntu таким образом, чтобы параметры двойного монитора игнорировались, когда подключен только 1 монитор? Это хорошо работает в 10.10 (кстати, у меня все еще есть этот файл xorg.conf, и он вызывает ту же проблему).
Вот мой текущий файл xorg.conf:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 270.29 (buildd@allspice) Fri Feb 25 14:42:07 UTC 2011
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Seiko/Epson"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 230M"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "DFP-0: nvidia-auto-select +1920+0, DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection