linux

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

Solaris1789, (edited ) in How do I change desktop environments on linux mint?
@Solaris1789@jlai.lu avatar

When installing gnome using apt it should prompt you at some point which display manager (aka login screen) you want to use. Just choose the one that’s not gdm and your login screen wont change. Generally its easy to install a new desktop. Just do “sudo apt install the_desktop_environment” and change the chosen desktop environment on your login screen when logging in (there should be some slider or button for that).

blakeus12,
@blakeus12@hexbear.net avatar

thanks 👍

i will test that out tonight

mactan,

if you’re trying out one or more than one DE I suggest making a new user for it, I’ve accidently messed up my dotfiles more times while DE hopping than I’d like to recall

blakeus12,
@blakeus12@hexbear.net avatar

is there an easy way to transfer files from user to user? is there a way to delete other users easily? i will definitely do this, so thanks for the suggestion! do you know any resources about this i could consult?

mactan,

as a root user you can move files around no problem, I’m sure there’s desktop environment hopping articles to refer to, deleting is pretty straightforward too. for my case when I added i3 and hyprland I just tried flipping between the different desktops on a new user to see if anything broke before doing it on my main account, just something I have a habit of doing after some old mishaps

floofloof, (edited ) in Intel Core Ultra performance in Linux is 15% higher than in Windows

In my experience, every computer is faster with Linux than with Windows. But if this measures just the processor performance on similar tasks I guess it’s news.

fuckwit_mcbumcrumble,

Consequently battery life tends to suffer on Linux vs windows. Especially on newer hardware before people figure out how to manage performance and battery life.

ReakDuck,

Usually, applying the same tricks that Windows does, its not true.

But by default, mostl Linux ditros dont do something special for having performance managing.

But actually. Windows does neither, at least the pure Vanilla form. Its a huge difference when using my Levono Ideapad with the preinstalled Windows versus Windows that is reinstalled Vanilla without drivers. Then Linux is more plug and play and better at this job than Windows.

fuckwit_mcbumcrumble, (edited )

Maybe they do it differently on ideapads. But on all of the modern thinkpads I own the all install at set up the same power profiles and dynamic tuning that the factory image does. Factory install vs fresh install performance is the same on these machines once windows update has done it’s thing. Even the random POS HPs will do the same thing.

Older machines yes absolutely.

henfredemars,

I think it comes down to the culture. A minuscule improvement to a file system is big news in the Linux community. There’s also lots of academic interest in the performance critical parts of the kernel that you just can’t emulate with a closed source model. Is anyone writing papers on how to obtain a 2% improvement in the task scheduler on Windows?

Linux dominates the server market, so even small improvements matter when you’re talking about a server farm with thousands of machines or the latest supercomputer. Many, many people care about the scalability of Linux. On Windows, we say: NTFS? It’s good enough. The user won’t notice on modern SSDs.

dgriffith, (edited )

A lot of the software components under the hood in Linux are replaceable.

So you have a bunch of different CPU and disk IO schedulers to suit different workloads, the networking stack and memory management can be tweaked to hell and back, etc etc.

Meanwhile Windows Server 2022 has… ?

ratman150, in Recommendations

There’s a channel “learnlinuxtv” on YouTube that is pretty good. I haven’t looked in a while but I watched their entire course on proxmox. They also create books.

ForgotAboutDre, in Intel Core Ultra performance in Linux is 15% higher than in Windows

I wonder if Linux is 15% better, or Microsoft tracking uses that much processing.

ProtonBadger,

It's most like due to power governor and scheduler behaviors. If there's background activity impacting the test it would more likely be Defender.

Chakravanti, (edited )

I’m not sorry that the CIA is using your closed-source software you mistakenly thought you owned anything because you paid way too much for anyone else to actually control your shit, you ignorant slave.

Edit: You’re a bunch of ignorant fuckwads. You can’t read shit and know who’s on what side because your sensitive to sarcasm and blatant…nevermind. Fuck off.

ryannathans, in Intel Core Ultra performance in Linux is 15% higher than in Windows

True, as we just found out, the performance of Meteor Lake is significantly influenced by the BIOS.

What’s that supposed to mean?

pivot_root,

There was an issue with the BIOS limiting the power available to the processor during benchmarks. It has supposedly been fixed since.

GuyWithLag,

You sure this isn’t just anti-rowhammer et al mitigations?

OmnipotentEntity,
@OmnipotentEntity@beehaw.org avatar

It’s a website that seems to digest other websites and spit them out badly. Here is the original article: phoronix.com/…/intel-meteorlake-windows-linux

zkrzsz, (edited ) in Need Some Total Noob Advice for Installing and Running Linux

An alternative to Kubuntu is TuxedoOS (similar to PopOS (Gnome) but for KDE). You can also try KDE Neon.

You can use VM to install and try new distro, worst case you make a new VM and start again.

For learning, if it was me I would just roll with Arch, using distro like Garuda that has BTRFS rollback or even EndeavourOS. A fuck up can be saved from BTRFS rollback, back up dual boost or 2nd pc.

TheAnonymouseJoker, in Ending support for Windows 10 could send 240 million computers to the landfill. Why not install Linux on them?
@TheAnonymouseJoker@lemmy.ml avatar

LMAO the clickbait delusion… has anybody not learnt for how long people stuck to Windows XP and 7? 10 is incomparably more secure and robust than 7 was, and 11 is almost a meaningless cosmetic upgrade. People that do not want to, will not use Linux, and keep using 10. Comfort and compatibility take precedence over security and privacy. People that do install Linux, however, will still want to keep 10 or 11 separately installed, and Microsoft officially suggests workaround to install 11 on any computers.

victron,
@victron@programming.dev avatar

Exactly. Most people don’t care about linux, why is this so hard to understand?

ExtremeDullard, in Flatpack, appimage, snaps..
@ExtremeDullard@lemmy.sdf.org avatar

Aah yes, appimage, flatpak, snaps, progressive web apps, electron apps… The cross-compatibility of the lazy 21st century developer, where a simple IRC-like chat client comes with an entire operating system or an entire browser (which itself is an entire operating system too nowadays), takes up half a gig of disk space, and starts up in over 10 seconds with a multi-gigahertz multicore CPU.

Just perfect…

jack,

Ok boomer

Squid,

Its a massive industry problem where code is so much more heavier where devs are reliant on brut hardware force rather than refining code to be light.

Not boomer sentiment at all

Joker,

It’s been that way since the dawn of computing. Developers will push hardware to its limits and the hardware people will keep making a faster chip. A lot of software was laggy as hell back in the day. Not to mention, it didn’t have any features compared to the stuff now. Plus our shit would crash all the time and take down the whole PC. Sure, you run across some shockingly fast and good apps but those have always been few and far between.

NOOBMASTER, in Ending support for Windows 10 could send 240 million computers to the landfill. Why not install Linux on them?

Who the fuck throws out their computer when it’s still working???

Yoz, (edited )

Federal, state and local government , multinational companies and boomers.

LifeInMultipleChoice,

State governments usually are required to place all of their computers up for sale through surplus. (Hard drives usually removed and destroyed). I have been through that process at a State College and a University. They aren’t just thrown away. I imagine there is a similar process for federal computer.

Yoz,

True they give it to “recyclers” who try to sell what they can and throw the rest. I know this because I used to work for the “recyclers”

LifeInMultipleChoice,

Yeah, when access to raspberry pi’s and such was none existant I knew a few people who would pick up old Optiplex computers and such to use as media servers and such. Old dells used to be very reliable. Throw whatever distro on there gui or not, and the shitty graphics cards wouldn’t matter much

RvTV95XBeo,

All of whom have processes software and employees who are not prepared to swap to Linux

cybersandwich,

Literally just talked to my mother-in-law who was talking about throwing out her laptop because Windows 10 is losing support and she can’t upgrade to Windows 11.

It would probably run linux perfectly.

But I would never put linux on it. I am not doing tech support for my MIL who just admitted to me that she “locked down her machine because she fixed the registry issues windows has and turned on ipv6 on her router” and alluded to changing other settings but she cant understand why her “wifi keeps dropping out” and thinks its because the neighbors installed a ring doorbell.

TrickDacy,
@TrickDacy@lemmy.world avatar

Except for that last part, sounds somewhat plausible…

Bytemeister,

Doorbell is wireless, from temu, and is missing FCC compliance sticker.

Just a hunch.

mexicancartel,

Don’t let her throw just send me😫

GeneralEmergency,

Linux users

BleatingZombie,

Wat

BreakDecks,

A lot of businesses. I’ve stocked an entire network lab out of waste bins from buildings with tech companies in them. Laptops, monitors, network gear, cabling. I once scored a whole box of 100W USB-C chargers.

You could make a living reselling stuff online.

phoenixz,

I’m sorry, 100W USB-C is throwaway stuff now? Wut?

ConstantPain, in Ending support for Windows 10 could send 240 million computers to the landfill. Why not install Linux on them?

That’s what I’m gonna do with my Windows 10 gaming machine. It’s been working just fine since I bought it in 2016.

LifeInMultipleChoice,

If the computer was purchased in 2016 the license key is likely tied to the motherboard from the factory, so unless you swap the board, the original key may pull on its own.

Valkyronix,

give endeavouros a try. ive been using it for games on my amd system and it runs like a dream

ConstantPain,

I’m Intel/Nvidia. I’ll give it a try anyway. See what fits my hardware best.

Rednax,

Or just circumvent the “requiments” that are so required that a few registry hacks disable them, allowing you upgrade to win11 via windows update.

Or if you want a fresh install, use rufus to create the install usb stick, and select the option to disable the tpm requirement.

ConstantPain,

I don’t have the windows key anymore. To do that I’ll have to reinstall the system instead of upgrading it.

Rednax,

“You can simply remove the appraiserres.dll file in the Windows 11 ISO file to make the Setup avoid these checks and install Windows 11 on any unsupported hardware too.” From the following article: nerdschalk.com/how-to-use-rufus-to-disable-tpm-an…

That sounds hard, but Rufus made this easy. Just select the right option. So just use Rufus to create the install usb: rufus.ie/en/#

This also allows local accounts, and disables all the tracking bullshit with a single click each.

Cannacheques,

Would be cool if Microsoft launched a new fangled cloud operating system, they’ve already got Bing AI, Onedrive, GitHub on the side and other infrastructure in place already.

Offering a Microsoft centered cloud computing operating system would allow them to dump or discard their other investments like GitHub, while holding both the money and infrastructure to competing against their old pals working with Linux and other GNU stuff.

The ultimate betrayal I tell ya hahaha 🤣

Nah just jokes, I would suck at writing or doing white collar crime but I would sure hype it up in an action novel alright

pivot_root,

BingOS was it’s name-o.

AernaLingus, in Intel Core Ultra performance in Linux is 15% higher than in Windows

Original Phoronix article which has all the individual benchmarks—weird that they didn’t link to it

wolf, in Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)

Disclaimer: Never really used Emacs, but mediocre VI(M) user for nearly 25 years.

I am fully capable of using VIM for developing bigger programs, but I gave up on the wish of setting up VIM as an IDE. Still, IMHO VIM is worth knowing for quick edits, writing and remote work.

Seriously, if you want an IDE for Python and C#, VS Code with the Microsoft plugins is and will be miles ahead of the VIM experience. The Rust plugin for VS Code is IMHO subpar, the last time I tried it. I don’t know what is the favorite IDE of Rust developers.

I wouldn’t want to stop you trying out editors and having a nice journey, but in the last years, VS Code ‘won’ and is used by nearly every developer for a reason: It has not a perfect setup and a lot of annoying issues, but out of the box the experience is good enough™ and is has the biggest user base by far, so show stoppers will be fixed quite fast.

So, my advice would be: Learn vi, because it is a handy tool for quick edits with good defaults (looking at EMACS) and chose a popular editor or IDE for your development needs. The time trying to force VIM/EMACS into a descent IDE will never come back and the theory sounds better than it will be in reality.

throwawayish, (edited )

Seriously, if you want an IDE for Python and C#, VS Code with the Microsoft plugins is and will be miles ahead of the VIM experience.

Someone else already pointed how VS Code has become the most popular IDE (at least according to statistics found on stackoverflow). While categorically I’d like to dismiss VS Code for not adhering to F(L)OSS, VSCodium -however- actually does fit the bill. And while formerly I’ve had bad experiences on it related to how the plugin ecosystem is configured by default compared to VS Code, I’ve since learned how it works on VSCodium. So I shall set it up in case Emacs and/or (Neo)Vim somehow seem to be less fit for the job and/or I can’t be bothered at that moment to configure Emacs/(Neo)Vim to do my bidding.

Learn vi

Will do.

The time trying to force VIM/EMACS into a descent IDE will never come back and the theory sounds better than it will be in reality.

I understand the concerns. And I agree that I should be realistic in how I approach this. Nonetheless, I’m faithful for it to be a very productive endeavor. Thank you for chiming in!

wolf,

My pleasure. :-)

My impression about VS Code being popular is also from workplaces at several companies, VS Code was literally on every machine and VS Code project config files are nowadays checked in with project into version control. (In the past I would not have been happy about config files in version control, but I just accepted it by now.)

One more question: How to setup VIM/NEOVIM or EMACS as a descent C# IDE? AFAIK the language servers support navigation and auto completion, what about refactoring, code generation, support for build systems, hot reloading for code while debugging etc.?

throwawayish,

My impression about VS Code being popular is also from workplaces at several companies, VS Code was literally on every machine and VS Code project config files are nowadays checked in with project into version control. (In the past I would not have been happy about config files in version control, but I just accepted it by now.)

That’s actually kinda concerning 😅. I hope I can remain free to use whichever IDE suits me best. But thanks for pointing that out as it’s a very realistic scenario.

How to setup VIM/NEOVIM or EMACS as a descent C# IDE?

Hehe, the crux. Honestly, I’m not very optimistic that it can do everything one might be used to do on something like Jetbrains’ Rider. Nonetheless, I’ll try to get it as close as I can and see from there if I’m willing to deal with it. I’m not entirely opposed to rely on other IDEs from time to time for specific functionality I’d be missing otherwise.

wwwgem,
@wwwgem@lemmy.ml avatar

Do you have any experience with neovim? I’m certainly not a Python programmer but I’m doing simple things for fun and so far neovim served me very well. If I eventually go deeper in Python I would be interested to know the limitations of neovim beforehand.

wolf,

No, never touched neovim.

The things you get ‘for free’ with VS Code:

  • Integrated debugger
  • Integrated unit test runner
  • black
  • isort
  • linting

For Python, AFAIK Microsoft have their own implementation of a language server, so I don’t know how it compares to the Open Source options. My VIM config for Python runs black/isort on save and that’s good enough for me.

IMHO the distance is far greater when you use a language like Java/C#, which has really descent support from IDEs.

If neovim serves your needs, enjoy using it and don’t listen to random people in the internet. ;-)

wwwgem,
@wwwgem@lemmy.ml avatar

Thanks for the information. I’m always happy to hear from others because that’s how I make progress. Also with my workflow in constant evolution it’s good to know neovim’s limitations so I can be prepared. Being curious by nature I will try other apps with no doubts anyway. I’ve tried vi, neovim, emacs, but only heard of VS so who knows…

NinePeedles, in Super weird error, what's happening?

That monitor just keeps going

Rustmilian, (edited ) in "Combokeys" instead of hotkeys. [Feature/new command suggestion]
@Rustmilian@lemmy.world avatar

↑↑↓↓←→←→ + a + b + Enter = sudo rm -rf /* --no-preserve-root

lemmyvore,

And you can do it with a controller too!

djtech, in "Combokeys" instead of hotkeys. [Feature/new command suggestion]

So… emacs?

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