Summary: | x11-drivers/xf86-video-nouveau does not work with Quadro FX1800 on HP elitebook 8540w | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jiri Pittner <jiri.pittner> |
Component: | [OLD] Core system | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | esigra |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://bugs.freedesktop.org/show_bug.cgi?id=35171 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
kernel .config
xorg.conf Xorg.log with internal display only Xorg.log with external monitor dmesg output current .config |
Description
Jiri Pittner
2011-03-07 13:02:47 UTC
Created attachment 265035 [details]
kernel .config
Created attachment 265037 [details]
xorg.conf
Any interesting output in the X server logs or in dmesg? Created attachment 265343 [details]
Xorg.log with internal display only
Here is the log file - no external monitor attached. There are some errors
from synaptics, but they are irrelevant, since only the same xorg.conf
works when nouveau is replaced with vesa.
Then there is some message about infinite loop, which corresponds to the behavior
- the machine has to be rebooted by ssh login.
Actually, I have observed that when the nouveau driver is compiled as module,
the console during boot becomes garbled when it comes somewhere after 'checking uevents'. Maybe it is related.
Actually, the nvidia proprietary driver works well with external displayport
monitor (fortunately), so I tried nouveau in the same hw configuration, cf. next attachment.
Created attachment 265345 [details]
Xorg.log with external monitor
When attaching external monitor, the behavior is identical,
eventually the "random pixel pattern" is shown on both screens,
while it is possible to move the mouse points, but impossible to
switch to text console F1.
Created attachment 265351 [details]
dmesg output
Here is the output of dmesg, showing some nouveau error reports.
I have tried also to boot knoppix and gentoo live cd/dvd, the X server behavior
was exactly the same.
Google indicates that several people are reporting problems with Quadro FX1800. You can try booting with nouveau.noaccel=1 kernel parameter, which will disable acceleration but still give you native resolution. It is probably a good idea to report this on http://bugs.freedesktop.org/ if no report already exists there. Created attachment 265421 [details]
current .config
I tried tp modprobe nouveau noaccel=1, but then no /dev/dri
existed and X did not start (no screen available). Perhaps some
change in xorg.conf is needed ?
I also tried to compile nouveau in the main kernel (instead of module),
but I got error message while linking:
LD .tmp_vmlinux1
drivers/built-in.o: In function `nouveau_acpi_edid':
(.text+0xffb7d): undefined reference to `acpi_video_get_edid'
I did even a full make clean before, but it did not help.
I am attaching the used .config, perhaps it needs some change.
The build error shouldn't happen, unless you messed around manually in .config or neglected to run make oldconfig. Anyway, ensure that ACPI_VIDEO is enabled in your kernel too. Thanks, after solving the .config problems and giving up hardware acceleration the nouveau driver works and gives full resolution, also with an external DVI monitor. so, if this bug is FIXED, please mark it |