Bug 146462

Summary: fbdev: Error about FBIOBLANK argument
Product: [openSUSE] SUSE Linux 10.1 Reporter: Michael Stather <kontakt>
Component: X.OrgAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED FIXED QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P2 - High CC: eich, sndirsch, suse-beta
Version: RC 1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: sax.log
change error to info message
fbdevhw.diff

Description Michael Stather 2006-01-28 17:49:03 UTC
When an X server is spawned during installation (when starting the installer or when testing a display configuration), there are always errors about "invalid attribute FBIOBLANK" which are perhaps not there in the recent version of X.
Comment 1 Michael Gross 2006-01-30 14:03:35 UTC
Please attach the xorg log (/var/log/Xorg.0.0.log) and `hwinfo --gfx'.
Comment 2 Michael Stather 2006-01-30 19:39:30 UTC
I´m talking about the X server spawned by the installer for which there is no logfile. Also it happens independant of the graphics card.
I think the X server is spawned with this argument but it doesn´t exist anymore in recent versions of X.
Comment 3 Michael Gross 2006-01-31 11:05:42 UTC
Stefan, please comment about that. Does the installation X-Server really create no logfile?
Comment 4 Stefan Dirsch 2006-01-31 11:33:57 UTC
AFAIK these errors/warnings can be ignored and happened with earlier installations as well? What exactly does not work with your instllation?
Comment 5 Michael Stather 2006-01-31 14:00:09 UTC
I didn´t say something doesn´t work *g.
I just report all errors/warning I see, because IMHO it´s good development practise to eliminate them all. Some day (with a new version of x) it won´t work anymore. Even if X does not quit with this it´s clearly an error, and why do you give those arguments to it?
Comment 6 Stefan Dirsch 2006-01-31 14:17:32 UTC
Good point. Could you help in investigating this by using

  sax2 -r -m 0=fbdev

and attaching /var/log/SaX2.log? Backup your /etc/X11/xorg.conf before.
Comment 7 Michael Stather 2006-01-31 14:31:52 UTC
Created attachment 65857 [details]
sax.log
Comment 8 Michael Stather 2006-01-31 14:33:13 UTC
I tried it and attached the logfile "sax.log" (there was no sax2.log). I didn´t exit X before and testing the configuration in sax2 resulted in crazy screen corruption (3 screens at the same time *g) until I restarted. But I think this is not a problem here.
Comment 9 Stefan Dirsch 2006-01-31 14:34:59 UTC
Thanks. Ok, it's only this line

[...]
(EE) FBDEV(0): FBIOBLANK: Invalid argument
Comment 10 Michael Stather 2006-02-04 23:54:23 UTC
There are some other warnings which should be fixed as well IMHO (tested with beta3).
There are some warnings about two non-existing paths in the list of font paths (which don´t exist neither during installation nor when the system is installed) and one warning from the keymap compiler about <RALT> having two symbols (which should be one).
Comment 11 Stefan Dirsch 2006-02-06 04:35:43 UTC
These can be ignored as well.
Comment 12 Michael Stather 2006-02-06 10:00:04 UTC
See comment #5. Do you always only fix bugs which lead to an unusable or crashing system? Perhaps a low priority would be the best choice for that bug.
Comment 13 Stefan Dirsch 2006-02-06 10:16:07 UTC
Sure, the bugreport is already on low priority. ;-)
Comment 14 Egbert Eich 2006-03-13 09:08:54 UTC
VESAfb has no blanking implemented. This the ioctl returns EINVAL which causes this (harmless) error message. Maybe it should be changed into an info.
Comment 15 Egbert Eich 2006-03-13 09:10:12 UTC
Created attachment 72495 [details]
change error to info message
Comment 16 Stefan Dirsch 2006-03-13 09:33:02 UTC
Thanks. Egbert, do you agree to commit this upstream, so we can close this one as FIXED?
Comment 17 Egbert Eich 2006-03-13 10:11:13 UTC
I'm not sure if I will commit this or another message that will tell the user that screen blanking isn't supported in the kernel.
Comment 18 Stefan Dirsch 2006-03-13 10:14:00 UTC
> or another message that will tell the user that screen blanking isn't 
> supported in the kernel.

I like this idea!
Comment 19 Stefan Dirsch 2006-03-18 21:55:27 UTC
Assigning to Egbert.
Comment 20 Stefan Dirsch 2008-04-19 21:13:40 UTC
I'll update our patch accordingly.
Comment 21 Stefan Dirsch 2008-04-20 03:33:45 UTC
done.

xorg-x11-server.changes:
------------------------------------------------------------------------
Sun Apr 20 05:17:28 CEST 2008 - sndirsch@suse.de

- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
    (bnc #146462)
Comment 22 Stefan Dirsch 2008-04-21 06:54:27 UTC
Created attachment 209204 [details]
fbdevhw.diff