LibreOffice and OBS FlatPaks fail to open

Noticed that opening Libreoffice and OBS Flatpaks through Xwayland fails to open. Says something about failed to open display.

OBS says this.


com.obsproject.Studio                                                                                                       ✔ 
Failed to create wl_display (No such file or directory)
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
qt.qpa.xcb: could not connect to display 
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: wayland-egl, minimal, xcb, offscreen, wayland.


I don’t have much experience with flatpaks, but it’s possible you might be able to fix this by setting the $DISPLAY (as opposed to $WAYLAND_DISPLAY) variable somewhere in there. I’ve certainly found this is needed when using XWayland with the several programs I use that don’t play well with Wayland.

Not sure i understand any of this Linux jargon. I tried to set $DISPLAY env variable to the app, but nothing happened really.

@NZXT You can try in terminal:

First:

echo $XDG_SESSION_TYPE
echo $WAYLAND_DISPLAY
echo $DISPLAY

Then compare with what the Flatpak sees:

flatpak run --command=sh com.obsproject.Studio
echo $XDG_SESSION_TYPE
echo $WAYLAND_DISPLAY
echo $DISPLAY

If the variables disappear inside the Flatpak sandbox environment, that’s a strong clue.

1 Like

I don’t want to appear nasty, but if you don’t understand “Linux jargon”, Manjaro probably isn’t the distro for you. You’d probably be better off with a distro that’s aimed more at beginners; Manjaro is more for experienced Linux users.

1 Like
flatpak run --command=sh org.libreoffice.LibreOffice                                                                        ✔ 
[📦 org.libreoffice.LibreOffice ~]$ echo $WAYLAND_DISPLAY

[📦 org.libreoffice.LibreOffice ~]$ echo $DISPLAY

[📦 org.libreoffice.LibreOffice ~]$ echo $XDG_SESSION_TYPE
wayland
[📦 org.libreoffice.LibreOffice ~]$ 

That’s what it shows when Libreoffice is ran with Wayland toggled off in Flatseal.
I think that the latest XWayland probably has some bugs for it to not work properly. After the latest update it stopped working nicely and Xwayland got updated.

Or i guess it could be anything really. Azahar and Dolphin emu both works with Xwayland which those are set to be working with. Also Steam and Heroic works so maybe it’s something about Libreoffice and OBS.

Since both WAYLAND_DISPLAY and DISPLAY are empty inside the Flatpak, I don’t think this points to an XWayland regression yet. The sandbox currently has no display server variables to connect to, which matches the Qt errors.

If the variables are present on the host but empty inside the sandbox, as a temporary test you could try forwarding them:

flatpak override --user \
  --env=WAYLAND_DISPLAY="$WAYLAND_DISPLAY" \
  --env=DISPLAY="$DISPLAY" \
  org.libreoffice.LibreOffice

If that makes the app start, it would point to a Flatpak/portal/environment propagation issue rather than a LibreOffice or OBS problem.

1 Like

Tried it. Didn’t still open. I think i can live with just using Wayland on these programs for now although Libreoffice blurry text is kinda eyesore.

How about installing it from the repos instead of a flatpak?

7 Likes

Silly question.
Why are you running LibreOffice from a flatpak?

LibreOffice-Fresh, installed from the repos, works perfectly on my machine.

OBS is also available from the Repos, so I could also ask that silly question. Why?

4 Likes

On Cinnamon, I am running libre-office-full-appimage 26.2.4.2 and it works perfectly fine, dark theme and all, on Xlibre and Wayland. This is definitely a Flatpak issue

1 Like

Have you updated flatpak?

flatpak update
Looking for updates…

        ID                                             Branch                Op            Remote             Download
 1. [|] org.freedesktop.Platform.GL.default            24.08                 u             flathub               63,7 MB / 147,8 MB
 2. [ ] org.freedesktop.Platform.GL.default            24.08extra            u             flathub            < 147,8 MB
 3. [ ] org.freedesktop.Platform.Locale                24.08                 u             flathub            < 388,9 MB (partial)
 4. [ ] org.freedesktop.Platform                       24.08                 u             flathub            < 268,4 MB
 5. [ ] org.qgis.qgis                                  stable                u             flathub            < 579,3 MB

Updating 1/5… ████████████████████ 100%  10,6 MB/s  00:00

@tracyanne
Im running it as a Flatpak cause it was easier switching to Xwayland with it. If i do it through the KDE Menu Editor for the repo app ill have to do the environment variable for all the different Libreoffice apps. Also if i use the Menu Editor to put the env variable in i will have to delete the .desktop files if i happen to delete it so that the menu entries go away.

@qruqs
I always update my stuff.

Mod edit: Consecutive posts merged, @mentions added.

This doesn’t help with your current FlatPaks issue but I used LibreOffice for over a decade & recently replaced it with OnlyOffice - I’ve never looked back. It’s also available via FlatPak. I hope you find a fix soon. R

OnlyOffice for me has an ugly theme so i never used it.

Switching to XWayland? Then you are running with Wayland as your Compositor. You don’t need to switch to anything. You just install the packages.

give us the output from inxi -zv8

If i don’t use Xwayland with Libreoffice, it has blurry text when doing fractional scaling. That’s why i need to use Xwayland with it.

System:
  Kernel: 6.18.36-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 16.1.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.18-x86_64
    root=UUID=2f94e091-18eb-4d17-8ce6-b5b9c5e2fbd9 rw quiet splash
    udev.log_priority=3 amdgpu.ppfeaturemask=0xffffffff
  Desktop: KDE Plasma v: 6.6.5 tk: Qt v: N/A info: frameworks v: 6.27.0
    wm: kwin_wayland vt: 2 dm: N/A Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: B550 AORUS PRO V2
    serial: <superuser required> uuid: <superuser required> Firmware: UEFI
    vendor: American Megatrends LLC. v: F18g date: 03/11/2025
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 31.24 GiB used: 3.94 GiB (12.6%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 128 GiB slots: 4 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: Channel-A DIMM 0 type: no module installed
  Device-2: Channel-A DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 3600 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: G.Skill
    part-no: F4-3600C18-16GVK serial: N/A
  Device-3: Channel-B DIMM 0 type: no module installed
  Device-4: Channel-B DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 3600 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: G.Skill
    part-no: F4-3600C18-16GVK serial: N/A
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 9 5950X bits: 64 type: MCP arch: Zen 3+ gen: 3
    level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
    model-id: 0x21 (33) stepping: 2 microcode: 0xA201213
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 16 smt: <unsupported> cache:
    L1: 1024 KiB desc: d-16x32 KiB; i-16x32 KiB L2: 8 MiB desc: 16x512 KiB
    L3: 64 MiB desc: 2x32 MiB
  Speed (MHz): avg: 4538 high: 4541 min/max: N/A cores: 1: 4541 2: 4537
    3: 4537 4: 4535 5: 4535 6: 4541 7: 4538 8: 4538 9: 4540 10: 4540 11: 4541
    12: 4541 13: 4539 14: 4540 15: 4541 16: 4527 bogomips: 145320
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de debug_swap decodeassists erms
    extapic extd_apicid f16c flushbyasid fma fpu fsgsbase fsrm fxsr fxsr_opt
    ht hw_pstate ibpb ibrs ibs invpcid irperf lahf_lm lbrv lm mba mca mce
    misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt
    nrip_save nx ospke osvw overflow_recov pae pat pausefilter pclmulqdq
    pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pku pni
    popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep
    sha_ni skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3
    stibp succor svm_lock syscall tce topoext tsc tsc_scale umip user_shstk
    v_spec_ctrl v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall vpclmulqdq
    wbnoinvd wdt x2apic xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
    xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: old_microcode status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsa mitigation: Clear CPU buffers
  Type: tsx_async_abort status: Not affected
  Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 48 [Radeon RX 9070/9070
    XT/9070 GRE] vendor: Tul / PowerColor driver: amdgpu v: kernel
    arch: RDNA-4 code: Navi-4x process: TSMC n4 (4nm) built: 2025+ pcie:
    gen: 5 speed: 32 GT/s lanes: 16 ports: active: DP-2,DP-3,HDMI-A-1
    empty: DP-1,Writeback-1 bus-ID: 07:00.0 chip-ID: 1002:7550 class-ID: 0300
  Device-2: Microdia Defender G-Lens 2577 HD720p Camera
    driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
    mode: 2.0 bus-ID: 1-6.4:8 chip-ID: 0c45:6341 class-ID: 0102
    serial: <filter>
  Display: wayland server: Xwayland v: 24.1.12 compositor: kwin_wayland
    driver: X: loaded: amdgpu unloaded: modesetting,radeon alternate: fbdev,vesa
    dri: radeonsi gpu: amdgpu d-rect: 6800x3930 display-ID: 0
  Monitor-1: DP-2 pos: bottom-r model: 32W_LCD_TV built: 2015 res:
    mode: 1280x720 hz: 60 scale: 100% (1) dpi: 69 gamma: 1.2 chroma: red:
    x: 0.643 y: 0.329 green: x: 0.282 y: 0.604 blue: x: 0.145 y: 0.059 white:
    x: 0.290 y: 0.298 size: 708x398mm (27.87x15.67") diag: 810mm (31.9")
    ratio: 16:9 modes: 1920x1080, 1280x1024, 1360x768, 1280x768, 1280x720,
    1024x768, 800x600, 720x576, 720x480, 640x480
  Monitor-2: DP-3 pos: top-center model: HISENSE serial: <filter>
    built: 2023 res: mode: 3840x2160 hz: 60 scale: 175% (1.75) to: 2194x1234
    dpi: 85 gamma: 1.2 chroma: red: x: 0.639 y: 0.341 green: x: 0.298 y: 0.690
    blue: x: 0.137 y: 0.035 white: x: 0.282 y: 0.298
    size: 698x392mm (27.48x15.43") diag: 1321mm (52") ratio: 16:9
    modes: 3840x2160, 4096x2160, 1920x1080, 1280x1024, 1280x960, 1280x720,
    1024x768, 800x600, 720x576, 720x480, 640x480
  EDID-Warnings: 1: parse_edid: unhandled CEA mode 97 2: parse_edid:
    unhandled CEA mode 94 3: parse_edid: unhandled CEA mode 95 4: parse_edid:
    unhandled CEA mode 96 5: parse_edid: unhandled CEA mode 93 6: parse_edid:
    unhandled CEA mode 106 7: parse_edid: unhandled CEA mode 107 8: parse_edid:
    unhandled CEA mode 101 9: parse_edid: unhandled CEA mode 102
    10: parse_edid: unhandled CEA mode 98 11: parse_edid: unhandled CEA mode
    99 12: parse_edid: unhandled CEA mode 100
  Monitor-3: HDMI-A-1 pos: middle-l model: Samsung SyncMaster
    serial: <filter> built: 2007 res: mode: 1680x1050 hz: 60 scale: 100% (1)
    dpi: 86 gamma: 1.2 chroma: red: x: 0.639 y: 0.333 green: x: 0.290 y: 0.596
    blue: x: 0.153 y: 0.082 white: x: 0.314 y: 0.329
    size: 494x320mm (19.45x12.6") diag: 589mm (23.2") ratio: 3:2
    modes: 1680x1050, 1280x1024, 1280x960, 1152x864, 1024x768, 832x624,
    800x600, 640x480, 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: radeonsi surfaceless: drv: radeonsi wayland:
    drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 vendor: amd mesa v: 26.1.2-arch1.2 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon RX 9070 XT (radeonsi gfx1201 ACO
    DRM 3.64 6.18.36-1-MANJARO) device-ID: 1002:7550 memory: 15.62 GiB
    unified: no display-ID: :0.0
  API: Vulkan v: 1.4.350 layers: 7 device: 0 type: discrete-gpu name: AMD
    Radeon RX 9070 XT (RADV GFX1201) driver: mesa radv v: 26.1.2-arch1.2
    device-ID: 1002:7550 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: lact wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 48 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: gen: 5 speed: 32 GT/s lanes: 16
    bus-ID: 07:00.1 chip-ID: 1002:ab40 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
    vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 09:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: Microdia Defender G-Lens 2577 HD720p Camera
    driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
    mode: 2.0 bus-ID: 1-6.4:8 chip-ID: 0c45:6341 class-ID: 0102
    serial: <filter>
  Device-4: Logitech Logitech USB Microphone driver: snd-usb-audio type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-9:7 chip-ID: 046d:0a03
    class-ID: 0102
  API: ALSA v: k6.18.36-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.6.6 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000 bus-ID: 04:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: eno1 state: down mac: <filter>
  IF-ID-1: enp9s0f3u2 state: unknown speed: -1 duplex: unknown mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager,systemd-timesyncd
  WAN IP: <filter>
Bluetooth:
  Device-1: TP-Link UB500 Adapter driver: btusb v: 0.8 type: USB rev: 1.1
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-6.3:6 chip-ID: 2357:0604
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.1
    lmp-v: 10 status: discoverable: no pairing: no class-ID: 6c0104
  Device-2: OPPO OnePlus 8T driver: rndis_host v: kernel type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-2:4 chip-ID: 22d9:276a
    class-ID: 0a00 serial: <filter>
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 1.58 TiB used: 948.54 GiB (58.5%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
    model: WDS100T1X0E-00AFY0 size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 614900WD temp: 51.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37240G
    size: 223.57 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: B1H5 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WD5000AZRX-00A8LB0 size: 465.76 GiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: N/A serial: <filter> fw-rev: 1A01
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 201.18 GiB size: 196.97 GiB (97.90%)
    used: 99.31 GiB (50.4%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: N/A
    uuid: 2f94e091-18eb-4d17-8ce6-b5b9c5e2fbd9
  ID-2: /boot/efi raw-size: 2 GiB size: 2 GiB (99.80%) used: 328 KiB (0.0%)
    fs: vfat dev: /dev/sda2 maj-min: 8:2 label: N/A uuid: 60D5-CE4B
  ID-3: /bup raw-size: 465.76 GiB size: 457.38 GiB (98.20%)
    used: 300.2 GiB (65.6%) fs: ext4 dev: /dev/sdb1 maj-min: 8:17 label: N/A
    uuid: bdf4e699-30b8-4f7f-b1c4-4b4b24fccfd1
  ID-4: /gms raw-size: 931.51 GiB size: 915.82 GiB (98.31%)
    used: 549.04 GiB (60.0%) fs: ext4 dev: /dev/nvme0n1p1 maj-min: 259:1
    label: N/A uuid: 1d47530f-0c2e-4937-845a-27ed744ec242
Swap:
  Alert: No swap data was found.
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 10 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-6:2 info: Genesys Logic Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 1-6.1:4 info: SiGma Micro Keyboard TRACER Gamma Ivory
    type: keyboard,HID driver: hid-generic,usbhid interfaces: 2 rev: 1.1
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 98mA
    chip-ID: 1c4f:0002 class-ID: 0300
  Device-2: 1-6.3:6 info: TP-Link UB500 Adapter type: bluetooth
    driver: btusb interfaces: 2 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 500mA chip-ID: 2357:0604 class-ID: e001 serial: <filter>
  Device-3: 1-6.4:8 info: Microdia Defender G-Lens 2577 HD720p Camera
    type: video,audio driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 0c45:6341 class-ID: 0102 serial: <filter>
  Device-4: 1-7:3 info: Integrated Express RGB LED Controller type: HID
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 048d:5702 class-ID: 0300
  Device-5: 1-8:5 info: Pixart Imaging Optical Mouse type: mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 100mA
    chip-ID: 093a:2521 class-ID: 0301
  Device-6: 1-9:7 info: Logitech Logitech USB Microphone type: audio
    driver: snd-usb-audio interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 60mA chip-ID: 046d:0a03 class-ID: 0102
  Hub-3: 1-10:9 info: Genesys Logic Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0608 class-ID: 0900
  Hub-4: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-5: 3-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 3-2:4 info: OPPO OnePlus 8T type: bluetooth,CDC-data
    driver: rndis_host interfaces: 2 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 500mA chip-ID: 22d9:276a class-ID: 0a00
    serial: <filter>
  Hub-6: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 65.8 C mobo: 41.0 C gpu: amdgpu temp: 45.0 C
    mem: 46.0 C
  Fan Speeds (rpm): fan-1: 0 fan-2: 0 fan-3: 1225 gpu: amdgpu fan: 997
  Power: 12v: N/A 5v: N/A 3.3v: 3.38 vbat: 3.27 gpu: amdgpu watts: 43.00
Repos:
  Packages: 1432 pm: pacman pkgs: 1372 libs: 376 tools: pamac pm: flatpak
    pkgs: 60
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch
    2: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
    3: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 354
  1: cpu: 7.1% command: librewolf pid: 4713 mem: 693.8 MiB (2.1%)
  2: cpu: 6.4% command: librewolf pid: 4964 mem: 734.7 MiB (2.2%)
  3: cpu: 5.2% command: konsole pid: 9173 mem: 272.0 MiB (0.8%)
  4: cpu: 2.2% command: zsh pid: 9200 mem: 12.4 MiB (0.0%)
  5: cpu: 1.5% command: kwin_wayland pid: 1194 mem: 232.8 MiB (0.7%)
  Memory top: 5 of 354
  1: mem: 734.7 MiB (2.2%) command: librewolf pid: 4964 cpu: 6.4%
  2: mem: 693.8 MiB (2.1%) command: librewolf pid: 4713 cpu: 7.1%
  3: mem: 586.9 MiB (1.8%) command: librewolf pid: 5071 cpu: 1.0%
  4: mem: 534.2 MiB (1.6%) command: plasmashell pid: 1431 cpu: 0.4%
  5: mem: 366.8 MiB (1.1%) command: librewolf pid: 8018 cpu: 0.7%
Info:
  Processes: 354 Power: uptime: 48m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
    image: 12.44 GiB services: org_kde_powerdevil, power-profiles-daemon,
    upowerd Init: systemd v: 260 default: graphical tool: systemctl
  Compilers: gcc: 16.1.1 Shell: Zsh v: 5.9.1 running-in: konsole
    inxi: 3.3.41

So you are using Wayland. XWaland is provided so that any application that is specifically written for X will still run on a Wayland Compositor.

Since you are using KDE Plasma with kwin_wayland as your compositor. There is no reason not to use the packages in the Repo.

Just install those, and you do not need to do anything else.

Your actual problem appears to be you are overthinking it.

2 Likes

Id rather just not install the Libreoffice repo package cause the menu editor env variable trick to run Libreoffice in Xwayland makes me have to remove .desktop files manually if i happen to uninstall it for the menu entries to be removed. I guess ill just live with the blurry Libreoffice for now.

Maybe someone fixes the Flatpak issue some day.

Also Libreoffice isn’t running with X by default so no in Wayland it will not automatically run in XWayland.

Also Flatpak of OBS is basically the official way of doing OBS on Linux. The OBS thing does not matter me, but thought that id point it out anyway cause it wasn’t also working normally.

You are not making sense. LibreOffice is written for Wayland. It is not an X11 application.

You do not need to do anything. You do not need to set an environment Variable.
I am running LibreOffice -Fresh on KDE Plasma with Wayland. There are no issues, and I never had to set an environment variable.

It just works.

1 Like