ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/riverwm/river || channel logs: https://libera.irclog.whitequark.org/river/
Nulo has quit [*.net *.split]
Nulo has joined #river
inclemen1 has joined #river
klim has joined #river
alismanickt has quit [Ping timeout: 246 seconds]
catman has quit [Remote host closed the connection]
talismanick has quit [Ping timeout: 264 seconds]
catman has joined #river
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 268 seconds]
waleee has quit [Ping timeout: 246 seconds]
elshize has quit [Ping timeout: 268 seconds]
mannerism has quit [Remote host closed the connection]
fitrh has joined #river
mannerism has joined #river
groknull has joined #river
jao has quit [Ping timeout: 248 seconds]
gwizon has joined #river
gwizon has quit [Ping timeout: 250 seconds]
gwizon has joined #river
gwizon has quit [Ping timeout: 264 seconds]
hryx has joined #river
gwizon has joined #river
cyph3r has joined #river
gwizon has quit [Ping timeout: 260 seconds]
gwizon has joined #river
gwizon has quit [Read error: Connection reset by peer]
gwizon has joined #river
cyph3r has quit [Ping timeout: 268 seconds]
cyph3r has joined #river
gwizon has quit [Ping timeout: 260 seconds]
cyph3r has quit [Remote host closed the connection]
cyph3r has joined #river
Ordoviz has joined #river
StopNGo has joined #river
fitrh has quit [Quit: fitrh]
hryx has quit [Quit: WeeChat 3.6]
StopNGo has quit [Ping timeout: 264 seconds]
Ordoviz has quit [Ping timeout: 264 seconds]
Ordoviz has joined #river
talismanick has joined #river
talismanick has quit [Remote host closed the connection]
talismanick has joined #river
Ordoviz has quit [Ping timeout: 268 seconds]
Ordoviz has joined #river
entenel has quit [Quit: You have been kicked for being idle]
Ordoviz has quit [Ping timeout: 260 seconds]
Ordoviz has joined #river
Ordoviz has quit [Ping timeout: 250 seconds]
Ordoviz has joined #river
cyph3r has quit [Read error: Connection reset by peer]
cyph3r has joined #river
talismanick has quit [Ping timeout: 268 seconds]
groknull has quit [Remote host closed the connection]
elshize has joined #river
notzmv has quit [Ping timeout: 260 seconds]
gwizon has joined #river
Ordoviz has quit [Ping timeout: 248 seconds]
Ordoviz has joined #river
gwizon has quit [Ping timeout: 250 seconds]
gwizon has joined #river
cyph3r has quit [Ping timeout: 264 seconds]
cyph3r has joined #river
gwizon has quit [Ping timeout: 268 seconds]
notzmv has joined #river
<mattnite> Okay so now I’m onto screen sharing, I’m trying to use wire plumber and it doesn’t seem to be working, anyone have suggestions/have run into this before?
<ifreund> hmm, I've never touched wireplumber
<ifreund> I just setup xdg-desktop-portal-wlr and ran pipewire as my user
<leon-p> alternativy try using pipewire-media-session
<leon-p> also note that pipewire can be a bit flaky sometimes, unfortunately. For me screen capture works about four or five times per session and then borks itself
<ifreund> I haven't had any reliability issues with it personally
<leon-p> hmm, do you start anything manually or rely on socket activation?
<ifreund> I just start things manually since I haven't been bothered to figure out how the autostarting over dbus is supposed to work
<leon-p> i start the desktop portal services manually, but for pipewire and wireplumber socket activation works
jao has joined #river
StopNGo has joined #river
catman has quit [Quit: WeeChat 3.7]
Ordoviz has quit [Ping timeout: 264 seconds]
Ordoviz has joined #river
catman has joined #river
jao has quit [Ping timeout: 250 seconds]
cyph3r has quit [Ping timeout: 264 seconds]
cyph3r has joined #river
elshize has quit [Ping timeout: 260 seconds]
cyph3r has quit [Ping timeout: 264 seconds]
marshallishere has joined #river
<marshallishere> hey
<leon-p> hi
<marshallishere> I'm having problems with my keyboard layout, the XKB_DEFAULT_LAYOUT is set but my keyboard doesn't seems to work
waleee has joined #river
<leon-p> did you set the env var /before/ launching river?
<marshallishere> I set on my fish config and it is my login shell
<marshallishere> I set as status --is-login
<leon-p> how you you launch river?
cyph3r has joined #river
<marshallishere> from my DM
<marshallishere> the GDM
<marshallishere> I'm on Fedora Silverblue
<leon-p> not exactly sure how GDM works, but I think there is a good chance that it does not involve your login shell
<marshallishere> so it can be a misconfiguration of GDM?
<leon-p> you could try editing the river.desktop file so that instead of executing river directly, it starts your login shell which in turn executes river
<leon-p> I wouldn't say misconfiguration. GDM just isn't made for this use case
<marshallishere> makes sense
<leon-p> in the past I also used a DM and I had success in making the edit to the .desktop file I recommended above
<marshallishere> just to make sure, the river.desktop is the one on /usr/share/applications?
<leon-p> no, it should be in a directory called "sessions" or something like that
<marshallishere> oh ok
<leon-p> /use/share/wayland-sessions
<leon-p> I think
<marshallishere> thanks!
<marshallishere> I'll try it out
cyph3r has quit [Ping timeout: 252 seconds]
<marshallishere> just a minute
marshallishere has quit [Quit: marshallishere]
<leon-p> I really think we should have a way to set the layout with riverctl before the next relase. Shouldn't be too hard
<ifreund> leon-p: I'd be happy to review/merge. Just hasn't been a priority for me personally to work on
<leon-p> I'll look into it
elshize has joined #river
elshize has quit [Quit: WeeChat 3.5]
LemanR has joined #river
<LemanR> does someone have an example of lid closing does nothing? I need to be able to close my laptop without effecting anything (1 year old loves grabbing & taking keys off of keyboard). I don't see anything in the example.
<leon-p> make sure systemd isn't acting on the lidevents
<leon-p> in /etc/systemd/logind.conf you'll find lines like HandleLidSwitch=suspend. Uncomment that and change suspend to ignore
<LemanR> could be as simple as looking up bash scripts and throwing it in init. I use openrc so maybe it has it's own config. to be honest I'm not familiar with how linux uses lid open/close to do things 'under the hood'
<leon-p> there are many different things that could react to it. Saying UNIX is a mess would be an understatement. Are you using elogind?
<LemanR> yes
<ifreund> it's elogind that's doing it then
<leon-p> elogind is a fork of logind, which just so happens to be the part of systemd reacting to lid events
<leon-p> find its config file and what I said about loginds config should also apply
<LemanR> I did notice I have /etc/systemd despite never having the full systemd setup so I suspect you're right.
<leon-p> after the change, I recommend re-booting as just restarting anything touching user sessions can have weird side-effects
marshallishere has joined #river
<marshallishere> hey
<marshallishere> I'm back
<marshallishere> I can't write on the river.desktop file, but when I'm on river, the XKB_DEFAULT_LAYOUT is correctly set to my keyboard, but isn't working
<LemanR> thanks leon-p
<leon-p> np
<leon-p> marshallishere: does it work when you start river from a TTY?
<marshallishere> hmm
<marshallishere> going to try
marshallishere has quit [Client Quit]
elshize has joined #river
marshallishere has joined #river
<marshallishere> leon-p: it worked
<marshallishere> this means that the problem is with gdm?
<leon-p> yeah, you'll need to find a way to make GDM not launch river directly, but rather a wrapper script or something a like, so that you can enter a login shell
<marshallishere> maybe GDM can set a variable before launch any de or wm
<marshallishere> I'm going to do my research
<marshallishere> thanks!
jao has joined #river
marshallishere has quit [Quit: marshallishere]
marshallishere has joined #river
<marshallishere> leon-p: just used /etc/environment and worked
<leon-p> nice
<LemanR> personally gdm feels like a nightmare. It just never works for me lol
<marshallishere> I used to use startx for my awesome
<marshallishere> but testing silverblue and need to stick with the default
Ordoviz has quit [Quit: WeeChat 3.7]
<leon-p> turns out a command to set the keyboard layout is pretty easy. should have a PR ready by tomorrow
<marshallishere> oh nice
LemanR has quit [Quit: Client closed]
<marshallishere> leon-p: hey, my browser fonts seems to be strange, any clue?
<leon-p> depends on what "strange" means
<marshallishere> let me take a screenshot
<marshallishere> https://envs.sh/QYX.png
<vyivel> you mean the fonts?
<vyivel> ah right you do
<marshallishere> yeah
<leon-p> is firefox using xwayland?
<vyivel> has to do something with fontconfig/gsettings maybe?
<marshallishere> brave on wayland
<leon-p> then it's certainly some fontconfig thing
<marshallishere> #ozone-platform-hint is set to wayland
<marshallishere> ok
<leon-p> make sure you have at least one non-monospaced font installed
<vyivel> there's definitely at least one installed
<vyivel> it's just there's no antialiasing/hinting being done
<marshallishere> I'm using one right now on the terminal
<leon-p> well, configuring font-config is a massive rabit hole. If your distribution does not ship a sane default config, you'll need to configure it yourself
<vyivel> (replace pattern bindings with your own of course)
<marshallishere> where do I place this?
<vyivel> ~/.config/fontconfig/fonts.conf
<marshallishere> thanks
zerdox has joined #river
<zerdox> Hi guys. I freshly installed river (from aur) on my Asahi linux on M1 and stumbled upon the issue where text I type on ru layout is being randomly polluted by spaces. I've found a similar issue on github for sway: https://github.com/swaywm/sway/issues/1161 And I have similar XKB_ envs as from the author of that issue. How can I debug this thing?
zerdox has quit [Quit: Quit]
zerdox has joined #river
<marshallishere> vyivel: when I set it, what do I need to restart?
<vyivel> the browser i assume?
<vyivel> if it doesn't apply, maybe you need to apply gsettings instead
<leon-p> zerdox: if it happens in other compositors as well, it may be a bug in xkbcommon or maybe the layout you are using
<marshallishere> oh
<marshallishere> my font isn't listed on the fc-list
<marshallishere> maybe that's the problem
<marshallishere> I placed it on ~/.local/share/fonts
<marshallishere> is it right?
<vyivel> antialiasing/hinting should still work though
<marshallishere> it worked on gnome...
<vyivel> yeah i have iosevka in ~/.local/share/fonts/ too
<vyivel> gnome sets gsettings automatically (of course)
<zerdox> So it's better to try sway for example and then if the issue won't reproduce again, open a bug report on github for the river?
<vyivel> yes
<zerdox> I am using default pre installed ru layout
<zerdox> Ok. Will try to use sway tonight
<zerdox> ty!
<vyivel> you can also try non-wlroots compositors like weston
<vyivel> fwiw i use ru layout and it works just fine
<zerdox> It was working fine for me on the prev machine + void linux. Not sure I did wrong this time...
zerdox has quit [Ping timeout: 264 seconds]
alebastr has quit [Ping timeout: 268 seconds]
alebastr has joined #river
<marshallishere> vyivel: I need to set a monospaced font on the gsettings?
<vyivel> nah
<vyivel> (~/.config/gtk-3.0/settings.ini)
<marshallishere> thanks
<marshallishere> I placed the font part and it stills the same
<marshallishere> I have the Liberation
<vyivel> did you put gtk-xft-* part?
<marshallishere> oh no
<marshallishere> OH
<marshallishere> that makes sense...
<marshallishere> sorry lol
<vyivel> you'll probably need to re-run import-gsettings after this
<leon-p> as always, testing is appreciated
<leon-p> makes river lag for a half a second, but I am not sure if that can be avoided
<marshallishere> it stills...
<marshallishere> oh
<marshallishere> I'm using flatpak, this could be the problem?
<vyivel> last time i used flatpak it refused to load my cursor theme and maybe fonts too, so i'd say yes
<marshallishere> oh...
<marshallishere> the workaround for the rounded corners works, strange...
marshallishere has quit [Quit: marshallishere]
cyph3r has joined #river
cyph3r has quit [Ping timeout: 268 seconds]
hryx has joined #river
zerdox has joined #river
<zerdox> I got the same issue on sway :(
<zerdox> What do I do?
<zerdox> leon-p: How do I test if it's an xkbcommon bug and which info do I need to provide for reporting this bug?
<leon-p> honestly, no idea. xkbcommon is complicated and I only have surface-level knowledge on it
<zerdox> leon-p: Could this issue appear because I've installed a river from aur which enables xwayland? Even if I didn't want to use it.
<leon-p> unlikely
<leon-p> since it also happens on sway, maybe ask in #sway ? It has more active users than this channel and someone may know the answer
zerdox has quit [Read error: Connection reset by peer]
elshize has quit [Ping timeout: 264 seconds]
talismanick has joined #river
elshize has joined #river
catman has quit [Remote host closed the connection]
catman has joined #river
alismanickt has joined #river