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.
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
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.
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
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.
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?
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!”
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?
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
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.
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]
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.
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.
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.
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.
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.
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.
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
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.
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!
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.
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.)
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!
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
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.
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!
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.
Endeavour is just Arch with an installation wizard and a pretty theme.
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.
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.
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.
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.
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.
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!
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!
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.
linux
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.