@vikingtons@lemmy.world cover
@vikingtons@lemmy.world avatar

vikingtons

@vikingtons@lemmy.world

grow a plant, hug your dog, lift heavy, eat healthy, be a nerd, play a game and help each other out

This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.

vikingtons ,
@vikingtons@lemmy.world avatar

holy damn I just realised how long my block list is.

Appreciate the update

vikingtons ,
@vikingtons@lemmy.world avatar

I got VFIO/IOMMU + single GPU pass-through working on Fedora 40 with my RX 6800 xt into a win10 VM.

More of a see if I could sort of thing, I don't imagine I will actually need it much, but it may help if any of my friends are curious about switching over.

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

Hey there, just using a single GPU in this system. If you have multiple adapters, you can try something like LookingGlass instead. In my case, I would need a single GPU that supports SRIOV, which is typically relegated to data centre products (I believe someone actually managed this with an Intel iGPU + and experimental sriov driver!).

I'm just passing my GPU through to a virtual machine; it takes precedence over the graphical session, leverages all connected displays and relevant peripherals, and gracefully resumes back into GDM / GNOME once the VM is powered off (can do this conventionally within W10).

I mostly followed this video:

https://www.youtube.com/watch?v=eTWf5D092VY

key thing for AMD gfx is to set ROMBAR = 0 in virt config, this will allow you to actually get functioning display output once the VM is started up.

As for your buying choices, consumer AMD GPUs have issues with GPU reset (unlike Intel or Nvidia). I think your experience with nvidia graphics here will be better than mine here with amd.

Byt yeah, since you have multiple gfx adapters at your disposal, it should be possible to get started with LookingGlass (a VM in a movable, resizable window that is fully hw accelerated with shared memory). The Level1Techs forum for LG is very helpful, though I believe the creator of the video above also has a relevant guide for this.

vikingtons ,
@vikingtons@lemmy.world avatar

KVM/QEMU via virt-manager. I would imagine that your use case would work if you pass the USB device or the entire usb host controller through to the VM, but I'm not sure. Please check the video linked in my other comment for more information on the single GPU setup

vikingtons ,
@vikingtons@lemmy.world avatar

Very welcome! Yes, exactly as you described. The nice thing is that you have greater control over Windows in this virtualized environment, particularly with regards to limiting device and network access.

I gather that display dummy plugs are pretty common in the looking glass community.

vikingtons ,
@vikingtons@lemmy.world avatar

It's kind of crazy to me how well it works! It's hard for me to wrap my head around it sometimes.

My end goal is to not have to eventually not need to use windows at all but I'm still very impressed with how this behaves.

vikingtons ,
@vikingtons@lemmy.world avatar

Best of luck with this, let us know how it goes

vikingtons ,
@vikingtons@lemmy.world avatar

None whatsoever. You're good to use heliboard with the gesture input library. There is also the FUTO keyboard, which somehow has a gesture input library built in. I would presume theirs is FOSS but I've not done my homework on this.

E: as someone else mentioned, you can deny network permission for gboard with ROMs like LineageOS, GrapheneOS, CalyxOS etc. This is what I did for many years until heliboard came along.

vikingtons ,
@vikingtons@lemmy.world avatar

Fedora fees like a nice and tightly integrated distro. I'm no apple fan but I can appreciate consistent UX, I feel like Fedora for now is the closest to that level of experience, whilst pioneering in desktop-centric technologies.

I have this looming fear that IBM will somehow fuck everything over someday, but as far as I understand, the Fedora project still operates with the same level of autonomy as they did pre-aquisition.

vikingtons ,
@vikingtons@lemmy.world avatar

From what I understand (which is to say, very little), the population of other species of bees are still somewhat in danger. The other species play a critical role in pollination.

vikingtons ,
@vikingtons@lemmy.world avatar

We're a ways away from reaching equivalent performance characteristics of the currently available options they have with RISC V, but I would also love to see that as well.

vikingtons ,
@vikingtons@lemmy.world avatar

That's fair enough, though one of the characteristics I had in mind was also battery life (that said, it would be at a given level of performance so either way).

Also definitely not thrilled about things like ME, Pluton and so on.

vikingtons OP ,
@vikingtons@lemmy.world avatar

Oh boy, a bit of a troublemaker. Still a very pretty moth. Thank you for the info.

vikingtons ,
@vikingtons@lemmy.world avatar

Can't tell if this is partially tragedeigh

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

AV1 decode is supported on the RTX 3000 series, encode + decode in the RTX 4000 series

For Intel Arc, AV1 encode + decode support is present on all Arc Alchemist GPUs,

For AMD, AV1 decode is on RX 6000 series, encode + decode on all RX 7000 series GPUs

As someone else has recommended, a low end Intel Arc alchemist GPU is pretty great for stuff like Jellyfin, very low price to entry for gfx accelerated AV1 transcoding.

vikingtons ,
@vikingtons@lemmy.world avatar

I deeply regret my pi5 purchase. Here I was hoping to use it as a low power application server but I cannot get Ethernet working reliably after a hot reboot. Seems to be a distro agnostic issue, though I acknowledge this could be a part failure.

vikingtons ,
@vikingtons@lemmy.world avatar

I'm glad it's working for you. I'm wondering if my issues will be resolved in the future by firmware upgrades (also holding out for uboot updates anyway). Not giving up on it just yet.

vikingtons ,
@vikingtons@lemmy.world avatar

That's not a bad idea. I can give that a try for sure. I'm guessing the power implications here are minimal as well?

vikingtons ,
@vikingtons@lemmy.world avatar

This sounds promising, thank you for the info

vikingtons ,
@vikingtons@lemmy.world avatar

No problem at all. I can try to measure this with a socket wattmeter I have lying around.

The power implications aren't likely to he a deal breaker, but I do love the idea of operating an application server at approx 7W (that said, the same power envelope is also achievable on certain x86-64 home server platforms now).

vikingtons ,
@vikingtons@lemmy.world avatar

That's my hope, as mentioned elsewhere I'm still awaiting uboot updates for broader OS support, so I guess I'm fine to hang on to it.

Perhaps I picked this up a little early, though it has been fun to tinker and benchmark with.

vikingtons ,
@vikingtons@lemmy.world avatar

You're right. There is on the raspberry pi forums, I've chimed in on the past, will need to check back in with it.

vikingtons ,
@vikingtons@lemmy.world avatar

That's a fair point. I'm using the first party power supply but I could experiment with several others.

vikingtons ,
@vikingtons@lemmy.world avatar

Are you talking about phones like the Xperia 5 IV?

They have unlockable bootloaders and AOSP ROM support?

vikingtons ,
@vikingtons@lemmy.world avatar

That's wonderful to hear. Do they support relockable bootloaders with self signed keys? If so, that makes em possible to use with projects like GrapheneOS, CalyxOS

vikingtons ,
@vikingtons@lemmy.world avatar

Relocking is ideal for system integrity, you can have full verified boot support on ROMs like graphene

vikingtons ,
@vikingtons@lemmy.world avatar

I would add the caveat that since discord don't allow third party clients, you run the risk of getting your account banned for violating their ToS.

I'm fine with this personally, but it's reasonable to not be so keen if your account is important to you.

vikingtons ,
@vikingtons@lemmy.world avatar

I've been using it for a decent amount of time since the first party client doesn't support wayland.

You're right in that it's probably a slim chance they'll target you, though I don't really care about getting banned in any case.

I wonder if they have a way of highlighting users who use vesktop / vencord to spoof access to nitro features like high bitrate streaming.

vikingtons ,
@vikingtons@lemmy.world avatar

This is good to know, much appreciated

Apex Legends streamers surprised to find aimbot and other hacks added to their PCs in the middle of major competition via anti-cheat software ( www.pcgamer.com )

Wow it finally happened. So glad I switched to steam running on linux mint last week. I refused to install helldivers because it wanted to install some no holds barred god level permissions anti-cheat software. Windows 11 was the last straw for me. Good times.....

vikingtons ,
@vikingtons@lemmy.world avatar

from which OS? Ubuntu? Rocky/RHEL? Windows Server?

vikingtons ,
@vikingtons@lemmy.world avatar

In my case, firmware upgrades for my notebook will only be initiated when it's connected to power

vikingtons ,
@vikingtons@lemmy.world avatar

Hadn't heard of vesktop. Thank you for the tip.

vikingtons ,
@vikingtons@lemmy.world avatar

Headline is kind of bait but the testing and info in the video is still worth the watch imo

vikingtons ,
@vikingtons@lemmy.world avatar

Glad you got it sorted. The flatpak version for me suggests it's no longer maintained so I switched to the RPM as well fairly recently

vikingtons ,
@vikingtons@lemmy.world avatar

I get that. Specifically something like Lindor.

vikingtons ,
@vikingtons@lemmy.world avatar

Haven't had them in years. A distant memory, though a very pleasant one if I recall correctly.

I liked that they were perfectly round too; the optimal shape for eating far too many.

vikingtons ,
@vikingtons@lemmy.world avatar

I might be misremembering the size 😓

Well at least they last longer that way

vikingtons ,
@vikingtons@lemmy.world avatar

Sorta like that it's a physical device. This will sound dumb as hell but it reminds me of the pokedex from the Pokémon cartoons

vikingtons ,
@vikingtons@lemmy.world avatar

not here to recommend a specific distro, I'm sure your experience will largely be familiar between the popular recommendations here.

I think you will be pleasantly surprised at just how good gaming on Linux is right now. You'll probably find that contemporary AAA titles perfom better than on win10/11.

I find that Linux is the best place to play older windows games. You don't get fucked over by annoying exclusive fullscreen behaviour messing with your desktop when you tab out, for example.

Shit really just works. It's a great time.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines