Hi everyone …
I want to share my experience of installing linux distros on some modern hardware … which I had a lot of trouble in getting it to run linux successfully as I wished and hoped .
I bought a new Asus A15 gaming laptop in April 2020 (manufactured in March 2020) … the one named Asus A15 TUF Gaming laptop 506 IU model … the specs are :
-
AMD Ryzen 7 4800h CPU 8 core 16 threads
-
AMD vega 7 iGPU
-
Nvidia GTX 1660 ti Mobile with 6 GB DDR6 VRam
-
16 GB of Ram DDR4
-
512 GB nvme SSD (there is an additional empty nvme SSD slot which I used and put a 1 TB nvme SSD in it)
-
144 hz full hd resoultion screen 15 .6 inch
as shown above this laptop has a hybrid graphics setup … in the last 15 days I’ve been testing and testing a lot to get a way to run an up-to-date distro enough to handle this laptop with an up-to-date packages (specially the linux-kerenl) .
Before I run the laptop I had one thing in my mind … running linux on it as the only operating system … because I am not a fan of windows that was pre-installed on it (Windows 10 home) … and I was a happy user of free and open source software in general and of GNU/linux in particular for more than 10 years .
I was and still a big fan of Debian GNU/Linux , which I love very much , but I do love other distros as well .
So Firstly I’ll list the distros that I’ve tested, which are the following :
-
Debian stable non-free (fail to handle hybrid graphics -wont boot- and wifi rtl8822ce driver missing)
-
Debian testing non-free (fail to handle hybrid graphics -wont boot- and wifi rtl8822ce driver missing)
-
Linux Mint cinnamon 19.3 (installed successfully but old kernel 5.0 -for this laptop- which can be upgraded to 5.3 - not quiet enough -)
-
Kubuntu 20.04 LTS (booted through safe graphics option in live usb menu - installed successfully a few times but after that it could be installed but cannot boot after rebooting after installed to your Drive)
-
Ubuntu 20.04 LTS (boot through safe graphics in live cd menu – installs successfully but fails to handle the graphic cards and you cannot login after rebooting the system after installed to your Drive)
-
Mx linux 19.1 ahs (failed to boot and could not handle the hybrid graphics)
-
Mx linux 19.2 ahs (booted after choosing AMD Grahpics card in the live boot options – installed successfully but failed to install Nvidia proprietary driver through the Mx linux script nor the synaptic package manager)
-
PCLinuxOS kde darkstar (mini ver) (failed to boot to the system and freezes at booting process)
-
PCLinuxOS kde (regular ver) (failed to boot to the system and freezes at booting process)
-
ArcoLinux KDE v20.5.6 (boots successfully but failed to install because of calamares installer)
-
Sparkylinux mate (failed to boot to the system and freezes at booting process)
-
Manjaro kde 20.0.1 & 20.0.2 (at boot up menu press “e” then in line starting with linux add radeon.modeset=1 or nouveau.modeset=1 at the end of the line and you will be able to boot successfully to the live system – installed successfully but after install Nvidia proprietary driver and rebooting kde crashes and you cannot boot to the system after that then you have to login through command line tty and try to configure it manually)
-
Manjaro xfce 20.0.1 & 20.0.2 ( at boot up menu press “e” then in line starting with linux add radeon.modeset=1 or nouveau.modeset=1 at the end of the line and you will be able to boot successfully to the live system)
-
Pop OS (both version , The intel+AMD ver and the Nvidia ver has issues in booting to the live system , but I had successfully booted to the live system once or twice)
-
EndeavourOS (boots successfully to the live system but the installaion failed due to calamares installer)
-
KDE neon ( same like Kubuntu 20.04 LTS)
-
Linux Mint mate 19.3 (same like mint cinnamon 19.3)
-
Ubuntu Mate 20.04 LTS ( same like kubuntu)
-
Zen Installer (a graphical installer to install Arch) (booted to the install interface but failed to go on with it because to much hanging and buggie)
-
OpenSuse tumbleweed kde (installed Successfully through net iso – Nvidia driver installed successfully version 440.82 through community repo in yast software management , linux-kernel 5.6.14 detects my hardware very well)
-
OpenSuse tumbleweed xfce (same as kde version)
after trying all these, I can say if you bought this laptop (ASUS A15), and you want to experience a good linux distro that will not fail you in detecting your modern hardware you should pick and install only OpenSuse tumbleweed (in my opinion go with kde) … this will apply (at least for the moment and the near future ) on any new ryzen 4000 series laptop which is released in 2020 and has hybrid graphic cards (AMD+Nvidia) .
**
**
### important note : I will save you a lot of time … if you want to change between your 2 graphics card … you should first install [suse-prime] from Yast software management or by typing in terminal
sudo zypper install suse-prime
after that you can simply do the following :
In terminal
to change to nvidia Graphics card:
1)Type
sudo prime-select nvidia
- logout and login again to activate
#### to change to AMD Graphics card:
- Type
sudo prime-select unset
- logout and login again to activate
- you can check which graphic card in use by typing the following in the terminal :
inxi -G
this command will show the following :
**
OpenGL:
renderer: AMD RENOIR (DRM 3.36.0 5.6.14-1-default LLVM 10.0.0)
v: 4.6 Mesa 20.0.7 **
OpenGL renderer >>>> shows the video card which is in use currently
Finally I can say that I have installed successfully the following and managed to game successfully both in steam and pcsx2 playstation 2 emulator.
-
Nvidia proprietary Driver v.440.82
-
wine-staging
-
lutris
-
steam and enable proton within steam >> settings >> steam play – under advanced tick the enabled steam play for all other titles and select version of proton then you must restart steam .
-
install steam-controller package for PS4 controller or other controllers you want to use (for me I installed this package and I played successfully Sekiro shadow die twice with PS4 controller via bluetooth and proton 4 not 5 version worked with this game … must note that I ran this game successfully once with Nvidia card , then I switched to AMD card and been able to play this as well successfully)
-
gamemode through Yast software and enbaled it in steam in sekiro .
## Note 1 : if you want to try a different distro to install or to run on this kind of hardware you must consider the linux-kernel which is running in this distro to be version 5.6 and above to get your hardware running without a problem.
## Note 2 : I have some screen tearing on the lower pannel in KDE (not constant but coming and going sometimes) on my BOTH graphic cards (AMD + NVIDIA) , so I can say it must be something to do with another issue maybe on the kernel or other things … I had this problem in manjaro KDE 20 and OpenSuse tumbleweed KDE and Xfce … and I am not sure whats causing it … for the mean time I am sticking to tumbleweed as my only linux distro that can run on my laptop with the least amount of problems .
Sorry for too much writing and I hope you have some useful info in my words .