Hello
I'm trying to replace my MATE desktop with something more interesting, thought I'd give Hyprland a go. For background, I've just run a freebsd-update so I should be fresh as a daisy.
I'm following the instructions for installing Wayland as per the FreeBSD handbook: https://docs.freebsd.org/en/books/handbook/wayland/
I'm finding it not so straight-forward.
I have installed the packages specified in the guide and created the environment variables and these all check out. seatd is enabled in the rc.conf and is running upon boot, and I have created the configuration file as per the guide assuming that the ~/.config directory is created in the directory for my user, and not root(?)
When I run in a tty (with X server running on ttyv8) as my user:-
(the guide isn't clear whether this is run as root or not, or whether it should be executed in a tty, or an X terminal, or whether the X server login manager should be disabled and then run)
I get
Under what context should the above command be executed? Should the X server be disabled? Should it run in a Terminal on GNOME? As root or user?
Additionally, I've tried installing Xwayland using pkg, but this forces wayfire and hyprland to be uninstalled, which contradicts to what the handbook implies, so I'm left a little bit confused here.
Any assistance or direction, greatly appreciated. Thank you
I'm trying to replace my MATE desktop with something more interesting, thought I'd give Hyprland a go. For background, I've just run a freebsd-update so I should be fresh as a daisy.
I'm following the instructions for installing Wayland as per the FreeBSD handbook: https://docs.freebsd.org/en/books/handbook/wayland/
I'm finding it not so straight-forward.
I have installed the packages specified in the guide and created the environment variables and these all check out. seatd is enabled in the rc.conf and is running upon boot, and I have created the configuration file as per the guide assuming that the ~/.config directory is created in the directory for my user, and not root(?)
When I run in a tty (with X server running on ttyv8) as my user:-
Code:
wayfire -c ~/.config/wayfire/wayfire.ini
(the guide isn't clear whether this is run as root or not, or whether it should be executed in a tty, or an X terminal, or whether the X server login manager should be disabled and then run)
I get
Code:
[src/main.cpp:76] unable to drop root (we shouldn't be able to restore it after setuid) refusing to start
Under what context should the above command be executed? Should the X server be disabled? Should it run in a Terminal on GNOME? As root or user?
Additionally, I've tried installing Xwayland using pkg, but this forces wayfire and hyprland to be uninstalled, which contradicts to what the handbook implies, so I'm left a little bit confused here.
Any assistance or direction, greatly appreciated. Thank you