<div><div>Hello, Friends!</div><div> </div><div>We just spend few hours fixing critical problems which Niri faces on up-to-date Debian 13 (amd64).</div><div> </div><div>The Niri itself has no visible bugs and<strong><u> </u></strong>works perfectly. But we faced following three issues,</div><div>which are often pointed by other users (Linux novices?) who are unable to trace real reasons.</div><div> </div><div>1) Start of any application occurs after long delay (> 15 secs).</div><div> </div><div>  Typical (correct!) answer: some misconfiguration with xdg-desktop-portal or DBus.</div><div> </div><div>  Real reason in the recent Debian 13:  segmentation fault in xdg-desktop-portal-gnome service.</div><div> </div><div>  Simple solution:   `sudo apt remove xdg-desktop-portal-gnome'</div><div> </div><div>2) waybar version included in Debian 13 looks too old. Bar does not appear after start,</div><div>   and does not produce any error message (!). </div><div> </div><div>3) New version of waybar (from github) works, but looks unstable/ugly/broken.</div><div> </div><div>   In contrast with documentation waybar asks for a lot of build dependencies:</div><div>   (wayland-protocols libgtkmm-3.0-dev libxkbregistry-dev libiniparser-dev </div><div>    libjsoncpp-dev libevdev-dev libinput-dev scdoc libsigc++-2.0-dev libspdlog-dev</div><div>    libwayland-client0 libwayland-cursor0 wayland-protocols libdbusmenu-gtk3-dev libgio-2.0-dev</div><div>    libpulse-dev libudev-dev libnl-3-dev libnl-genl-3-dev libupower-glib-dev libmpdclient-dev</div><div>    libwireplumber-0.5-dev catch2 libgtk-layer-shell-dev libinotifytools0-dev inotify-tools </div><div>    libplayerctl-dev libfftw3-dev libjack-dev).</div><div>   </div><div>   And after many attemps we failed to see application start menu at all (no error messages!).</div><div> </div><div>Surprise: we found sfwbar project on github, which works well and does not want many</div><div>build dependencies.  Bar itself looks nice (it installs a lot of icons) and has traditional</div><div>start menu in the left corner.  Following script is enough for the sfwbar installation:</div><div> </div><div>###########################################</div><div> </div><div>#! /bin/sh</div><div> </div><div>set -xe</div><div> </div><div>sudo apt -y install libjson-c-dev</div><div> </div><div>rm -fr sfwbar</div><div>git clone https://github.com/LBCrion/sfwbar</div><div>cd     sfwbar</div><div> </div><div>meson setup build</div><div>ninja -C build</div><div>sudo ninja -C build install</div><div> </div><div>###########################################</div><div> </div><div>With best wishes,</div><div>Vladimir.</div><div> </div><div> </div><div> </div><div> </div></div>