Created attachment 17019 [details] drm messages With card : 0000:00:10.0 VGA compatible controller: nVidia Corporation NV34M [GeForce FX Go5200] (rev a1) On a 12" powerbook G4. When I don't plug my second monitor at boot (LCD on DVI), I only see one available screen with xrandr. My internal monitor is OK but I don't get any output on the second one. When plugging the second monitor at boot, I have a clone on it but the first display becomes corrupted when X starts. Xrandr still shows me only one output : Screen 0: minimum 640 x 400, current 1024 x 768, maximum 1024 x 768 default connected 1024x768+0+0 0mm x 0mm 1024x768 75.0* 72.0 70.0 60.0 832x624 75.0 800x600 75.0 72.0 60.0 56.0 640x480 75.0 73.0 67.0 60.0 720x400 70.0 Tried by using both nvidiafb and offb (after some advices by marcheu on IRC) but got the same result. The "corrupted" screen looks like pixels are too evenly spaced, showing wired colors, and no meaningfull kind of windows. Part of my xorg.conf : Section "Device" Identifier "nVidia Corporation NV34M [GeForce FX Go5200]" Driver "nouveau" BusID "PCI:0:16:0" Option "UseFBDev" "true" Option "AccelMethod" "EXA" EndSection
Created attachment 17020 [details] xorg log
Why do you have usefbdev in the conf? Not sure if it is causing trouble but it is better to remove it I think. Also, log indicates you are not using randr12, which means you probably are using an older copy of nouveau, in which it was not default. Without randr12 dual screen cannot really work well, so consider updating to git. d.
OK, it was my fault, updating to the latest git did it work ... Sorry for not having tested that prior to reporting this problem. For the record, the version that make it work : drm commit 4b8aecbde8e62af5370d5401d49a8ab8d089fe8e DDX commit e034616ab2bbbc486f90c5f64e2bd2de194cf92e And it works really well actually : it even detected the extended resolution (1680x1050) of my LCD without a itch. This is really nice. Even Xv works quite well. The only "problem" is that since I switched to offb, I don't have any more console VT ... but now I am not stuck anymore because of some strange DMA problem it seems (I didn't extensively test that) when switching VT. Concerning UseFBDev, I didn't change anything and it's still set to true. If someone could explain me the meaning of this option, I'd be glad, as it never changed anything on all the linux boxes I touched ... Thanks for all !
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.