On 03.03.2015 22:46, Ken Moffat wrote:
On Tue, Mar 03, 2015 at 09:07:36PM +0100, Tim Tassonis wrote:
On 03.03.2015 19:04, Ken Moffat wrote:
Do you need any of that ? I guess that the option line might help,
but I've been running without a conf file for my testing. Normally,
I do use a conf file, but only to stop it using glamor and hence to
remove one '(EE)' from the log.
No, I don't need the config, the server started fine with the glamor driver,
that was just to test the modesetting driver.
Well, the qemu side of it is still new to me. But Glamor is not a
driver, only an acceleration method. The ModeSetting driver will
use glamor if the server was compiled with glamor support, and if
the hardware (the emulated hardware in this case) offers
acceleration. I'm not sure about the qemu cirrus emulation, but
using -vga std there is no available acceleration. That is why I
got the '(EE)' in my log.
Yes, sorry, got mixed up a bit, glamor is not used in both cases, it
seems it's using the modesetting driver with submodule fb, regardless of
my config. It just does not try first fbdev and vesa with the config.
Below an excerpt, the first with the config and then without any. Just
also checked: I started qemu with "-vga std" and lspci shows:
00:02.0 VGA compatible controller: Device 1234:1111 (rev 02) (prog-if 00
[VGA controller])
Subsystem: Red Hat, Inc Device 1100
Flags: fast devsel
Memory at fd000000 (32-bit, prefetchable) [size=16M]
Memory at febf0000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at febe0000 [disabled] [size=64K]
Kernel driver in use: bochs-drm
Kernel modules: bochs_drm
No wonder, the cirrus driver wasn't loading....
root@lfsdev:~# egrep -i "loading|\(ee\)|glam" log-conf |cut -f2- -d ' '
warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) systemd-logind: failed to get session: The name
org.freedesktop.login1 was not provided by any .service files
(II) Loading /opt/X11/lib/xorg/modules/extensions/libglx.so
(II) Loading /opt/X11/lib/xorg/modules/drivers/modesetting_drv.so
(II) Loading sub module "glamoregl"
(II) LoadModule: "glamoregl"
(II) Loading /opt/X11/lib/xorg/modules/libglamoregl.so
(II) Module glamoregl: vendor="X.Org Foundation"
(II) glamor: OpenGL accelerated X.org driver based.
(II) glamor: EGL version 1.4 (DRI2):
(EE) modeset(0): glamor initialization failed
(II) Loading sub module "fb"
(II) Loading /opt/X11/lib/xorg/modules/libfb.so
(EE) AIGLX: reverting to software rendering
(II) Loading /opt/X11/lib/xorg/modules/input/evdev_drv.so
root@lfsdev:~# egrep -i "loading|\(ee\)|glam" log-noconf|cut -f2- -d ' '
warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) systemd-logind: failed to get session: The name
org.freedesktop.login1 was not provided by any .service files
(II) Loading /opt/X11/lib/xorg/modules/extensions/libglx.so
(II) Loading /opt/X11/lib/xorg/modules/drivers/modesetting_drv.so
(II) Loading /opt/X11/lib/xorg/modules/drivers/fbdev_drv.so
(II) Loading /opt/X11/lib/xorg/modules/drivers/vesa_drv.so
(II) Loading sub module "fbdevhw"
(II) Loading /opt/X11/lib/xorg/modules/libfbdevhw.so
(II) Loading sub module "glamoregl"
(II) LoadModule: "glamoregl"
(II) Loading /opt/X11/lib/xorg/modules/libglamoregl.so
(II) Module glamoregl: vendor="X.Org Foundation"
(II) glamor: OpenGL accelerated X.org driver based.
(II) glamor: EGL version 1.4 (DRI2):
(EE) modeset(0): glamor initialization failed
(II) Loading sub module "fb"
(II) Loading /opt/X11/lib/xorg/modules/libfb.so
(II) Unloading fbdev
(II) Unloading fbdevhw
(II) Unloading vesa
(EE) AIGLX: reverting to software rendering
(II) Loading /opt/X11/lib/xorg/modules/input/evdev_drv.so
--
decentral.ch - IT Stuff
Tim Tassonis
Dennlerstasse 36
8047 Zürich
[email protected]
+41 79 229 36 17
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page