Skip Navigation

Getting waybar working

github.com

GitHub - Alexays/Waybar: Highly customizable Wayland bar for Sway and Wlroots based compositors. :tada:

Hey, I am trying to revive an old surface laptop with void linux, so far it hasn't been too bad. I decided to try and go with wayland and niri for the desktop environment with lightdm. It is all kind of working except for waybar which I can't seem to get going.

It does not launch on startup, I can run dbus-launch waybar from the terminal and it kind of works (with a fair few warnings). But it does show at the top of the screen! Some errors from running it like this include:

 
    
[error] media stopped unexpectedly, is it endless?
...
[error] Failed to query power-profiles-daemon via dbus

  

If anyone has suggestions would love to hear them, included is basically everything I have installed so far because I did a chroot install for LUKS.

 
    
- Waybar
- base-devel
- base-system
- chrony
- cryptsetup
- elogind
- firefox
- font-firacode
- fuzzel
- git
- grub-x86_64-efi
- intel-video-accel
- kitty
- lightdm
- lvm2-2
- mako
- mesa-dri
- mesa-vulkan-intel
- mutter
- niri
- obfs4proxy
- openssl-devel
- pipewire
- plymouth
- swaybg
- swaylock
- tor
- vulkan-loader
- wget
- xorg-minimal
- xwayland-satellite

  

EDIT: Found a solution by editing /usr/share/wayland-sessions/niri.desktop and changing

 
    
Exec=/usr/bin/niri --session


  

to

 
    
Exec=dbus-run-session /usr/bin/niri --session

  
7 comments
7 comments