wayland (river 0.5+) advice


Currently setting up a wayland environment. Coming from xfce4 and cinnamon before that.
I'm currently setting up a window manager for keybindings (i know about river-classic, but seem to have chosen the masochist's path for this excursion).
would appreciate any advice you have about setting up the window manager. I've previous experience with writing a cinnamon inspired dynamic tiler, will that help here?
would also appreciate tips on choosing things like toolbars, launchers, and setting themes. We're still in gtk territory, right?

Thanks for any time you spend on this thread!
Maybe I can re rewrite this, or compile a new thread with your advices.

in reply to cockmushroom

Because you've chosen the river >=0.4 any advice will depend completely on the window manager you choose. Things like keybindings and decorations are punted are punted to the window manager with that release. If you want to write your own then you'll have to implement all that yourself. Look at the source code for existing river window managers.

We're still in gtk territory, right?


Lol no. Even with river-classic you're several layers below individual GUI toolkits. If you want to stay in gtk land then you must only choose widgets/apps that only use GTK. Your toolbar could be GTK, and your launcher could be QT if you want. It could also eschew all that and use pango-cairo if it wants.

For the general flow:
1. Display manager starts river
2. River executes ~/.config/river/init and you're on your own.
3. The init file should start your window manager.
4. Your window manager should start communicating with the river server over the protocols that river implements.
5. In river classic there's only 2 protocol methods to implement, layout and user command.
6. In river-classic: everything else, keybindings, hooks, decorations, all get set by executing riverctl commands
7. In new river: there's more protocol methods covering all that for the window manager to implement.

How to manage installed apps without root?


Hi!

I had an issue while installing an app through fdroid, so I shut fdroid down because the install process was going on and never ending after several minutes, but know I can't install the app from fdroid nor from the direct apk file.

I suspect there's a file stored somewhere, creating a conflict and preventing me from installing the app that I need, but i can't access the directory where apps from fdroid are stores unless I root my device, which I don't feel comfortable doing.

Has anyone had the same issue? What are my options?

Also I'm running GrapheneOS.

Thank you for your help,

Peace Frog -Take 4- The Doors


The media in this post is not displayed to visitors. To view it, please go to the original post.

We sure do need a Peace Frog... An Early take thereof set to an aerial glide through the ancient city of Isfahan...
This entry was edited (Saturday, July 4, 2026, 12:26 AM)

Any tips on music production on Linux?


I used to create songs in FL Studio when I used Windows, but now I have switched to Fedora. Does FL Studio run well via wine, or I should better pick a Linux-native DAW? How do I handle Windows vst3 plugins?
It is possible to switch to native Linux solutions, but I would actually like to preserve my regular workflow within FL. Any relevant tips and advice are welcome

鉄の胡蝶は


保坂和志『鉄の胡蝶は』読みました。

カンバセイション・ピース』は、読んでいると世界観が変わるのがすごいところだと思っていて、それを一冊かけてじっくり読者の身体に仕込んでいく感じがしますが、『鉄の胡蝶は』は、毎章そこへ連れてってくれました。そのことをサインを貰う際に言ってみたら「話すように書いているからね」とのこと。大分前なので言い回しはうろ覚えですが……。

特に好きなのが「蝦蟇と話したあの頃」で、大事だなと思ったのが「渾沌は七日にして死なず」の章。

蝦蟇と話したあの頃


この本はどれも……というか小説などアート作品というものはそもそも、読んだり観たり聴いたりしないと読んだり観たり聴いたりしたことにはならないわけで、内容を別の言葉で説明してもジェットコースターの開始と終了で位置エネルギーを論じるような空虚さがあるわけなので読んでもらうとして、

蝦蟇と視点人物(ほぼ保坂和志)が歩いていて、青大将に出会したことがある、というのが前の章の終わりで、最初はそれに触れないのだけど途中で繋がります。蝦蟇は青大将に出会して身を竦ませたのだけど、視点人物と青大将のアイコンタクトによって青大将は道を通してくれた、という話で、それを受けて捕食者と非捕食者の関係の話をしているのがこの章。

この本ではSMを引き合いに出しているけど多分著者はSMを知らないし僕も知らないので印象で語ると失礼だなと思って人間に抗議できない青大将と蝦蟇の話だけするけど、青大将と蝦蟇は捕食者と非捕食者の関係にあるけど、その時青大将は蝦蟇と食べるのを止めた。食べなかったでもあるけど、食べるのを止めた。青大将は自分が捕食者だとか「青大将は蝦蟇を食べるものだ」とは思っていなくて、単に食べようとして食べるのを止めた。この種と個の違いについて色々話していて、人間にも、自分を「種」の側(比喩です、勿論)に自ら位置付けてしまう人がいて、寧ろそれは僕だよなあと思ってこの章が好きなのでした。

ディズニーの映画『私がビーバーになる時』も彷彿とさせるような話ですね。

渾沌は七日にして死なず


タイトルは、『荘子』に、渾沌に穴を空けて行ったら七日で死んだ話があるらしく、その捩り。

この章は今の僕にとって大事だなと直感しました。

保坂和志は神とか形而上の存在を語らせたらすごい面白い。のだけどいわゆる論理的じゃない話し方をするので言葉にならず、抜き書きした箇所を引用しておこうと思います。

神という概念が人間の心を作り出した

「それがロック以外の何物でもないとしたらそれはロックではない」
「ジャズとはジャズを否定する運動のことだ」
「この人は「小説とはこういうものだ」と思っている小説を書いただけだ」

専門家以外誰も肖像画を記憶していない北条泰時は権力というのか機能というのか、肖像が知られていないゆえにそれらがそれらとして記憶される、源頼朝は肖像画がよく知られているために、それが本人であろうがなかろうが、肖像画を憶えている他は鎌倉幕府を開いたことぐらいしか知られてない

アラーの使者のあの、一対の、白いブーツが地面に力なくバラバラに横たわったところ、まぼろし探偵がむしろに包まれて川に投げ込まれたところ、それに胸がざわつくと書けば勝手に次にサディストという言葉を喚び寄せる、もともとその嗜好があったから渾沌が穴をうがたれて死ぬという話に反応したのだと、話はいよいよ全然見当違いの方に行く。


こうして実際に自分の手でタイピングしてみると多少なりと思うことがある。

人の理解を支配しようという「論理的」な言葉に対する違った見方について、僕は反応しているのかな、と思う。

どうだろう。


この二つの章は栞も挟んでおいたので、また時間が経ってから再読したい。

NIRD : Linux-Logiciels libres en éducation - Témoignages


The media in this post is not displayed to visitors. To view it, please go to the original post.

Professeur(e)s, cheffe d'établissement et élève en entretien à propos de la démarche Numérique Inclusif Responsable Durable : #NIRD.
Tous et toutes témoignent du caractère indispensable de #Linux et des #logicieslibres en éducation.
Chacune de ces personnes les utilise : linux (#NIRD ou pas), Primtux etc.
This entry was edited (yesterday, 6:26 AM)

La FRANCE n’a pas de problème de DETTE ! (L'explication choc de Giraud)


The media in this post is not displayed to visitors. To view it, please go to the original post.

Le cours complet de Gaël GIraud disponible ici: sator.fr/cours/leconomie-de-de…

Dans cet extrait issu d'un cours sur la chaîne partenaire sator.fr, l'économiste et chercheur Gaël Giraud, ancien chef économiste de l'AFD, démonte point par point les mythes qui entourent la dette publique française.
Il décrypte les mécanismes de la création monétaire ex nihilo par les banques privées et explique pourquoi le ratio dette sur PIB est un indicateur obsolète pour piloter notre économie.
Un éclairage technique indispensable pour comprendre l'échec programmé des politiques d'austérité actuelles en France.

#Giraud #Dette #Economie #crise #Austerite

00:00 Intro
00:24 Gaël Giraud
07:55 Outro

Sources:
Vidéo complète disponible ici :
youtube.com/watch?v=bgwEZpLKaz…
Pour s’abonner :
sator.fr/tarifs#formules
Musique: youtu.be/RNsyw2tfPnk
Montage: lakl42

Pensez à réduire la qualité de la vidéo.

Pour changer le système :
Réclamer le RIC constituant : petitions.assemblee-nationale.…
Changer de banque: lanef.com/ change-de-banque.org/particuli…
Passer à l'action militante: extinctionrebellion.fr/ ripostealimentaire.fr/
Changer de travail : jobs.makesense.org/fr

Réponses au quiz de fin :
/!\ Description à ne pas lire avant d'avoir vu la vidéo entièrement
/!\

/!\

/!\
/!\

Quel est le taux actuel de déficit public par rapport au PIB en France ?
➡ 6 %.

À qui les banques revendent-elles immédiatement les titres de créance ?
➡ À la BCE.

Quel pays du Sud a fait défaut il y a deux ans à cause de son ratio trop élevé ?
➡ Le Sri Lanka.

This entry was edited (Friday, July 3, 2026, 10:16 AM)

Void users, what do you especially like about your distro?


I'm not trying to bait. I've been playing with Void for a while, but didn't get what makes it special. I guess I'm missing something about it.

Ubuntu is swapping its time sync tool for a Rust-based version - OMG! Ubuntu


Licence is MIT / Apache, of course.

EDIT: of course the relicensing is the problem here. Alas we're in an all-time low interest in Free and Open Source politics, ideologies, and organization so the Big Evil Corpos continue to do their thing, one cog per time.

This entry was edited (yesterday, 1:24 PM)

Will darling work on x86_64?


(I know the proyect basically just supports cli at the moment) Mac is stopping to support intel and all that from what I understand making mac apps arm only (eventually) (and also hackingtosh impossible but unrelated).

The proyect's page says nothing about this. It does say it also plans to support ios for arm devices which thinking about it would probably also mean running ios apps in android. Regardless, I was saying, wouldn't running mac apps be impossible without an arm -> x86_64 translation layer/emulator? I know about stuff that do the opposite like box86 or crossover, but yea, idk.

Is my thinking incorrect or why is this not mentioned anywhere?

Wiping Windows at last but how?


The media in this post is not displayed to visitors. To view it, please go to the original post.

After nine months of not having booted my Windows even once, I think it's time to wipe the Windows related partitions once and for all and claim the space. The problem is I think the way my partitions are structured, it may not be that easy. I am assuming everything other than the two ext4 partitions will have to go. What do you think?
r/linux4noobs -

Someone even suggested I nuked the whole thing and started again, which would be the absolute last resort and only when I ran out of space.

EDIT: In the end, having considered all replies, I decided to go with a compromise. I wiped the NTFS partitions and made an ext4 out of the unallocated space. Then, I moved /home to that new, larger partition and if it all continues working for a day or two, I will wipe the old and smaller /home, which is not mounted now anyway, and use it for storage. This allocation will last me for ages until I have to reinstall the OS, at which point I will use the opportunity to tidy things up. I thought this was not the time to break my system moving partitions. There were some hairy moments (eg when a UUID changed quietly and the system failed to start) but overall it was OK.

Thanks to everyone for the help. This thread was very educational and I hope others will find it useful too. As a sidenote, I posted the same question to a much bigger subreddit and I received very few responses and little help. So, the much smaller Lemmy wins hands down!

This entry was edited (yesterday, 7:35 PM)