• 1 Post
  • 163 Comments
Joined 2 years ago
cake
Cake day: June 6th, 2023

help-circle






  • I have an AMD 5900HS iGPU and a 3070M in my laptop. I’ve had no issues on Mint (with the auto-installed Optimus in the Nvidia Prime applet) or with PopOS. If you want to use passthrough, SR-IOV GPU sharing is not an option for AMD iGPUs IIRC, and I know it doesn’t work for NVIDIA dGPUs, so you’d need to pass the whole dGPU through to the Windows VM to get hardware acceleration.

    For Figma, I would say the unofficial Electron wrapper or the online version is likely your best bet in terms of reliability. If it’s just using the browser mechanisms for hwaccel (no funky accessing windows resources behind the scenes) if you run Optimus in the “on-demand” mode the webpage should be able to access the dgpu for hardware acceleration just fine. Optimus is a lot better than it was a few years ago.


  • By default, when your HDD cannot be mounted as writeable, it mounts as read-only instead. If you used Windows before, the Windows hibernate and fast boot functions can basically “reserve” the partition, causing it to only be writeable as read only. If you have windows still installed, is it possible that it booted into Windows to do an update or you’ve booted into it since? If so, I’d recommend disabling fast boot in Windows.

    If there’s no Windows still installed on your system, I would reccomend changing the mount options on the hdd to: nosuid,nodev,nofail,x-gvfs-show,rw,exec. You can change these directly by editing /etc/fstab, but I would recommend against editing the fstab table manually – if you edit the wrong entry, it can prevent your system from booting. I’ve not had good luck with the KDE partition manager, but if you install gparted and right click on the partition it should give you options to change the mount options, and you can add the options above there.

    FYI, mount options are read left to right by the system, so if you really want rw (read/write) and exec to be true and not overriden by other mount options, put them at the end of the mount option line.