Bug 728
Summary: | rivafb problem | ||
---|---|---|---|
Product: | Drivers | Reporter: | Kees (kc0) |
Component: | Console/Framebuffers | Assignee: | Antonino Daplas (adaplas) |
Status: | CLOSED CODE_FIX | ||
Severity: | high | CC: | neo |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.5.69 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
2728
2731 Accept all modelines if EDID block is absent |
Description
Kees
2003-05-18 07:29:06 UTC
Created attachment 352 [details]
2728
Created attachment 353 [details]
2731
I no longer own this laptop so I can't confirm a fix. Better close this bug if nobody else reported the same problem. I am seeing the same problem with my Acer TM 630 laptop with 2.6.0. A lspci is here: http://www.odi.ch/prog/tm630/index.php Please note that 2.4.23 works flawlessly. In 2.6.8.1 the rivafb driver still (despite 2.6.8 patches) fails to initialize in Vesa modes (0x305 etc). Also when running X with the nVidia 5336 drivers, switching to a text console and back hangs the kernel and the screen is messed up! Created attachment 3970 [details]
Accept all modelines if EDID block is absent
The rivafb driver is not compatible with nVidia's binary drivers. The switch from X->console works, it's the console->X switch that hangs, so it's a problem on their part. Nothing much we can do. As for rivafb restricted to certain modes, note that you need to boot rivafb like this: video=rivafb:800x600 for example. The vga=0xxxx is for vesafb only (and a few drivers) If that still does not work, try the patch 'Accept all modelines if EDID block is absent'. Use the latest kernel, preferably mm or rc1. Let me know what happens. Closing this bug due to lack of feedback. Lots of changes in the rivafb in recent kernels, so most probably this bug is already fixed. |