I have this hardware in AGP slot: 01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device 81e1 Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16 Memory at d6000000 (32-bit, non-prefetchable) [size=16M] Memory at c0000000 (32-bit, prefetchable) [size=256M] Memory at d5000000 (32-bit, non-prefetchable) [size=16M] Expansion ROM at d7ee0000 [disabled] [size=128K] Capabilities: [60] Power Management version 2 Capabilities: [44] AGP version 3.0 Kernel driver in use: nouveau Kernel modules: nvidiafb Tried to use in-kernel DRM from http://cgit.freedesktop.org/nouveau/linux-2.6/log/?h=newttm-devel, comments between 59a3759d0fe8d969888c741bb33f4946e4d3750d and c05c0840514599d229e6719d42a2f4e6e0e8ea1e were extracted as patch, and this patch applied to 2.6.30-rc8-git4 (due to unrelated XFS bug in earlier 2.6.30-rc7 kernel) Resulted kernel boots fine, and nouveau DRM works in two-minute testing, but KMS (modeset=1 as module parameter) gives me black screen. No, this time, i verified that fbcon was loaded. Also, DRM thee from http://cgit.freedesktop.org/~jinghua/drm/log/?h=modesetting-gem works fine in KMS mode with my current hardware (I need to correct screen resolution, X seems to be started in doublescan mode, but after this X works ok) Logs will follow ....
Created attachment 26593 [details] X.org log
Created attachment 26594 [details] /var/log/debug
Created attachment 26595 [details] /var/log/messages
Created attachment 26596 [details] /var/log/syslog
Connecting monitor (CRT Samsung SyncMaster 550b) to DVI-A-0 (VGA-to-DVI adapter) changes nothing (still black screen, even after blind startx). But DRM and X prints correct connector in use.
Created attachment 26597 [details] Current X.org log, with user mode-setting Using DRM from freedesktop.org git master, up to 3d4bfe8c893d016ef43d1ebf28e4607aa1f540a4 Author: Ben Skeggs <bskeggs@redhat.com> Date: Wed Jun 3 13:54:43 2009 +1000 nouveau: 0.0.14 + extend bo interface to support subrange mapping Normal map() should operate as before, and map_range()/map_flush() should give correct results but lacking any performance difference from map(). Xserver and input drivers were updated recently, X now at git master commit 2a035600e603117a4dbe668cad50bae2a5609094 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Tue Jun 9 10:14:18 2009 +1000 require inputproto 1.9.99.11 and xf86-video-nouveau at git master commit 6ee453381f00063522187939cb54ab9447b73ec7 Author: Ben Skeggs <bskeggs@redhat.com> Date: Thu Jun 4 14:43:54 2009 +1000 xv: fix some issues with driver pixmaps
Created attachment 26598 [details] xorg.conf
in my first post (between 59a3759d0fe8d969888c741bb33f4946e4d3750d and c05c0840514599d229e6719d42a2f4e6e0e8ea1e) "comments" = "commits" (sorry)
> Kernel driver in use: nouveau > Kernel modules: nvidiafb Do you have both nvidiafb and nouveau drivers built? It would worth to try to disable all FB drivers (nvidiafb, rivafb etc.).
I can confirm this. I don't have any fb driver enabled.
same here. On my laptop, backlight is on but screen is completely black. So I connected a 17'' Philips external monitor via VGA, [booted with drm.debug=1] now laptop panel displays the correct output and KMS works fine. External monitor displays a cloned screen but actual image is a black screen with oblique dashed lines and cursor. VT switching froze laptop panel output that slowly turns white.
Created attachment 27598 [details] nouveau xorg
Created attachment 27604 [details] kernel log
Created attachment 27605 [details] xorg configuration file
(In reply to comment #11) > > VT switching froze laptop panel output that slowly turns white. > modprobe fbcon fixed vt switching. ps. my card is identified as NV46.
*** Bug 22867 has been marked as a duplicate of this bug. ***
fixed in kernel code: http://cgit.freedesktop.org/nouveau/linux-2.6/ commit 08ac20e576b8585808a0c5f4a894555224f9b2bf drm/nv40: fix kms on any card we decide is "NV44"... Thanks a lot!
(In reply to comment #17) > fixed in kernel code: > > http://cgit.freedesktop.org/nouveau/linux-2.6/ > commit 08ac20e576b8585808a0c5f4a894555224f9b2bf > > drm/nv40: fix kms on any card we decide is "NV44"... > > Thanks a lot! > Same for me. Now FB works properly \o/
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.