tk0 (2016-07-20 12:42 +0300) wrote: [...] > Another question is about the qxl display driver. This is the > standard on my kvm image. There is this weird message from X: > > **************** > 11.379] (II) Module glx: vendor="X.Org Foundation" > [ 11.379] compiled for 1.18.1, module version = 1.0.0 > [ 11.379] ABI class: X.Org Server Extension, version 9.0 > [ 11.379] (==) AIGLX enabled > [ 11.379] (==) Matched qxl as autoconfigured driver 0 > [ 11.380] (==) Matched qxl as autoconfigured driver 1 > [ 11.380] (==) Matched modesetting as autoconfigured driver 2 > [ 11.380] (==) Matched fbdev as autoconfigured driver 3 > [ 11.380] (==) Matched vesa as autoconfigured driver 4 > [ 11.380] (==) Assigned the driver to the xf86ConfigLayout > [ 11.380] (II) LoadModule: "qxl" > [ 11.381] (WW) Warning, couldn't open module qxl > [ 11.381] (II) UnloadModule: "qxl" > [ 11.381] (II) Unloading qxl > [ 11.381] (EE) Failed to load module "qxl" (module does not exist, 0) > ****************
> It seems qxl gets unloaded, and I'm unable to push the resolution in > the vm higher than 1024x768. Does anyone have an idea what is the > issue here and how to fix it? "Unloading" means that this module is not loaded at all because it is not found. If you look at 'xorg-configuration-file' in (gnu services xorg)¹, you'll see that there is no ModulePath line for 'xf86-video-qxl'. Moreover, this module is not even packaged :-) If I understand it right, this qxl module is <https://www.x.org/releases/individual/driver/xf86-video-qxl-0.1.4.tar.bz2>. If it's just a usual X video driver, it shouldn't be hard to package it – it would be very similar to 'xf86-video-vesa', 'xf86-video-nouveau', and other video driver packages in (gnu packages xorg) module². Patches welcome :-) ¹ http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/xorg.scm#n105 ² http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/xorg.scm#n3021 -- Alex
