FS#2153 - Xorg vm86/int10 issue with glibc>2.3.2
Attached to Project:
Arch Linux
Opened by Kevin Piche (kpiche) - Tuesday, 08 February 2005, 03:47 GMT
Opened by Kevin Piche (kpiche) - Tuesday, 08 February 2005, 03:47 GMT
|
Details
If running kernel 2.4 with glibc 2.3.3+ where Xorg has to
access the BIOS (for older hardware or VESA mode) - Xorg
fails to start and reports 'XIO slave error 104'. Issue was
traced to vm86/int10 calls being made to the BIOS.
The solution was recently posted to the Xorg bugzilla. See bug #2431 for an explanation and a patch. I've tested the patch and it works with kernel 2.4 & 2.6 and glibc 2.3.4. The patch is not required for 2.6 but does not affect anything when applied. I initially had the problem with xfree86 so the patch may be required for it also. |
This task depends upon
Comment by Kevin Piche (kpiche) -
Tuesday, 08 February 2005, 03:51 GMT
Forgot to mention that the bug is marked FIXED so Xorg 6.8.2 will
contain the patch.
Comment by Judd Vinet (judd) - Tuesday,
08 February 2005, 21:32 GMT
Thanks Kevin. Any idea on when 6.8.2 will be released? If
possible, I'd like to wait for it before making another ~50mb
package.
Comment by Kevin Piche (kpiche) -
Wednesday, 09 February 2005, 20:55 GMT
The 6.8.2 release candidate 3 was announcement on Jan 25:
http://lists.freedesktop.org/archives/xorg/2005-January/005903.html
. It claimed 6.8.2 was to be released about two weeks - so very
soon. However I just found this that said the bug was too late for
6.8.2:
http://lists.freedesktop.org/archives/xorg/2005-February/006088.html
.
Comment by Judd Vinet (judd) -
Thursday, 10 February 2005, 20:45 GMT
Okay, I'll patch 6.8.2 then.