[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor applications are now closed. Thanks to all who applied!


[Advertise on 4chan]


File: 1765896699304294.jpg (150 KB, 768x576)
150 KB JPG
Users of all levels are welcome to ask questions about GNU/Linux and share experiences.

*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Install a GNU/Linux distribution of your choice on bare metal and run your previous OS in a Virtual Machine.
2) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
3) Go balls deep and replace everything with GNU/Linux.

Resources: Please spend at least a minute to check a web search engine with your question.
Many free software projects have active mailing lists.

$ man %command%
$ info %command%
$ %command% -h/--help
$ help %builtin/keyword%

Don't know what to look for?
$ apropos %something%

Try a random distro:
https://distrosea.com
https://distro.moe

Check the Wikis (most troubleshoots work for all distros):
https://wiki.archlinux.org
https://wiki.gentoo.org
https://wiki.debian.org

/g/'s Wiki on GNU/Linux:
https://igwiki.lyci.de/wiki/Category:GNU/Linux

>What distro should I choose?
https://igwiki.lyci.de/wiki/Babbies_First_Linux
>What are some cool programs?
https://wiki.archlinux.org/index.php/list_of_applications
https://directory.fsf.org/wiki/Main_Page
https://suckless.org/rocks/
>What are some cool terminal commands?
https://www.commandlinefu.com/commands/browse
https://cheat.sh/
>Where can I learn the command line?
https://mywiki.wooledge.org/BashGuide
https://www.grymoire.com/Unix/
https://overthewire.org/wargames/bandit
https://tldp.org/LDP/Bash-Beginners-Guide/html/Bash-Beginners-Guide.html
>Where can I learn more about Free Software?
https://www.gnu.org/philosophy/philosophy.html
>How to break out of the botnet?
https://prism-break.org/en/categories/gnu-linux

GNU/Linux Games:
>>>/vg/lgg

Previous thread: >>108990368
>>
>>109002110
Pls respond
>>
>>109010755
Probably because the GUI is handling more than just apt. Like snaps, flatpaks, firmware, etc. If you want a CLI that updates everything look into topgrade.
>>
File: 1780681484263458.png (335 KB, 1419x828)
335 KB PNG
This is more FOSS oriented so I'll post here: I don't get the stigma around TUI text editors. You're already working on text with a keyboard, there's no need for an extra fancy GUI. Sure there is a learning curve, but once you're over it it's fine, your hands are on the keyboard all the time anyway. In fact, the more work you do with the keyboard the better, there's always a delay when moving your hand to the mouse and vice versa and with touch typing you can send inputs way faster with a keyboard.

Speaking of, how come every single Nvim GUI wrapper is more overengineered and launches even slower than just about any terminal emulator on any OS? I tried Neovide once and holy shit the overhead between launching it and getting to the window was bigger than using any terminal emulator, with conhost ofc being the fastest as every terminal emulator will wrap around that, but still, both wt and Alacritty launch at the same speed and are full terminal emulators, Neovide despite being meant only for Nvim launches significantly longer.
>>
File: vlc-mpv-war.jpg (67 KB, 679x448)
67 KB JPG
>>109010760
its just another tool anon, I just use it and it just werks
>>
Time to fight : Best desktop environment?
>>
>>109011226
teary mouse my beloved
>>
>>109011226
KDE no contest. All the latest developments happen on KDE.
>>
>>109011226
I prefer LXQt or Xfce but ojectively KDE
>>
>>109011226
Whatever it is, it's not one dependent on Wayland. NVIDIA drivers just werk on X.
>>
>>109011226
Objectively it's KDE currently.
>>
>>109011610
Why wouldn't they work? Your post is inane.
>>
>>109006826
Obviously I have to give the package manager some parameters until it burps out a Linux system from specific RPM repository. Right?
>>109011352
Gnome has the best apps though.
>>
>fartix, dinit edition
Trying to set up greetd and tuigreet. As far as I can tell this should just werktm, but it doesn't.
greetd config contains the following:
[terminal]
vt = 7
[default_session]
# command = "agreety --cmd /bin/sh"
# command = "tuigreet --cmd start-hyprland"
# command = "tuigreet --cmd /bin/sh"
command = "tuigreet"
user = "greeter"


the log file generated at /var/log/dinit/greetd.log shows spam of:
config: Config { file: ConfigFile { terminal: ConfigTerminal { vt: Specific(7), switch: true }, general: ConfigGeneral { source_profile: true, runfile: "/run/greetd.run", service: "greetd" }, default_session: ConfigSession { command: "tuigreet", user: "greeter", service: "greetd-greeter" }, initial_session: None }, internal: ConfigInternal { session_worker: 0 } }
config: Config { file: ConfigFile { terminal: ConfigTerminal { vt: None, switch: false }, general: ConfigGeneral { source_profile: true, runfile: "/run/greetd.run", service: "greetd" }, default_session: ConfigSession { command: "", user: "", service: "" }, initial_session: None }, internal: ConfigInternal { session_worker: 11 } }
unable to start greeter: unable to deserialize message: EOF while parsing a string at line 1 column 10240


If I start the greetd dinit service, it'll automagically switch to tty7, and I'll be met with a completely black screen, however I can still input my username, after which a prompt for a password will show, and I can still login.
Have I missed a crucial step in setup?
>>
Is Red Hat astroturfing systemd support on Reddit? It seems like at least one of the top posts there every week for the last three months have been posts mocking systemd detractors. Some part of me doesn't want to believe that it's an astroturf because astroturfing a fucking init is so beyond retarded that it's incomprehensible, but I also can't believe that the average redditor even cares enough about their OS to legitimately give a shit about systemd or the people who criticize it.
What's even the point of dumping money/manhours into astroturfing an init that's already got market capture anyway? Is this because of the age attestation bills being passed? Is Red Hat moving to make systemd or inits with equivalent interfaces (equivalent interfaces to systemd is impossible to implement, which will de facto ban all inits but systemd) required in open source operating systems by law? That sounds fairly idiotic as well, but I can't see the angle. After all, if you're trying to do that, you'll get pushback from all the corporate interests invested in FreeBSD architecture.
Is this because of the hard coupling between systemd and Gnome & KDE? Are they trying to manufacture consent of the entire desktop stack relying on systemd? That's also fairly stupid and unworkable. Even if you co-opt Gnome and KDE, there'll still be tons of desktop options that won't rely on your init. With XFCE getting updated with a rust stack, I wouldn't be surprised if XFCE is captured or soon to be captured, but there'll still be desktops like MATE, Cinnamon, and LXDE. Maybe the endgame is to require a Wayland desktop, and then to maintain capture of all Wayland desktop implementations (e.g. wl-roots), but that seems unusually optimistic. I don't see how they could maintain capture over all of Wayland indefinitely, even if they did amend the Wayland protocol specification to have a hard depend on systemd.
I know why they want systemd, but I don't understand why the astroturfing right now.
>>
Hi. I'm trying to start this one systemd service but it's not running. This is what I'm getting from the journal
Jun 08 21:52:54 Arch systemd[611]: redshift-gtk.service: Failed with result 'exit-code'.
Jun 08 21:52:54 Arch systemd[611]: redshift-gtk.service: Scheduled restart job, restart counter is at 4.
Jun 08 21:52:54 Arch systemd[611]: Started Redshift display colour temperature adjustment (GUI).
Jun 08 21:52:54 Arch redshift-gtk[3403]: Traceback (most recent call last):
Jun 08 21:52:54 Arch redshift-gtk[3403]: File "/usr/bin/redshift-gtk", line 26, in <module>
Jun 08 21:52:54 Arch redshift-gtk[3403]: from redshift_gtk.statusicon import run
Jun 08 21:52:54 Arch redshift-gtk[3403]: File "/usr/lib/python3.14/site-packages/redshift_gtk/statusicon.py", line 31, in <mo
dule>
Jun 08 21:52:54 Arch redshift-gtk[3403]: gi.require_version('Gtk', '3.0')
Jun 08 21:52:54 Arch redshift-gtk[3403]: ^^^^^^^^^^^^^^^^^^
Jun 08 21:52:54 Arch redshift-gtk[3403]: AttributeError: module 'gi' has no attribute 'require_version'
Jun 08 21:52:54 Arch systemd[611]: redshift-gtk.service: Main process exited, code=exited, status=1/FAILURE

Any idea how to fix it? I already have gtk3 installed.
>>
what do we think about mise? learned about it from all the posts it has been getting on the orange vc site and related sites and think it's pretty neat, but haven't seen it talked about here.
it's a pain in the ass to get node installed on some distros and it seems everything AI needs it, don't have arch on every of my machines so eventually found this tool.
>>
>>109012336
Based on the error message, what do you think is the problem anon, and where do you think the problem is?
My guess in spoilers if you're too impatient to talk it out: [spoiler]It's not gtk that's missing; it's the python function gi.require_version that can't be found. Whatever library provides that function probably isn't installed. A search on the arch package repo seems to indicate that the gi module is provided by the python-gobject package. Take this with a grain of salt, as I'm a debian user.[/spoiler]
>>
>>109012370
I'm hilariously stupid. I can never remember which boards allow spoilers.
>>
Since when has the raspberry pi had 16GB of ram?

I remember when they barely had 256MB.
Can it even use that much memory?
>>
>>109011226
kde for ease of use and comfortability

xfce for retro themes, and lower resource usage

cinnamon is good as a middle ground between xfce and kde

gnome sucks ass

and cosmic will be decent whenever it's actually finished.
>>
>>109012418
Is Mate still maintained?
>>
File: 39874162398472698.jpg (9 KB, 268x188)
9 KB JPG
>>109011226
This is a friendly thread. Please run DE wars elsewhere.
>>
>>109010755
Czech'd.
Most likely the gui is showing snaps as well as stuff from apt repos, where apt only handles the apt repos and nothing else. It's a shitty design imo. That's why i like Arch-based distros that have their own update script which updates everything from their extra repos, as well as pacman and aur..
>>
>>109012423
pretty much no, the lead dev stepped down a few months ago and there's no sign of a big comeback.

xfce on the otherhand is still being worked on since earlier this year the devs announced wayland support is being worked on
>>
>>109012423
It feels like maintenance mode but there's seemingly still working on their Wayland session.
>>
Not exactly linux but somehow I managed to go from openbsd stable to current on my test rig and I don't know how I did it.but a few things don't install properly so I finally have an excuse to reinstall.
>>
>>109012423
Yes, but it's got an even lower velocity than XFCE. I actually see that as a plus, because I don't like my de surprising me. On my latest laptop distrohop, I chose MATE over XFCE because XFCE is getting a Wayland compositor extension that's written in Rust, and I don't want to be a part of that experiment (nothing against Rust; it's a fine language, but again: I don't like my de surprising me). MATE will eventually get a Wayland extension too, but it'll be much, much further in the future and it will probably be implemented in C, which aligns with the rest of the codebase.
>>109012430
Firstly, I know how to program in Python, so I immediately twigged that gi.require_version was what was missing, not gtk. It's unlikely that require_version was introduced in the latest version of gi, so it was probably gi itself that you're missing. I searched with the phrase "gi arch", and I got back a stack exchange thread `Python module 'gi' not found on Arch`. It recommended to pip install pygobject, but I know that you shouldn't use pip to install system libraries. Instead, install using pacman. I assumed that it would be named something sane like `python gobject`, and I searched that in the arch linux package list. I found it there, which I shared with you.
>>
File: wimpress.jpg (27 KB, 375x375)
27 KB JPG
>>109012423
Sadly no. MATE hasn't seen much development, there is no 26.04 of Ubuntu MATE. The developer I heard is moving to AI projects because that's where the money seems to be.
>>
>>109010814
I use nano because I started with alpine and pico for my uni email so I picked up nano almost as soon as it was available, and I still love how fast it is today. Picrel, nano with part of my .nanorc
>>
How the fuck do you people not blow your brains out trying to remember vim/emacs bindings?
>>
>>109012340
I've been going down the container-workflow pipeline recently (i.e., distrobox, toolbx) so that I don't have to install a bunch of packages I may not even use on my main system, but it seems that tools like mise, nix (including devenv and tools like that) are more than enough for most cases.
Mise seems to be perfect for installing language-related tooling and other simple CLI/TUI tools, but if you want that plus GUI programs and more variety, go with something like Nix or homebrew.
What's also comfy about Mise is that if a project uses GitHub releases, it can grab it for you. No need to worry about doing it yourself.
The reason /g/ doesn't talk about Mise that often is that everybody here is a complete LARPer, by the way.
>>
>>109011226
KDE > Gnome >>>>>>>>>>>>>>>>>> anything else
>>
>>109012385
Since rPi 5. rPi 4 had 8GB. They started making them in a way where they're supposed to be usable as desktop PCs or DIY laptops, so they made models with more RAM.
>>
>>109012548
I heard that nano's config ships with a ton of QoL settings commented, and for whatever reason the devs refuse to make those the actual OOTB defaults despite how much they improve the experience for new users.
Though I just decided to learn Vim when looking for an alternative for N++ to avoid Don Ho's retardation and got used to the Vim way to the point where I use Vimium in my browsers. That, plus setting up a TWM means I spend way more time with my hands on the keyboard and it's a very comfy experience.
>>
So, how should you refer to x86 desktop GNU/Linux distros such as Debian to make it abundantly clear you're talking about that and not any other OS based on the Linux kernel or the kernel itself to avoid some fuckwad making a disingenuous argument how ChromeOS or Android is the same thing as Debian because it's all "Linux"? "GNU/Linux" alone won't cut it as that can apply to other compilations of GNU software on top the Linux kernel such as OpenWRT that don't meet the definition of a desktop distro like Debian, but at least it should somewhat cut through the Android/ChromeOS BS due to a major chunk of those not being GNU.
>>
>>109013356
It doesn't fucking matter.
>make it abundantly clear
Just call it by the distro name then. It's not like different Linux distros (Debian, Ubuntu, Arch, Fedora, SUSE) are inter-compatible so they're not "the same thing" either.
>disingenuous argument how ChromeOS or Android is the same thing as Debian because it's all "Linux"
It's not. But Arch isn't Debian either, and neither is Ubuntu despite being based on it. A .deb file built with Ubuntu in mind will often not work on Debian. So how can we call them the same OS?
>don't meet the definition of a desktop distro
But what is your definition of a desktop distro? Would immutable distros like SteamOS, KDE Linux, GnomeOS be one? Would atomic distros like Silverblue count? Would esoteric distros like GoboLinux, NixOS or Bedrock Linux count? Would distros based on Alpine count? Would distros not using de-facto standards like systemd count?
>GNU
GNU is becoming increasingly less relevant. The core utils have been rewritten for the most part. People who use the terminal often prefer zsh over bash. GNU does not define what a "Linux desktop" is.
>x86
x86 does not define Linux either. Linux is supported on many platforms, ARM included. There are official ARM versions of several "standard" desktop distributions.

>how should you refer to...
For the most part just saying "Linux" is sufficient. If you want to be super specific you can say the distro's name. There's no further clarification needed.
>but what if someone says Android is Linux
Why does it even bother you? Who cares?
>>
>>109013356
the most basic things that separate things like debian, openwrt/alpine, chromeos, and android are;
debian: glibc, coreutils, wayland or x11
openwrt/alpine: musl, busybox, wayland or x11
chromeos: glibc, toybox, mus/ozone
android: bionic, toybox, surfaceflinger

to be what you'd expect from a gnu/linux distro i'd say you need all of glibc, gnu coreutils, and wayland or x11 as the main gui system. though non-glibc/non-gnu-coreutils distros with wayland or x11 can also ran most of the same software in the same environment as well
>>
>>109013440
>Who cares?
If Android is Linux, then there is no point to compete with Windows anymore, Linux won, Linux runs the world, down to consumer devices. No need to keep convincing people to switch, or argue about how much better Linux is over Windows. Case shut.

Yet here we are and those discussions are still being held. So the distinction does matter as the one market that didn't get cornered by Linux is the one that's dominated by Windows, so not everything that's Linux is equal. I mean, both Android and OpenWRT are Linux, but no one of sound mind would say they're one and the same, right?
>>
>>109013356
I have a sneaking suspicion that you have been using this thread as a dumping ground recently to vent about arguments taking place in other Linux threads on the board, with this one obviously being related to what's going on right now here
>>109010425
>>109013334
and usually with you being very abrasive and negative about Linux users. Can you keep it out of this thread please?
>>
>>109013356
>>109013356
>So, how should you refer to x86 desktop GNU/Linux distros
>x86 desktop GNU/Linux distros
You literally just referred to it correctly. GNU/Linux distros for x86 desktops.
>>
>>109013480
Yeah but it doesn't really roll off the tongue too well, and "deskop Linux" or "desktop GNU/Linux" isn't descriptive enough to describe that exact subset of GNU/Linux based systems, so maybe there's a better way to say that.
>>
>>109013486
Usually it is obvious from context. There's no helping you if you're arguing with someone being deliberately obtuse.
>>
>>109013466
I don't care what people use. I use Linux because I prefer it. I don't give a shit about how other people live their lives.
Would it be nice if Linux was more dominant? Sure. But would I care if it's Ubuntu, Fedora, SteamOS or Android? Not really. I'd be fine if we finally bury Windows even if it's in favor of Android. But it's not like I live my life with Windows and Windows users living rent-free in my head. That sounds sad as fuck. I'm not a mentally ill evangelist.
>>
>>109013480
pretty much, "desktop linux" is already something people use to differentiate it from things like openwrt, android, and chromeos.

personally i'd skip "x86" unless you need to however, since most foss is portable. like the only difference between debian on a pc and debian on a raspberry pi is the cpu architecture, which doesn't matter much for free systems.

or... just say linux. people also already just use "linux" to refer to this. nobody who uses a chromebook or android phone says it runs linux (in the collective os sense), nerds will say they use the linux kernel, but when someone says their phone "runs linux", they're probably talking about something more like postmarketos rather than android, since android already has a more specific name.
>>
>>109013500
>personally i'd skip "x86" unless you need to however, since most foss is portable
Sure, but in practice only the x86 desktop is open enough for Linux to work as an open platform. ARM is a locked down hellscape. Try getting an ARM Linux laptop. There will be a handful of models that 100% work if you're lucky.
>>
>>109013497
i don't think about windows at all. i don't want linux to compete with windows, that's how we end up with things like flatpaks and immutable distros.
i like linux for where it's NOT like windows
>>
>>109013509
pc, you mean, pc is the only major open platform today, and it wasn't even intended to be. it happened by accident and the industry will never make that mistake again.
most x86 desktops are pc's, but technically not all, and there's nothing stopping someone making another locked down x86 computer. pc has a specific meaning and that's what you're referring to
>>
>>109013529
Funnily enough, IBM PC compatible is what you are referring to.
>>
>>109013491
>There's no helping you if you're arguing with someone being deliberately obtuse.
Yeah, fair. Though I swear people who pull these types of semantics don't know jackshit about what they're using either, so the obtuseness comes from genuine mental retardation rather than purposeful ingenuity.
>>109013500
Given how the context you'd be dealing with such semantics is always when referring to "Windows alternatives", x86 is a decent distinction to make since that's what Windows dominates while it's Arm counterpart is lol. And y'know, that cuts through the Android semantic and PPC is more of a novelty nowadays, even in the datacenter world it got ousted by x86.
>>109013509
Is also a decent argument. OpenWRT, Android and ChromeOS are all a PITA in terms of hardware compatibility since Arm has this lovely idea of "there is no one Arm standard" so everyone does whatever the fuck, while the x86 has been consistently open ever since the 5150.
>>109013513
>flatpaks and immutable distros
Both are an overengineered solution to achieve what Windows does. Instead of Flatpaks, just keep the standard way of installing Linux software, just ship the required dependencies within the package installation and link it within that. You've just solved the dependency hell that's been caused by an outdated UNIX concept that causes more problems than it solves in the modern day. Immutable distros are also fucking stupid, Windows just uses shadow copies to un-fuck itself, which is something btrfs or Timeshift can already do.

Just about every attempt at making Linux more like Windows ironically makes it less and worse than Windows, which is why Wayland, Flatpaks and immutable distros are such hot shit.
>>
>>109013509
>>109013529
oh but i do agree where you're probably coming from, that people who care about an open platform should NOT advocate for arm, as it gives the industry an opening (not pun intended) to get rid of the pc platform, which would be a HUGE BLOW to open computing
>>
>>109013537
well yea that's the long way of saying it, but pc is more than well enough known by itself. if you want to be super pedantic the even longer version is "IBM PC and compatibles", though that's perhaps a bit weirder now that ibm hasn't been making pcs themselves in quite a while
>>
>>109013547
Yeah but I'm trying to dig anon out of the "b-but Android is Linux!" trap, so we have to be specific.
>>
Speaking of being less and worse than Windows and Wayland, that I think is the single worst example of that mentality. In Windows, DWM is a fairly elegant solution. The OS handles all the window related BS with backwards compatibility of the old deprecated API's such as GDI, it has per-window isolation as well as optional per-window security from screen capture. OBS works perfectly fine with this setup, there is no problem with security as different programs can't snoop into one another, and stuff that truly shouldn't be captured will get blocked from the capture by DWM.

In a way, it's the ideal middle ground between X11 and Wayland, and you'd think that's the design you'd copy. But no, Wayland decided to overengineer itself in it's attempt to be like Windows. Perhaps it's some elitist mentality that it needs to be BETTER than Windows, as if Windows' solution is bad, which leads to a genuinely dogshit result where the security is so tight you need to actively break it to accomplish such basic tasks as screen capture, not to mention the complete lack of protocol standardization and putting the responsibility of making the software render on the screen onto the software developer instead of giving them a simple unified method.

Perhaps XLibre will mature into the window server Linux needs, something with the rough feature parity of Windows' DWM with the right backwards compatibility and support for Linux's software ecosystem.
>>
>>109013554
fair, though i don't believe there's any ambiguity to PC in practice, specifically it refers just to IBM's line, but that hasn't existed in ages and i don't think a single soul would say today "um actually mine isn't an ibm pc it's just a compatible clone of the ibm pc"
>>
>>109013562
>Perhaps XLibre will mature into
It won't unless it wants to break compatibility. X.Org devs abandoned X11 for a reason. Not that I want to get into the whole Wayland/X11 thing since Wayland works and Wayland won. There's no point debating it.
>>
File: Helix_lxqt.svg.png (39 KB, 1280x528)
39 KB PNG
>>109011226
Objectively it's LXQt. Everybody knows this.
>>
>>109013541
>while the x86 has been consistently open ever since the 5150.
technically no, the ibm pc was not designed to be open. the problem is it was barely designed, it used all off-the-shelf parts and literally the only copyrightable component of it was the BIOS. granted it only took an and entire... 1 year for Compaq to make a compatible clone of the PC BIOS and the rest is history.
well IBM did try to close down the platform again with things like microchannel, but the public weren't having it, they liked their open platform (would never happen today)
>>
>>109013513
Well then we have oppositional views. I vastly prefer flatpaks and immutable distros to the shitty, retarded OS Linux was before those two became a thing.
>>
>>109013599
>I vastly prefer flatpaks and immutable distros to the shitty, retarded OS Linux was before those two became a thing.
Not him but what's so bad about installing things through your distro's package manager?
>>
>>109013596
Well yeah, but still, you had the freedom to install whichever OS you wanted. Okay, in the earliest days *run* whichever OS you wanted, that was before the hard drive that came a bit later, in the context of the current discussion that was the openness that mattered most and it was there day one, IBM gave you the full documentation of the PC down to the BIOS code so that you could figure out how to load your own OS on it.

Once the whole off-the-shelf copies and reverse-engineered BIOS part happened you had an actually open platform that evolved into the ATX standard that wiped out microcomputers of old, then you had one student upset that he couldn't fix a printer, another student that wrote a UNIX-like clone for the 386 for fun, and now we're still bickering over which antiquated, bloated, patchworked shitheap of an OS is superior.
>would never happen today
Which is why we have to protect the x86 at all costs. Obviously Nvidia and Microsoft won't care about peddling their brand new Arm machines to the consumer while ignoring the x86, but the enterprise world won't have it, the enterprise world likes the repairability and expandability of the x86 so hopefully it'll stay around.
>>
>>109013571
>There's no point debating it.
No no, I think there is. X11 is outdated? Sure. But Wayland is overengineered and is a continuous PITA, especially for software developers, and without developers, there's no software worth a shit, and without software worth a shit, there's no OS worth a shit.

Aping the way Windows handles windows would be the best way, but of course Wayland wanted to be better than Windows, instead becoming worse than both Windows and Linux.
>>
So Cachy-Update is updating Heroic Games launcher or whatever and giving me a prompt to [review] it and if I say "yes", gives me a bunch of L33T haxxor code and a colon at the end, waiting for me to type something presumably. What should I do? Say "no"? Say "yes" and then type something?
>>
>>109013619
1. I don't want a middleman. I want to get my software directly from the developer as much as possible.
2. I prefer having software up to date and not months or years behind.
3. I prefer not tightly coupling my user applications with the OS. That's some appliance-tier bullshit that doesn't exist in literally any other (popular) OS ever made. Separating the OS from user software makes sense for a ton of reasons. For example, it lets you run arbitrary app versions or unmaintained software with no issues or dependency hell. Not to mention the entire OS is significantly more stable and predictable the less random packages and dependencies you inject into it.
4. I prefer the fact that Flatpaks are the same no matter what distro I'm on. Meanwhile distro packages are always a gamble. This frees me up to using whatever distro I think gives me the best experience, without having to give a shit about the distro's package release schedule.
5. As much as people cope about Flatpak's security, at least it's much better than the distro packages.
6. Getting your software from a distribution is as moronic as getting OS and security updates from cell carriers was during the early days of Android.

Flatpaks are the closest thing I have to an ideal package format while distro packages are probably the worst option I can think of. I'd even rather use Snaps and Appimages.
The way I see it, distro packages are an acceptable package format for very few people. And I'm just not one of those people.
>>
>>109013646
The obvious solution is to dethrone GNOME. And nothing has been able to do that since KDE 3. In the meantime, I will continue to use the only desktop that works. There is nothing X11 has that I need.
>>
>>109013766
KDE is dethroning GNOME as we speak.
>>
>>109013829
Just two more point releases
>>
>>109013875
Wayland is still in beta despite being 17 years old but it'll be totally production ready now.
>>
>>109013650
They removed the most popular game launcher besides steam from their repo and now you are a slave to the AUR, aka malware central.
Thats what happens when you are not a Flatpak chad
>>
>>109013882
It's already production ready. Most Linux users are using Wayland and don't have any issues. You just have severe autism.
>>
>>109013882
What level of cope is this? Wayland 1.0 dropped in 2012. Fedora and Debian switched to Wayland by default in 2016 and 2019 respectively. GNOME dropped X11 code last year. KDE is scheduled to do the same next year.
>>
>>109013907
And Windows runs on hundreds of millions of computers despite being a godawful pile of shit. Just because something is being forced down people's throats doesn't mean it's good.
>>
>>109013915
Nobody is forcing people to use Windows. They opt into it.
>>
>>109013731
I think flatpaks have advantages but I also install Debian's repo packages sometimes. If I want the latest version of something I might install the flatpak; if I don't need the latest version I might install from Debian's repos. One downside of flatpaks is the dependencies taking up a lot of space. I currently have two versions of `org.kde.Platform` installed (each is over 1 GB), I guess because different flatpaks depend on different versions.

You might say a couple of GB isn't much, but SSDs wear out quicker with more writes, and SSDs are getting more expensive, so I like to be economical with disk usage. When it comes to Debian's KDE packages, they're all dependent on the same single version of KDE libraries.
>>
>>109014042
Your web browser wears out your SSD faster by being used than downloading a few GB's extra once.
>>
File: systemd power.mp4 (1.11 MB, 640x480)
1.11 MB
1.11 MB MP4
systemd-wayland
>>
>>109014042
You have never worn out a SSD and are in no danger of doing so.
>>
>>109013894
I only use Wine to play a single Blizzard game. Pretty sure I just have all the other crap because I downloaded the "gaming pack" from the Hello launcher. So what do I do now? Should I delete the hero game launcher or are you just being hyperbolic? Because GoG does have some good games I might want to play in the future.
>>
>>109014215

anon ssd been around like 15 years that is not problem if you download lemonparty every year but if you actually work on something
>>
>>109014248
If you're actually making the drive do work you're writing 30GB/day minimum.
>>
>>109014042
1GB of wear is absolutely nothing. Even if you buy the cheapest possible SSD which has the lowest quality memory and controllers, it's still an irrelevant amount of wear. Even if you use a micro SD card instead of an SSD it's still insignificant.
Your flatpak dependency will only be installed once per major version. So you're only downloading 1GB of data once every 6 months or so. Any updates to those are delivered as delta updates. Meanwhile, as the other anon said, a web browser writes significantly more data. We're talking 5GB-50GB of daily writes to your SSD coming from your web browser. In a span of 6 months that's over 1TB of data even if you don't use your PC daily. That's 1000x more than the static 1GB flatpak dependency. And this is not even going into RAM swapping.

Not using flatpaks will not make any real difference to your SSD. If you really want to extend the life of your SSD, then disable swap and run your browser entirely in RAM so that it doesn't write to your disk at all.
But even this is irrelevant. Your SSD is more likely to get fucked up by some external factor, like a sudden power surge or shutdown, or a controller failure. Flash wear is one of the least common reasons of SSD failure.
>>
I overwrite my ssd with 0s for fun.
SSDs dying due to use is a meme propagated by big tech and you retards are falling for it. AAAAAAAH I AM CONSUUUUUUUUUUUUMING
>>
>>109011226
GNOME. Love everything about it except the default browser, media player, and the fact that it's not 100% GTK4 yet.
>>
>>109014215
My SSD isn't very big. Smaller SSDs have a smaller TBW value. I just like to be economical. Like I said, I still use flatpaks when I want the latest version of a particular program.

>>109014300
>this is not even going into RAM swapping
I don't have disk-based swap on my machine, I only have zram swap
>run your browser entirely in RAM so that it doesn't write to your disk at all
I should look into that, I don't know how much it's writing to the disk to be honest
>>
Hi guys.
Is Ubuntu botnet? Even compared to the other brainlet friendly distros like mint and pop?
>>
>>109014893
>brainlet friendly distros
>pop
pop is a distro for cosmic developers and beta testers. it is not for brainlets.
>>
>>109014893
Mint and PopOS use Ubuntu's repositories = they are Ubuntu.
And what does botnet mean in this context?
>>109012385
>"can a Linux computer use 16GB of RAM?"
Sure.
>>
What Android browser do you use? Is is alright to get Firefox w/ extensions and forget about it?
>>
>>109015191
I use Brave as my main phone browser. Definitely does the job.
>>
>>109012340
I use it to install ripgrep and fzf on Debian, also not bad to manage different Java versions so I can play autism MC
modpacks. My only complain is that the ubi backend deprecation forced me to tweak the configs a little.
>>109012370
Is also because is written on Rust and that's this board's current bogeyman.
>>
>>109015223
Meant for
>>109012949
>>
>>109015191
>brave
sync a profile between grapheneos phone/ipad/linux laptop
>fennec
use extensions, last i checked (last year) it was the go-to firefox, there was ironfox too, but no experience with that
>chromite
still have it installed but haven't used it much nowadays - used it for porn video players that didnt play well with fennec
>>
I have years worth of experience in graphics (not specifying further). For now, I'm forced to use GIMP.
I have never seen anything so ass backwards than gimp. I think the two original authors made the software as a joke, or maybe because they are sadists (thus the reference to gimp in Pulp Fiction).
I'm just wondering why so many people are actually defending this garbage? If you have any experience at all it takes about 5 minutes to see how it does pretty much every single thing wrong. No, I'm not using Krita either, I'm not here to ask for your inane advice.
>>
>>109013949
It's quite common to be forced to use that shit
>>
>>109015553
I've used photoshop and gimp and they're both unintuitive shit
>>
OK, so heroic-games-launcher, which is part of the gaming package on CachyOS, which apparently I would need to delete all of if I want to delete the HGL that I'm not using, has an AUR update through Cachy-Update. I'm a very new user, so that's a first that the konsole is asking me to "proceed to review". What should I type after the review to update it? It's just showing " : ".
>>
I want to integrate my keyboard's media keys into MPD, e.g. Fn+F8 pauses/plays the current track from queue.

Apparently mpd-mpris is the solution to this. I read the github and arch wiki, and since I'm on Fedora I ended up installing it via:
go install github.com/natsukagami/mpd-mpris/cmd/mpd-mpris@latest


However, when I try to enable the service using
systemctl --user --now enable mpd-mpris
I get the error
Failed to enable unit: Unit mpd-mpris.service does not exist
.

What's the fix here? Do I need go-systemd installed? I really hope not cuz I've already spent like 400 Mb installing random shit to get this to work. I use RMPC as a frontend for MPD, btw.
>>
>>109015553
>I'm just wondering why so many people are actually defending this garbage?
It does the job in a pinch, and since it's GNU it's perfectly acceptable to use it in a commercial setting. The UI/UX improved with GIMP 3 and generally I've been trying to use it more over pirated Photoshop, the Resynthesizer plugin does a lot to bridge the gap between Photoshop and GIMP. If the footfags manage to implement a snap ruler akin to that of PS that'll be another huge usability milestone.
>>
>>109016657
>the Resynthesizer plugin does a lot to bridge the gap between Photoshop and GIMP
gimp had resynthesizer before photoshop had content-aware fill
>>
File: 1752269379062862.png (77 KB, 1098x136)
77 KB PNG
is it just me? it locks the entire system for 5s every now and then
>>
>>109016706
Yeah I figured as much, the OG algo paper being from year 2000 and all.
>>
File: 1764263912939357.jpg (201 KB, 1200x1312)
201 KB JPG
>>
File: smug-gentoo.jpg (51 KB, 602x500)
51 KB JPG
havn't upgraded in so long i got ZERO portage conflicts
>>
>>109015958
As opposed to what?
>>
>Have an issue where Kubuntu 26.04 does not initialize WiFi if I booted Windows 11 during the previous boot.
>Rebooting Kubuntu always fixes the issue
>Turns out Windows is sabotaging my dual boot set-up
Like clockwork
>>
>>109017285
dunno, never tried anything else
>>
>>109017365
it's forced to many adults because they have no say on what os is run at their workplace
>>
Windows is forced on people and it's a hassle for them to use something less shit. Which is the exact same Wayland became "production ready". Forced onto people, be it by GNOME or KDE ditching X11, then big distros using one of these two, then trying to go back to X11 or switch to XLibre is a hassle.
>>
Thoughts on Nix? Just the package manager, not the OS. They have some packages that aren't in my distro's repos. Maybe I should try it out.
>>
I REALLY like the idea of NixOS but I can't be fucked to learn Haskell 2.0
Is it feasible to just wing it and treat config like YAML dumps?
>>
I don't trust RPMFusion on Fedora, because it's run by random people with basically root access to your system
>>
File: 1781041437.png (72 KB, 994x484)
72 KB PNG
>>109018301
That's not how it works. rpmfusion was started by redhatters and the people and approval process is basically the same as the core distros. It's actually easier to become a normal contributor first and then extend to rpmfusion.
>>
>>109018465
>rpmfusion was started by redhatters
it's irrelevant
look at the mesa-freeworld package, it's maintained by completely random people and even if it wasn't, they could just decide one day to upload malware and never have ny real accountability for it unlike if Red Hat did it
>approval process is basically the same as the core distros.
I'm glad that they have good standards for uploading malware, but it's still officially and legally unrelated to fedora or red hat
>>
>>109018684
By this standard half the shit in regular Fedora is malware so why are you even looking at it? Do you think IBM assumes liability for any of this?
>>
>>109018718
>By this standard half the shit in regular Fedora is malware
what do you mean?
>>
>>109018759
The vast majority of packages in Fedora are from completely random people not employed by RedHat.
>>
>>109018781
source? and also, if they are fedora developers, but not RHEL developers, I'm fine with that
>>
>On Linux you don't download random .exes from the internet
>You get packages built by random people you sure hope aren't setting up for a man-in-the-middle attack
What's the solution to that? Even flatpaks sometimes aren't checked or even made by said developer.
>>
>>109018827
gentoo
also it's worse on linux because not all windows exes will require administrator privileges to run, but installing anything through the package manager on linux will give random people complete root access
>>
File: flathub.png (31 KB, 615x187)
31 KB PNG
>>109018684
>they could just decide one day to upload malware and never have ny real accountability for it unlike if Red Hat did it
>it's still officially and legally unrelated to fedora or red hat
Just how Red Hat likes it. Even Fedora itself is described as a community-developed distribution so that Red Hat won't have to take any legal responsibility for it.

Anyway if you're worried by RPM Fusion then why not just use a different distro which is less dependent on third-party repos.

>>109018827
Use a distro you trust. As for flatpaks, I only use official ones. So on Flathub I only use flatpaks which have the verification tick. Pic related.
>>
>>109018878
>Anyway if you're worried by RPM Fusion then why not just use a different distro which is less dependent on third-party repos.
I hate all linux distributions
>>
File: E8AH2EFVgAAkIcY.jpg (28 KB, 500x460)
28 KB JPG
>>109018900
>>
>>109018878
>Use a distro you trust
Are there even untrustworthy distros? Deepin is probably the one that has a bunch of security issues, but it's not that popular. RPMfusion has the "3rd party" line but pretty much everyone uses and still hasn't caused problems. The AUR is probably the worst offender and people still don't actually hate it.
It's just the glaring potential breach (in my admittedly noob experience) that no one seems to raise much issue about.
>>
>>109018911
I'll just stick with kubuntu
what are the risks to having serious bugs, like data loss bugs with the new utils or whatever they are called?
>>
How do I paste from the clipboard as keystrokes to get around things that don't let me paste directly in them? Wayland seems to make this a needlessly complex task.
>>
>>109019261
ydotool I guess
>>
>>109019261
Skill issue, you just fucking suck ass as computers. Get the fuck off my linux thread faggot.
>>
>>109020064
Friendly fucking thread you goddamn retard, kill yourself but do it far enough from me that you don't stain my perfectly configured Niri desktop with your subhuman blood.
>>
>>109021057
>improve the security of flatpak so that you can run potential malware with very little to worry about.
No, that's not the solution. That's the android way and look where that ended
>>
please
how do i create shortcut to a folder in antix
>>
>>109021128
Anon's probably talking about how Google want to close it down like the Apple ecosystem, but they relented in ways because of the wide backlash. They've just made it more slightly annoying to sideload things.
>>
>>109021097
idk how common it is between file managers, but for what i've used you copy a folder with ctrl+c then paste a symlink to it with ctrl+shift+v
>>
>>109021128
Does it prevent malware? Nope
Does it protect the user? Nope

Improving security so you can run potentially malware has never been a good idea.

>>109021133
That's a different point, trying to prevent users from running their own software is fucked up, but not an issue for the masses.
>>
>>109021153
thanks it worked
>>
File: .jpg (24 KB, 588x513)
24 KB JPG
The ntp pool project has exit nodes (they don't blacklist them) in the pool putting whistle blower and journalists lives at risk.

Most Linux systems use the pool project btw out of the box. I recommend you change your configs to use Cloudflare Time or Google Public NTP and restart your time daemon. I get no issues with these ones. Have you changed your configs from the insecure defaults?
>>
>>109013650
>>109016344
So apparently I just had to press "q" after the review and then it gives me the install prompt. It said "h" for help and "q" to exit, so I thought it either exists the help or the installation altogether.
>>
It's another "Program decides to pick its own alsa device instead of just using the default and crashes horribly in the process" episode.
These retards need to stop.
>>
>>109022221
ALSA needs to be thrown the fuck out, including every single half-assed ALSA wrapper like PulseAudio and PipeWire. Scorch and salt the earth, build it all from scratch. Microsoft did it with Vista's WASAPI, they killed hardware audio acceleration but at the very least they made a working sound mixer. ALSA is long overdue for such a makeover.
>>
>>109022450
anon, alsa + pulse/pipewire behave pretty much similar to wasapi, there still needs to be some driver that talks to the hardware in some way and on top of it a sound server for mixing, what ms did was get rid of the hw features at the kernel level and leave everything to userspace

it's not alsa's fault but the dev's, they should develop against pulse/pipewire's api instead of alsa's
>>
File: Homer - any key.gif (898 KB, 498x371)
898 KB GIF
>>109021437
What's an NTP exit node?
>>
File: 1774134412252901.png (6 KB, 313x102)
6 KB PNG
I can't get nyaa to send torrents through to qbittorrent. I have it using this config and it says it's successful at something but no torrents show up.

theme = "Default"
default_source = "Nyaa"
download_client = "qBittorrent"
timeout = 30
scroll_padding = 3
cursor_padding = 4
save_config_on_change = true
hot_reload_config = true

[qBittorrent]
host = "http://localhost:8080"
username = "admin"
password = "torrent"
default_category = "anime"
>>
I've been messing around on Gentoo so much that it's total spaghetti now
>>
File: mousepad.png (113 KB, 883x810)
113 KB PNG
Why are there so many English languages to pick from? I only have C.UTF-8, en_GB.UTF-8 and en_US.UTF-8 locales on this.
>>
>>109022835
Looks like for now at least, your progress is stalled.
>>
>>109014893
I think Ubuntu is good for beginners. People on 4chan will say "noooo use a different distro because of snaps". I think snaps are fine. And if you hate snaps you can remove all snaps, and the snapd daemon, from Ubuntu. Ubuntu will still work without snaps (I've done this myself).
>>
>>109014893
It is a Linux distribution. Bloated maybe, but still not something evil like Android.

>>109015163
>Mint and PopOS use Ubuntu's repositories = they are Ubuntu.
Ubuntu pulls in snap dependencies when you try to install a package. Mint does not do that by default.
>>
>>109025185
>Ubuntu pulls in snap dependencies when you try to install a package
I think it only does this for some things like Firefox and Chromium, but it's very easy to instead just add Mozilla's own deb repo and get Firefox from there if you prefer. As for Chromium, the snap is fine for me. Just works.
>>
will COSMIC DE ever get Night Light mode or whatever the fuck it's being called this week?
>>
>>109014893
Not really, Ubuntu is FOSS at the end of the day. It is a good distro, no matter what autists say, even if some decisions Canonical has made are retarded. It's still my favorite distro even tho I like many others.
>>
So I wanna try and make my desktop look as close to the blue archive menu as possible. I've already decided to use arch and most likely hyperland as well, but I was wondering what taskbar would work the best or be the most customizable? I doubt any of them let me upload my own png's to use as icons so I'm not expecting that or anything but any recommendations for anything I can use to get kinda close? Right now I was leaning on hyperbar or whatever it's called. Any other recommendations for stuff would be nice as well.
>>
>install
>reboot
>password incorrect 3 attempts until you're locked out
I'm not typing it in wrong what gives
>>
>>109025946
>I doubt any of them let me upload my own png's to use as icons
That's not too outlandish a feature. Quickshell or Eww should be able to do this. Writing a dock like the one on the picture is a lot more involved though, and I have no idea if it's possible. Especially the icons halfway over the desktop. Maybe with a transparent container and a semi-transparent background image or something. I don't use quickshell myself, so I only have a vague idea how it works. Anyway, you can build entire menus and stuff with that so it's worth looking up.
>>
am I stupid or is nix completely not worth using at all. I literally have to make a direnv thing, custom flake.nix, flake.lock, run a bunch of commands, yada yada bend over fucking backwards for my text editor to see gcc and for my lsp to work I need to configure a bunch of shit, all this to basically compile a hello world tier C program. What problem is nix even solving? I ask that in earnest because I am stupid, surely to put up with this bs it's doing something, but what??? because a library might be different on fedora than it is on mac or some shit? I don't understand, I probably just shouldn't be using nix
>>
>>109025946
dont know how you feel about ai but your best bet would be to cut out the ui elements, leaving them in the same relative spots in the canvas, then asking codex or claude to make it in quickshell like >>109026171 said
>>
>>109026095
-youre typing the root password when logging in as user or the other way around, or you're trying to log into root when the root account is locked
-you installed Arch or Gentoo and changed the password in the installation media rather than the actual installation, or forgot to change the password altogether
-you updated/downgraded PAM or glibc in a partial upgrade
>>
I've been messing with an install of Linux Mint on an iffy HDD. After a huge bout of corruption (which I've mostly recovered from), I've started to wonder if switching to BTRFS would give the drive/its contents a bit more resilience somehow. Would it really be worth the effort?
>>
How do I get started customizing Mint? I've already got some stuff installed, like Dracula for most of my themes.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.