This is my first post, so be kind…
I became aware that I need a personal computer for personal stuff, you know. So then I started to do research to find the “perfect” laptop for my requirements, which is primarily : Linux support and expand ability.( I will write another post where I do the comparisons). I have decided on the Oryx pro from system76.
Having said that ..I recently bought the Oryx pro from System76. I was willing to pay a premium have guaranteed linux support on all peripherals.
I am a avid linux user, which is why I opted to buy a System76 laptop designed for linux from the ground up. I thought that all my struggles of installing linux on a “windows” laptop is over. I ordered the laptop with pop!_os, I will admit that the theme is beautiful and the driver integration is spot on. I am however not a fan on gnome, which is the default desktop environment for pop!_os. I have then proceeded to follow the instructions to install the cinnamon desktop. It worked fine, but I now have multiple duplicate applications , like file browsers and network managers to name a few. This was unacceptable. I could not completely revert back to the previous state.
I thought to myself…I like Linux Mint because of the ubuntu heritage and the cinnamon desktop. I am going to remove pop!_os and install Mint 19 (Tara).
This… to my surprise was more difficult than I expected. I understand that the Oryx pro has the latest cpu and gpu technology which would have limited support due to time in market. I managed to get everything ( I required ) to work by following these steps.
Steps I followed.
- Install Linux mint without networking and nomodeset kernel option. ( with Internet, it will install an incompatible kernel and cant even install uefi )
- Set nomodeset in grub on every boot untill gpu drivers installed.
- Update system with update manager.
- Install system76 repo and install selected packages.
sudo apt-add-repository -y ppa:system76-dev/stable sudo apt-get update sudo apt-get install -y system76-firmware-daemon xbacklight system76-wallpapers python3-evdev system76-dkms
The package “system76-driver” is not 100% compatible with cinnamon.
- Reboot, and remember nomodeset.
- Add ubuntu gpu repo and install nvidia-settings and driver from driver manager.
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-settings
- Use driver manager to select nvidia-driver-396.
That is it 🙂 I think everthing is working now.