You are not logged in.

#1 2025-06-08 14:35:27

Sapiens Ranae
Member
Registered: 2025-06-08
Posts: 4

XWayland issue

So everything worked fine, but after resent update Some x11 apps stopped working. I tried googling myself, but I could figure it out. So simple apps like xclock work fine, but something more complicated does not

flatpak run io.missioncenter.MissionCenter

F: Not sharing "/dev/dri" with sandbox: Path "/dev" is reserved by Flatpak
MissionCenter::Application-Message: 13:33:05.456: Starting Mission Center v1.0.2

(missioncenter:2): Gtk-WARNING **: 13:33:05.466: Failed to open display

also proton / steam does not work, because it is also x11 (i can launch steam but not games)

my specs

System:
 Kernel: 6.14.10-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
 Desktop: KDE Plasma v: 6.3.5 Distro: Arch Linux
Machine:
 Type: Laptop System: HP product: OMEN by HP Gaming Laptop 16-wd0xxx
   v: Type1ProductConfigId serial: <superuser required>
 Mobo: HP model: 8BA9 v: 76.41 serial: <superuser required> UEFI: Insyde
   v: F.13 date: 04/22/2024
Battery:
 ID-1: BAT1 charge: 73.3 Wh (100.0%) condition: 73.3/83.0 Wh (88.3%)
   volts: 12.8 min: 11.6 model: 313-CD-12-A WK06083XL status: full
CPU:
 Info: 8-core (4-mt/4-st) model: 13th Gen Intel Core i5-13420H bits: 64
   type: MST AMCP arch: Raptor Lake rev: 2 cache: L1: 704 KiB L2: 7 MiB
   L3: 12 MiB
 Speed (MHz): avg: 1111 min/max: 400/4600:3400 cores: 1: 1111 2: 1111
   3: 1111 4: 1111 5: 1111 6: 1111 7: 1111 8: 1111 9: 1111 10: 1111 11: 1111
   12: 1111 bogomips: 62668
 Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
 Device-1: Intel Raptor Lake-P [UHD Graphics] vendor: Hewlett-Packard
   driver: i915 v: kernel arch: Xe bus-ID: 00:02.0
 Device-2: NVIDIA AD107M [GeForce RTX 4050 Max-Q / Mobile]
   vendor: Hewlett-Packard driver: nvidia v: 575.57.08 arch: Lovelace
   bus-ID: 01:00.0
 Device-3: Luxvisions Innotech HP True Vision FHD Camera driver: uvcvideo
   type: USB bus-ID: 3-7:4
 Display: wayland server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
   compositor: kwin_wayland driver: X: loaded: modesetting,nvidia dri: iris
   gpu: nvidia,nvidia-nvswitch s-res: 3840x1080 resolution: 1: 1920x1080
   2: 1920x1080
 API: EGL v: 1.5 drivers: iris,nvidia,swrast platforms:
   active: gbm,wayland,x11,surfaceless,device inactive: device-2
 API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 575.57.08
   glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4050 Laptop
   GPU/PCIe/SSE2
 API: Vulkan v: 1.4.313 drivers: nvidia surfaces: N/A devices: 1
 Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
   de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
   wl: swaymsg,wayland-info x11: xdpyinfo,xprop
Audio:
 Device-1: Intel Raptor Lake-P/U/H cAVS vendor: Hewlett-Packard
   driver: sof-audio-pci-intel-tgl bus-ID: 00:1f.3
 Device-2: NVIDIA AD107 High Definition Audio vendor: Hewlett-Packard
   driver: snd_hda_intel v: kernel bus-ID: 01:00.1
 Device-3: JBL Quantum350 Wireless driver: hid-generic,snd-usb-audio,usbhid
   type: USB bus-ID: 3-1:2
 API: ALSA v: k6.14.10-arch1-1 status: kernel-api
 Server-1: PipeWire v: 1.4.5 status: active
Network:
 Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
   vendor: Hewlett-Packard driver: r8169 v: kernel port: 4000 bus-ID: 03:00.0
 IF: eno1 state: down mac: <filter>
 Device-2: Realtek RTL8852CE PCIe 802.11ax Wireless Network
   vendor: Hewlett-Packard driver: rtw89_8852ce v: kernel port: 3000
   bus-ID: 04:00.0
 IF: wlan0 state: up mac: <filter>
Bluetooth:
 Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB
   bus-ID: 3-10:6
 Report: hciconfig ID: hci0 rfk-id: 0 state: down
   bt-service: enabled,running rfk-block: hardware: no software: yes
   address: <filter>
Drives:
 Local Storage: total: 476.94 GiB used: 176.95 GiB (37.1%)
 ID-1: /dev/nvme0n1 vendor: Micron model: MTFDKBA512TFH-1BC1AABHA
   size: 476.94 GiB temp: 52.9 C
Partition:
 ID-1: / size: 467.4 GiB used: 176.8 GiB (37.8%) fs: ext4 dev: /dev/nvme0n1p2
 ID-2: /boot size: 1022 MiB used: 157 MiB (15.4%) fs: vfat
   dev: /dev/nvme0n1p1
Swap:
 ID-1: swap-1 type: zram size: 4 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
 System Temperatures: cpu: 63.0 C mobo: N/A
 Fan Speeds (rpm): cpu: 0 fan-2: 0
Info:
 Memory: total: 64 GiB note: est. available: 62.49 GiB used: 5.73 GiB (9.2%)
 Processes: 375 Uptime: 0m Init: systemd
 Packages: 1130 Compilers: gcc: 15.1.1 Shell: Zsh v: 5.9 inxi: 3.3.38

Offline

#2 2025-06-08 14:57:07

seth
Member
Registered: 2012-09-03
Posts: 64,524

Re: XWayland issue

flatpak run io.missioncenter.MissionCenter

does not look like an "X11" problem?

glxinfo -B
chromium --ozone-platform=x11

also proton / steam does not work, because it is also x11 (i can launch steam but not games)

pacman -Qs lib32

Offline

#3 2025-06-08 15:15:12

Sapiens Ranae
Member
Registered: 2025-06-08
Posts: 4

Re: XWayland issue

Not X11 problem? I thought it was, because of Failed to open display error.

❯ glxinfo -B

name of display: :1
display: :1  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 6141 MB
    Total available memory: 6141 MB
    Currently available dedicated video memory: 4200 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 4050 Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 575.57.08
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 575.57.08
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 575.57.08
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

So I use firefox, but installed chromium, and it launches perfectly with/without x11 option

I do have nvidia's lib32 driver, but here is output

❯ pacman -Qs lib32
local/lib32-brotli 1.1.0-1
    Generic-purpose lossless compression algorithm (32-bit)
local/lib32-bzip2 1.0.8-4
    A high-quality data compression program (32-bit)
local/lib32-curl 8.14.1-1
    command line tool and library for transferring data with URLs (32-bit)
local/lib32-e2fsprogs 1.47.2-1
    Ext2/3/4 filesystem libraries (32-bit)
local/lib32-expat 2.7.1-1
    An XML Parser library
local/lib32-gcc-libs 15.1.1+r7+gf36ec88aa85a-1
    32-bit runtime libraries shipped by GCC
local/lib32-glibc 2.41+r48+g5cb575ca9a3d-1
    GNU C Library (32-bit)
local/lib32-icu 76.1-1
    International Components for Unicode library (32 bit)
local/lib32-json-c 0.18-2
    JSON implementation in C (32-bit)
local/lib32-keyutils 1.6.3-2
    Linux Key Management Utilities (32-bit)
local/lib32-krb5 1.21.3-1
    The Kerberos network authentication system (32-bit)
local/lib32-libdrm 2.4.124-1
    Userspace interface to kernel DRM services (32-bit)
local/lib32-libelf 0.193-1
    Handle ELF object files and DWARF debugging information (libraries) (32-bit)
local/lib32-libffi 3.4.8-1
    Portable foreign function interface library (32-bit)
local/lib32-libglvnd 1.7.0-1
    The GL Vendor-Neutral Dispatch library
local/lib32-libidn2 2.3.7-1
    Free software implementation of IDNA2008, Punycode and TR46
local/lib32-libldap 2.6.10-1
    Lightweight Directory Access Protocol (LDAP) client libraries (32-bit)
local/lib32-libnghttp2 1.65.0-1
    Framing layer of HTTP/2 is implemented as a reusable C library (32-bit)
local/lib32-libnghttp3 1.10.1-1
    HTTP/3 library written in C (32-bit)
local/lib32-libpciaccess 0.18.1-1
    X11 PCI access library (32-bit
local/lib32-libpsl 0.21.5-1
    Public Suffix List library (32-bit)
local/lib32-libssh2 1.11.1-1
    A library implementing the SSH2 protocol as defined by Internet Drafts (32-bit)
local/lib32-libunistring 1.3-1
    Library for manipulating Unicode strings and C strings (32-bit)
local/lib32-libx11 1.8.12-1
    X11 client-side library (32-bit)
local/lib32-libxau 1.0.11-2
    X11 authorisation library (32-bit)
local/lib32-libxcb 1.17.0-1
    X11 client-side library (32-bit)
local/lib32-libxcrypt 4.4.38-1
    Modern library for one-way hashing of passwords (32-bit)
local/lib32-libxdmcp 1.1.5-1
    X11 Display Manager Control Protocol library (32-bit)
local/lib32-libxext 1.3.6-1
    X11 miscellaneous extensions library (32-bit)
local/lib32-libxml2 2.14.3-1
    XML C parser and toolkit (32-bit)
local/lib32-libxrandr 1.5.4-1
    X11 RandR extension library (32-bit)
local/lib32-libxrender 0.9.11-2
    X Rendering Extension client library (32-bit)
local/lib32-libxshmfence 1.3.3-1
    a library that exposes a event API on top of Linux futexes (32-bit)
local/lib32-libxxf86vm 1.1.5-2
    X11 XFree86 video mode extension library (32-bit)
local/lib32-llvm-libs 1:19.1.7-2
    LLVM runtime libraries (32-bit)
local/lib32-lm_sensors 1:3.6.2-2
    Collection of user space tools for general SMBus access and hardware monitoring (32-bit)
local/lib32-mesa 1:25.1.3-2
    Open-source OpenGL drivers - 32-bit
local/lib32-ncurses 6.5-2
    System V Release 4.0 curses emulation library (32-bit)
local/lib32-nvidia-utils 575.57.08-1
    NVIDIA drivers utilities (32-bit)
local/lib32-openssl 1:3.5.0-1
    The Open Source toolkit for Secure Sockets Layer and Transport Layer Security (32-bit)
local/lib32-spirv-tools 1:1.4.313.0-1
    API and commands for processing SPIR-V modules (32-bit)
local/lib32-wayland 1.23.1-1
    A computer display server protocol
local/lib32-xz 5.8.1-1
    Library and command line tools for XZ and LZMA compressed files (32-bit)
local/lib32-zlib 1.3.1-2
    Compression library implementing the deflate compression method found in gzip and PKZIP (32-bit)
local/lib32-zstd 1.5.7-2
    Zstandard - Fast real-time compression algorithm (32-bit)

I really appreciate your time and help, thanks

Offline

#4 2025-06-08 15:38:46

seth
Member
Registered: 2012-09-03
Posts: 64,524

Re: XWayland issue

Yeah, but there's also that "flatpak" thing that tells you

F: Not sharing "/dev/dri" with sandbox: Path "/dev" is reserved by Flatpak

Is steam from the repos or a flatpak as well?
Does it print any errors when run from an interactive shell and failing to load some game?

Offline

#5 2025-06-08 16:09:14

Sapiens Ranae
Member
Registered: 2025-06-08
Posts: 4

Re: XWayland issue

Yes, steam is also from flatpak, but I managed to get it working, after FULL reinstall. It is kinda funny, because I already did that before and it did not help. But this method does not work with other applications, like mission-senter.

Offline

#6 2025-06-08 20:40:10

seth
Member
Registered: 2012-09-03
Posts: 64,524

Re: XWayland issue

this method does not work

Please don't paraphrase, https://bbs.archlinux.org/viewtopic.php?id=57855
https://archlinux.org/packages/extra/x8 … on-center/ or flatpak as well?
And what problem are you experiencing with it?
mission-center seems gtk4, there's currently https://bbs.archlinux.org/viewtopic.php?id=306078  that might be relevant

Offline

#7 2025-06-09 08:48:26

Nikolai5
Member
From: North West, England, UK
Registered: 2024-01-27
Posts: 236

Re: XWayland issue

"The future of application distribution", I bloody hope not.

Arch build system is kind of one of the main reasons to use Arch, but that's just my opinion.

You shouldn't have to do a full reinstall to get anything working. Have you tried giving the flatpaks access to dri and x11?
https://docs.flatpak.org/en/latest/sand … sions.html

There's also a perfectly good steam in multilib/steam


Desktop: Ryzen 7 1800X | AMD 7800XT | KDE Plasma
MacbookPro-2012 | XFCE

Offline

#8 2025-06-11 12:14:13

Sapiens Ranae
Member
Registered: 2025-06-08
Posts: 4

Re: XWayland issue

Sorry for not answering, I've been busy.

"The future of application distribution", I bloody hope not.

I see. So I uninstalled steam from flatpak and installed it via pacman. Everything works as expected

mission-center seems gtk4, there's currently https://bbs.archlinux.org/viewtopic.php?id=306078  that might be relevant

I read through, and the was temporary workaround.

echo 'GSK_RENDERER=ngl' | sudo tee -a /etc/environment > /dev/null

I rebooted and it helped, but not really.
I launched literary every flatpak app, that I have.

com.protonvpn.www                io.github.Soundux                org.gnome.Calculator             org.prismlauncher.PrismLauncher                                 
dev.heppen.webapps               io.missioncenter.MissionCenter   org.libreoffice.LibreOffice      org.vinegarhq.Sober

mission center gives same error

 F: Not sharing "/dev/dri" with sandbox: Path "/dev" is reserved by Flatpak
MissionCenter::Application-Message: 14:05:08.550: Starting Mission Center v1.0.2

(missioncenter:2): Gtk-WARNING **: 14:05:08.573: Failed to open display

and also libreOffice gave an error/warning, but it launched

❯ flatpak run org.libreoffice.LibreOffice
Failed to open display

I guess I can live without mission center, but this problem could appear with other apps, and I do not want that

Offline

#9 2025-06-11 14:29:07

seth
Member
Registered: 2012-09-03
Posts: 64,524

Re: XWayland issue

The problem is flatpak and its inability to access the dri devices.
mission-center is in the repos. libreoffice is in the repos with a gazillion packages.

https://wiki.archlinux.org/title/Flatpa … plications - but dev/dri is in the standard permissions, https://docs.flatpak.org/en/latest/sand … ermissions
So you'd have to start to elaborate how exactly you broke your flatpak configuration or what kind of broken flatpak you're using there… or just use the repo packages
In doubt make sure to add your user to the render group?

Also please change the subject, this is a 100% flatschpak issue and has nothing to do w/ "xwayland" whatsoever.

Offline

Board footer

Powered by FluxBB