

Matrix?


Matrix?


Sounds stressful asf, you should try take a break and relax (e.g. turn off all computers in the house for a few days). The rushed decisions you make now might not be the best
In terms of suggestions, I’d recommend:
This would involve learning more about networking, Wikipedia and the arch wiki has pretty good information on it.


I think for cjk typing you can use fcitx5 with the input method engine corresponding to your language. have a look here
EDUT: actually the arch wiki has a good writeup on this


it is what it is. I’ve personally just decided that performance is worth sacrificing for a better OS, but it’s understandable if that’s not worth it for you


or only write instructions for Linux if you’re really evil
I’d try:
dxvk usually uses way more vram tho


you’ll become comfortable with the cli, it’s seriously not hard.
all you need to know to start is:
then you can branch out from there


I thought Lynx used headless Firefox as the backend? isn’t the old one Links?


how many ports do you need? if it’s below 1000 I’d just permanently open an unused port range and make the applications use those ports
if nothing is listening on those ports then it wouldn’t be a security problem at all


you’re trying to start a flame war on your first post? are you engagement farming? nice attempt ig


tbf linux does have more sensible security defaults so having to enter more passwords is kinda true
on windows, the default user is passwordless admin by default so they just click one button to “authorise” whatever needs admin privileges (e.g. installing programs to windows equivalent of /usr/bin )
most Linux distributions I’ve used (except maybe raspbian) requires the user’s password for running shit as superuser
you CAN change the behaviour in /etc/sudoers if you really care though


debian’s cdn is crazy fast, the default apt setup in debian 13 chooses mirrors dynamically and it’s really good


generally TLP can do all of the above, so what I do is use powertop and tlp-stat for checking the current configuration, and tlp.conf for setting the configuration
This is a very advanced use case. Be warned.
Let’s first talk about the software you need. This determines the hardware you need to run it.
For the windows VM you need a few things:
To get the GPU, you probably want to pass through a GPU into the VM with iommu. When doing this, you still want your host OS (linux) to have a GPU as well, so you’ll need 2. Use the integrated one for linux, and the dedicated for windows. Make sure that the laptop display is connected internally to the integrated GPU, not dedicated. Otherwise your linux environment would be uninteractable.
Not sure if you can then use the dedicated GPU on linux when the VM isn’t running or not though. You can look this up probably.
Then, for the virtual display and input device, you want to use Looking Glass. It requires you to have a hardware GPU on both the VM and the host, but it allows you to have a latency free interface to the VM. It’s fucking great.
Audio really depends on your situation. If your motherboard’s builtin audio card is in the same IOMMU group as your dGPU, you’re fucked and you’ll need a USB DAC. That shouldn’t be the case though, it’s usually in your iGPU’s group.
Now for the hardware. From the above, you’ll need:


I’ve heard nvidia power management is a shitshow for laptops, I know someone that couldn’t get rtd3 power management to work on their 3000 series laptop gpu. that was on arch though, im not sure if Ubuntu has something set up already to handle that


purism librem 5 seems to have everything working https://wiki.postmarketos.org/wiki/Purism_Librem5_(purism-librem5)


shit they exist?? tysm!
you can buy used hard drives for pretty reasonable amounts of money