You are not logged in.

#1 2013-08-15 13:03:23

D4ve
Member
Registered: 2012-08-02
Posts: 209

[Solved] Getting xwayland into a working state

Hi, as mentioned in the thread Wayland on Arch Linux? I've just setup a fresh arch linux installation for testing wayland.

What I've done so far:
- I'm on a wayland only archlinux installation, so no X except xwayland
- xwayland-git from AUR is installed
- xf86-video-ati-xwayland-git from AUR is installed
- I'm in the weston-launch group (as proposed here)
- xwayland.so is successfully loaded: [01:27:57.905] Loading module '/usr/lib/weston/xwayland.so'
- a DISPLAY-variable is created: DISPLAY=:0

Weston-log:

Date: 2013-08-15 CEST
[03:22:50.442] weston 1.2.0
               http://wayland.freedesktop.org/
               Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.2.0
               Build:  
[03:22:50.442] OS: Linux, 3.10.6-2-ARCH, #1 SMP PREEMPT Tue Aug 13 09:47:01 CEST 2013, x86_64
[03:22:50.445] Loading module '/usr/lib/weston/drm-backend.so'
[03:22:50.446] initializing drm backend
[03:22:50.453] using /dev/dri/card0
[03:22:50.589] Chosen EGL config details:
               RGBA bits: 8 8 8 0
               swap interval range: 0 - 0
[03:22:50.597] EGL version: 1.4 (DRI2)
[03:22:50.598] EGL vendor: Mesa Project
[03:22:50.598] EGL client APIs: OpenGL OpenGL_ES OpenGL_ES2 
[03:22:50.598] EGL extensions: EGL_MESA_drm_image EGL_WL_bind_wayland_display
               EGL_KHR_image_base EGL_KHR_gl_renderbuffer_image
               EGL_KHR_surfaceless_context EGL_KHR_create_context
               EGL_EXT_buffer_age
[03:22:50.598] GL version: OpenGL ES 3.0 Mesa 9.1.6
[03:22:50.598] GLSL version: OpenGL ES GLSL ES 3.0
[03:22:50.598] GL vendor: X.Org
[03:22:50.598] GL renderer: Gallium 0.4 on AMD PALM
[03:22:50.598] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays
               GL_EXT_texture_filter_anisotropic
               GL_EXT_texture_format_BGRA8888 GL_OES_depth24
               GL_OES_element_index_uint GL_OES_fbo_render_mipmap
               GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives
               GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_npot
               GL_OES_EGL_image GL_OES_depth_texture
               GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV
               GL_OES_get_program_binary GL_APPLE_texture_max_level
               GL_EXT_read_format_bgra GL_NV_fbo_color_attachments
               GL_OES_EGL_image_external GL_OES_vertex_array_object
               GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers
               GL_NV_read_buffer GL_EXT_map_buffer_range
               GL_OES_depth_texture_cube_map GL_EXT_color_buffer_float
[03:22:50.598] GL ES 2 renderer features:
               read-back format: BGRA
               wl_shm sub-image to texture: yes
               EGL Wayland extension: yes
[03:22:50.598] Failed to initialize backlight
[03:22:50.598] EDID data 'GSM', 'W2361', '105526'
[03:22:50.598] Output HDMI1, (connector 13, crtc 10)
  mode 1920x1080@59.9, preferred, current
  mode 1920x1080@60.0
  mode 1920x1080@50.0
  mode 1920x1080@60.0
  mode 1920x1080@60.0
  mode 1920x1080@50.0
  mode 1680x1050@59.9
  mode 1280x1024@75.0
  mode 1280x1024@60.0
  mode 1152x864@75.0
  mode 1280x720@50.0
  mode 1280x720@60.0
  mode 1024x768@75.1
  mode 1024x768@60.0
  mode 832x624@74.6
  mode 800x600@75.0
  mode 800x600@60.3
  mode 800x600@56.2
  mode 720x576@50.0
  mode 720x480@59.9
  mode 640x480@75.0
  mode 640x480@60.0
  mode 640x480@59.9
  mode 720x400@70.1
[03:22:50.622] launching '/usr/lib/weston/weston-keyboard'
[03:22:50.641] input device Power Button, /dev/input/event3 is a keyboard
[03:22:50.642] input device Power Button, /dev/input/event2 is a keyboard
[03:22:50.644] input device Logitech USB Optical Mouse, /dev/input/event0 is a pointer caps = relative-motion button
[03:22:50.644] input device LITEON Technology USB Multimedia Keyboard, /dev/input/event1 is a keyboard
[03:22:50.648] input device Eee PC WMI hotkeys, /dev/input/event5 is a keyboard
[03:22:50.649] Loading module '/usr/lib/weston/xwayland.so'
[03:22:50.658] xserver listening on display :0
[03:22:50.658] Loading module '/usr/lib/weston/desktop-shell.so'
[03:22:50.658] Compositor capabilities:
               arbitrary surface rotation: yes
               screen capture uses y-flip: yes
[03:22:50.658] libwayland: using socket /run/user/1000/wayland-0
[03:22:50.693] launching '/usr/lib/weston/weston-desktop-shell'
[03:22:59.454] forked X server, pid 589
[03:22:59.719] libwayland: disconnect from client 0xf2f280
[03:22:59.719] xserver crashing too fast: 256
[03:23:00.787] libwayland: disconnect from client 0xfbfb10
[03:23:53.345] leaving VT
[03:23:53.704] entering VT
[03:23:53.708] input device Power Button, /dev/input/event3 is a keyboard
[03:23:53.709] input device Power Button, /dev/input/event2 is a keyboard
[03:23:53.711] input device Logitech USB Optical Mouse, /dev/input/event0 is a pointer caps = relative-motion button
[03:23:53.712] input device LITEON Technology USB Multimedia Keyboard, /dev/input/event1 is a keyboard
[03:23:53.718] input device Eee PC WMI hotkeys, /dev/input/event5 is a keyboard
[03:24:02.200] leaving VT
[03:24:02.475] entering VT
[03:24:02.478] input device Power Button, /dev/input/event3 is a keyboard
[03:24:02.478] input device Power Button, /dev/input/event2 is a keyboard
[03:24:02.480] input device Logitech USB Optical Mouse, /dev/input/event0 is a pointer caps = relative-motion button
[03:24:02.480] input device LITEON Technology USB Multimedia Keyboard, /dev/input/event1 is a keyboard
[03:24:02.485] input device Eee PC WMI hotkeys, /dev/input/event5 is a keyboard
[03:25:15.649] libwayland: disconnect from client 0xf13390
[03:25:43.565] libwayland: disconnect from client 0xf29200
[03:25:43.567] libwayland: disconnect from client 0xf2ef50
[03:25:45.305] libwayland: disconnect from client 0xf39ca0
[03:26:12.614] libwayland: disconnect from client 0xe92e40
[03:26:14.395] libwayland: disconnect from client 0xe00610
[03:26:14.395] libwayland: disconnect from client 0xe8a180

X.org-log:

[   278.142] 
X.Org X Server 1.12.2
Release Date: 2012-05-29
[   278.153] X Protocol Version 11, Revision 0
[   278.155] Build Operating System: Linux 3.10.5-1-ARCH x86_64 
[   278.158] Current Operating System: Linux ArchExp 3.10.6-2-ARCH #1 SMP PREEMPT Tue Aug 13 09:47:01 CEST 2013 x86_64
[   278.158] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux ro root=/dev/sdc1
[   278.162] Build Date: 13 August 2013  12:48:43AM
[   278.164]  
[   278.166] Current version of pixman: 0.30.2
[   278.171] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   278.171] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   278.181] (==) Log file: "/usr/var/log/Xorg.0.log", Time: Thu Aug 15 03:55:03 2013
[   278.220] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   278.224] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   278.264] (==) No Layout section.  Using the first Screen section.
[   278.264] (==) No screen section available. Using defaults.
[   278.264] (**) |-->Screen "Default Screen Section" (0)
[   278.264] (**) |   |-->Monitor "<default monitor>"
[   278.280] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   278.280] (==) Automatically adding devices
[   278.280] (==) Automatically enabling devices
[   278.280] (WW) The directory "/usr/share/fonts/misc/" does not exist.
[   278.280] 	Entry deleted from font path.
[   278.280] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[   278.280] 	Entry deleted from font path.
[   278.294] (WW) The directory "/usr/share/fonts/100dpi/" does not exist.
[   278.294] 	Entry deleted from font path.
[   278.294] (WW) The directory "/usr/share/fonts/75dpi/" does not exist.
[   278.294] 	Entry deleted from font path.
[   278.294] (==) FontPath set to:
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/
[   278.294] (==) ModulePath set to "/usr/lib/xorg/modules"
[   278.294] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   278.294] (II) Loader magic: 0x7c2b00
[   278.294] (II) Module ABI versions:
[   278.294] 	X.Org ANSI C Emulation: 0.4
[   278.294] 	X.Org Video Driver: 12.0
[   278.294] 	X.Org XInput driver : 16.0
[   278.294] 	X.Org Server Extension : 6.0
[   278.298] (--) PCI:*(0:0:1:0) 1002:9802:1043:84a5 rev 0, Mem @ 0xc0000000/268435456, 0xfeb00000/262144, I/O @ 0x0000f000/256
[   278.298] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   278.298] (II) "extmod" will be loaded by default.
[   278.299] (II) "dbe" will be loaded by default.
[   278.299] (II) "glx" will be loaded by default.
[   278.299] (II) "record" will be loaded by default.
[   278.299] (II) "dri" will be loaded by default.
[   278.299] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
[   278.299] (WW) "xwayland" is not to be loaded by default. Skipping.
[   278.299] (II) LoadModule: "dri2"
[   278.318] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   278.333] (II) Module dri2: vendor="X.Org Foundation"
[   278.333] 	compiled for 1.12.2, module version = 1.2.0
[   278.333] 	ABI class: X.Org Server Extension, version 6.0
[   278.333] (II) Loading extension DRI2
[   278.333] (II) LoadModule: "glamoregl"
[   278.342] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[   278.374] (II) Module glamoregl: vendor="X.Org Foundation"
[   278.374] 	compiled for 1.14.0, module version = 0.5.0
[   278.374] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   278.374] (II) LoadModule: "extmod"
[   278.375] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[   278.384] (II) Module extmod: vendor="X.Org Foundation"
[   278.384] 	compiled for 1.12.2, module version = 1.0.0
[   278.384] 	Module class: X.Org Server Extension
[   278.384] 	ABI class: X.Org Server Extension, version 6.0
[   278.384] (II) Loading extension MIT-SCREEN-SAVER
[   278.384] (II) Loading extension XFree86-VidModeExtension
[   278.384] (II) Loading extension DPMS
[   278.384] (II) Loading extension XVideo
[   278.384] (II) Loading extension XVideo-MotionCompensation
[   278.384] (II) Loading extension X-Resource
[   278.384] (II) LoadModule: "dbe"
[   278.384] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[   278.386] (II) Module dbe: vendor="X.Org Foundation"
[   278.386] 	compiled for 1.12.2, module version = 1.0.0
[   278.387] 	Module class: X.Org Server Extension
[   278.387] 	ABI class: X.Org Server Extension, version 6.0
[   278.387] (II) Loading extension DOUBLE-BUFFER
[   278.387] (II) LoadModule: "glx"
[   278.387] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   278.387] (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so: /usr/lib/xorg/modules/extensions/libglx.so: cannot open shared object file: No such file or directory
[   278.387] (II) UnloadModule: "glx"
[   278.387] (II) Unloading glx
[   278.387] (EE) Failed to load module "glx" (loader failed, 7)
[   278.387] (II) LoadModule: "record"
[   278.388] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[   278.390] (II) Module record: vendor="X.Org Foundation"
[   278.390] 	compiled for 1.12.2, module version = 1.13.0
[   278.390] 	Module class: X.Org Server Extension
[   278.390] 	ABI class: X.Org Server Extension, version 6.0
[   278.390] (II) Loading extension RECORD
[   278.390] (II) LoadModule: "dri"
[   278.390] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   278.393] (II) Module dri: vendor="X.Org Foundation"
[   278.393] 	compiled for 1.12.2, module version = 1.0.0
[   278.393] 	ABI class: X.Org Server Extension, version 6.0
[   278.393] (II) Loading extension XFree86-DRI
[   278.393] (==) Matched ati as autoconfigured driver 0
[   278.393] (==) Matched vesa as autoconfigured driver 1
[   278.393] (==) Matched fbdev as autoconfigured driver 2
[   278.393] (==) Assigned the driver to the xf86ConfigLayout
[   278.393] (II) LoadModule: "ati"
[   278.395] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[   278.405] (II) Module ati: vendor="X.Org Foundation"
[   278.406] 	compiled for 1.12.2, module version = 6.14.99
[   278.406] 	Module class: X.Org Video Driver
[   278.406] 	ABI class: X.Org Video Driver, version 12.0
[   278.406] (II) LoadModule: "radeon"
[   278.407] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[   278.441] (II) Module radeon: vendor="X.Org Foundation"
[   278.441] 	compiled for 1.12.2, module version = 6.14.99
[   278.441] 	Module class: X.Org Video Driver
[   278.441] 	ABI class: X.Org Video Driver, version 12.0
[   278.452] (II) LoadModule: "vesa"
[   278.454] (WW) Warning, couldn't open module vesa
[   278.454] (II) UnloadModule: "vesa"
[   278.454] (II) Unloading vesa
[   278.454] (EE) Failed to load module "vesa" (module does not exist, 0)
[   278.454] (II) LoadModule: "fbdev"
[   278.455] (WW) Warning, couldn't open module fbdev
[   278.455] (II) UnloadModule: "fbdev"
[   278.455] (II) Unloading fbdev
[   278.455] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   278.455] (--) using VT number 2

[   278.481] (II) [KMS] Kernel modesetting enabled.
[   278.482] (II) RADEON(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[   278.482] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32
[   278.482] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[   278.482] (==) RADEON(0): Default visual is TrueColor
[   278.482] (==) RADEON(0): RGB weight 888
[   278.482] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
[   278.482] drmOpenDevice: node name is /dev/dri/card0
[   278.482] drmOpenDevice: open result is 10, (OK)
[   278.482] drmOpenByBusid: Searching for BusID pci:0000:00:01.0
[   278.482] drmOpenDevice: node name is /dev/dri/card0
[   278.482] drmOpenDevice: open result is 10, (OK)
[   278.482] drmOpenByBusid: drmOpenMinor returns 10
[   278.482] drmOpenByBusid: drmGetBusid reports pci:0000:00:01.0
[   278.482] (--) RADEON(0): Chipset: "AMD Radeon HD 6310 Graphics" (ChipID = 0x9802)
[   278.483] (II) RADEON(0): PCIE card detected
[   278.483] (II) Loading sub module "exa"
[   278.483] (II) LoadModule: "exa"
[   278.484] (II) Loading /usr/lib/xorg/modules/libexa.so
[   278.495] (II) Module exa: vendor="X.Org Foundation"
[   278.495] 	compiled for 1.12.2, module version = 2.5.0
[   278.495] 	ABI class: X.Org Video Driver, version 12.0
[   278.495] (II) RADEON(0): KMS Color Tiling: enabled
[   278.495] (II) RADEON(0): KMS Pageflipping: enabled
[   278.495] (II) RADEON(0): SwapBuffers wait for vsync: enabled
[   278.557] (II) RADEON(0): Output HDMI-0 has no monitor section
[   278.560] (II) RADEON(0): Output DVI-0 has no monitor section
[   278.580] (II) RADEON(0): Output VGA-0 has no monitor section
[   278.642] (II) RADEON(0): EDID for output HDMI-0
[   278.642] (II) RADEON(0): Manufacturer: GSM  Model: 56fb  Serial#: 105526
[   278.642] (II) RADEON(0): Year: 2010  Week: 6
[   278.642] (II) RADEON(0): EDID Version: 1.3
[   278.642] (II) RADEON(0): Digital Display Input
[   278.642] (II) RADEON(0): Max Image Size [cm]: horiz.: 51  vert.: 29
[   278.642] (II) RADEON(0): Gamma: 2.20
[   278.642] (II) RADEON(0): No DPMS capabilities specified
[   278.642] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[   278.642] (II) RADEON(0): First detailed timing is preferred mode
[   278.642] (II) RADEON(0): redX: 0.635 redY: 0.342   greenX: 0.292 greenY: 0.611
[   278.642] (II) RADEON(0): blueX: 0.147 blueY: 0.070   whiteX: 0.313 whiteY: 0.329
[   278.643] (II) RADEON(0): Supported established timings:
[   278.643] (II) RADEON(0): 720x400@70Hz
[   278.643] (II) RADEON(0): 640x480@60Hz
[   278.643] (II) RADEON(0): 640x480@75Hz
[   278.643] (II) RADEON(0): 800x600@56Hz
[   278.643] (II) RADEON(0): 800x600@60Hz
[   278.643] (II) RADEON(0): 800x600@75Hz
[   278.643] (II) RADEON(0): 832x624@75Hz
[   278.643] (II) RADEON(0): 1024x768@60Hz
[   278.643] (II) RADEON(0): 1024x768@75Hz
[   278.643] (II) RADEON(0): 1280x1024@75Hz
[   278.643] (II) RADEON(0): 1152x864@75Hz
[   278.643] (II) RADEON(0): Manufacturer's mask: 0
[   278.643] (II) RADEON(0): Supported standard timings:
[   278.643] (II) RADEON(0): #0: hsize: 1680  vsize 1050  refresh: 60  vid: 179
[   278.643] (II) RADEON(0): #1: hsize: 1280  vsize 1024  refresh: 75  vid: 36737
[   278.643] (II) RADEON(0): #2: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[   278.643] (II) RADEON(0): #3: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[   278.643] (II) RADEON(0): Supported detailed timing:
[   278.643] (II) RADEON(0): clock: 138.5 MHz   Image Size:  510 x 290 mm
[   278.643] (II) RADEON(0): h_active: 1920  h_sync: 1968  h_sync_end 2000 h_blank_end 2080 h_border: 0
[   278.643] (II) RADEON(0): v_active: 1080  v_sync: 1083  v_sync_end 1088 v_blanking: 1111 v_border: 0
[   278.643] (II) RADEON(0): Supported detailed timing:
[   278.643] (II) RADEON(0): clock: 148.5 MHz   Image Size:  510 x 290 mm
[   278.643] (II) RADEON(0): h_active: 1920  h_sync: 2003  h_sync_end 2047 h_blank_end 2200 h_border: 0
[   278.643] (II) RADEON(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[   278.643] (II) RADEON(0): Ranges: V min: 56 V max: 61 Hz, H min: 30 H max: 83 kHz, PixClock max 155 MHz
[   278.643] (II) RADEON(0): Monitor name: W2361
[   278.643] (II) RADEON(0): Supported detailed timing:
[   278.643] (II) RADEON(0): clock: 148.5 MHz   Image Size:  510 x 290 mm
[   278.643] (II) RADEON(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[   278.643] (II) RADEON(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[   278.643] (II) RADEON(0): Supported detailed timing:
[   278.643] (II) RADEON(0): clock: 74.2 MHz   Image Size:  510 x 290 mm
[   278.643] (II) RADEON(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[   278.643] (II) RADEON(0): v_active: 540  v_sync: 542  v_sync_end 547 v_blanking: 562 v_border: 0
[   278.643] (II) RADEON(0): Supported detailed timing:
[   278.643] (II) RADEON(0): clock: 74.2 MHz   Image Size:  510 x 290 mm
[   278.643] (II) RADEON(0): h_active: 1280  h_sync: 1390  h_sync_end 1430 h_blank_end 1650 h_border: 0
[   278.643] (II) RADEON(0): v_active: 720  v_sync: 725  v_sync_end 730 v_blanking: 750 v_border: 0
[   278.643] (II) RADEON(0): Supported detailed timing:
[   278.643] (II) RADEON(0): clock: 27.0 MHz   Image Size:  510 x 290 mm
[   278.643] (II) RADEON(0): h_active: 720  h_sync: 736  h_sync_end 798 h_blank_end 858 h_border: 0
[   278.643] (II) RADEON(0): v_active: 480  v_sync: 489  v_sync_end 495 v_blanking: 525 v_border: 0
[   278.643] (II) RADEON(0): Number of EDID sections to follow: 1
[   278.643] (II) RADEON(0): EDID (in hex):
[   278.643] (II) RADEON(0): 	00ffffffffffff001e6dfb56369c0100
[   278.643] (II) RADEON(0): 	0614010380331d780aaec5a2574a9c25
[   278.643] (II) RADEON(0): 	125054a76b80b300818f8180714f0101
[   278.643] (II) RADEON(0): 	0101010101011a3680a070381f403020
[   278.643] (II) RADEON(0): 	3500fe221100001e023a801871382d40
[   278.644] (II) RADEON(0): 	532c4500fe221100001e000000fd0038
[   278.644] (II) RADEON(0): 	3d1e530f000a202020202020000000fc
[   278.644] (II) RADEON(0): 	0057323336310a20202020202020018e
[   278.644] (II) RADEON(0): 	020321f14e900403011412051f101300
[   278.644] (II) RADEON(0): 	000000230907078301000065030c0010
[   278.644] (II) RADEON(0): 	00023a801871382d40582c4500fe2211
[   278.644] (II) RADEON(0): 	00001e011d8018711c1620582c2500fe
[   278.644] (II) RADEON(0): 	221100009e011d007251d01e206e2855
[   278.644] (II) RADEON(0): 	00fe221100001e8c0ad08a20e02d1010
[   278.644] (II) RADEON(0): 	3e9600fe221100001800000000000000
[   278.644] (II) RADEON(0): 	000000000000000000000000000000de
[   278.644] (II) RADEON(0): EDID vendor "GSM", prod id 22267
[   278.644] (II) RADEON(0): Using EDID range info for horizontal sync
[   278.644] (II) RADEON(0): Using EDID range info for vertical refresh
[   278.644] (II) RADEON(0): Printing DDC gathered Modelines:
[   278.644] (II) RADEON(0): Modeline "1920x1080"x0.0  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync +vsync (66.6 kHz eP)
[   278.644] (II) RADEON(0): Modeline "1920x1080"x0.0  148.50  1920 2003 2047 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[   278.644] (II) RADEON(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[   278.644] (II) RADEON(0): Modeline "1920x1080i"x0.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[   278.644] (II) RADEON(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[   278.644] (II) RADEON(0): Modeline "720x480"x0.0   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[   278.644] (II) RADEON(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[   278.644] (II) RADEON(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[   278.644] (II) RADEON(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[   278.644] (II) RADEON(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[   278.644] (II) RADEON(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[   278.644] (II) RADEON(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[   278.644] (II) RADEON(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[   278.644] (II) RADEON(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[   278.644] (II) RADEON(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[   278.644] (II) RADEON(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[   278.644] (II) RADEON(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[   278.644] (II) RADEON(0): Modeline "1680x1050"x0.0  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz e)
[   278.644] (II) RADEON(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[   278.644] (II) RADEON(0): Modeline "720x576"x0.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[   278.644] (II) RADEON(0): Modeline "1440x576i"x0.0   27.00  1440 1464 1590 1728  576 580 586 625 interlace -hsync -vsync (15.6 kHz e)
[   278.644] (II) RADEON(0): Modeline "1280x720"x0.0   74.25  1280 1720 1760 1980  720 725 730 750 +hsync +vsync (37.5 kHz e)
[   278.644] (II) RADEON(0): Modeline "1440x480i"x0.0   27.00  1440 1478 1602 1716  480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[   278.644] (II) RADEON(0): Modeline "1920x1080"x0.0   74.25  1920 2558 2602 2750  1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[   278.644] (II) RADEON(0): Modeline "1920x1080i"x0.0   74.25  1920 2448 2492 2640  1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
[   278.644] (II) RADEON(0): Printing probed modes for output HDMI-0
[   278.645] (II) RADEON(0): Modeline "1920x1080"x59.9  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync +vsync (66.6 kHz eP)
[   278.645] (II) RADEON(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[   278.645] (II) RADEON(0): Modeline "1920x1080"x50.0  148.50  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)
[   278.645] (II) RADEON(0): Modeline "1920x1080"x60.0  148.50  1920 2003 2047 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[   278.645] (II) RADEON(0): Modeline "1920x1080i"x60.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[   278.645] (II) RADEON(0): Modeline "1920x1080i"x50.0   74.25  1920 2448 2492 2640  1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
[   278.645] (II) RADEON(0): Modeline "1680x1050"x59.9  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz e)
[   278.645] (II) RADEON(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[   278.645] (II) RADEON(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[   278.645] (II) RADEON(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[   278.645] (II) RADEON(0): Modeline "1280x720"x50.0   74.25  1280 1720 1760 1980  720 725 730 750 +hsync +vsync (37.5 kHz e)
[   278.645] (II) RADEON(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[   278.645] (II) RADEON(0): Modeline "1024x768"x75.1   78.80  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.1 kHz e)
[   278.645] (II) RADEON(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[   278.645] (II) RADEON(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[   278.645] (II) RADEON(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[   278.645] (II) RADEON(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[   278.645] (II) RADEON(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[   278.645] (II) RADEON(0): Modeline "720x576"x50.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[   278.645] (II) RADEON(0): Modeline "720x480"x59.9   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[   278.645] (II) RADEON(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[   278.645] (II) RADEON(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[   278.645] (II) RADEON(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[   278.645] (II) RADEON(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[   278.647] (II) RADEON(0): EDID for output DVI-0
[   278.667] (II) RADEON(0): EDID for output VGA-0
[   278.667] (II) RADEON(0): Output HDMI-0 connected
[   278.667] (II) RADEON(0): Output DVI-0 disconnected
[   278.667] (II) RADEON(0): Output VGA-0 disconnected
[   278.667] (II) RADEON(0): Using exact sizes for initial modes
[   278.667] (II) RADEON(0): Output HDMI-0 using initial mode 1920x1080
[   278.667] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[   278.667] (II) RADEON(0): mem size init: gart size :1fdee000 vram size: s:18000000 visible:177d7000
[   278.667] (II) RADEON(0): EXA: Driver will allow EXA pixmaps in VRAM
[   278.667] (**) RADEON(0): Display dimensions: (510, 290) mm
[   278.667] (**) RADEON(0): DPI set to (95, 94)
[   278.667] (II) Loading sub module "fb"
[   278.667] (II) LoadModule: "fb"
[   278.668] (II) Loading /usr/lib/xorg/modules/libfb.so
[   278.679] (II) Module fb: vendor="X.Org Foundation"
[   278.679] 	compiled for 1.12.2, module version = 1.0.0
[   278.679] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   278.679] (II) Loading sub module "ramdac"
[   278.679] (II) LoadModule: "ramdac"
[   278.679] (II) Module "ramdac" already built-in
[   278.679] (--) Depth 24 pixmap format is 32 bpp
[   278.679] (II) RADEON(0): [DRI2] Setup complete
[   278.680] (II) RADEON(0): [DRI2]   DRI driver: r600
[   278.680] (II) RADEON(0): [DRI2]   VDPAU driver: r600
[   278.680] (II) RADEON(0): Front buffer size: 8100K
[   278.680] (II) RADEON(0): VRAM usage limit set to 339084K
[   278.683] (==) RADEON(0): Backing store disabled
[   278.684] (II) RADEON(0): Direct rendering enabled
[   278.685] (II) RADEON(0): Setting EXA maxPitchBytes
[   278.685] (II) EXA(0): Driver allocated offscreen pixmaps
[   278.685] (II) EXA(0): Driver registered support for the following operations:
[   278.685] (II)         Solid
[   278.685] (II)         Copy
[   278.685] (II)         Composite (RENDER acceleration)
[   278.685] (II)         UploadToScreen
[   278.685] (II)         DownloadFromScreen
[   278.686] (II) RADEON(0): Acceleration enabled
[   278.686] (==) RADEON(0): DPMS enabled
[   278.686] (==) RADEON(0): Silken mouse enabled
[   278.688] (II) RADEON(0): Set up textured video
[   278.688] (II) RADEON(0): [XvMC] Associated with Radeon Textured Video.
[   278.688] (II) RADEON(0): [XvMC] Extension initialized.
[   278.688] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[   278.689] (--) RandR disabled
[   278.689] (II) Initializing built-in extension Generic Event Extension
[   278.689] (II) Initializing built-in extension SHAPE
[   278.689] (II) Initializing built-in extension MIT-SHM
[   278.689] (II) Initializing built-in extension XInputExtension
[   278.689] (II) Initializing built-in extension XTEST
[   278.689] (II) Initializing built-in extension BIG-REQUESTS
[   278.689] (II) Initializing built-in extension SYNC
[   278.689] (II) Initializing built-in extension XKEYBOARD
[   278.689] (II) Initializing built-in extension XC-MISC
[   278.689] (II) Initializing built-in extension XINERAMA
[   278.689] (II) Initializing built-in extension XFIXES
[   278.689] (II) Initializing built-in extension RENDER
[   278.689] (II) Initializing built-in extension RANDR
[   278.689] (II) Initializing built-in extension COMPOSITE
[   278.689] (II) Initializing built-in extension DAMAGE
[   278.707] (II) RADEON(0): Setting screen physical size to 508 x 285
[   278.779] (EE) Error compiling keymap (server-0)
[   278.779] (EE) XKB: Couldn't compile keymap
[   278.779] (EE) XKB: Failed to load keymap. Loading default keymap instead.
[   278.802] (EE) Error compiling keymap (server-0)
[   278.802] (EE) XKB: Couldn't compile keymap
[   278.802] XKB: Failed to compile keymap
[   278.802] Keyboard initialization failed. This could be a missing or incorrect setup of xkeyboard-config.
[   278.802] 
Fatal server error:
[   278.802] Failed to activate core devices.
[   278.802] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   278.802] Please also check the log file at "/usr/var/log/Xorg.0.log" for additional information.
[   278.802] 
[   278.839] Server terminated with error (1). Closing log file.

Relevant part:

$ grep "(EE)" Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   278.387] (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so: /usr/lib/xorg/modules/extensions/libglx.so: cannot open shared object file: No such file or directory
[   278.387] (EE) Failed to load module "glx" (loader failed, 7)
[   278.454] (EE) Failed to load module "vesa" (module does not exist, 0)
[   278.455] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   278.779] (EE) Error compiling keymap (server-0)
[   278.779] (EE) XKB: Couldn't compile keymap
[   278.779] (EE) XKB: Failed to load keymap. Loading default keymap instead.
[   278.802] (EE) Error compiling keymap (server-0)
[   278.802] (EE) XKB: Couldn't compile keymap

# And:
Fatal server error:
[   278.802] Failed to activate core devices.

Any idea?

Last edited by D4ve (2013-09-02 05:38:28)

Offline

#2 2013-08-15 13:30:02

SolarBoyMatt
Member
From: Columbus, Ohio
Registered: 2012-01-07
Posts: 258
Website

Re: [Solved] Getting xwayland into a working state

Turns out there are "Pure Wayland" instructions in the wiki, but I have no idea how relevant these instructions still are. Might be worth a shot though.

https://wiki.archlinux.org/index.php/Wa … re_Wayland

Offline

#3 2013-08-15 14:03:36

D4ve
Member
Registered: 2012-08-02
Posts: 209

Re: [Solved] Getting xwayland into a working state

SolarBoyMatt wrote:

Turns out there are "Pure Wayland" instructions in the wiki, but I have no idea how relevant these instructions still are. Might be worth a shot though.

I know, but the information seems a bit outdated. Wayland and weston are already in the repos, mesa and cairo should work already with wayland.

By the way, i forgot to describe my problem in my previous post: Wayland/weston itself works, weston-launch does not make any problems. My problem ist, that i can't use the xwayland-plugin for weston. It's loaded (look at the log output) but the created xserver crashes too fast (whatever that means). The X.org-log tells me that it failed to activate core devices.

The error-message of programs look like this:

$ gnome-terminal
** (gnome-terminal:3355): WARNING **: Could not open X display 
Failed to parse arguments: Cannot open display:

From what i understand xwayland.so tries to open a xserver but then the server crashes. As a result, the programs can't open X display, because there's nothing open.

Still trying to figure out how this should work.

Offline

#4 2013-09-01 13:51:15

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: [Solved] Getting xwayland into a working state

D4ve wrote:

Relevant part:

$ grep "(EE)" Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   278.387] (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so: /usr/lib/xorg/modules/extensions/libglx.so: cannot open shared object file: No such file or directory
[   278.387] (EE) Failed to load module "glx" (loader failed, 7)
[   278.454] (EE) Failed to load module "vesa" (module does not exist, 0)
[   278.455] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   278.779] (EE) Error compiling keymap (server-0)
[   278.779] (EE) XKB: Couldn't compile keymap
[   278.779] (EE) XKB: Failed to load keymap. Loading default keymap instead.
[   278.802] (EE) Error compiling keymap (server-0)
[   278.802] (EE) XKB: Couldn't compile keymap

# And:
Fatal server error:
[   278.802] Failed to activate core devices.

Any idea?

The xwayland page says:

Without this you will get the error "XKB: Failed to compile keymap".

    mkdir -p $WLD/share/X11/xkb/rules
    ln -s /usr/share/X11/xkb/rules/evdev $WLD/share/X11/xkb/rules/
    ln -s /usr/bin/xkbcomp $WLD/bin/

http://wayland.freedesktop.org/xserver. … ng_toc_j_5


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#5 2013-09-01 17:02:47

D4ve
Member
Registered: 2012-08-02
Posts: 209

Re: [Solved] Getting xwayland into a working state

Cdh wrote:

The xwayland page says:

Without this you will get the error "XKB: Failed to compile keymap".

    mkdir -p $WLD/share/X11/xkb/rules
    ln -s /usr/share/X11/xkb/rules/evdev $WLD/share/X11/xkb/rules/
    ln -s /usr/bin/xkbcomp $WLD/bin/

http://wayland.freedesktop.org/xserver. … ng_toc_j_5

I installed wayland from extra an weston from community repository, so both files are already in place and i don't need to link them in another directory. Or am I missing something?

EDIT: In one of my previous posts the error log says "Failed to load /usr/lib/xorg/modules/extensions/libglx.so [...]" and guess what: libglx.so is linked to libglx.xorg, but there does not exist any libglx.xorg in my filesystem. Hm...

Last edited by D4ve (2013-09-01 17:07:31)

Offline

#6 2013-09-01 17:11:13

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 8,931
Website

Re: [Solved] Getting xwayland into a working state

That's provided by the xorg-server package.

I guess the question now is, do you just need that one file, or everything that the package provides?


Sakura:-
Mobo: MSI X299 TOMAHAWK ARCTIC // Processor: Intel Core i7-7820X 3.6GHz // GFX: nVidia GeForce GTX 970 // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 5x 1TB HDD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#7 2013-09-01 18:04:04

D4ve
Member
Registered: 2012-08-02
Posts: 209

Re: [Solved] Getting xwayland into a working state

WorMzy wrote:

I guess the question now is, do you just need that one file, or everything that the package provides?

Yep, that's the question. I'll try to find out tomorrow.

Offline

#8 2013-09-02 05:50:20

D4ve
Member
Registered: 2012-08-02
Posts: 209

Re: [Solved] Getting xwayland into a working state

Another day, another try (and many many fails...)

Just kidding, everything went fine. I downloaded xorg-server via pacman -Sw xorg-server , copied it from /usr/cache/pacman/pkg into my homedirectory and extracted libglx.xorg into /usr/lib/xorg/modules/extensions/

It worked, but only with root-permissions, otherwise the xserver could not be started. That's a real problem if you try to use xwayland as a normal user.

Unfortunately xwayland is not really useable. Not every application works and even simple things like gnome-calculator don't work well.

Offline

#9 2013-09-09 16:05:53

Cory_j
Member
From: USA
Registered: 2012-02-16
Posts: 39

Re: [Solved] Getting xwayland into a working state

D4ve wrote:

Another day, another try (and many many fails...)

Just kidding, everything went fine. I downloaded xorg-server via pacman -Sw xorg-server , copied it from /usr/cache/pacman/pkg into my homedirectory and extracted libglx.xorg into /usr/lib/xorg/modules/extensions/

It worked, but only with root-permissions, otherwise the xserver could not be started. That's a real problem if you try to use xwayland as a normal user.

Unfortunately xwayland is not really useable. Not every application works and even simple things like gnome-calculator don't work well.

Xwayland just got a huge update to Xorg 1.14 have you given it a try?


Arch Mint Winfail7

Offline

#10 2013-09-10 18:28:05

D4ve
Member
Registered: 2012-08-02
Posts: 209

Re: [Solved] Getting xwayland into a working state

Cory_j wrote:

Xwayland just got a huge update to Xorg 1.14 have you given it a try?

Not yet - and i don't think i find time to try it within the next few weeks. Maybe mid-October.

Offline

#11 2013-09-17 12:40:44

jarryson
Member
Registered: 2007-02-18
Posts: 298

Re: [Solved] Getting xwayland into a working state

I am interested in wayland, too. I still wait gnome 3.10 to release for a working gnome-shell under wayland.

Maybe it's just a week far.

Offline

#12 2013-09-17 13:56:11

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 7,253

Re: [Solved] Getting xwayland into a working state

D4ve wrote:
Cory_j wrote:

Xwayland just got a huge update to Xorg 1.14 have you given it a try?

Not yet - and i don't think i find time to try it within the next few weeks. Maybe mid-October.

I'm told that the xwayland-modified ATI driver won't work with Xorg 1.14, which makes sense as it's over a year since it's been rebased. The developer is an Canonical employee and the xmir driver in the same repo is getting worked on, so I'm kind of doubting that he will be the one to update it.

Offline

#13 2013-09-27 06:48:27

D4ve
Member
Registered: 2012-08-02
Posts: 209

Re: [Solved] Getting xwayland into a working state

jarryson wrote:

I am interested in wayland, too. I still wait gnome 3.10 to release for a working gnome-shell under wayland.

Maybe it's just a week far.

Gnome 3.10 is in gnome-unstable now. I updated everything today but can't get it to work on a wayland only system. And xwayland seems broken at the moment (well, for me with my ati gpu).

Offline

Board footer

Powered by FluxBB