XFCE ( Wayland ) will nicht starten

Hallo!
Da ich einige grafische Probleme mit der normalen XFCE-Sitzung habe, wollte ich mal XFCE mit Wayland ausprobieren und wählte die Sitzung beim Login aus.
Doch Sie startete nicht durch. Statt dessen bekam ich folgendes angezeigt:

Nun stellt sich die Frage, was hier schief läuft.

Falls es von interesse ist, ich habe folgende Sitzungen:
XFCE-Sitzung
XFCE-Sitzung ( Wayland )
Plasma ( X11 )
Plasma ( Wayland )

Vielen Dank im voraus.

MfG R.Lehmeier

Mein System :

inxi -Fxxxz
System:
  Kernel: 6.12.8-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc
  Desktop: Xfce v: 4.20.0 tk: Gtk v: 3.24.43 wm: xfwm4 v: 4.20.0
    with: plank,xfce4-panel tools: xfce4-screensaver vt: 2 dm: SDDM
    Distro: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: X670 AORUS ELITE AX v: x.x
    serial: <superuser required> uuid: <superuser required> UEFI: American
    Megatrends LLC. v: F32h date: 12/19/2024
CPU:
  Info: 12-core model: AMD Ryzen 9 7900X bits: 64 type: MT MCP smt: enabled
    arch: Zen 4 rev: 2 cache: L1: 768 KiB L2: 12 MiB L3: 64 MiB
  Speed (MHz): avg: 3006 min/max: 545/5733 boost: enabled cores: 1: 3006
    2: 3006 3: 3006 4: 3006 5: 3006 6: 3006 7: 3006 8: 3006 9: 3006 10: 3006
    11: 3006 12: 3006 13: 3006 14: 3006 15: 3006 16: 3006 17: 3006 18: 3006
    19: 3006 20: 3006 21: 3006 22: 3006 23: 3006 24: 3006 bogomips: 225258
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900
    XTX/7900 GRE/7900M] vendor: Sapphire PULSE driver: amdgpu v: kernel
    arch: RDNA-3 pcie: speed: 16 GT/s lanes: 16 ports: active: DP-1,DP-2
    empty: HDMI-A-1,HDMI-A-2,Writeback-1 bus-ID: 03:00.0 chip-ID: 1002:744c
    class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: Gigabyte
    driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
    active: none empty: DP-3, DP-4, DP-5, HDMI-A-3, Writeback-2
    bus-ID: 17:00.0 chip-ID: 1002:164e class-ID: 0300 temp: 44.0 C
  Device-3: SunplusIT Depstech webcam driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-5:2 chip-ID: 1bdf:5050
    class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.4
    compositor: xfwm4 v: 4.20.0 driver: X: loaded: amdgpu
    unloaded: modesetting,radeon alternate: fbdev,vesa dri: radeonsi
    gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 5376x1512 s-dpi: 96 s-size: 1423x401mm (56.02x15.79")
    s-diag: 1478mm (58.21")
  Monitor-1: DP-1 mapped: DisplayPort-0 pos: primary,right
    model: Samsung U32J59x serial: <filter> res: 2688x1512 hz: 60 dpi: 98
    size: 697x392mm (27.44x15.43") diag: 800mm (31.5") modes: max: 3840x2160
    min: 720x400
  Monitor-2: DP-2 mapped: DisplayPort-1 pos: left model: Samsung U32J59x
    serial: <filter> res: 2688x1512 hz: 60 dpi: 98
    size: 697x392mm (27.44x15.43") diag: 800mm (31.5") modes: max: 3840x2160
    min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: radeonsi x11: drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.2-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 7900 XT (radeonsi
    navi31 LLVM 18.1.8 DRM 3.59 6.12.8-arch1-1) device-ID: 1002:744c
  API: Vulkan v: 1.4.303 layers: 10 surfaces: xcb,xlib device: 0
    type: discrete-gpu driver: N/A device-ID: 1002:744c device: 1
    type: integrated-gpu driver: N/A device-ID: 1002:164e
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 03:00.1 chip-ID: 1002:ab30 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High
    Definition Audio driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
    lanes: 16 bus-ID: 17:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
    lanes: 16 bus-ID: 17:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Device-4: SunplusIT Depstech webcam driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-5:2 chip-ID: 1bdf:5050
    class-ID: 0102 serial: <filter>
  Device-5: C-Media Audio Adapter (Unitek Y-247A)
    driver: cmedia_hs100b,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 bus-ID: 9-1.4:6 chip-ID: 0d8c:0014 class-ID: 0300
  API: ALSA v: k6.12.8-arch1-1 status: kernel-api
  Server-1: sndiod v: N/A status: off
  Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
    pcie: speed: 5 GT/s lanes: 1 port: e000 bus-ID: 10:00.0 chip-ID: 10ec:8125
    class-ID: 0200
  IF: enp16s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1 bus-ID: 11:00.0
    chip-ID: 14c3:0616 class-ID: 0280
  IF: wlan0 state: down mac: <filter>
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1
    speed: 480 Mb/s lanes: 1 bus-ID: 3-7:4 chip-ID: 0e8d:0616 class-ID: e001
    serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: disabled
    rfk-block: hardware: no software: no address: N/A
Drives:
  Local Storage: total: 5.46 TiB used: 1.19 TiB (21.8%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 990 PRO 2TB size: 1.82 TiB
    speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter> fw-rev: 4B2QJXD7
    temp: 41.9 C scheme: GPT
  ID-2: /dev/sda vendor: Western Digital model: WD40EFRX-68N32N0
    size: 3.64 TiB type: USB rev: 3.1 spd: 5 Gb/s lanes: 1 tech: HDD rpm: 5400
    serial: <filter> fw-rev: 1021 scheme: MBR
Partition:
  ID-1: / size: 195.31 GiB used: 60.33 GiB (30.9%) fs: btrfs
    dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 2 GiB used: 584 KiB (0.0%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-3: /home size: 1.63 TiB used: 1.13 TiB (69.6%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-4: /var/log size: 195.31 GiB used: 60.33 GiB (30.9%) fs: btrfs
    dev: /dev/nvme0n1p2
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 46.5 C mobo: 36.0 C
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 43.0 C device: amdgpu temp: 55.0 C mem: 65.0 C
    fan: 171 watts: 53.00
Info:
  Memory: total: 128 GiB note: est. available: 124.92 GiB
    used: 12.33 GiB (9.9%)
  Processes: 543 Power: uptime: 15m states: freeze,mem,disk suspend: deep
    wakeups: 0 hibernate: platform Init: systemd v: 257 default: graphical
  Packages: 2434 pm: pacman pkgs: 2415 pm: flatpak pkgs: 19 Compilers:
    clang: 18.1.8 gcc: 14.2.1 Shell: Bash v: 5.2.37 running-in: yakuake
    inxi: 3.3.36

Xfcein x11 est ok?

Der Samba AD Daemon dürfte nichts mit XFCE oder Wayland zu tun haben. Hängt dein Rechner an ner Windows Domäne oder stellt eine Bereit? Ansonsten wüsste ich nicht wofür du den brauchst.

Wayland Unterstützung in XFCE ist experimentell, da kann es schon mal passieren dass das nicht funktioniert:
https://alexxcons.github.io/blogpost_14.html

Ja, ich arbeite ja damit.
Es gibt zwar einige Grafikfehler aber es ist so ganz OK,

Ist labwc oder wayfire bei dir überhaupt installiert? ==> ohne gehts natürlich nicht.

A wlroots compositor is almost a prerequisite for most core components (as well as panel plugins and some apps), 
at least to ensure that all features ported to Wayland are available. 
The default compositor is labwc, but wayfire is another wlroots compositor on which tests have generally been carried out.

To start an Xfce session on Wayland, you can run startxfce4 --wayland from a tty, which will launch xfce4-session from labwc. 
If you want to use wayfire instead, 
you'll need to run startxfce4 --wayland wayfire and add this configuration first, 
as wayfire doesn't have a --startup option like labwc (see startxfce4 --help for details)
1 Like

Ok, Ich dachte Wayland wäre bereits voll einsatzfähig.
Dann beobachte ich es noch etwas.

Vielen Dank.

Jetzt ja und es funktioniert nun.
Danke für die Hilfe.

Ich mußte allerdings feststellen das ich XFCE unter Wayland komplett neu einrichten muss und das beim Anmeldelogin labwc , neben XFCE + KDE zur Auswahl steht. Sehr seltsam.

Was das konfigurieren angeht so werde ich es mal in einer stillen Stunde ausprobieren.

Hallo @Lehmeier ,

ich habe hier die gleiche Erfahrung gemacht:
0. ich kann XFCE unter X ganz normal starten und es funktioniert, wie gewohnt; da ich aber Wayland weiter nutzen will, bleibe ich vorerst bei Gnome

  1. ohne labwc (in meinen Fall) landet man beim XFCE-Login (von GDM aus) direkt wieder dort - kommentarlos, was im ersten Moment etwas verwirrend ist.
  2. wenn labwc installiert ist, landet man beim Login tatsächlich in einer XFCE-Umgebung (unter Wayland, wie man in den System-Infos sehen kann). Und du hast recht: es ist noch nichts eingerichtet (das war bei XFCE unter X anders).
  3. Ich habe schnell fetsgestellt, dass z.B. das Keyboard-Layout nicht auf DE eingestellt war sonder noch EN. Es ließ sich auch nicht umstellen.
  4. Einige Plugins (u.a. das Keyboard-Plugin) ließen sich nicht installieren, so dass ich das Layout auch nicht umstellen konnte. Auch Bildschirmsperre und (ich glaube) die Energie-Einstellungen (z.B. Suspend-to-RAM, …) funktionieren nicht richtig (unter X im Schnelltest schon).

Ich denke, da sind noch einige Dinge offen, die übertragen werden müssen. Was davon aber auch auf labwc zurückzuführen ist, weiß ich nicht - die Tastaturbelegung z.B. Labwc hat schließlich eine eigene Konfiguration.

Ich hoffe, dass XFCE möglichst bald (unter Wayland) voll einsatzfähig wird. Dann würde ich gerne von Gnome zurück zu XFCE wollen.

Ciao,
Photor

Der wayland support in XFCE4 ist experiementell :wink:

labwc ist jetzt auch in den offiziellen Repos war es vorher nicht, wenn das oder andere installiert ist, kann eine Wayland Session starten, wie ja schon erwähnt wurde.
Diese erste experimentelle Umsetzung ist ähnlich wie bei Cinnamon “zum Ausprobieren” und noch keinesfalls für den täglichen Einsatz bereit.

Dasselbe wie in Cinnamon und Sway ebenso. Da fehlt einfach noch die Implementierung.

1 Like

In Sway kannst du das Tastaturlayout ganz einfach ändern, indem du es direkt in der Sway-Konfiguration festlegst. :wink:

sicher aber das ist bei keiner X11 basierten Session nötig.
Eine DE sollte das aus der default Konfiguration übernehmen so wie kde und Gnome es auch machen.

@joekamprad
sicher aber das ist bei keiner X11 basierten Session nötig.
Eine DE sollte das aus der default Konfiguration übernehmen so wie kde und Gnome es auch machen.

Naja. ich hatte bei XFCE immer irgendwie das Problem, dass das DE-Layout nicht für alle Programme/Fensetr wollte. Das ließ sich immer gut mit den Keyboard-Plugin lösen - zumal man dann auch schön zwischen DE und US-Layout /Programmieren, LaTeX) umschlaten kann. Also auch noch ein Zusatznutzen.

Für Gnome (Wayland) gibt es kein Problem und zum Umschalten gibt es eine Extension.

Ciao,
Photor

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.