Re: rivafb "Badness" using fbdev.diff.gz and 2.5.5[45]

3 messages, 2 authors, 2003-01-19 · open the first message on its own page

Re: rivafb "Badness" using fbdev.diff.gz and 2.5.5[45]

From: Fredrik Noring <hidden>
Date: 2003-01-19 11:28:48

Hi,
To summarise:
 insmod rivafb causes "Badness in kobject_register" every time 
   ( after pci_register_driver() in rivafb_init(),see below )
 after insmod rivafb, I have a green screen, which can be cleared by fbset
  ( fbset now changes resolution of all VTs, this is different from 2.4.x )
 after clearing green screen using fbset, text colours are wrong
I get similar results, but I have to run and stop XFree86 4.2 before 
"insmod rivafb". Otherwise the screen will not be cleared by fbset.
 now ( 2.5.59 ), I can insmod fbcon, and screen looks OK again ( apart from
  the left-hand-most column of screen appears at right-hand side of screen )
With 2.5.59 with and without the patch Antonino Daplas sent to the
kernel list (17 Jan), loading fbcon only displays garbage on the screen.
The graphics card is TNT AGP.

The rivafb module works pretty well in Linux 2.4.21-pre2, except that
certain modes involving sync polarity and interlace don't work (these
modes work fine with XFree86 4.2). I was hoping that these would work
with rivafb in 2.5.59. Any thoughts?

	Fredrik




-------------------------------------------------------
This SF.NET email is sponsored by: FREE  SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your  SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en

Re: rivafb "Badness" using fbdev.diff.gz and 2.5.5[45]

From: Antonino Daplas <hidden>
Date: 2003-01-19 15:51:36

On Sun, 2003-01-19 at 19:29, Fredrik Noring wrote:
Hi,
quoted
To summarise:
 insmod rivafb causes "Badness in kobject_register" every time 
   ( after pci_register_driver() in rivafb_init(),see below )
 after insmod rivafb, I have a green screen, which can be cleared by fbset
  ( fbset now changes resolution of all VTs, this is different from 2.4.x )
 after clearing green screen using fbset, text colours are wrong
I get similar results, but I have to run and stop XFree86 4.2 before 
"insmod rivafb". Otherwise the screen will not be cleared by fbset.
quoted
 now ( 2.5.59 ), I can insmod fbcon, and screen looks OK again ( apart from
  the left-hand-most column of screen appears at right-hand side of screen )
With 2.5.59 with and without the patch Antonino Daplas sent to the
kernel list (17 Jan), loading fbcon only displays garbage on the screen.
The graphics card is TNT AGP.
Unfortunately, the first patch I submitted will only fix wrong colors
with user applications.  If you already have garbage with the unmodified
driver, the patch will not fix it.  The other patch (in reply to Jak)
should hopefully fix the initial screen corruption on insmod and the
kobject trace message.

Can you try running an fbdev-based application, such as X, at 8bpp, just
to find out if the hardware is incorrectly initialized from the very
start or if this is more fbcon-related?

Tony  




-------------------------------------------------------
This SF.NET email is sponsored by: FREE  SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your  SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en

Re: rivafb "Badness" using fbdev.diff.gz and 2.5.5[45]

From: Fredrik Noring <hidden>
Date: 2003-01-19 16:41:30

sön 2003-01-19 klockan 16.41 skrev Antonino Daplas:
The other patch (in reply to Jak) should hopefully fix the initial 
screen corruption on insmod and the kobject trace message.
It did - thanks!
Can you try running an fbdev-based application, such as X, at 8bpp, just
to find out if the hardware is incorrectly initialized from the very
start or if this is more fbcon-related?
I've tried two things. This:

   modprobe rivafb     <-- loads OK, no visual side effects
   modprobe fbcon      <-- garbage graphics, complete hang

And this:

   modprobe rivafb     <-- loads OK, no visual side effects
   fbset 640x480-60    <-- screen turns black, complete hang

The mode looks like this:

   mode "640x480-60"
       # D: 25.175 MHz, H: 31.469 kHz, V: 59.94 Hz
       geometry 640 480 640 480 8
       timings 39722 48 16 33 10 96 2
    endmode

I haven't found any crash reports or similar in /var/log/messages. The
system simply freezes completely.

	Fredrik




-------------------------------------------------------
This SF.NET email is sponsored by: FREE  SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your  SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help