linux

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

dingus, (edited ) in Breaking Windows to let the penguin in...

They are intro distros, sure, but don’t ever think that you have to move to anything else if you don’t want to. Mint is probably the best Linux distro there is if your goal is ease of use, support, and “it just works”. I’d say that’s more than enough for what people want in an OS. I recommend it to anyone looking to hop into Linux, be it temporarily or permanently. People jump into other distros for specific use cases or because they feel like fucking around with something…but that’s absolutely not required or necessary to be a Linux user or advocate.

Para_lyzed, in Can I install Ubuntu 18 software on Ubuntu 22.04? (Technically Linux Mint 21.3)

I don’t have much to comment on native installs that hasn’t already been said, but if you go with a VM, please don’t use VirtualBox. It’s a pile of hot garbage that pales in comparison to the already existing, kernel-level virtualization offered by KVM/QEMU. Use a package like virt-manager for KVM/QEMU based VMs and your experience and performance will be infinitely better. The Linux kernel has KVM built in for a reason, so take advantage of that.

Otherwise, Distrobox is a great recommendation, as are many of the other install methods listed in these comments.

Max_P,
@Max_P@lemmy.max-p.me avatar

For maximum performance you probably want to skip virt-manager, virt-viewer has a hardcoded FPS cap.

If you use QEMU directly and use virtio-gpu paired with the sdl or gtk display, and OpenGL enabled, you can run Ubuntu at 4K144Hz no problem. The VM is near imperceptible, and it works out of the box, that’s not even touching the crazy VFIO stuff.

Para_lyzed, (edited )

Perhaps I was a bit vague with the word “performance”, but given that this user only seems to be interested in running ROS, there is absolutely no reason they need anything above the FPS cap (hence my recommendation of virt-manager, as it is quite user friendly). The “performance” aspect of it boils down to CPU utilization and efficiency more than anything.

TeddE, (edited ) in I feel like I'm missing out by not distro-hopping
@TeddE@lemmy.world avatar

Let’s start simple: You should consider hoping from Linux Mint to LMDE if you haven’t already.

As a user, you have no obligation to participate in the politics between the Ubuntu and the Mint Development team, but if you’ve followed the controversy and agree that Ubuntu is being a bully, this would be a small yet material way to show support.

what am I missing?

Every Linux distribution has a purpose - a reason its author thought it was worth the effort of creating it. Some are grand, others are silly, etc. When you explore distros, you’re telling the community which ideas resonate with you. Popular ideas will replicate, unpopular ideas will be abandoned.

Also, switching distributions makes it harder for business to ‘capture’ the Linux demographic. The mere act of switching occasionally means that tools to import/export/manage your data stay relevant. This literally fights enshitification.

Finally, and this is a matter of personal taste, but I like trying different versions of Linux for the same reason I try different flavors of ice cream: It’s fun; and even if now and then I get a bad flavor, I feel enriched by the experience.

(Edit: it’s to its)

feedum_sneedson, in Breaking Windows to let the penguin in...

What’s Emdollar?

Thcdenton, in What are some must have Linux compatible VSTs?

This looks cool

plugdata.org

UnfortunateShort, in Best DE for touch screens but also normal use

GNOME or KDE. These are your choices.

MangoKangaroo, in Breaking Windows to let the penguin in...

Welcome to the party! Never let anyone get you down for using a “beginner” distro; it’s perfectly valid to want a system that just works. :)

johannes,

I know plenty of Linux professionals who are no beginners, but still prefer mint :)

MangoKangaroo,

Shoot, I’d probably be one of them if not for my need to have Wayland and slightly newer libraries for my A770.

elucubra,

I installed my first distro, slackware, from diskettes in the 90s, so Im not exactly a newbie. I now use Mint ( just works but you can get under the hood fine), with both a dual boot windows and a VM for when I don’t want to reboot, since I use a few programs that are windows only. The setup works fine for me. That said I’m playing with NixOS. Definitely not for the masses, but awesome.

Ephera,

Well, it’s not like more advanced distros are built to not work. Rather, they work better for different focus points.
So, I would encourage people, especially those with a techy background, to take a look around eventually, but yeah, your conclusion to that journey may as well be that Mint was nice, actually.

MangoKangaroo,

Well, “just works” in the Todd Howard interpretation. ;)

agr8lemon,

Thanks! It’s great to read in there that even some of the seasoned Linux folks use Mint!

haui_lemmy,

I use linux for a couple years as a server and for 6-9 months as a daily. Am also a sysadmin.

Mint works great but is very simple. Ubuntu works good as well but the proprietary snap store is shit imo Switched to debian & kde yesterday and am already fully set up. Not without any hickups but a great experience so far. Maybe try a second hard drive to switch out and install debian if you’re feeling like it. Its pretty cool.

jackpot, in Breaking Windows to let the penguin in...
@jackpot@lemmy.ml avatar

next theyll find out about coreboot and framework laptops lol

beeng, in Home Theater Laptop

Media keyboard and auto launch website jellyfin at start up

discusseded, in Thinking about making the big switch – recommend me a distro!

I like fedora but I’m really loving opensuse tumbleweed on both my desktop and laptop. I have Nvidia rtx cards and support is just a few mouse clicks post-image. I get better FPS now than I did in Windows 11.

discusseded,

Adding that zorin was great as well but it’s Debian-based so driver support was behind enough that some games wouldn’t launch for me.

wurzelwerk, in What are some must have Linux compatible VSTs?
@wurzelwerk@lemy.lol avatar

acmt.co.uk has some high quality linux native mixing/mastering plugins.

mark, in Any C# devs want to share their setup?
@mark@infosec.pub avatar

I do all my editing in neovim, with omnisharp as an lsp. It works pretty well. Happy to send you my dotfiles if you want.

As far as deployment, dotnet just runs on Linux now, especially if you’re do8ng web, its all the same. I deploy through containers to kubernetes, and its super smooth

marlowe221,

Yes, please!

rfvizarra,

I would love to use neovim for my work C# development.

I’ve tried omnisharp with vscode in the past, but I found I had to restart it frequently. Hopely it would be more stable now

Can you please share your dotfiles?

mark, (edited )
@mark@infosec.pub avatar

Just sent them to you.

Once in a blue moon i have to restart omnisharp, but its just a simple lsp restart

Much less often these days then even a year ago

I also use neovim through WSL on windows to do work

beeng,

What is your container base image?

mark,
@mark@infosec.pub avatar

I use the dotnet/sdk image to build and publish into the dotnet/aspnet for runtime since it’s smaller. Both from mcr.microsoft.com

beeng,

They are windows or Linux base?

mark,
@mark@infosec.pub avatar

All linux! I think debian, though they have alpine images too.

I wouldnt wish windows containers on my worst enemy haha.

beeng, (edited )

Oh I didn’t think mcr.microsoft provided Linux base, ok good to know.

I’ve reviewed a few PRs with that in the dockerfile and thought it was always windows based, good to know!

mark,
@mark@infosec.pub avatar

I think there are windows containers available, but even M$ has given up pushing windows server for cloud native stuff. All their tutorial docs for containers use linux haha

loops,

As a non-programmer, this entire comment sounds straight out of a Neal Stephenson sci-fi story.

beeng,

I understood it all, but i didn’t feel special until you said that!

loops,

You are all progenitors to the ITA.

mark,
@mark@infosec.pub avatar

Software devs have a lot of technobabble haha!

InFerNo, in GNOME Network Displays Adds Support For Chromecast & Miracast MICE Protocols

Is this still Wayland only?

KarnaSubarna,
@KarnaSubarna@lemmy.ml avatar

The application will stream the selected monitor if the mutter screencast portal is available. If it is unavailable, a fallback to X11 based frame grabbing will happen. As such, it should work fine in almost all setups.

Source: gitlab.gnome.org/GNOME/gnome-network-displays

bruce965, in Any C# devs want to share their setup?
@bruce965@lemmy.ml avatar

I work professionally from Windows, and as a hobby from Linux. My tool of choice for coding in .NET is Visual Studio Code (not FOSS, but there is a FOSS version which is just a bit more limited). It’s not as complete as Visual Studio, but it’s much faster, it has all the basic tools including a debugger, and it’s much more customizable.

Also if you have never done it before, you might love dotnet watch which works with any IDE and lets you make realtime changes to your code while the application is already running.

As for UI, my personal choice is deploying a static website on localhost through Kestrel (it’s less than 100 lines of code for a fully configured one), and then let the user’s browser take care of showing the UI. You could use Blazor if you really want to use C# all the way, but my personal recommendation is to stick to web technologies such as TypeScript and React (using either Parcel or Vite to build your project). Making your UI web-friendly also makes your app cloud-ready, in case tomorrow you will decide that’s something you need.

Finally, you can now deploy .NET apps as a single self-contained executable on all major platforms. But as already recommended by other users, I would keep adopting a web-first approach and go for Docker, and eventually Kubernetes. It’s a lot of work to understand it properly though, so perhaps you can start studying this topic another day in the future.

Feel free to ask me anything if you have questions.

jerrythegenius,
@jerrythegenius@lemmy.world avatar
atzanteol, in Any C# devs want to share their setup?

Been a long while since I’ve done any C#, but for other languages (Java, Python, Kotlin) I’ve very much enjoyed the JetBrains IDEs. They have a dedicated C# one as well, though I’ve not used it.

stereopixels,

JetBrains Rider: I use it, and I love it; I used it during my day job on Windows until they got restrictive on only using company-authorised software (😭), but I still use it on Linux and macOS for any C# work I do outside my day job. All the benefits of their Visual Studio add-in, Resharper, are built-in to Rider.

Skyhighatrist,

All the benefits of their Visual Studio add-in, Resharper, are built-in to Rider.

And it’s faster because they don’t have to work within the restrictions place on VS plugins.

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