Bug 478607

Summary: Error: Xlib: extension "Generic Event Extension" missing on display ":0.0"
Product: [Fedora] Fedora Reporter: Michal Jaegermann <michal>
Component: libXextAssignee: Peter Hutterer <peter.hutterer>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: beland, fche, james, kasal, mcepl, peter.hutterer, sandmann, xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 1.0.99.1-3.fc11 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-04-19 23:41:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
xsession-errors
none
~/.xsession-errors at a desktop session beginning none

Description Michal Jaegermann 2009-01-01 23:58:51 UTC
Description of problem:

libX11 is producing in ~/.xsession-errors, and on stderr if forwarding X to a remote, multiple lines of that kind:

Xlib:  extension "Generic Event Extension" missing on display ":0.0".

In a sample, not that long, session a count already reached 99.  Either this is important and whatever is supposed to provide "Generic Event Extension" should do it, or this is just a noise and then there is no reason to repeat it over and over.

Are recent problems with a keyboard and a mouse (which required
'Option "AllowEmptyInput" "no"' in "ServerFlags" section of xorg.conf) related to this?

Version-Release number of selected component (if applicable):
libX11-1.1.99.2-2.fc11

Comment 1 Stepan Kasal 2009-01-15 08:57:53 UTC
I observed this message as well, but since I'm using startx, switch to tty1-tty11 very often, and update only occassionaly and only some packages, I thought it was my fault.  But I'm curious what does the message mean.  (Wild guesses: update dbus? make sure you rebooted since your last hal update?)

Comment 2 Matěj Cepl 2009-01-15 09:19:02 UTC
Hmm, I don't know much what to do about this -- seems kind of too abstract. Could I get at least ~/.xsession-errors from both of you (plus versions of xorg-x11-server-Xorg, dbus, hal, libX11), please?

Thank you

Comment 3 Stepan Kasal 2009-01-15 12:38:31 UTC
Created attachment 329089 [details]
xsession-errors

I did startx 2>.xsession-error, and I'm attaching the result.
the rpms are:
dbus-1.2.4.2permissive-1.fc11.i386
hal-0.5.12-19.20081219git.fc11.i386
libX11-1.1.99.2-2.fc11.i386
xorg-x11-server-Xorg-1.5.3-6.fc10.i386

Comment 4 Michal Jaegermann 2009-01-16 02:45:16 UTC
Created attachment 329155 [details]
~/.xsession-errors at a desktop session beginning

I do not think that you will see very much in ~/.xsession-errors but here it is.    If I will open, say, emacs, then immediately more of incriminated lines will be added to the fray but this is how it looks like just after I brought a session up.

xorg-x11-server-Xorg is currently at 1.5.3-6.fc10.x86_64.  See bug 478608 for reasons.  But when I had 6.9.0-65.fc11 installed, and things still worked
in some fashion, this was not making any difference.

dbus-1.2.4.4permissive-1.fc11.x86_64
hal-0.5.12-19.20081219git.fc11.x86_64
libX11-1.1.99.2-2.fc11.x86_64 (which was clearly stated in the original report).

Comment 5 Michal Jaegermann 2009-02-04 22:33:56 UTC
An update to libX11-1.1.99.2-3.fc11 appears to make incriminated messages to vanish from ~/.xsession-errors and when starting applications from local terminal windows too.  It also seems to solve, at least for me, bug 480867.

OTOH when trying something like 'emacs' from a remote with X forwarded via ssh I still see:

Xlib:  extension "Generic Event Extension" missing on display "localhost:10.0".
Xlib:  extension "Generic Event Extension" missing on display "localhost:10.0".
Xlib:  extension "Generic Event Extension" missing on display "localhost:10.0".
Xlib:  extension "Generic Event Extension" missing on display "localhost:10.0".
Xlib:  extension "Generic Event Extension" missing on display "localhost:10.0".

and after that an emacs window does show up.

Comment 6 Matěj Cepl 2009-02-05 01:16:24 UTC
(In reply to comment #5)
> OTOH when trying something like 'emacs' from a remote with X forwarded via ssh
> I still see:
> 
> Xlib:  extension "Generic Event Extension" missing on display "localhost:10.0".

Well, it just describes the reality -- you don't have the extension when running remotely. But we shouldn't repeat ourselves so much.

Comment 7 Peter Hutterer 2009-04-16 23:31:35 UTC
*** Bug 477677 has been marked as a duplicate of this bug. ***

Comment 8 Peter Hutterer 2009-04-19 23:41:26 UTC
Fixed in libXext-1.0.99.1-3. Thanks for reporting.

http://koji.fedoraproject.org/koji/taskinfo?taskID=1308449

Comment 9 Frank Ch. Eigler 2009-09-01 22:22:09 UTC
Peter, were you going to send out a F11 bodhi update for libXext?

Comment 10 Peter Hutterer 2009-09-02 00:35:06 UTC
oops, must have forgotten about that. thanks for reminding me.

http://admin.fedoraproject.org/updates/libXext-1.0.99.1-3.fc11

Comment 11 Fedora Update System 2009-09-10 03:47:30 UTC
libXext-1.0.99.1-3.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.