linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

nuclide, (edited ) in What are your opinions of Guix?

I love it! I went all in on it about a year ago and haven’t looked back ever since

frankfurt_schoolgirl, in Thoughts on this?

I’ve been using Wayland for 5 years. There were a few bugs in the beggining, but now it works great. These threads are such a waste of time.

I have over 100 confirms X11 developments

That’s great dude. Why don’t you go maintain it then, apparently nobody else wants to: www.phoronix.com/news/RHEL10-Removing-X.Org

Wayland took too long

Look up how long btrfs has been in development, or at audio subsystem churn. These things take time, because it’s mostly volunteers working on them.

Systemic complexity has doubled in the last two years

What does this even mean?

Mir was better

It turns out the Canonical dumping random stuff over the wall is not the same as creating a legitimate open source community around a project.

Unfixable amount of race conditions

As if there’s never been a synchronization bug in X… But also System76 and others are writing Wayland compositors on Rust anyway.

rizoid, in Thoughts on this?
@rizoid@lemmy.dbzer0.com avatar

Most people don’t give a shit and just want a system that works. As a lot of distros switch to / have switched to Wayland I have never noticed any issues in daily usage of any of my devices, in fact my surface laptop 4 can’t do external displays if I’m running x11 but that feels like a surface issue not a display manager issue. Point being that the switch is happening and a majority of users do not care as long as their systems keep running, and in my experience there’s no reason to believe they won’t.

wolf, in Happy new year of the Linux Desktop!

It will be a pleasure, like every other year of the Linux Desktop™ for more than 20 years now! :-)

Olap, in Thoughts on this?

He ain’t wrong. Replacing X11 wasn’t a great idea and not invented here was all over Wayland, especially with the Mir proposals. SystemD also gets this accusation but people seem to like working in it/with it, and so doesn’t get the level of criticism now.

It will be really interesting to see if Wayland maintains momentum over the next few years, or if it’s own tech debt will cripple it. Ideally we want to see if we can bridge the Android divide in the GUI space imo, which Wayland may have more potential to do

PhoenixTwoFive, in Thoughts on this?
@PhoenixTwoFive@iusearchlinux.fyi avatar

(Probable) Source for those who prefer actual text: lobste.rs/s/…/wayland_is_pretty_good_actually#c_b…

MaxPower, in Filesystem Hierarchy Standard - Reference Poster / Cheatsheet [Dark mode in details]

Great but what I’m missing is the information that “usr” does not stand for “user”, like many people think or even say. If it would the name could actually be “user” and not “usr”.

The chart actually does not say what exactly it stands for. It’s “user resources” AFAIK.

It’s worth clearing this up in my opinion.

callcc,

Thanks for the input. Things are complicated: askubuntu.com/a/135679 . Apparently it originally meant “user” but then slowly was used for system stuff. So people invented backcronyms.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

That’s just retconning/backronyming it.

/usr does historically stand for user. It’s where the user home directories were on old Unix versions.

juli, (edited ) in Thoughts on this?

Copy paste?

ikidd, in Is anyone using awk?
@ikidd@lemmy.world avatar

Just had to use it today to turn a key file into a single string with line breaks:

awk ‘NF {sub(/r/, “”); printf “%s\n”,$0;}’ id_rsa

bizdelnick, in How to automatically assign classes in GRUB?

Scripts that generate grub.cfg are located in /etc/grub.d/. You can edit them to specify classes. In my system (Debian) entries you ask about are added in /etc/grub.d/10_linux and /etc/grub.d/30_uefi-firmware.

RossoErcole, (edited )
@RossoErcole@kbin.social avatar

should I just add the class parameter in these files where it is usually supposed to be, and the files even on updates will not be changed and this will work?

bizdelnick,

These files are not changed on updates. grub.cfg will be changed, but it will contain what these scripts write into it, so if you add classes to them, they will appear in new grub.cfg.

To test that everything works as expected, backup your current grub.cfg and run sudo update-grub.

RossoErcole,
@RossoErcole@kbin.social avatar

daje, grazie! (thanks!)

RossoErcole,
@RossoErcole@kbin.social avatar

I'm not managing to get it to work on the submenu entry, only on the efi one. Don't know why

bizdelnick,

See if this entry generated by another script in this directory.

RossoErcole, (edited )
@RossoErcole@kbin.social avatar

there were 2 scripts that semeed related to that: 10_linux_proxy and 35_linux_proxy.
There is a folder called proxified scripts, and inside it there are two files: linux and os-prober

Here is the text in the linux file: https://textdoc.co/V3atnuEvcG4QlPUp

I'm not sure what to do with it

bizdelnick,

You need to add class to this line:


<span style="color:#323232;">echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' $menuentry_id_option 'gnulinux-advanced-$boot_device_id' {"
</span>

Insert ${CLASS} before $menuentry_id_option:


<span style="color:#323232;">echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' ${CLASS} $menuentry_id_option 'gnulinux-advanced-$boot_device_id' {"
</span>
RossoErcole, (edited )
@RossoErcole@kbin.social avatar

What generates is this, so I think it's from the linux proxy 35:

### BEGIN /etc/grub.d/35_linux_proxy ###
submenu "Advanced Options"{
menuentry "Ubuntu, with Linux 5.15.0-91-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-91-generic-advanced-9e121508-86c8-407a-803d-9521d13f0be9' {
		recordfail
	savedefault
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		search --no-floppy --fs-uuid --set=root 9e121508-86c8-407a-803d-9521d13f0be9
		echo	'Loading Linux 5.15.0-91-generic ...'
		linux	/boot/vmlinuz-5.15.0-91-generic root=UUID=9e121508-86c8-407a-803d-9521d13f0be9 ro  
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.15.0-91-generic
}

...more entries here

RossoErcole, (edited )
@RossoErcole@kbin.social avatar

it's not working, also I don't know why when I went in that line I have a \ now, that wasn't there before apparently, before $menuentry:

echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' $menuentry_id_option 'gnulinux-advanced-$boot_device_id' {"

(I've tried adding it also in front of ${CLASS}, leaving it only were it is, and removing it from both)

KarnaSubarna, in What are you most excited when it comes to linux in 2024?
@KarnaSubarna@lemmy.ml avatar

Fully Mature Wayland implementation in Gnome.

Pantherina,

It isnt?

GnuLinuxDude, in What are you most excited when it comes to linux in 2024?
@GnuLinuxDude@lemmy.ml avatar

Plasma 6 for sure. I’m a Gnome user waiting with bated breath to see if it actually delivers the goods.

Always hoping for Nvidia to stop being bullshit. Definitely not buying from them again.

const_void,

What Plasma 6 feature has you most excited?

Thwompthwomp,

Not OP, but I’m excited about the baked in tiling. Nervous about Wayland as I think I have some stuff that will break, but we’ll see.

GnuLinuxDude,
@GnuLinuxDude@lemmy.ml avatar

None in particular. Just the totality of the changes. Many of them are small default changes or usability changes, but when taken together it sounds like a nice, somewhat overdue bundle.

juli,

You can test it today. The feature freeze has happened already, thus nothing will change until the release

GnuLinuxDude,
@GnuLinuxDude@lemmy.ml avatar

I don’t really know how to install something like a beta version of KDE, especially without messing up things on my own computer.

juli,

With an immutable system you can’t fuck things up. I guess you aren’t on one. In that case, use boxes and install it in a vm :)

Diplomjodler, in Migrated from Windows to Linux. Decided to share list of answers/statements I was looking for before did it (and could not find).

I wouldn’t recommend Arch to Linux beginners, though. It’ll take quite a bit of tinkering to get to work and you have to develop a pretty detailed understanding of the whole thing. Which is absolutely fine, of course, if this is what you want to do. But if you just want something that works with minimal hassle, try Mint.

drolex,

Yes, I find this obsession with Arch on Lemmy very weird. It’s certainly not a distro for beginners. Ubuntu (let the hate flow), Mint, Fedora, and many others would be better choices.

If it is what you like, fair enough but I feel that it is encouraged around here as a default for both beginners and advanced users, which is bizarre. It’s too complex for beginners and not optimisable enough for very advanced users. I don’t hate it but I hate to see it become the standard.

Flaky,
@Flaky@iusearchlinux.fyi avatar

I had to help a friend install the VMware kernel modules, since VMware is weird and VirtualBox sucks for virtualising Windows. I had to guide him through it step by step, making sure his commands were exact.

He’s only started using the terminal properly. Hell no, I’m not going to recommend Arch to him.

the16bitgamer,

From my personal experience Arch is several months ahead of other distros and depending on the package and sometimes has everything you need already included for gaming.

I believe this is due to the Steam Deck.

However for ease of use, I agree there are other better distros. Fedora is only 2ish months behind arch in terms of graphics drivers and Ubuntu… has the latest proton from steam and lutris since proton isn’t installed from the local app stores.

dallen,

I find Mint to be the most obvious choice for beginners who don’t use Lemmy.

sparr, in Happy new year of the Linux Desktop!

I just did an OS reinstall for the first time in about 4 years. Moving from Manjaro back to Arch. Happy New Year!

kariboka, in [OC] Bibata Cursor v2.0.5 - w/Endless Personalization...

I love your work!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #