linux

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

kixik, in Which terminal emulator do you use?

Alacritty (with screen if I need a multiplexor)

Bitrot, (edited ) in Why is Fedora called Fedora?
@Bitrot@lemmy.sdf.org avatar

Mark Ewing used to wear a red Cornell lacrosse cap and when he would help in computer labs people would look for a the man in the red hat. The company was called Red Hat after Mark but their logo has been a person in a fedora for a long time.

Fedora is a community continuation of Red Hat Linux, which was discontinued in favor of Red Hat Enterprise Linux. Back when I was starting out Fedora wasn’t a thing, you downloaded Red Hat Linux for free directly from the company or could buy it in a box.

Cotillion189, in what caused you to get into Linux?
@Cotillion189@lemmy.world avatar

Windows.

kent_eh, (edited )

In my case, specifically Windows 95.

FirstWizardZorander,

98 for me. One day, it borked the file system one last time. Never looked back. Have to use Win 10 at work, though, and I hate how cumbersome and slow it is

Opafi,

Same. More specifically windows 8.

andrew,
@andrew@lemmy.stuart.fun avatar

In my case, specifically tiling windows. I use i3, btw.

CrabAndBroom,

Microsoft has been trying to make me hate computers since the 90s lol

PerogiBoi,
@PerogiBoi@lemmy.ca avatar

I used a bootable Ubuntu usb to save the contents of my windows hard drive after it failed. I successfully brought the files onto an external drive and installed Linux after. It was so fun. It still is.

lnxtx,
@lnxtx@feddit.nl avatar

Yeah. On the same hardware, Linux (Knoppix back then) worked much better than Windows (the 98/XP era).

zewm, in Why is Fedora called Fedora?

Red hat’s logo is a red fedora. It’s not that deep.

AbidanYre, in Mosh: Like ssh, but better (e.g. local echo and persistent sessions across sleeps / network changes)

mosh with tmux makes it really painful when you have to go back to plain ssh

pathief, (edited ) in [SOLVED] How to customize dead keys under Wayland / Electron apps?
@pathief@lemmy.world avatar

I’m very happy to report that I found a solution to the problem: keyd. It’s amazing.

Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users

yay -S keyd

sudo systemctl enable keyd && sudo systemctl start keyd

Now you can configure the /etc/keyd/default.conf file to your hearts desire. keyd is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.

My personal configuration so far (I will definitely expand it later when I bump into more problems)


<span style="color:#323232;">[ids]
</span><span style="color:#323232;">*
</span><span style="color:#323232;">
</span><span style="color:#323232;">[main]
</span><span style="color:#323232;">' = oneshotm(apostrophe, ')
</span><span style="color:#323232;">
</span><span style="color:#323232;">[apostrophe]
</span><span style="color:#323232;">a = a
</span><span style="color:#323232;">b = macro(space backspace apostrophe space b)
</span><span style="color:#323232;">c = macro(backspace G-,)
</span><span style="color:#323232;">d = macro(space backspace apostrophe space d)
</span><span style="color:#323232;">e = e
</span><span style="color:#323232;">f = macro(space backspace apostrophe space f)
</span><span style="color:#323232;">g = macro(backspace apostrophe space g)
</span><span style="color:#323232;">h = macro(space backspace apostrophe space h)
</span><span style="color:#323232;">i = i
</span><span style="color:#323232;">j = macro(space backspace apostrophe space j)
</span><span style="color:#323232;">k = macro(backspace apostrophe space k)
</span><span style="color:#323232;">l = macro(backspace apostrophe space l)
</span><span style="color:#323232;">m = macro(backspace apostrophe space m)
</span><span style="color:#323232;">n = macro(backspace apostrophe space n)
</span><span style="color:#323232;">o = o
</span><span style="color:#323232;">p = macro(space backspace apostrophe space p)
</span><span style="color:#323232;">q = macro(space backspace apostrophe space q)
</span><span style="color:#323232;">r = macro(backspace apostrophe space r)
</span><span style="color:#323232;">s = macro(backspace apostrophe space s)
</span><span style="color:#323232;">t = macro(backspace apostrophe space t)
</span><span style="color:#323232;">u = u
</span><span style="color:#323232;">v = macro(space backspace apostrophe space v)
</span><span style="color:#323232;">w = macro(backspace apostrophe space w)
</span><span style="color:#323232;">x = macro(space backspace apostrophe space x)
</span><span style="color:#323232;">y = macro(backspace apostrophe space y)
</span><span style="color:#323232;">z = macro(backspace apostrophe space z)
</span><span style="color:#323232;">
</span>

After editing /etc/keyd/default.conf make sure you run sudo keyd reload

xarexyouxmadx, in I had a journey

In my experience I’ve noticed Linux tends to (disproportionately) attract both libertarians and socialists/communists. I feel like I run into more of both within the Linux community than I do in other communities.

I started using Linux because I couldn’t force myself to use Windows 8. Up to that point I used whatever version of Windows came right before the graphical interface but 8 was too awful so I started playing with mint and never went back…

I got off the capitalism train in the middle of that but that was only because I decided to major in business and when I saw how the sausage was made I jumped ship but I didn’t know anything about socialism or communism or marxism or whatever you want to call it. I was so not into politics or economics that I literally had to search the Internet and ask people on social media what was an alternative to the crap I was reading for my classes… And then I went down that rabbit hole. If was enlightening. I learned a lot.

Also… for people who think college is Marxist indoctrination…Marx was brought up for one paragraph in one book at the very very end of my 4 years. But by that point I already knew who he was just from the rabbit hole I went down when I was curious for some alternative to what I was being taught.

_edge, in Just about every Windows and Linux device vulnerable to new LogoFAIL firmware attack

There are several ways to exploit LogoFAIL. Remote attacks work by first exploiting an unpatched vulnerability in a browser, media player, or other app and using the administrative control gained to replace the legitimate logo image processed early in the boot process with an identical-looking one that exploits a parser flaw. The other way is to gain brief access to a vulnerable device while it’s unlocked and replace the legitimate image file with a malicious one.

In short, the adversary requires elevated access to replace a file on the EFI partition. In this case, you should consider the machine compromised with or without this flaw.

You weren’t hoping that Secure Boot saves your ass, were you?

blindsight, (edited )

The idea is also that a compromised system will remains compromised after all storage drives are removed.

Ithorian,
@Ithorian@hexbear.net avatar

So if I have my computer set that it needs a sudo password for most changes am I good?

fl42v,

Unless they find another way to escalate privileges… A bug, a random binary with suid, etc

_edge,

Yes, that’s my understanding. A normal user cannot do this. (And of course, an attacker shouldn’t not control a local user in the first place.)

Physical access is also a risk, but physical access trumps everything.

Ithorian,
@Ithorian@hexbear.net avatar

Thanks for the answer. Unless my dog learns how to code I think I’m safe from anyone getting physical access

PhatInferno,
@PhatInferno@midwest.social avatar

As a hacker imma start teaching dogs to code as part of my breakin process, sorry bud

FigMcLargeHuge,

Introduce him or her to FidoNet.

Murdoc,

Ah, so the next Air Bud movie will be what, Hack Bud?
“There’s nothing in the specifications that says that a dog can’t have admin access.”
“Nothing but 'net!”

timicin,

You weren’t hoping that Secure Boot saves your ass, were you?

i wonder if containerized firefox (eg snap/flatpak) will

InnerScientist,

replace a file on the EFI partition.

Doesn’t this mean that secure boot would save your ass? If you verify that the boot files are signed (secure boot) then you can’t boot these modified files or am I missing something?

hottari,

If I can replace a file in your EFI, how hard would it be to sign the same file.

InnerScientist,

Well, it rules out an evil maid attack and maybe jumping over a dual boot setup.

fl42v, (edited )

If it can execute in ram (as far as I understand, they’ve been talking about fileless attacks, so… Possible?), it can just inject whatever

Addit: also, sucure boot on most systems, well, sucks, unless you remove m$ keys and flash yours, at least. The thing is, they signed shim and whatever was the alternative chainable bootloader (mako or smth?) effectively rendering the whole thing useless; also there was a grub binary distributed as part of some kaspersky’s livecd-s with unlocked config, so, yet again, load whatever tf you want

InnerScientist,

Last time I enabled secure boot it was with a unified kernel image, there was nothing on the EFI partition that was unsigned.

Idk about the default shim setup but using dracut with uki, rolled keys and luks it’d be secure.

After this you’re protected from offline attacks only though, unless you sign the UKI on a different device any program with root could still sign the modified images itself but no one could do an Evil Maid Attack or similar.

fl42v,

The point with m$ keys was that you should delete them as they’re used to sign stuff that loads literally anything given your maid is insistent enough.

[note: it was mentioned in the arch wiki that sometimes removing m$ keys bricks some (which exactly wasn’t mentioned) devices]

_edge,

Well, not an expert. We learned now that logos are not signed. I’m not sure the boot menu config file is not either. So on a typical linux setup you can inject a command there.

peopleproblems,

See, I knew there were other reasons I wouldn’t touch secure boot lol

falsem,

Yeah, if someone has write access to your boot partition then you're kind of already screwed.

plinky,
@plinky@hexbear.net avatar

The worst part it persists through reinstalls (if i understood correctly)

_edge,

This is also my understanding, at least of you keep the EFI partition.

Bitrot, (edited )
@Bitrot@lemmy.sdf.org avatar

It can outlast those too.

In many of these cases, however, it’s still possible to run a software tool freely available from the IBV or device vendor website that reflashes the firmware from the OS. To pass security checks, the tool installs the same cryptographically signed UEFI firmware already in use, with only the logo image, which doesn’t require a valid digital signature, changed.

Bipta,

Boy do I love the future.

Bitrot,
@Bitrot@lemmy.sdf.org avatar

It’s reminiscent of boot sector viruses in the DOS days.

Potajito, (edited ) in Just moved to linux

If you are in the fedora mood, try nobara os. It’s fedora but with a spin on gaming, patches and some gui tools also. You can also try an inmutable distro like bazzite, which is also fedora and also focused on gaming. My advise would be to try a couple of things now that your system is clean and stick with whatever you like best.

kingaloo,

I tried nebora after I effed up my kunutnu install. I was doing some super weird stuff. (Tried to remove snap)

Nebora for me was the worst experience out of every distro I’ve tried. I went back to kubuntu and manually applied what nebora did with much better results. (This time around I removed snap before doing anything else).

Kububtu with snap removed has been perfect so far.

S410,
@S410@kbin.social avatar

To be honest, most things in Nobra can be installed/done to regular Fedora. And, unlike Nobra, Fedora has more than 1 maintainer: goof for the bus factor.

Aatube,
@Aatube@kbin.social avatar

They use fedora repos so it shouldn't have much impact.

Fizz,
@Fizz@lemmy.nz avatar

The nobara tweaks and configuration can be done on fedora but op is unlikely to know what they are or how to do them. If I remember correctly there’s quite a few important gaming things that fedora doesn’t ship with but I don’t know what they are cause I loaded fedora then switched to nobara after a few hours.

Maybe pop os is a good choice since it’s a mix of gaming related and beginner friendly.

Corr,

TBH, I don’t really super feel like moving around since I now have something that works. While I do like setting up an environment, I can’t say I wouldn’t rather use it than set it up :P

MrPhibb,
@MrPhibb@reddthat.com avatar

Could always triple boot, use the third to play around to see if’n something else is even better than what you have, or use a container to test run different linuxes… linii? Personally I’m enjoying LMDE, and don’t like Gnome either, but that’s the great thing about Linux, so many different options.

Corr,

I may at some point consider. I’m gonna rock out with this for the time being though, and later down the road if I feel like exploring I can set up a third boot partition. I appreciate the suggstions!

Jumuta,

based

kevincox,
@kevincox@lemmy.ml avatar

For sure. Lots of people here are enthusiasts that like trying out different things and different distros. Most people will just find something they like and stick with it for years. Don’t get me wrong, it can be fun to jump around, but don’t feel compelled to. Fedora will likely serve you well for many years.

possiblylinux127,

Honestly just use Fedora or Linux mint. Nobara has a very small community so if you run into issues we may not be able to help you.

jws_shadotak,

I tried Nobara recently and had awful difficulties with it, probably because I have a NVIDIA GPU.

My GPU (3080 Ti) is compatible with the drivers it specified but it would get stuck on a blank screen.

trivial_wannabe, in Just moved to linux

Just out of curiosity, what games do you play that dont work on linux?

Corr,

League of legends, sadly lol. Also a touch of CS, while I haven’t tested it, I’m pretty sure it doesn’t work

Aatube,
@Aatube@kbin.social avatar

CS2 specifically supports Linux. They have a build just for Linux you can download from Steam.

kevincox,
@kevincox@lemmy.ml avatar

you can download from Steam.

To be clear Steam will download the Linux build by default on Linux. No user intervention required.

(If you need to for some strange reason you get run the Windows build in Wine via the “Compatibility” menu but that is unlikely to work better than the native build.)

jayandp,

Probably some online multiplayer ones

phanto, in Any Advice? Ubuntu on Panasonic Toughbook.

I had a Tough Book that I had to run a one-liner script on boot so I could have sound. It was something to do with alsamixer. I remember that I couldn’t get any audio out of the silly thing without that script unless I plugged in and then removed headphones. Loved that machine though!

bustrpoindextr,

I just blame alsamixer for that. There was a solid 6 months that I had to completely uninstall and then reinstall alsamixer on my Lenovo every reboot so I could have sound

medic273,

As of right now, audio is working! This is my 3rd toughbook and I’ve been super happy with them. I have put them through hell with travel, heat/cold, high altitude and the elements and they’ve been nothing but durable. Clunky yes, but I appreciate em. I’m happy to have something other than windows running on them but now I’m trying to get wine setup and running some of the niche applications.

phanto,

I’ve had a lot of access with Lutris for apps you wouldn’t expect.

medic273,

I am working on Lutris now, trying to get the Panasonic Day/Night Utility working as well as some mapping software and boy is my noob status biting me in the ass lol. I have a lot to learn still. Thanks for the tip!

bitwolf, in As a normal, boring user that does nothing special other than browse the internet and the occasional "casual coding" -- what am I supposed to do with 32GiB of ram?

With the rate at which Electron applications catch on? Nothing, you’ll end up using it all in a few years time.

dessalines,

Was just gonna say this. Run discord and slack, and you’re all set.

Unyieldingly, in Edit: Flatpak (possibly regression) issue caused by either xdg-desktop-portal-gtk and/or xdg-desktop-portal-gnome

I had this issue as well, but my file system was broken when i was trashing a OS, I did not know it was xdg-desktop-portal-gtk or xdg-desktop-portal-gnome I think it was Debian with cinnamon or maybe LMDE.

drndramrndra, in Fedora, Arch, or EndeavourOS?
  1. Endeavour is just Arch with an installation wizard and a pretty theme.
  2. Definitely don’t use nix or guix as an OS if you’re making posts like this. They’re great as a supplementary package manager, but extremely difficult and convoluted as an OS.
  3. I’ve recently switched from Arch to Nobara after running it for a few years. It’s really nice being able to update without the fear of something breaking. I’m just using flatpak and guix for the few packages that are missing from the repos, no AUR needed.
  4. Install i3 on top of whatever DE you want, don’t look for a specific spin. It’s really useful to have tools for stuff like power management. Also, when you break something, you’ve got a backup.
01189998819991197253, (edited ) in Any Advice? Ubuntu on Panasonic Toughbook.
@01189998819991197253@infosec.pub avatar

Run a live version, and see if everything works. Generally speaking, the TBs aren’t made for consumer Linux. Even Windows kind of works with it, but the drivers are spotty. Search for a CF-33 with Linux from factory, and install that version, if that even exists. The TBs are laptops for a very specific use-case, and support for them on the consumer market is lacking. Good luck, though!

Edit: quick search found this for CF-33 but is not Ubuntu specifically, and this specifically for CF-31 but it may still be helpful.

medic273,

Will do. Yeah, when I got it I did a fresh install of Win 10 Pro and did a driver download from the Panasonic site and still had issues getting the sierra wireless card, gps, and rear camera working. Yeah, it’s been a bit of a journey for my use case. I deploy into pretty austere environments for work and it’s been hard to both hardware (laptops, tablets, cell phones) that are extremely rugged durable and can run open source. Thank you for the help.

01189998819991197253,
@01189998819991197253@infosec.pub avatar

I’ve done antiX on the CF-30, but the touchscreen wasn’t working. I didn’t really use it in the first place, but it was still a bummer. To be fair, the touchscreen barely worked on its original WinXP with OEM drivers built specifically for it. Good luck! I really hope you get all the needed hardware running!

medic273,

Success!! Ubuntu 22.04 LTS installed and running. Surprisingly most of the drivers are working, including the touch screen digitizer (about as well as the Win10 pro which is eh. Like you, I don’t really use the touchscreen too much) thanks again!

01189998819991197253,
@01189998819991197253@infosec.pub avatar

Nice!!! I’m so glad you got all the important hardware working! I have a CF-54 (I think) that I got from a random auction with Win10. I never tried to install Linux on it, because of the failure of the CF-30 at work, but in light of your success, I may just give it a go.

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

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 22101632 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 174

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 10253312 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php on line 339