linux

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

sir_reginald, in 8 Websites Linux Users Should Have bookmarked
@sir_reginald@lemmy.world avatar

this is just low quality content trying to grab a few clicks. it should be removed.

kirk781,

That website has always been like this. They occasionally publish articles and I sometimes visit them for curiosity but more often than not, many articles are sheer garbage.

Oh, it seems like they also started their own membership thing. Wow!

metaStatic,

with Anita in the thumbnail I'd be surprised if it gets double digit clicks

danielquinn, in (Constructively) What is your least favorite distro & why?
@danielquinn@lemmy.ca avatar

Ubuntu. They’ve managed the worst of both worlds: like Debian, everything is old (though admittedly not as old), but unlike Debian, everything is broken/buggy/flakey. It’s the old-and-busted distro that I’m routinely told is “the only Linux we support”.

AbidanYre,

Also, support is only provided for 18.04LTS.

astraeus,
@astraeus@programming.dev avatar

If Debian is not great as a desktop distro, it’s at the very least remarkably stable as a server distro. The sentiment extends somewhat to Ubuntu LTS. It could be better, but in terms of uptime and just working I can’t fault either distro.

TCB13, (edited )
@TCB13@lemmy.world avatar

Debian is a great desktop distro if you get your software using Flatpak, as anyone should be doing in every distro.

nik282000,
@nik282000@lemmy.ca avatar

Whats wrong with apt?

TCB13,
@TCB13@lemmy.world avatar

Nothing at all, the main issue is that with graphical applications developers have an hard time to package things for all the useless distros out there and some other distros like Debian on stable will only haver older versions of software. Flatpak solves both of this issues.

ursakhiin,

I just now discovered why people are hating on Ubuntu pro by receiving a note that Ubuntu will not provide security updates for some apps it came with unless you activate Pro.

I think I’m done with Ubuntu on any personal machines.

astraeus,
@astraeus@programming.dev avatar

Yeah I didn’t offer much input on personal devices because I did use Ubuntu for awhile as a personal environment and it’s fine, but could use work. I think personally I like Debian better, but if I want a clean GNOME experience Fedora is probably the move.

Pacmanlives,

Currently using Bookworm and KDE as my desktop right now. Works really well! If I need more up to date software I use Distrobox and run whatever distro’s version of software I want. I have both Debian Sid and Arch Firefox versions installed on my machine right now just to see if it worked and it’s flawless. I mostly just run apps from SID container and it exposed the app to my desktop wonderfully. Really the only way I will fly these days.

drndramrndra,

Don’t forget that Ubuntu was the first distro to both sell user data to Amazon, and show you ads in the terminal. But it seems like everyone forgets about it as soon as canonical goes “whoops, our bad, we didn’t think you’d mind, it’s opt in/out now”.

On top of that I’ve seen allegations that they’re illegally collecting data from Azure Ubuntu users to send them spam about Ubuntu enterprise.

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

I don’t have many issues on Ubuntu like you imply. It’s the reason why I stick with it despite snaps.

dingus, (edited )

I was an Ubuntu fan many moons ago. Then I fell in love with Mint when it was just all around a better version of Ubuntu.

Then I ended up with a new Windows laptop for years and forgot about Linux entirely. But this year, I’ve actually returned to Ubuntu. I like how it has a fresh and different look and it still performs well on my now aging laptop. Mint is always my go to recommendation to others, but I just wanted a different look than your standard Windows-like look that Cinnamon has. I was initially turned off way back when, when Ubuntu switched to Unity, but now a difference in look appeals to me. We’ll see if I get annoyed with Snaps or not. So far, everything has been running smoothly.

If there was a GNOME fork of Mint, I’d likely be using that. I get that you can technically install whatever desktop environment in whatever distro you want, but for compatibility sake, it’s best to roll with what your distro comes with.

Sibbo, (edited ) in Fish rewrite-it-in Rust progress: 100%

Wow they actually did it! Congratulations and welcome to the age of second-gen systems languages!

remotelove, in Is it actually dangerous to run Firefox as root?
@remotelove@lemmy.ca avatar

Your frame of mind is “dangerous”. If you are browsing on your servers as root, you need to not manage servers anymore. If that sounded harsh, learn about attack surface area first and then I might let you back in the server room.

You won’t find discussions about running browsers as root because it’s not something you should need to discuss. Also, you don’t need to be browsing “shady” websites to get compromised. Get that myth out of your head.

find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system

How is extra steps and added latency more convenient? The latency of a console via remote desktop would drive me crazy. Hell, I haven’t installed any kind of desktop environment on Linux server for over 20 years. It’s not needed and a waste of resources. Who needs file managers anyway?

Potatos_are_not_friends, (edited )

Your frame of mind is “dangerous”. If you are browsing on your servers as root, you need to not manage servers anymore. If that sounded harsh, learn about attack surface area first and then I might let you back in the server room.

You sir/ma’am hit it right on the head.

The “run root on Firefox” isn’t the issue, it’s the red flag. Security is a mindset. Failure to understand the core philosophy of why we have roles and permissions means you’re untrusted. It really isn’t personal. It’s security.

pelya, in New Linux user here. Is this really how I'm supposed to install apps on Linux?

That’s not how you do it.

Click ‘Downloads’ on the Mullvad website.

Scroll to the bottom section ‘Unable to use the app’

Click ‘OpenVPN’.

Download OpenVPN config.

You already have OpenVPN installed, skip all fancy installation steps.

Click network settings in the taskbar, ‘New connection’, ‘OpenVPN’, ‘Import configuration’.

Turn on your new VPN connection. Done.

where_am_i,

why tf wouldn’t OP be better served by a provided repo? Literally a add it to the sources.list and never think about updates again.

pelya,

Because installing some random app is worse than simply using pre-installed system service.

Both are security audited, but I’d still rather trust OpenVPN.

eah,

It seems Mullvad has the OpenVPN option tucked away as the very last option even though OpenVPN seems to be the easiest method. Why is that?

Divine_Confetti,
@Divine_Confetti@sh.itjust.works avatar

As I’ve heard it, wireguard is much more secure.

library_napper,
@library_napper@monyet.cc avatar

More Performant, yes. More Secure? Not sure about that

pelya,

I went with OpenVPN because it’s installed on Ubuntu by default. Wireguard needs one extra apt-get command.

I don’t think that Wireguard is more secure, its’s simpler and thus easier to audit, but OpenVPN was audited to the gills already.

amju_wolf,
@amju_wolf@pawb.social avatar

Because they want to lock you into their app and make you think VPNs are complicated so you actually pay for the service.

pelya,

Because OpenVPN lacks the most important feature of them all - it will not remind you to top up your account balance.

reallyzen,
@reallyzen@lemmy.ml avatar

THIS!

Not one more repository to add, sign, reload at each update. And can get compromised.

Not one more piece of software to run that may, or may not, run properly (looking at you ProtonVPN)

Just download the wireguard or openvpn configs to some desired exit points, load them into NetworkManager as described, and BINGO you have an integrated way of switching desired location, a visual icon in the taskbar confirming your status, and no extra hassle.

Did you know that qbittorrent can be told to only work if the VPN is on? There are places where it matters.

And to answer your question, no, that is not normal. If a piece of software isn’t available for your distribution, then consider finding another. Like, here, using NetworkManager to do the job!

UntouchedWagons, in Could 2024 be the year of the diagonal linux desktop?
@UntouchedWagons@lemmy.ca avatar
trash,
@trash@lemm.ee avatar

I agree with Crab Man.

nickwitha_k, (edited ) in What is the point of dbus?

Sockets are effectively point-to-point communication. Dbus is a bus. Your question is similar to “what is the point of I2, or an ATA bus when directly wiring ICs gets the job done”. Both have different strengths and weaknesses.

danc4498, in My First Regular Expressions

I relearn regex from scratch every time I need to use it.

nis,

This is the way.

charonn0, in SSH protects the world’s most sensitive networks. It just got a lot weaker
@charonn0@startrek.website avatar

Even the researcher who reported this doesn’t go as far as this headline.

“I am an admin, should I drop everything and fix this?”

Probably not.

The attack requires an active Man-in-the-Middle attacker that can intercept and modify the connection’s traffic at the TCP/IP layer. Additionally, we require the negotiation of either ChaCha20-Poly1305, or any CBC cipher in combination with Encrypt-then-MAC as the connection’s encryption mode.

[…]

“So how practical is the attack?”

The Terrapin attack requires an active Man-in-the-Middle attacker, that means some way for an attacker to intercept and modify the data sent from the client or server to the remote peer. This is difficult on the Internet, but can be a plausible attacker model on the local network.

terrapin-attack.com

Chewy7324,

It definitely receives more clicks. I’ve posted this link here a day ago, but arstechnicas title is more engaging. My first thought was whether there’s been another vulnerability found.

That said, this headline isn’t as bad as it could’ve been.

Waluigis_Talking_Buttplug,

If someone can gain physical access to your network, you’re already fucked.

Ramenator,

Yeah, if the attacker is in a position to do a MitM attack you have much larger problems than a ssh vulnerability that so far can at most downgrade the encryption of your connection in nearly all cases

redcalcium, in What is the state of Multiseat in Linux today?

By multiseat, do you mean allowing two people to use your Linux PC at the same time, using a separate monitor and keyboard/mouse, as of they’re on a separate computer? You can do this without installing additional software, though you must configure the seat from command line:

Is it possible to isolate applications per user?

Each user with have their own login session, so ther application processes should be separate from each other.

INeedMana,
@INeedMana@lemmy.world avatar

Regarding Wayland, looking at this it seems that it might be pretty straightforward but then for example sway seems to be defining seats a little bit different. So it might require some tinkering in the end, depending which compositor you decide to use.
Loginctl seems to be X/Wayland independent and useful in both.

From what I’ve found it seems that there are more questions on the internet regarding something not working well in multi-seat or needing a patch for that, than how to set the multi-seat up. Situations like this usually mean that setting this thing up is quite straightforward. It might also be a niche, though

adeoxymus, (edited ) in enough said.

They’re right though. Top of the line software for certain domains (CAD, photoshop) just doesn’t exist for Linux. As much as I would want it to be.

aldalire, (edited )

Is it that top of the line software truly doesn’t exist for linux, that it’s impossible to the work done, or is it possible BUT you have to spend more time tinkering and learning the quirks of quite admittedly rough around the edges open source software? That yes, it’s less efficient, but actually more rewarding knowing that the software you worked on was open source. And one you actually learn how to use open source software, nobody can take it away from you.

Look at unity! They gutted the program through its egregious licensing structure and now people are scrambling for alternatives. People that sticked with Godot didn’t have the same trouble. It was just another Wednesday

Of course open source can’t play on the same level as proprietary software right now. It doesn’t have the same money thrown at it than proprietary software! But the appeal of open source is that every change is guaranteed to benefit you, not some arbitrary bottom line. Proprietary software is polished, but you are at the whims of a big tech company.

If i were to base my profession on software, spend literal years of my life depending on code, i really would fucking like to look inside that shit sometimes. Anything else is like building a skyscraper out of quicksand

zv0n,

It’s great to use open source software. But once you need to use CAD for work, you’re gonna use the most efficient tool you can find no matter what OS it requires.

otter,

Also you CAN get your workplace to shift over to something else.

Not every workplace will change procedures, but some will. Especially if it’s software that handles local data or if there are high costs or privacy risks, they can be convinced.

li10,

Can you tho?

You’re gonna get a whole team of people retrained with software they’re not used to, probably doesn’t have proper support or learning resources to fall back on, and may lack features or compatibility?

They might save some money, but a lot of businesses are more than happy to pay a lot to ensure they don’t have to worry about the above, and they can get on with their company’s actual purpose.

woelkchen,
@woelkchen@lemmy.world avatar

You’re gonna get a whole team of people retrained with software they’re not used to, probably doesn’t have proper support or learning resources to fall back on, and may lack features or compatibility?

Like the jump from Windows 10 to Windows 11? People move to unfamiliar software all the time, then complain about it for a bit and then cope.

li10, (edited )

Windows 10 and 11 are the same product, just a new version…

They’re also extremely similar (damn near identical), and if you currently use windows 10 then eventually you’ll have no option but move to 11…

valkyre09,

I work in support, the amount of people I ask are you running windows 10 or 11 and don’t know the answer should be enough of an indicator that when they did upgrade, they barely noticed.

woelkchen,
@woelkchen@lemmy.world avatar

I work in support, the amount of people I ask are you running windows 10 or 11 and don’t know the answer should be enough of an indicator that when they did upgrade, they barely noticed.

Those people don’t know the product names. That’s it. Obviously they noticed that the core piece of GUI interaction moved from left-aligned to centered, just as they notice when after an update a giant search bar appeared on the middle of the desktop.

woelkchen,
@woelkchen@lemmy.world avatar

Windows 10 and 11 are the same product, just a new version…

A new version that removed several features and changed others.

They’re also extremely similar (damn near identical)

That is obviously wrong. Start menu and task bar changed a lot from Win7 to Win8, the from Win8 to Win10, and again from Win10 to Win11.

otter, (edited )

Well companies continue to get new software and learn new skills. They might not switch as soon as you suggest it, but it could get revisited later on when renewing a contract.

This also depends a lot on the size of the team and the work that’s being done. If required features are missing or there are compatibility issues, then that’s one thing. If people prefer the other product, or enough workers share similar views on the topic, then it’s easier to switch.

Again it doesn’t happen all the time, but it’s worth bringing up. If anything, it shows you’re thinking about how to improve your work and the business (financially, ethically). I’ve seen times when changes were made, and I’ve seen times when it wasn’t.

The support thing is a fair point, where companies would rather outsource risk than self host the thing. In that case it’s a matter of picking the most trustworthy company to outsource to. Best case scenario, the other company is doing things just as well as yours would have with the added benefit that they’re focussed on doing one thing well.

galoisghost,
@galoisghost@aussie.zone avatar

Yeah, but people who bring these things up act like everyone needs these things to get their day to day work done. Like everyone works in an architect office, industrial design firm or print marketing agency.

In the grand scheme of things the people who NEED to run Photoshop or CAD programs are edge cases.

The real reason people need windows for work is non-technical corporate and government IT departments. Windows management software (eg. Exchange) is too deeply embedded in the organisation and it is too time consuming and expensive to remove.

yianiris,
@yianiris@kafeneio.social avatar

I hope you are kidding, trolling, as those things, plus audio/video editing, started fron unix when it wasn't conceivable to do so on PCs with proprietary OS. All those corporations who later sold such sw copied/stole FOSS and dressed it up as their own.

No team or corporation can ever ever catch up to FOSS development. It is a neo-liberal fallacy that promotes them on marketing hype.

@adeoxymus @aldalire

d3Xt3r, (edited ) in Should I install Linux on my smartphone?

If I’m not mistaken, I believe the 2018 J3 has a locked bootloader. The fact that I can’t find even a SINGLE custom ROM on XDA for this model means it’s highly likely that the bootloader is locked, and/or the device isn’t dev friendly (no kernel sources available etc).

so I guess doing the same on my smartphone wouldn’t be too hard.

Mate, you’ve no idea… Smartphones are a completely different ball game to desktops. You could try and compile your distro, but without the kernel sources and drivers for your specific model, nothings gonna work. You won’t even be able to boot the damn thing. And even if you did have those, it’s going to take a LOT of effort just to get basic OS functionality working. Forget getting actual phone stuff working, like making calls etc - that’s next to impossible. Even large projects like PostmarketOS struggle to get basic functionality going even on dev-friendly phones.

But you can stop dreaming about all the above if you can’t even unlock the bootloader.

Basically, what all this means is that there’s no point wasting your time on the J3. Stop right now and don’t waste any further time on this.

If you’d really like to run GrapheneOS / Linux on your phone, your best option is to sell your J3, and get a used Google Pixel from Swappa/eBay or something.

LinuxSBC,

Great answer. People frequently think that Android phones work just like desktops, but they are very different.

0x0,

To be fair they’re ARM-based devices (most of them anyway) and linux works fine onthat architecture. The Raspberry Pi and others, Microsoft has Windows on ARM; as do the new M-series from Apple.

It’s all the obscure hardware, bootloading and vendor lock-in that kills it.

db2,

It’s not the best option though, as long as the hardware is decent.

androidauthority.com/install-ubuntu-on-your-andro…

d3Xt3r,

Doesn’t stop the host OS (Android) from “spying” on you though, so doesn’t really help OP.

db2,

True.

velox_vulnus, in this random process was using 25 % cpu is this a virus?

deleted_by_author

  • Loading...
  • Artemis_Mystique,

    sorry i panicked and killed the process this is the only screenshot ihave, basically my laptop fan was revving high for 1 hour straight, i was doing some text editing and light usage so i didnt think much off it, but i left my system for a while and came back and saw the fan was still revving, thats when i found this process

    velox_vulnus,

    deleted_by_author

  • Loading...
  • badbytes,

    “more” allows you to view files. And agreed, if used incorrectly, might cause extra CPU. Generally mistakes like this just become memory hogs.

    Artemis_Mystique,

    Thank you after reading the comments i am relieved: I had saved a 3 page fully worded .odt as as .fodt and opened it with a text editor; but then again all the files had been closed and i deleted the file in question a at least 30 mins before i noticed the process; regardless thank you

    chemicalwonka, in Reddit API blew up and now I run Linux?
    @chemicalwonka@discuss.tchncs.de avatar

    In 2018 I went to research why all the sites wanted my cookies so much, today I’m a free software adovocate and a Marxist

    Viatorem,

    The answer seeker to leftist pipeline is real!!!1!11!

    OsrsNeedsF2P,

    This is the way…?

    SuperSpruce,

    That sounds kinda like my journey, although without the Marxist part.

    1. Clueless about tech, bought an iMac
    2. These ads are annoying. [Installs adblock Plus]. There. Except for fricking Taboola, they can DIAF. And the cookie popup banners. Why do they love cookies if they’re not playing cookie clicker?
    3. It’s the MacOS Catalina Update!! It Thanos snapped my iPod music library. This taught me to avoid MacOS and realize that updates often just make things worse. Set up a dual boot with Windows.
    4. I start browsing r/asshole_design too much. Teaches me to never trust a corporation. I also realize how phones keep dropping useful features. I finally realize uBlock origin blocks much more than ads.
    5. Oh boy, this is where the rabbit hole starts. I’m sick of how slow my Mac is, addicted to discovering new cool apps on my phone, and discover FOSS. I install Linux for the first time, and it runs quite well on a laptop from 2009. Also YouTube goes full greed mode.
    6. Get my new Windows gaming laptop, try to balance privacy with convenience. But I’m irked at how slow it is for some basic tasks. Everything is stable, except when the laptop’s SSD borked.
    7. Uh oh. Discord, YouTube, and Reddit all make massively greedy decisions, and I don’t want to support those platforms anymore. I discover Lemmy. I try to focus extra hard on FOSS and donate $150 over the course of the year. I think this tells me I’ve became radicalized. Proprietary platforms keep getting worse and worse.
    8. Linux resurgence. Tired of Windows, and one of my classes needs a UNIX terminal. Sounds like it’s time to dual boot (on 2 SSDs), with Ubuntu being the default. Also I buy a year of Nebula to support creators and stick it to Google.
    MonkCanatella, (edited ) in System76’s Lemur Pro Laptop Is Just a Really Nice Linux Laptop

    The Lemur Pro starts at $1,150 for an Intel i5 machine with 8 GB of RAM and a 256-GB SSD.

    Seems a bit expensive no? About dead on with macbook air pricing

    if you’re strictly looking at value, it’s a better value to buy a macbook air with m2 and the same stats and just install linux on it.

    steal_your_face,
    @steal_your_face@lemmy.ml avatar

    Only asahi linux works on Apple m chips right? Is it even stable?

    MonkCanatella,

    Ah shit, you’re right, pardon my ignorance.

    herrvogel,

    No. Asahi unfortunately has a long way to go. Last I checked it didn’t even have proper audio.

    possiblylinux127,

    I’m pretty sure system76 will would way better with Linux.

    los_chill,

    I was doing a similar breakdown back when I bought my System76. The difference was upgradability. If I ever thought I might need more RAM I’d have to buy that up front on the MacBook air, putting its price over 1,700 off the shelf for the max ram. System76 cost close to the base MacBook air model, but I can add RAM and upgrades at my choosing, find the best price, and install them myself when I need them. That was worth it for me.

    Tak,
    @Tak@lemmy.ml avatar

    The issue is that the M1 (M2 and M3) chips are way more efficient than X86 chips and they gets really good battery life compared to standard PC hardware. So I can hate on the software, the price, the lack of expand-ability, and so much more but I can’t get that efficiency anywhere else.

    System76 doesn’t have some massively efficient ARM chip and system to separate them from any other windows laptop maker I just put linux on. You buy System76 because you like System76. I can live with that and I am very willing to spend more for less in places I feel matter.

    nathris,

    For the nearly $1500 spec they tested you can basically get a Framework 16, with much better upgradability and a 2560x1600 165hz vrr display.

    MonkCanatella,

    Yeah actually much better comparison.

    ArcaneSlime,

    I’m looking for a new laptop and really don’t know much about hardware these days (been running my old 2015 toshiba sattellite lol, I usually just have hand-me-downs), but I’m looking at getting something that doesn’t make me sacrifice my firstborn to an eldritch being to change the goddamn battery. So far I have sys76 and framework on the list, are there any other manufacturers I should also look at? And any reasons I should or should not get a laptop from any of these companies (like this one above, which is a point for framework)?

    governorkeagan,

    I was looking at getting a laptop from System76 but the shipping to Europe is insane. I’ve heard some good things about Tuxedo Computers. I don’t have personal experience with any of them so can’t comment on that

    stella,

    It’s definitely ridiculously expensive.

    onlinepersona,

    Install linux on the m2? Is Asahi linux good enough to daily drive already? 😮

    (Also, why give Apple money?)

  • 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 20975616 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 171

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 10502144 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/Resources/views/logs.html.php on line 31