You are not logged in.

#1 2016-04-29 06:52:11

barrakuda
Member
Registered: 2013-10-24
Posts: 2

Fail to start awesome WM from x2go

My Arch is running in Virtualbox as a guest OS with the vbox guest module.

XFCE4 and KDE have been proved to work correctly on that VM instance, no matter starting from 'startx' or x2go server.

But awesome WM doesn't seem to work with x2go.

Here's the currently installed versions of the x2go and awesome:

$ pacman -Qs x2go
local/x2go-agent 3.5.0.32-2
    Wrapper arround nxagent to use with x2goserver
local/x2goserver 4.0.1.19-3
    Open source terminal server
$ pacman -Qs awesome
local/awesome 3.5.9-1
    Highly configurable framework window manager

Starting awesome from startx (.xinitrc) works on that machine, but starting from x2go with same script (.xinitrc) leads awesome crash. Here's the log from /usr/bin/awesome:

W: awesome: color_init_reply:137: awesome: error, cannot allocate color '#000000'
W: awesome: color_init_reply:137: awesome: error, cannot allocate color '#535d6c'
W: awesome: luaA_dofunction:78: error while running function
stack traceback:
	[C]: in function 'error'
	/usr/share/awesome/lib/gears/debug.lua:23: in function 'gears.debug.assert'
	/usr/share/awesome/lib/wibox/drawable.lua:64: in upvalue 'do_redraw'
	/usr/share/awesome/lib/wibox/drawable.lua:247: in function </usr/share/awesome/lib/wibox/drawable.lua:244>
error: /usr/share/awesome/lib/gears/debug.lua:23: Assertion failed: 'Cairo context entered error state: WRITE_ERROR'
stack traceback:
	/usr/share/awesome/lib/gears/debug.lua:23: in function 'gears.debug.assert'
	/usr/share/awesome/lib/wibox/drawable.lua:64: in upvalue 'do_redraw'
	/usr/share/awesome/lib/wibox/drawable.lua:247: in function </usr/share/awesome/lib/wibox/drawable.lua:244>
W: awesome: color_init_reply:137: awesome: error, cannot allocate color '#222222'
W: awesome: color_init_reply:137: awesome: error, cannot allocate color '#535d6c'
W: awesome: luaA_dofunction:78: error while running function
stack traceback:
	[C]: in function 'error'
	/usr/share/awesome/lib/gears/debug.lua:23: in function 'gears.debug.assert'
	/usr/share/awesome/lib/wibox/drawable.lua:64: in upvalue 'do_redraw'
	/usr/share/awesome/lib/wibox/drawable.lua:247: in function </usr/share/awesome/lib/wibox/drawable.lua:244>
error: /usr/share/awesome/lib/gears/debug.lua:23: Assertion failed: 'Cairo context entered error state: WRITE_ERROR'
stack traceback:
	/usr/share/awesome/lib/gears/debug.lua:23: in function 'gears.debug.assert'
	/usr/share/awesome/lib/wibox/drawable.lua:64: in upvalue 'do_redraw'
	/usr/share/awesome/lib/wibox/drawable.lua:247: in function </usr/share/awesome/lib/wibox/drawable.lua:244>
E: awesome: a_xcb_io_cb:273: X server connection broke (error 1)

It seems this issue has been found in 2013 but I still have no idea how to solve it.

Posting the issue here, and looking forward some luck hmm

Offline

Board footer

Powered by FluxBB