FS#43924 - [xf86-video-vesa] not working since xorg-server version 1.17.1
Attached to Project:
Arch Linux
Opened by PRAEDO (PRAEDO) - Monday, 23 February 2015, 20:53 GMT
Last edited by Laurent Carlier (lordheavy) - Saturday, 14 March 2015, 20:56 GMT
Opened by PRAEDO (PRAEDO) - Monday, 23 February 2015, 20:53 GMT
Last edited by Laurent Carlier (lordheavy) - Saturday, 14 March 2015, 20:56 GMT
|
Details
Description:
Xorg 1.17.1 is having issues whe dealing with VESA driver. After upgrading to 1.17.1 it's not possible to start any desktop environment because of the following xorg error: (EE) VESA(0): Cannot read int vect Additional info: [ 755.573] X.Org X Server 1.17.1 Release Date: 2015-02-10 [ 755.606] X Protocol Version 11, Revision 0 [ 755.618] Build Operating System: Linux 3.18.6-1-ARCH i686 [ 755.631] Current Operating System: Linux Kevin 3.18.6-1-ARCH #1 SMP PREEMPT Sat Feb 7 08:59:29 CET 2015 i686 [ 755.631] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=18a28355-049f-4051-910a-6163cfa9790d rw quiet [ 755.659] Build Date: 22 February 2015 12:52:47PM [ 755.673] [ 755.688] Current version of pixman: 0.32.6 [ 755.719] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 755.719] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 755.787] (==) Log file: "/var/log/Xorg.2.log", Time: Mon Feb 23 15:35:08 2015 [ 755.806] (==) Using config file: "/etc/X11/xorg.conf" [ 755.825] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 755.826] (==) ServerLayout "X.org Configured" [ 755.826] (**) |-->Screen "Screen0" (0) [ 755.826] (**) | |-->Monitor "Monitor0" [ 755.826] (**) | |-->Device "Card0" [ 755.826] (**) |-->Input Device "Mouse0" [ 755.826] (**) |-->Input Device "Keyboard0" [ 755.826] (==) Automatically adding devices [ 755.827] (==) Automatically enabling devices [ 755.827] (==) Automatically adding GPU devices [ 755.827] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/TTF/". [ 755.827] Entry deleted from font path. [ 755.827] (Run 'mkfontdir' on "/usr/share/fonts/TTF/"). [ 755.827] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/OTF/". [ 755.827] Entry deleted from font path. [ 755.827] (Run 'mkfontdir' on "/usr/share/fonts/OTF/"). [ 755.827] (WW) The directory "/usr/share/fonts/Type1/" does not exist. [ 755.827] Entry deleted from font path. [ 755.827] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/TTF/". [ 755.827] Entry deleted from font path. [ 755.827] (Run 'mkfontdir' on "/usr/share/fonts/TTF/"). [ 755.827] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/OTF/". [ 755.827] Entry deleted from font path. [ 755.827] (Run 'mkfontdir' on "/usr/share/fonts/OTF/"). [ 755.827] (WW) The directory "/usr/share/fonts/Type1/" does not exist. [ 755.827] Entry deleted from font path. [ 755.827] (**) FontPath set to: /usr/share/fonts/misc/, /usr/share/fonts/100dpi/, /usr/share/fonts/75dpi/, /usr/share/fonts/misc/, /usr/share/fonts/100dpi/, /usr/share/fonts/75dpi/ [ 755.827] (**) ModulePath set to "/usr/lib/xorg/modules" [ 755.827] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 755.827] (WW) Disabling Mouse0 [ 755.827] (WW) Disabling Keyboard0 [ 755.827] (II) Loader magic: 0x829e700 [ 755.827] (II) Module ABI versions: [ 755.827] X.Org ANSI C Emulation: 0.4 [ 755.827] X.Org Video Driver: 19.0 [ 755.827] X.Org XInput driver : 21.0 [ 755.827] X.Org Server Extension : 9.0 [ 755.834] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1 [ 755.837] (--) PCI:*(0:1:0:0) 1106:3344:1849:3344 rev 1, Mem @ 0xf0000000/67108864, 0xfd000000/16777216, BIOS @ 0x????????/65536 [ 755.837] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) [ 755.837] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. [ 755.837] (II) LoadModule: "glx" [ 755.838] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 755.844] (II) Module glx: vendor="X.Org Foundation" [ 755.844] compiled for 1.17.1, module version = 1.0.0 [ 755.844] ABI class: X.Org Server Extension, version 9.0 [ 755.844] (==) AIGLX enabled [ 755.844] (II) LoadModule: "vesa" [ 755.844] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so [ 755.845] (II) Module vesa: vendor="X.Org Foundation" [ 755.845] compiled for 1.17.0, module version = 2.3.2 [ 755.845] Module class: X.Org Video Driver [ 755.845] ABI class: X.Org Video Driver, version 19.0 [ 755.845] (II) VESA: driver for VESA chipsets: vesa [ 755.845] (++) using VT number 1 [ 755.845] (--) controlling tty is VT number 1, auto-enabling KeepTty [ 755.845] (II) Loading sub module "vbe" [ 755.845] (II) LoadModule: "vbe" [ 755.846] (II) Loading /usr/lib/xorg/modules/libvbe.so [ 755.846] (II) Module vbe: vendor="X.Org Foundation" [ 755.846] compiled for 1.17.1, module version = 1.1.0 [ 755.846] ABI class: X.Org Video Driver, version 19.0 [ 755.846] (II) Loading sub module "int10" [ 755.846] (II) LoadModule: "int10" [ 755.847] (II) Loading /usr/lib/xorg/modules/libint10.so [ 755.847] (II) Module int10: vendor="X.Org Foundation" [ 755.847] compiled for 1.17.1, module version = 1.0.0 [ 755.847] ABI class: X.Org Video Driver, version 19.0 [ 755.847] (II) VESA(0): initializing int10 [ 755.848] (EE) VESA(0): Cannot read int vect [ 755.848] (II) UnloadModule: "vesa" [ 755.848] (II) UnloadSubModule: "int10" [ 755.848] (II) Unloading int10 [ 755.848] (II) UnloadSubModule: "vbe" [ 755.848] (II) Unloading vbe [ 755.849] (EE) Screen(s) found, but none have a usable configuration. [ 755.849] (EE) Fatal server error: [ 755.849] (EE) no screens found(EE) [ 755.849] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 755.849] (EE) Please also check the log file at "/var/log/Xorg.2.log" for additional information. [ 755.849] (EE) [ 755.940] (EE) Server terminated with error (1). Closing log file. |
This task depends upon
Closed by Laurent Carlier (lordheavy)
Saturday, 14 March 2015, 20:56 GMT
Reason for closing: Fixed
Additional comments about closing: xorg-server-1.17.1-4
Saturday, 14 March 2015, 20:56 GMT
Reason for closing: Fixed
Additional comments about closing: xorg-server-1.17.1-4
I've got the same issue in a qemu virtualized system. A temporary work around, that worked for me, is using the xf86-video-fbdev driver instead of
the vesa one. You'll might have some issues with monitor resolution but it should work until the vesa issues are sorted out.
https://bugs.freedesktop.org/show_bug.cgi?id=89353
I've attached the patch file.
Any chance we can get this committed soon?
I wasn't sure if you had hardware against which you could test this fix, but I do (gma3600).
Cheers