I am having no end of grief trying to get multiple monitors (using TwinView) working and the external monitor (2707WFP) won't go higher than 640x480 over the DVI connector. Any thoughts? have you got Dual display setup in yours? This is such a great lappy, I just wish I had dual monitors and sound working in Linux x86_64...
Yes I have an nvidia-drivers [100.14.19] package installed (provides a kernel module) and an nvidia-settings package installed (provides a handy X server configuration application). I am running
Gentoo on mine. I think there's either a gentoo kernel patch that's broken the Intel HD Audio support, or I need to inspect the (working) Knoppix LiveDVD config to find out more. Would you like me to post the solution if I find one?
Well I tried to connect a second screen which was 19"W over DVI, and the system froze on login, displaying only the nvidia logo. Had to run chroot /mnt/sysimage/ and copy the backup of xorg.conf to overwrite the attemted setup. Your conf looks fine to me. Maybe there is a problem with the nvidia driver. I'm not sure. I'm running ver. 100.14.19 of the nvidia driver. About the sound, are you using OSS or ALSA, i'm not familiar with Gentoo Linux, but i have seen that a fix in some distros is to switch from the one to the other.
I finally got the dual screen to work.
It was a bit tricky though.
For some reason the nvidia driver freezes on startup. F.ex. if i reconfigure x to use dual screen and restart x, the system will freeze with the nvidia logo on the screen, nothing to do but to reboot. Earlier i had nedded to fix this by going into recovery mode and loading the x.org.conf.backup, but silly me figured out that all i really had to do was to unhook the secondary cable from the dvi connector, and woilla.
To get the dual screen to work i will wait during boot until the nvidia has shown its logo, and connect the cable immediately after. Now thee boot will continue, and nvidia will show the logo one more time right before the fedora login screen. At this point and forth i have dual screen. :smileyvery-happy:
On another note i have gotten the LCD panel to work with g15tools. Was actually quite simple. Still havent got to messing with the g15composer though. For more info have a look at
www.g15tools.com
Message Edited by kengullxn on 02-08-2008 08:38 AM
I no longer get the nvidia freeze. This is likely due to an update i made through yum recently.
I also have gotten larger resolution to work, but it will only work in separate desktop mode. This means I can't pull windows from one desk to the other, but that i can live with. Now I am running dual screen with 1280*1024 on the second screen.
[ken@optimus-prime ~]$ uname -a Linux optimus-prime 2.6.23.14-115.fc8 #1 SMP Mon Jan 21 14:22:56 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
[ken@optimus-prime ~]$ cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86_64 Kernel Module 169.09 Fri Jan 11 14:04:37 PST 2008 GCC version: gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)
My xorg conf:
# Xorg configuration created by livna-config-display
someonestolemyn
3 Posts
0
December 15th, 2007 21:00
kengullxn
6 Posts
0
December 16th, 2007 07:00
My sound is working fine, it worked out-of-the-box, no config needed.
What distro are you running?
Message Edited by kengullxn on 12-16-2007 10:47 AM
someonestolemyn
3 Posts
0
December 16th, 2007 22:00
Section "ServerLayout" Identifier "X.org Configured" Screen "RightScreen" # Screen 0 "RightScreen" 0 0 # Screen 1 "LeftScreen" LeftOf "RightScreen" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/share/X11/rgb" ModulePath "/usr/lib64/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "glx" Load "extmod" Load "wfb" Load "xtrap" Load "record" Load "GLcore" Load "dbe" # Load "dri" Load "freetype" Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "InternalDFP" VendorName "Seiko" ModelName "Unknown" Option "dpms" EndSection Section "Monitor" Identifier "ExternalDFP" VendorName "Dell" ModelName "2707WFP" HorizSync 30-80 VertRefresh 56-76 Option "dpms" EndSection Section "Device" Identifier "Card0" Driver "nvidia" VendorName "nVidia Corporation" BoardName "8700M GT" VideoRam 524288 BusID "PCI:3:0:0" Option "MetaModes" "1280x1024,1280x1024; 1280x1024; 1024x768,1024x768; 1024x768; 800x600,800x600; 800x600" Screen 0 # Screen 1 #other options I recommend: Option "RenderAccel" Option "HWcursor" Option "CursorShadow" Option "CursorShadowAlpha" "32" Option "CursorShadowXOffset" "3" Option "CursorShadowYOffset" "3" #if you want Composite and GLX (they don't cooperate): Option "AllowGLXWithComposite" #the TwinView stuff Option "TwinView" Option "MetaModes" "1280x1024,1280x1024; 1280x1024; 1024x768,1024x768; 1024x768; 800x600,800x600; 800x600" Option "MetaModes" "DFP-0: 1280x1024, DFP-1: 1024x768;" Option "TwinViewOrientation" "RightOf" Option "SecondMonitorHorizSync" "UseEdidFreqs" Option "SecondMonitorVertRefresh" "UseEdidFreqs" Option "ConnectedMonitor" "DFP-0,DFP-1" # Option "HorizSync" "DFP-0: 48.4-60; DFP-1: 30-81;" # Option "VertRefresh" "DFP-0: 56-75; DFP-1: 56-76" # Option "HorizSync" "DFP-0: 30-81; DFP-1: 48.4-60" # Option "VertRefresh" "DFP-0: 56-75; DFP-1: 60-75" EndSection Section "Screen" Identifier "RightScreen" Device "Card0" Monitor "InternalDFP" Subsection "Display" Depth 24 Modes "1280x1024" ViewPort 0 0 EndSubsection EndSection Section "Screen" Identifier "LeftScreen" Device "Card0" Monitor "ExternalDFP" Subsection "Display" Depth 24 Modes "1024x768" ViewPort 0 0 EndSubsection EndSectionYes I have an nvidia-drivers [100.14.19] package installed (provides a kernel module) and an nvidia-settings package installed (provides a handy X server configuration application). I am running Gentoo on mine. I think there's either a gentoo kernel patch that's broken the Intel HD Audio support, or I need to inspect the (working) Knoppix LiveDVD config to find out more. Would you like me to post the solution if I find one?kengullxn
6 Posts
0
December 17th, 2007 06:00
kengullxn
6 Posts
0
February 1st, 2008 07:00
It was a bit tricky though.
For some reason the nvidia driver freezes on startup. F.ex. if i reconfigure x to use dual screen and restart x, the system will freeze with the nvidia logo on the screen, nothing to do but to reboot. Earlier i had nedded to fix this by going into recovery mode and loading the x.org.conf.backup, but silly me figured out that all i really had to do was to unhook the secondary cable from the dvi connector, and woilla.
To get the dual screen to work i will wait during boot until the nvidia has shown its logo, and connect the cable immediately after. Now thee boot will continue, and nvidia will show the logo one more time right before the fedora login screen. At this point and forth i have dual screen. :smileyvery-happy:
kengullxn
6 Posts
0
February 8th, 2008 05:00
kengullxn
6 Posts
0
February 8th, 2008 05:00
I also have gotten larger resolution to work, but it will only work in separate desktop mode. This means I can't pull windows from one desk to the other, but that i can live with. Now I am running dual screen with 1280*1024 on the second screen.
[ken@optimus-prime ~]$ uname -a
Linux optimus-prime 2.6.23.14-115.fc8 #1 SMP Mon Jan 21 14:22:56 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
[ken@optimus-prime ~]$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 169.09 Fri Jan 11 14:04:37 PST 2008
GCC version: gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)
My xorg conf:
# Xorg configuration created by livna-config-display
Section "ServerLayout"
Identifier "Multihead layout"
Screen 0 "Screen0" LeftOf "Screen1"
Screen 1 "Screen1" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
Option "Xinerama" "off"
Option "Clone" "on"
EndSection
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules"
EndSection
Section "ServerFlags"
Option "AIGLX" "on"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "no"
EndSection
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
Option "SHMConfig" "true"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "LCD Panel 1280x1024"
HorizSync 31.5 - 64.0
VertRefresh 56.0 - 65.0
Option "dpms"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "LCD Panel 1280x1024"
HorizSync 31.5 - 64.0
VertRefresh 56.0 - 65.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
Option "AddARGBGLXVisuals" "True"
EndSection
Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "Videocard Vendor"
BoardName "nVidia Corporation GeForce 8700M GT"
Option "AddARGBGLXVisuals" "True"
BusID "PCI:3:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1920x1200"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection