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
Comment by Judd Vinet (judd) - Tuesday,
08 February 2005, 21:32 GMT
Comment by Kevin Piche (kpiche) -
Wednesday, 09 February 2005, 20:55 GMT
Comment by Judd Vinet (judd) -
Thursday, 10 February 2005, 20:45 GMT
Forgot to mention that the bug is marked FIXED so Xorg 6.8.2 will
contain the patch.
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.
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
.
Okay, I'll patch 6.8.2 then.