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?
<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