linux

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

feral_hedgehog, in ELI5 the whole Wayland vs X11 going on.
@feral_hedgehog@pawb.social avatar

There’s a very nice (albeit somewhat outdated) talk here.

In a nutshell, both X11 and Wayland are protocols that define how software should communicate to (hopefully) display stuff on your screen.
Protocols as in there’s a bunch of documentation somewhere that says which function a program must call to create a window, without specifying how either program or function should be implemented.
This is great because it allows for independently written software to be magically compatible.

X11 is the older protocol, and was working fine good enough for many years, but has issues handling a bunch of modern in-deman technologies - issues which can’t be fixed without changing the protocol in a way that would make it incompatible with existing software (which is the entire point).
Plus its most used implementation - Xorg, consists of a huge and complex codebase that fewer and fewer people are willing to deal with.

Wayland is the newer protocol, that mostly does the exact same thing, but better, in a way that allows for newer tech, and completely breaks compatibility in order to do so.

The trouble with the whole situation was that in order to replace X with Wayland basically the entire Linux graphics stack had to be rewritten - and it was, with raging debates and flame wars and Nvidia being lame.
They also wrote a compatibility layer called Xwayland that lets you keep using older X-only apps which somehow manages to outperform Xorg.

Now we’re at the point where major distributions are not only switching to Wayland by default, but also dropping support for Xorg completely, and announcing that they’ll no longer maintain it, which is why posts about it keep popping up.

Hotzilla, in What are some interesting devices powered by Linux?

I know at least few components in the power grid that run on top of linux

SheeEttin, in TIFU by rebooting before rebuilding my initfs

Aren’t you supposed to add modules by putting them in some config file so they get added automatically?

Fixing your problem should also be achievable from single-user/rescue mode too, no need for a rescue disk.

tkk13909, in Looking to make the switch

Others have posted way more in-depth responses so I’m just here to provide some encouragement!

It looks like you’ve done your research if you’ve decided on pop. I personally use Fedora but I also don’t do much gaming so my needs are better met by it. Once you’ve gotten used to Linux, you’ll realize how little of a difference there actually is between most distros so don’t sweat it too much.

I wish you luck in your endeavors (pun intended) and I hope you find it suits your needs!

jameskirk,
@jameskirk@startrek.website avatar

Is Fedora “bad” for gaming? How so? I have steam installed and a couple of games but, granted, I don’t game much these days! Would like to know more as I kind of have settled for Fedora

xenspidey,

One of the best gaming distros (Nobara) is fedora based.

tkk13909,

It’s not bad but there are simply better distros if you want a seamless gaming experience. Nvidia drivers are a big reason in my case. Pop works with Nvidia right out of the box (assuming you download the Nvidia iso) and Nobara has some great gaming tweaks so no, Fedora is not bad for gaming. It’s simply not the best if you’re really serious about gaming.

bastion,

Nice! For multiboot, I strongly recommend relEFInd.

lemann, in What are some interesting devices powered by Linux?

Parrot’s older consumer drones. They took really long to power up, and ran very hot.

I believe you could telnet into them too, although that was later discovered to be a bug and not a feature

LowlandSavage, in Looking to make the switch

IT’S DONE! Went and got myself a new SSD this afternoon and put POP!_OS on it. Looks like I got it all right but I can only boot into my Windows11 side through the BIOS. I tried all the GRUB commands but apparently after more reading GRUB isn’t used in pop 22.04. Any other ways to have a selection screen of some sort for the OS I want to boot rather than having to wait for the splash and frantically hit “F2” at the right time?

brejela,

There are few things I’d suggest more than keeping Windows and Linux installations WELL separated. I’ve had windows update EFI entries for the whole system more than once, leaving the linux OS unbootable.

bastion,

Yeah, this is a thing. Make sure you have a recovery usb key handy, and you’ll need to follow the POP os bootloader recovery document.

So if Linux just ‘disappears’ after a windows update, don’t fear, just do the bootloader recovery process.

phrogpilot73,
@phrogpilot73@lemmy.world avatar

Did you encrypt your whole drive during Pop installation? If so, I’ve never found a good way to dual boot with an encrypted drive other than refind.

Psynthesis,

There is a section here on dual booting using systemd boot. Never used it, but it will hopefully work in your case, or at least point you the right way.https://ostechnix.com/dual-boot-windows-and-p…

jackpot, (edited )
@jackpot@lemmy.ml avatar

oh uhhh, not sure OP sorry. hope someone knows. youd be best editing the body of the post

jackpot,
@jackpot@lemmy.ml avatar

get flatseal, stick with flatpaks from your app manager. use keepass for your passcodes and syncthing to sync everything. have fun!

Falcon,

Avoid Flatpaks for some things, eg eMacs, vscode etc

Look into distrobox

Falcon,

This is perfectly fixable, but take the win and leave well enough alone imo.

If you’re on ext4, you could also simply refind.

LowlandSavage,

I’m taking the win and leaving well enough alone for now.

vole,
@vole@lemmy.world avatar

POP!_OS apparently uses systemd-boot (not to be confused with systemd). It apparently adds a Windows entry automatically if Windows is installed on the same disk. When Windows is installed on a different disk, it looks like booting the windows boot manager EFI program is still possible with systemd-boot. The instructions given in that link are a bit vague, though.

This page has a different, simpler approach and more specific steps. Apparently you can just copy the Microsoft EFI folder to a specific directory in your Linux drive’s ESP partition. I’d be a little bit concerned about Windows not being able to update its EFI bootloader, but I also don’t know if Windows ever updates that. The page also has instructions on how to interact with the systemd-boot menu during boot.

You could also install grub yourself, but I can’t guarantee that’ll be easy. Mashing F2 might be the sanest solution, unless you plan on booting into Windows every day.

hperrin, in [Resolved - now using Onboard] Any recommendations for an on-screen keyboard like the one that Windows has. The one that comes with Gnome is annoying to use...

I have no recommendations for you, I just want to second your opinion that the Gnome on screen keyboard is annoying.

just_another_person,

They need to talk Valve into open-sourcing their OSK. It’s kind of amazing.

bjoern_tantau,
@bjoern_tantau@swg-empire.de avatar

The only amazing thing about it is the dual trackpad typing. Apart from that it lacks keys like Alt, Ctrl, Esc and the F-keys. Sometimes the arrow keys, tab and insert send weird key codes.

just_another_person,

Oh… So like the ENTIRE thing then? Thanks for your comment…

jackpot, in ELI5 the whole Wayland vs X11 going on.
@jackpot@lemmy.ml avatar

x is slow and dumb but the standard, wayland is fast and based but still being worked on

db2, in is there any way to attach an audio to an image without re-encoding either

Use ffmpeg, -acodec copy -vcodec copy

pixelscience,
@pixelscience@sh.itjust.works avatar

This is the way if you want to ensure your video is 100% untouched.

cypherpunks,
@cypherpunks@lemmy.ml avatar
yardy_sardley, in is there any way to attach an audio to an image without re-encoding either

Depending what format of audio, you can embed the image into the metadata

penquin, in [Resolved - now using Onboard] Any recommendations for an on-screen keyboard like the one that Windows has. The one that comes with Gnome is annoying to use...

There is nothing else. OSK sucks on Linux. I wish I knew how to fucking code, I’d make my own.

milicent_bystandr, in ELI5 the whole Wayland vs X11 going on.

xkcd.com/963/ (October 2011)

https://imgs.xkcd.com/comics/x11.png

[Mouseover text] Thomas Jefferson thought that every law and every constitution should be torn down and rewritten from scratch every nineteen years–which means X is overdue.

porous_grey_matter,

it also means Wayland is due to be replaced in a few years lol

caseyweederman,

You know… That’s fair.

LeFantome,

As somebody that first configured X back in 1991, I agree with this message.

To be fair though, with KMS, libdrm, and libinput, setting up X is 1000 times easier than it used to be. I suspect most users never even need to open Xorg.conf or even know it exists.

Ironically, all these technologies are also used by Wayland. A lot of what Wayland does not do, Xorg basically does not do either.

merc, in What are some interesting devices powered by Linux?

Google

gnuhaut, in is there any way to attach an audio to an image without re-encoding either

Haven’t tried it myself, but there’s lossless-cut:

github.com/mifi/lossless-cut

jackpot,
@jackpot@lemmy.ml avatar

is that for only trimming?

gnuhaut,

No. It says right there on the github, it can do all sorts of stuff. It can replace audio tracks.

SteveTech,

I believe avidemux will work for OP (with replacing audio), and it’s what I normally use (usually only for cutting though), but lossless-cut does look way more featureful.

Still, in Bluetooth Help (MX Linux Plasma, kernel 6.1.0-13)
@Still@programming.dev avatar

not sure your exact case, but I would highly recommend using pipewire, Bluetooth audio devices were nothing but pain for me with pulse audio and they just worked on pipewire

I’ve used Sony xm4s

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