У меня проблемы с драйверами моей видеокарты: GeForce 9600 GT / PCI / SSE2 При установке Nouveau - отсутствие поддержки 3d, а 2d действительно глючит, нечеткие шрифты и множество других вещей. Действительно некрасиво. При установке драйверов Nvidia, поддержка 3d, но не 2 монитора. При использовании настроек nvidia и настройке 2 мониторов, X аварийно завершает работу в странных случаях, таких как открытие Skype или VirtualBox ... Я предполагаю, что всплывающие окна убивают его ... Действительно странные вещи ...
понятия не имею, что еще я могу сделать, чтобы сделать эту работу правильно.
РЕДАКТИРОВАТЬ: хорошо, поэтому я сузил вопрос. при использовании только драйверов NVIDIA и пустого xorg.conf все работает нормально, кроме двух экранов - у меня только один экран, и я использую настройки Nvidia, чтобы он работал как два экрана, но когда я сохраняю конфигурацию в xorg.conf после перезапуска X я снова перебиваюсь по скайпу и т.д.
xorg.conf, сохраненный Nvidia Настройки:
user@ubuntu:~$ cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 280.13 (buildd@yellow) Fri Aug 5 12:31:28 UTC 2011
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
FontPath "unix/:7100"
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 "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9600 GT"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT-0: nvidia-auto-select +1280+0, CRT-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Я решил это, комментируя:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
# InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
#Section "Files"
# FontPath "unix/:7100"
#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
Комментирование строк ниже в файлах xorg.conf, которые были сгенерированы инструментом nvidia-settings, устранило для меня проблему с падением xorg. Я еще не исследовал, что эти линии должны делать.
Section "Files"
FontPath "unix/:7100"
EndSection