![Linux Made EZ](/img/default-banner.jpg)
- 18
- 12 421
Linux Made EZ
Приєднався 29 чер 2023
Linux tips
Which kernel has better PERFORMANCE? - comparison Vanilla kernel vs Zen vs LQX vs CachyOS
In this video, I compare the performance of some Linux kernels on benchmarks and games.
All tests were run multiple times on each kernel to ensure there were no errors.
0:00 Intro
0:40 Geekbench
0:54 Unixbench
1:09 Unigine Valley
1:30 Unigine Superposition
1:51 Alien: Isolation
2:19 Batman: Arkham Knight
2:44 Elden Ring
3:23 Resident Evil 2 Remake
3:53 Rise of the Tomb Raider
4:50 Tomb Raider 2013
5:15 Xonotic
5:39 Results
All tests were run multiple times on each kernel to ensure there were no errors.
0:00 Intro
0:40 Geekbench
0:54 Unixbench
1:09 Unigine Valley
1:30 Unigine Superposition
1:51 Alien: Isolation
2:19 Batman: Arkham Knight
2:44 Elden Ring
3:23 Resident Evil 2 Remake
3:53 Rise of the Tomb Raider
4:50 Tomb Raider 2013
5:15 Xonotic
5:39 Results
Переглядів: 431
Відео
Install Stable Diffusion on Ubuntu for Polaris GPUs(GFX803)
Переглядів 16114 днів тому
In this video, I show how to install Stable diffusion on Ubuntu for Polaris GPUs (e.g. RX 580, RX 570...). All files and commands are in this github: github.com/LinuxMadeEZ/PyTorch-Ubuntu-GFX803
Arch Linux vs Windows - Gaming Performance Comparison 2024
Переглядів 3,2 тис.21 день тому
Windows vs Arch Linux Performance Comparison in Games
Windows vs Linux - GAMING PERFORMANCE COMPARISON
Переглядів 2,7 тис.28 днів тому
In this video, I will compare the performance of some games on Windows and Linux so you can have an idea if it is worth using Linux for gaming on weak hardware.
SEND FILES from your computer (Linux) to ANY device QUICKLY and EASILY
Переглядів 54Місяць тому
In this video, I show you the easiest way I've ever seen to transfer files from a computer to other devices without any paid or buggy programs.
Install QEMU/VirGL and FIX VirGL Error on Nvidia GPUs - Linux Mint and other Debian-based distros
Переглядів 122Місяць тому
In this video, I show how to install QEMU VirGL and how to fix the permissions to use VirGL on Nvidia GPUs in distros like Linux Mint or Debian. packages needed: qemu-system-x86 libvirt-daemon-system ovmf virt manager apparmor-utils Lines for the qemu.conf file: cgroup_device_acl = [ "/dev/null", "/dev/full", "/dev/zero", "/dev/random", "/dev/urandom", "/dev/ptmx", "/dev/kvm", "/dev/nvidiactl",...
Install STABLE DIFFUSION for Polaris GPUs(RX 580, RX 550...) - Alma Linux 9(RHEL 9)
Переглядів 407Місяць тому
Hello, in this video, I will show you how to install Stable Diffusion locally for AMD Polaris GPUs(RX 580, RX 570...). All files and commands are in this github: github.com/LinuxMadeEZ/PyTorch-GFX803
Waydroid VS Bliss OS - PERFORMANCE TEST - Android Gaming on Linux
Переглядів 1,1 тис.Місяць тому
This video is a suggestion from a viewer. In it, I make a small performance comparison between Waydroid and Bliss OS running in a VM.
Set up a repository for LOCAL PACKAGES - Fedora and RHEL.
Переглядів 48Місяць тому
In this video, I show how to set up a local package repository on the Red Hat family of distributions. If you have some packages that you regularly compile and would like to update everything via dnf, follow these steps.
RUN QEMU from the command line with VirGL - QEMU vertical screen for ANDROID
Переглядів 942 місяці тому
In this video, I show how to run QEMU from the command line and with VirGL support. I explain each command and how to use an Android emulator with a vertical screen. qemu-system-x86_64 \ -name android-vm \ -machine type=q35,accel=kvm \ -cpu host,topoext \ -smp 4,sockets=1,cores=2,threads=2,maxcpus=4 \ -m 4096M \ -drive if=pflash,format=raw,readonly=on,file=/path_to_OVMF_CODE.4m.fd \ -drive if=p...
Enabling dnsmasq - speeding up connections with local DNS cache.
Переглядів 312 місяці тому
Configuring dnsmasq by selecting DNS servers and enabling local DNS cache.
Enable Hardware video acceleration in Firefox - Reduce CPU Usage and Save Power
Переглядів 612 місяці тому
How to enable video acceleration on AMD GPUs in Linux. The "mesa-va-drivers-freeworld" package may have a different name depending on the distro: Arch: libva-mesa-driver Ubuntu/Debian: mesa-va-drivers. Fedora: needs the freeworld version because of codec license conflicts. Void: mesa-vaapi Xorg .xprofile: export LIBVA_DRIVER_NAME=radeonsi Wayland envvars.conf: LIBVA_DRIVER_NAME=radeonsi MOZ_ENA...
PLAYING with QEMU + VirGL? - VirGL performance test.
Переглядів 782 місяці тому
Hello, in this video, I run some benchmarks and games to compare the native performance of the GPU vs VirtioGPU Virgl.
XFCE CUSTOMIZATION - SIMPLE and CLEAN DESKTOP - A small guide how I configure XFCE
Переглядів 3902 місяці тому
A guide made for beginner Linux users. With this guide, you can easily configure a beautiful XFCE desktop for your use. gtk.css file: XfdesktopIconView.view { color: #ffffff; font-weight: 700; text-shadow: 2px 2px 2px #000000; } #whiskermenu-button { padding: 5px; } #whiskermenu-button image { -gtk-icon-transform: scale(1.4); }
INSTALL Arch Linux with GNOME - SIMPLE and CLEAN installation
Переглядів 1573 місяці тому
Hello, in this video, I show how to do a minimal installation of Arch Linux with the Gnome Desktop. This video is recommended for those who already have basic knowledge about Linux.
BEST way to play ANDROID GAMES on Linux - Android x86/BlissOS on QEMU/KVM
Переглядів 2663 місяці тому
BEST way to play ANDROID GAMES on Linux - Android x86/BlissOS on QEMU/KVM
Linux QEMU Virtualization - Availability of VirGL acceleration | Nvidia 525+ Drivers
Переглядів 9567 місяців тому
Linux QEMU Virtualization - Availability of VirGL acceleration | Nvidia 525 Drivers
Linux QEMU Virtualization - enable VirGL 3D acceleration on Nvidia [Outdated]
Переглядів 2,3 тис.Рік тому
Linux QEMU Virtualization - enable VirGL 3D acceleration on Nvidia [Outdated]
test repeat on open suse trumbleweed, linux will win, trusty
I also recorded several Kernel comparisons when using Vega 7, the result is practically the same with a difference here or there... I'll record the tests again now that I have the RX 6600 to see if it makes any difference...
thank you so much,it's save my life.
Glad it helped!
how did u get the libvirt PID? i did all the steps before exactly how u said. i clicked on startup the vm and it just gave me a black screen OS: Fedora 40 (KDE Plasma 6.1) GPU: RTX 4060 Laptop GPU, Nvidia 560 RPMFUSION Drivers) CPU: Intel Core i7 13700HX
To find the PID of a process, open the system monitor (ksysguard). In the process table tab, look for the libvirt process, right-click on it, and select "detailed information...". Fedora uses SELinux instead of AppArmor to manage permissions. So, if you are experiencing permission errors, the program you need to configure is SELinux.
Hi Bro, I have some queries to ask can you provide your email id. It would be difficult to ask here. Please its a request
Hi Bro how can I setup round robin in dnsmasq?
Hello, I saw that you asked for my email to contact me. You can contact me by email at luiz_alcantara26@proton.me. However, I noticed that your request may be related to round-robin DNS. Unfortunately, my knowledge of networking is very limited. But feel free to ask me, and I will help if possible.
Try to do geekbench on Cachy OS instead of pure Arch and you would see better result
Thanks for the tip, I'll try it.
Your conclusions make no sense. Why would you tell people to dual boot when they're only going to gain 5-10fps in some games while losing +100fps in Minecraft?
If a user wants to get the best possible performance and that is the only criterion for him, Windows is still the best choice for him overall.
after installing linux many times, games work bad, and this weekly i decide install again linux, BUT after watch this, NO thanks.... and all censore i tell about linux...:( also i need xbox app and microsoft store, for play xbox games! and nobody tell that i cant install microsoft store, or xbox... only tell, yes u can install every think, msi after burner, check temperature, but dont tell cant install xbox...:(
Can you please try to install lsposed on waydroid I tried it but doesn't work and no tutorial available about it
Sure, I can try.
I just tried and managed to install it, install Magisk with this script: github.com/casualsnek/waydroid_script, restart, and then within the Magisk app, press the install button again. In the installation method, select the third option, then just restart and install the Lsposed zip file. My results: imgur.com/a/jp4sQUg
@@LinuxMadeEZ Thanks a lot, It's working now
All are same no need to change default kernel
well cachyos kernal performs better on cachyos
@@nicksjuice699 maybe because of distro, I was previously using manjaro and currently debian, manjaro gave me better benchmark results than debian
I've done everything like in your guide and still "Torch is not able to use GPU" Ubuntu 22.04, Radeon RX 570 4 GB. The only difference that I was able to spot is that after typing "dkms status" I had: "amdgpu/6.7.0-1781449.22.04, 6.5.0-45-generic, x86_64: installed" While in yours video you have "6.5.0-41-generic". The rest is the same.
Go to the bin folder of your venv and type in the terminal "./python3", then type "import torch", and finally "torch.cuda.get_device_name(0)". What is the output of this last command?
@@LinuxMadeEZ "Runtime error: No HIP GPUs are available"
If you run the command "/opt/rocm-5.7.3/bin/rocminfo" in the terminal, does the output show your GPU?
@@LinuxMadeEZ Nope. It only outputs Agent 1: Intel Core i7-6700k Device type: CPU.
Search for the exact model and brand of your GPU on the TechPowerUp website. On that website, go to the GPU notes section. Check what it says in the "Graphics/Compute" option.
So in a nutshell most of the time it isn't worth it.
Yes, at least on my hardware, they performed very similarly. There must be some specific applications and games where the difference is greater, but overall the performance is very similar.
x11 or wayland?
X11
@@LinuxMadeEZ maybe down the road when Nvidia releases driver 560 for linux you could redo the test with wayland. I'm using the 555.58 drivers with wayland and seeing almost 10 percent less cpu usage in games so it might be worth a test. * never mind i just looked again and you have an ATI card so you dont need to care about Nvidia drivers lol.
When entering "sudo aa-disable /etc/apparmor.d/usr.sbin.libvirtd" command, I get an error "ERROR: Can't parse mount rule mount options=(rw, make-slave) -> **,". And what is that?
It seems like an AppArmor bug to me. Which distro are you using? Try disabling AppArmor with the command "sudo systemctl disable apparmor", then restart and try to start the VM.
@@LinuxMadeEZ It fixed the egl error, but 3D acceleration does not work now
which distro are you using?
@@LinuxMadeEZ Ubuntu
Ok, what is happening when you start the VM? Does the VM just show a black screen? What system are you using in the VM? If you are trying to use 3D acceleration with Windows, this will not work. Windows does not have the driver for VirGL.
Generalmente los juegos que utilizan Proton se ven algo afectados en rendimiento. Si tienes una buena PC la pérdida de FPS es relativamente insignificante. Sin embargo, los juegos que utilizan OpenGL o (en especial) Vulkan nativo (no las implementaciones de DirectX a Vulkan como DXVK) tienen un muy buen rendimiento, incluso podrían llegar a superar a una instalación de Windows con DirectX 11 & 12. === Generally, games that use Proton are somewhat affected in performance. If you have a good PC the FPS loss is relatively insignificant. However, games that use OpenGL or (especially) native Vulkan (not DirectX to Vulkan implementations like DXVK) perform very well, even outperforming a Windows installation with DirectX 11 & 12.
I got an error "EGL_NOT_INITIALIZED" when enabling 3D accerelation. Is there a solution to this?
Maybe it's a problem with AppArmor or SELinux. Try this: ua-cam.com/video/6jGc1RkTRFo/v-deo.html.
@@LinuxMadeEZ When entering "sudo aa-disable /etc/apparmor.d/usr.sbin.libvirtd" command, I get an error "ERROR: Can't parse mount rule mount options=(rw, make-slave) -> **,". And why is that?
I've been playing on linux for some time but then I decided to go back on windows. If you play online games you'll find for sure a game that doesn't work. Performance can be good (as the video shows) but people shouldn't focus on avg fps, 1% lows and even 0.1% lows are also important, in fact on linux I had pretty much the same performance I had on windows but the frametime was just a mess and even 120fps felt laggy (less smooth than windows) on my 165hz monitor sometimes.
Please use Wayland for a less laggy experience
Maybe because you dont use gpl in RADV driver , or have nvidia. I have nvidia 1660s and looking some stutters , cause nvidia driver sucks. Maybe on amd with RADV 0.1% and 1%. much better then nvidia , i dont know...
@@nullux1166 I have a 6700xt so AMD. I tried changing drivers even installing proprietary blobs. As for distros I used Ubuntu 20/24, nobara 39/40 (that comes with gaming oriented tweaks) and Manjaro. Windows always runs better. Even in games that had high 0.1% and 1% the games felt less smooth than windows in fact the frame time on mangohud was just a mess.
@@nullux1166 I have a 6700xt so AMD GPU. I tried using different versions and I even installed proprietary blobs. I've used Ubuntu, nobara (that comes with gaming oriented twaks) and Manjaro. I've noticed that even in games where I have a high 0.1% and 1%, the frame time on mangohud is just a mess.
NTsync bout to make linux utterly STOMP windows into the ground gaming performance wise for the forseeable future, can't wait for those performance gains to pull linux ahead of windows in many more games.
You should also investigate these terms "gpu passthrough", "VFIO, QEMU, KVM" and "looking glass". Summary: Essentially you run a Windows VM from linux and allowing the VM to directly use your GPU resulting in (mostly) native performance. Caveat: You need a second GPU (or an integrated in addition to the gaming gpu). You can achieve it with a single GPU but it isn't for the average user.
Thank you, I am familiar with these methods. I have a VM with Windows and single GPU passthrough in case I need to do something that doesn't work on Linux
In Ubuntu generates images faster than Almalinux??
No, from what I tested, it is the same speed.
Does waydroid work with nvidia gpus ?
No, only software rendering on NVIDIA GPUs.
By 2030 Linux will COMPLETELY surpass Windows in gaming performance
Thanks for the tutorial, any luck getting Ollama to work with gfx803 ?
Thanks, I haven't tested Ollama, but koboldcpp-rocm works perfectly.
Other testing I've seen suggests i3 is (counter-intuitively) _less_ performant than alternatives. In particular, recent gnome desktops on xorg seem to perform best. Wayland still trails xorg, but in theory should overtake it in time. The yet to be mainlined NTSYNC kernel patch should be a game changer (pun intended). Once it's merged, any testing done previously will be outdated. So take all results until then with a grain of salt.
really nice video dude, and also great methodologies for the tests, please keep the nice work
percebi agora que o cara é br e eu escrevendo em ingles KKKKKKKKK vtnccc, vídeo maravilhoso irmao, parabéns
i use arch btw
Use Nobara Linux.
the fact that they are so close is actually impressive, especially for the wine ones, while minecraft is already runing in a java vm in both systems, but in linux I think it uses openjdk, that has better performance and integration in the kernel. On older pcs a good reason to switch to linux is that the gpu stops receiving official updates on win, but it gets community updates on linux, that's how I can still use mine, otherwise I'd be stuck to a driver 4 years old. On some systems it also gets more features than the official one, like the gpu in apple silicon, that is far more performant in linux
I found this video in 7th position on my fyp youtube algorithm is improving I'm suscribing nicely done, cheers!!
This meets my expectations. Most games run with a few more FPS in Win7 than PopOS for me. So if I have really poor fps in PopOS, running the game in Win7 might get me that extra few valuable FPS to get it playable. This is if Win7 can even run the game, which is getting less viable over time as steadily more games require a newer Windows OS. But that never holds linux back as it can run any game targetting any Windows version (unless it is straight up garbage performance from ProtonDB and/or runs incompatible Kernal anti cheat).
It would've been much higher if you actually took time into optimizing the system and the kernel.
i dont know how to optimize my system or the kernel and i would expect the ditro maintainer to ship an already optimized os
Yeah, but Windows can also be optimized, so unless you're giving both roughly equal time that's unfair to do. Linux takes more time to set up to begin with, even if it's comparable nowadays. And no, SteamOS is also not flawless in that regard. I take the occasional broken registry over kaput Wine on there.
@@gregsar1321 Optimization varies on hardware. Distro maintainers can't compile and ship a dedicated kernel version with settings tailored to your CPU and so on, disabling the stuff you don't need. They can only apply generic optimization that'll work for most
@@whohan779 First of all, no Windows can't really be optimized as it's locked source. At most people can strip bloat ware and set some settings for performance, but they can't edit either the kernel or system As to steamos not being flawless, no brick Sherlock. No OS is perfect and Windows is far from that title actually. And those wine kaputs and registry shenanigans are a skill issue + they can be easily and quickly fixed.
Any game I try on my nongaming laptop runs 100x times better on linux
you should know linux isnt made for gaming, and that the fps is SO IMPRESSIVE since win games are sort of emulated, the performance is crazy edit: oh and i hate windows but yoi should optimize windows you would get like 1,5 more fps
uhuh tell that to SteamOS
@@NumeroSMG i mean most linux distros
Good content bro, did you use gamescope or gamemode? Proton version? I read that The tkg kernel improves performance a lot but it takes too long to compile. I haven't tried it. I had very good performance experiences with Bazzite. Keep it up👍
Thanks! Yes, I used gamemode and the proton version was the experimental one. I tested the gamescope on Arch and the performance was the same, so I left it disabled.
@@LinuxMadeEZHave you actually added your user to the gamemode group? 🗿
hey, thanks for the info! I have to try that setup
The reason why Minecraft runs a lot better in linux is because it's using OpenGL, while most of games is running using DirectX, OpenGL can run natively in Linux, while DirectX games needs to be emulated Edit: yes, it is translated, not emulated.
Then why is there not much of difference with Vulkan CS2 on Windows and Linux? Why does Doom Eternal run worse on Linux using Vulkan with no translation. I think there is something else causing the difference honestly, I don't think it's just a matter of graphics API especially when Minecraft is especially CPU bound
Not emulated, translated
@@nonetrix3066well Vulkan is native to Linux so most of the time you get better performance, not sure why doom eternal decides to be lower, sometimes that just kinda happens.
@@RetroDelete because doom eternal doesn't have native linux support it runs through proton
@@nyvyme oh yah, true, thanks :D
thats a lot better :)
Wow actually beats windows in some cases.
lol copium
i would like to see a newer distro as alma 9 is not made for playing games, it uses kernel 5 and probs a super old mesa version which is very important for amd gpus as these have patches for improving gaming performance, something like fedora, pop os, arch based distros or something like bazzite all have a way newer kernel and mesa that will greatly improve performance
Yes, some people told me this. I tested it on this system because it is the one I personally use and it has a relatively recent Mesa driver, version 23.3.3. As a comparison, Fedora 40 is on version 24.0.5. However, I am already redoing the tests on Arch. They told me to use a window manager without composition. I'm going to try to tune it as much as I can and then compare the results.
I don't have a low-end pc and I'm already a linux user for those last few weeks BUT this was a lovely video - you showed and said what you wanted without being biased or cluttering the whole material with useless tmi sure, it's not a revolution but I just wanted to say good job for doing a simple thing well
Thank you very much.
@@LinuxMadeEZ Hi, could you test on Ubuntu?
I've tried this benchmark before with an Old Intel GPU. Yes Linux has downsides when running Windows games the performance is noticeably worse in Linux than it did on Windows. But in terms of emulation Linux is the best.
man, you are testing games on the distro for servers with outdated packages with stock kernel, wayland and enabled composition, these tests are about as relevant and useful as DVDs in 2024
My bad. I tested it on this distro because it's the one I use on a daily basis, including for games. But I just installed Arch Linux with i3-wm, kernel-zen, configured the CPU and GPU to performance mode, and made a few other tweaks, and I will redo the comparison.
That may be true, but I've also seen Debian12 stock kernel 6.1 perform better than cachyos in some games with the newest packages. Though I can't explain it
could not find "OVMF_VARS.4m.fd" file (using amd gfx card)
Some distros change the location of files. Which distro are you using?
@@LinuxMadeEZ using linux mint and I found it '/usr/share/OVMF/OVMF_VARS_4M.fd' but now i get a window saying "guest has not initialize the display (yet)"
@@LinuxMadeEZ linux mint i found the file but i cant use it qemu: could not load PC BIOS './OVMF_VARS_4M.fd'
You need to open a terminal window in the folder with this file and then run the command.
@@LinuxMadeEZ this is all sorted now thanks also i had so many issues getting good performance but now using bliss 16.x and its much improved. do you know how to lock the mouse into the window so when you get to the borders it does not pop out ?
For me Minecraft did run better on Linux. But it also crashed a lot more with modpacks due to "stack smashing" which never happened on Windows :(
true, yet on linux there are far more options to improve performance by a lot, just gamescope alone has a ton of features for that, so while tinkering in windows is almost useless, on linux it can improve fps by a ton
Yes, some people have said that it is better to test on X11 and without composition. At the moment, I am installing Arch Linux with i3 to test and see if there is any improvement.
Music just gave me ear cancer
Heheheh, sorry. Do you want some lo-fi next time?
I've been trying to explore gaming on Linux, so far New Vegas runs the same. I haven't had any luck with using Vortex to mod my games though, the file directory Vortex uses to add games will not show any Linux files where my games are stored. I also tried using MO2 but it didn't work.
Did you try this: github.com/Nexus-Mods/NexusMods.App/releases Try the .appimage version
@@LinuxMadeEZ No, I haven't. I'll see if it works out.
Please try it on X11 without any compositor and i swear it'll surpass windows performance 🙏
Okay, I'll try it. Thanks for the suggestion.
@@LinuxMadeEZ Also consider things like custom kernels (i noticed extremely good frametimes when combinging linux-lqx kernel + gamemode + CoreCtl + X11 without compositing, setting the AMD GPU in CoreCtl to Advanced, max clocks on everything and afterwards set it to"Do not control". For some reason this combination drops Power consumption by ~ 20-30 % while fully stabilizing frametimes (i run a RX 6750 XT)
Thank you for this video! Every youtuber that tries to tell people about how good is gaming on Linux seems to forget that not everyone is running a 3080 on their systems, I know they probably don't do it intentionally but it is misleading either way. I'm not trying to say that gaming on linux is bad, is really fantastic for being linux, but on lower ends systems the difference between windows and linux is THERE, maybe not a lot, maybe 10fps, but when those 10 fps mean playing at 30fps or playing at 20fps, that difference may be a deal breaker.
Does windows even run on a lower end system. Doesn't win 11 had requirements to install
I wouldn't call a system with a discrete gpu "low end".
i have discrete gpu that is far worse than modern integrated gpus, furthermore there are discrete gpus that are still in production while being even worse than what i have, your statement is fundamentally wrong gpu in the video also isnt new by any means