Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Help Getting River Working with Greetd (tuigreet) on Gentoo
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
pastbear
n00b
n00b


Joined: 23 Feb 2025
Posts: 1

PostPosted: Sun Feb 23, 2025 9:58 pm    Post subject: Help Getting River Working with Greetd (tuigreet) on Gentoo Reply with quote

Hello everyone,

I'm trying to get the River Wayland compositor running on my Gentoo system, but I'm running into issues. I installed River, but I can't seem to start it properly. Running `river` directly gives me multiple errors. I tried setting the environment variables mentioned in the errors, but that didn’t help either.

I'm using greetd with tuigreet as my login manager.

System Details:
- Init: OpenRC
- Laptop: ThinkPad T450s

What I’ve Tried:
1. Running River directly:
Code:

   river
   

- This results in various errors, depending on how I attempt to start it.

2. Running River with dbus:
Code:

   dbus-run-session river
   

- This didn’t resolve the issue.

3. Setting XDG_RUNTIME_DIR:
Code:

   export XDG_RUNTIME_DIR=/run/user/$(id -u)
   

- This didn’t change much.

4. Checking my River init file:
- My configuration is located at ~/.config/river/init
- I edited it, but none of my keybinds work, including exit shortcuts.

5. Attempting to autostart Kitty:
Code:

   river -c kitty
   

- This briefly launches Kitty, but it immediately closes.

Errors:
- When trying to run River, I get:
Code:

  /bin/sh: line 1: /home/pastbear/.config/river/init: cannot execute: required file not found
 

- The file does exist, so I’m unsure why this error appears.
- Someone suggested changing the shebang to #!/usr/bin/env bash, but it didn’t help.

- Additionally, I encountered:
Code:

  [glfw error 65544]: Failed to create XKB compose table for locale en_US.iso88591
 

- I corrected my locale settings, but DBus still complains.

Questions:
1. How do I properly start River with tuigreet?
2. Why aren't my keybindings working, and why can’t I exit River?
3. How can I troubleshoot the init file execution issue?
4. Does anyone have experience running River on OpenRC with greetd?

Any help would be greatly appreciated!

Thanks in advance! :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum