1
submitted 24 minutes ago by Telorand@reddthat.com to c/linux4noobs@lemmy.world

I have a VPN daemon that needs to run before the client will work. Normally, this would have been set up automatically by its install script, but the system is immutable.

I've created the systemd service via sysyemctl edit --force --full daemon.service with the following parameters:

[Unit] 
Description=Blah
After=network-online.target

[Service] 
ExecStart=/bin/bash /path/to/daemon

[Install]
Wanted By=multi-user.target

I've verified that the daemon is actually executable, and it runs fine when I manually call it via sudo daemon. When I try to run it with sudo systemctl enable --now daemon.service, it exits with error code 126.

What am I missing?

[-] Telorand@reddthat.com 1 points 1 hour ago

Sorry I didn't get back sooner, but I made some progress.

What do you mean with "work in progress"?

Their words (second video, I think), and more in reference to how they are still working out how they haven't yet covered all of the use cases (like maybe my needs can't currently be met by rpm-ostree or bootc). rpm-ostree has functional limitations, and bootc is still being developed. Obviously, both are still useable and useful, and Universal Blue has been using them for quite a while. I may have been reading too much into it with the "depreciation" comment.

So, did you try the following methods when installing the .run file? If so, how did it go?

It can't work on its own. Running with sh or making it executable runs the script, but it fails when it tries to write its icon and .desktop entry to /usr (it also doesn't take an --appimage-extract argument). You can use sudo rpm-ostree usroverlay to create a temporary FS overlay for /usr, but it's wiped on the next boot. Still, that allowed the installation to complete.

I discovered that it's installing all of the necessary components to /opt, and they remain functional. I was able to manually run the daemon script required and get a WireGuard tunnel established in the client.

Now, I'm trying to get a .service module to work so it can run automatically as root on a reboot with systemd. So far, it's giving me a 126 exit code, so I still haven't figured out how to escalate its privileges automatically, but this is the most progress I've made to date.

[-] Telorand@reddthat.com 4 points 15 hours ago

Correct, and if you just type ujust, you'll get a list of all the "recipes" you can apply with that command (that's what they're called).

Alternatively, OP can contact the maintainers and see if they can add the necessary recipe. They're really nice and responsive—even offered to add a semi-common print driver to the image for another user.

[-] Telorand@reddthat.com 4 points 18 hours ago

I love you ~~Kitchen~~ Breakfast Gun™!

[-] Telorand@reddthat.com 13 points 19 hours ago

But wait. One update failed. Why? Ah, the rescue partition is too small.... THE ONE THAT DUMB SON-OF-BITCH CREATED ON ITS OWN AS PART OF THE INSTALL!

Shit, I forgot about this bug! Such a weird design choice to make the installer fuck up its own partitions.

[-] Telorand@reddthat.com 7 points 20 hours ago

I feel like it's more common in indie games to get post-launch improvements like FSR. Still, seems like it's becoming more common, especially in games that are graphically intensive.

[-] Telorand@reddthat.com 7 points 20 hours ago

I don't like the fact that even if you have a Pro or Enterprise license, some amount of telemetry is still being sent to MS for any number of nebulous reasons.

At least with bigger names like Fedora et al, they give you the option up front to opt-in, and you can have a reasonable amount of trust that they won't do it in secret.

[-] Telorand@reddthat.com 44 points 21 hours ago

The Microsoft support forums are pitifully hilarious, too.

"Hi, I need help with N. I've tried X, Y, and, Z."

"Hello, sorry to hear that you're having trouble with N. Have you tried X, Y, or Z?"

"Yes."

"I'm sorry to hear that it's still not working. Please refer to this thread, and feel free to contact Microsoft Support with any future questions. Have a nice day."

"But my problem still isn't solved. Hello?"

[-] Telorand@reddthat.com 11 points 21 hours ago* (last edited 21 hours ago)

That's especially bad, because the default behavior, iirc, is to have Multi-Device turned on, which means anyone can potentially add their device to your account and access your TOTP.

And I don't expect most users to know how or to remember to turn it off.

[-] Telorand@reddthat.com 4 points 23 hours ago

You know, in case anyone was under the illusion that these ghouls were content to just fuck the US.

Authoritarian ultra-capitalists gonna make that money if it kills us all.

[-] Telorand@reddthat.com 4 points 23 hours ago

I wasn't that into computers at that point in my life, but it was definitely a time where "computers" was a hobby, in the same way that restoring old motorcycles was/is a hobby. Sure, you might take it out for a spin every now and again, but a lot more time is spent tinkering than simply using.

I'm constantly amazed by how much better the end-user experience is today, even just from 10 years ago. The installers are better, the pre-configured software and settings are more thoughtfully chosen, and now we're at the beginnings of meaningful Linux gaming for non-hobbyists.

We truly stand upon the shoulders of giants, and I look forward to the future.

[-] Telorand@reddthat.com 10 points 23 hours ago

MX Linux is the sister project, and I think it also can work on very old hardware.

It had problems with my multi monitor setup, but it booted so ridiculously fast, even on a live ISO. Certainly worth a look.

[-] Telorand@reddthat.com 63 points 23 hours ago

And this is why I think Valve was very shrewd when it came to deciding what hardware to use. Not only is AMD better supported, but it feels like every update just keeps improving everything.

Doesn't matter if it's actually better on paper (I don't know if it is or isn't), because it feels like the value only improves.

70
submitted 3 days ago by Telorand@reddthat.com to c/linux@lemmy.ml

I'm working on my transition plan away from Windows and testing out various things in VMs as I do so, and one big hurdle is making sure the VPN client my work requires can connect. Bazzite is my target distro (primarily gaming, work less frequently), though other more traditionally structured ones like Pop!_OS and Garuda are possibilities.

I'm currently trying and failing to get the VPN client working in a distrobox (throws an error during connection saying PPP isn't installed or supported by the kernel). However, I can successfully get the VPN connected if I overlay the client and its dependencies via rpm-ostree install, but I read somewhere that Bazzite's philosophy is to use rpm-ostree as sparingly as possible for installing software to preserve as much containerization as possible.

Since I can get it working outside of a container, am I overthinking it? Should I just accept that this might be one of the "sparing" cases? Is Bazzite perhaps a poor fit for my use case? I've been trying to make sense of this guide, but I'm having trouble understanding how to apply it to my situation, since I'm not that familiar with Docker or Podman.

60

For example, I saw a post the other day detailing how to set up a Brother laser printer on Kinoite. That's not something I would have initially considered a potential problem to be solved. Another I ran into some years ago had to do with an Edimax WiFi dongle that used some weirdly specific Realtek 8812 radio, for which you had to set up the driver via dkms. A little prep and knowledge in advance would have saved days of searching online.

I've started a personal to-do list of things to research and make sure I have all my ducks in a row before I make the full-time switch on my main desktop, so besides the usual "back up your files" advice, I'm hoping y'all can point out some QoL things I and others may often miss!

64
Why openSUSE? (reddthat.com)
submitted 2 weeks ago* (last edited 2 weeks ago) by Telorand@reddthat.com to c/linux@programming.dev

First, let me be clear up front that I'm not promoting the idea that there should be one "universal" Linux distro. With all the various distros out there for consumers, there's lots of discussion about Arch, Debian, and Fedora (and their various descendant projects), but I rarely see much talk about openSUSE.

Why might somebody choose that one over the others? What features or vision distinguishes it from the others?

Edit: I love all the answers! Great stuff. Thanks to everyone!

42

Now that late spring/early summer is upon us, there's increasingly more headlines about less rain in various places (recent floods notwithstanding). I'm assuming that's because water is evaporating and not returning to those places, but where is it going?

Is it arriving, now, in these bursty flash floods? Is it staying longer in the atmosphere and moving to new locations? Is more of it just staying in the atmosphere period?

21
163

Communicating trauma through art is fine, as long as you don't remind the Christian fundies that their beliefs and practices are a prime source of religious trauma for lots of people.

14
submitted 2 months ago by Telorand@reddthat.com to c/freegames@feddit.uk
300
submitted 3 months ago by Telorand@reddthat.com to c/texas@lemmy.world

Y'all, this is why you need to vote, including your local races. All an ideology like this needs to grow is fertile ground, a propaganda apparatus to spread it, and a willing legislature.

Vote like your lives depend on it, vote like your families' and friends' lives depend on it, because it very well might.

55
submitted 3 months ago by Telorand@reddthat.com to c/steamdeck@sopuli.xyz

What are some good games you play that you think are good for extended travel (i.e. battery friendly)? Emulation and TDP-adjusted options count!

30
submitted 4 months ago* (last edited 4 months ago) by Telorand@reddthat.com to c/community@reddthat.com

Far too often, lately, I see lots of people worried about the number of downvotes, or making preliminary justifications and requests to not downvote particular posts.

Me? I don't have to think about any of that. The content of the posts and comments determines their quality, not some artificial number that only represents whether people dis/like something.

Edit: Wow, a lot of people from other instances seem really offended that I don't like downvoting and seem a bit confused that I'd be thanking my admins for something I appreciate.

If you like downvoting, you don't have to move here. Enjoy your instance's features. Welcome to the Fediverse.

165
submitted 4 months ago by Telorand@reddthat.com to c/steamdeck@sopuli.xyz

cross-posted from: https://lemmy.ml/post/12541544

view more: next ›

Telorand

joined 1 year ago