Witam

Sprzęt
Nvidia gf 8400gs
laptop hp pavilion dv6820ea
pierwszy wyświetlacz - matryca laptopa 15,4
drugi monitor CRT '19 Dell trinitron (bardzo możliwe że to jest sony z nalepką dell, bo miałem identycznego soniaka kilka lat temu)
System
Linux Mint 10 Julia KDE
Mam taki problem już od dawna, ale teraz postanowiłem go rozwiązać.
Mianowicie chodzi o to że system widzi te dwa monitory jako jeden pulpit o rozdzielczości 2432x864. Za pomocą nvidia-settings mogę zmieniać rozdzielczość kazdego z nich osobno. Matryca laptopa jest ok, natomiast problem mam po pierwsze z rozdzielczością na CRT '19, jedyna sensowna rozdzielczość wyświetlania zachowująca proporcje to 1152x864, mogę jeszcze zmienić na 1360x768 co kończy się rozciągnięciem ekranu (twinview). Po drugie przez różnice między monitorami obcina mi kawałek pulpitu na matrycy laptopa, i w przypadku gdy korzystam z np: cairo dock, na matrycy widzę tylko kawałek ikon a na crt całość.
Próbowałem również przełączać na "seperate X screen" miałem ten sam efekt, jedyną różnica było to że nie mogłem przeciągać okien z jednego monitora na drugi.
Dodatkowym mankamentem jest fakt że przy każdym uruchomieniu systemu muszę muszę wszystko ustawiać od początku, mam zapisane ustawienia do xorg.conf, ale jeżeli bootuje system z podłączonym CRT to mi się wyświetlają błędne czcionki(wszystkie są za małe - przez co często są nieczytelne).
Tak wygląda mój xorg:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 280.13 (buildmeister@swio-display-x86-rhel47-03.nvidia.com) Wed Jul 27 17:15:45 PDT 2011
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 280.13 (buildmeister@swio-display-x86-rhel47-03.nvidia.com) Wed Jul 27 17:15:58 PDT 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"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "LPL"
HorizSync 30.0 - 75.0
VertRefresh 60.0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400M GS"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400M GS"
BusID "PCI:5:0:0"
Screen 1
EndSection
Section "Screen"
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "CRT: 1152x864 +0+0"
# Removed Option "TwinViewXineramaInfoOrder" "CRT-0"
# Removed Option "metamodes" "CRT: 1152x864 +0+0, DFP: nvidia-auto-select +1152+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "CRT: 1152x864 +1280+0, DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Chodzi mi docelowo o to żeby na matrycy mieć rozdzielczość 1280x800 na CRT 1600X1200, żeby nie było obciętych (niewidocznych), kawałków pulpitu, i najlepiej żeby się to ładowało podczas startu bez zmiany czcionek(ale to już traktuję jako dodatkową opcję).
