- Edited
Start your favourite Solus Live Distribution, I tested it on Budgie and Plasma
When finished booting you see the black screen or maybe some kernel messages Press CTRL + Alt + F2 to switch to tty2
Login with root/root
Get the Bus ID of your gpu using lspci. You should see something like this:
06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev d1)
You will need that information for the file you create in the next step. In the case above the BusID will be PCI:6:0:0
Create the directory /etc/X11/xorg.conf.d:
mkdir /etc/X11/xorg.conf.dCreate a file in /etc/X11/xorg.conf.d called fbdev.conf (I use the nano editor) with the following content, change BusID to the values you got from step 5:
Section "Device"
Identifier "card"
Driver "fbdev"
BusID "PCI:6:0:0"
EndSection
- Edit /etc/X11/xinit/xinitrc
At the end of the file replace those 5 lines:twm & xclock -geometry 50x50-1+1 & xterm -geometry 80x50+494+51 & xterm -geometry 80x20+494-0 & exec xterm -geometry 80x66+0+0 -name login
with the following in case of budgie
budgie_desktop
in case of plasma
plasma_session
Run the command
startx
You should see the gui, but you won't see the Install OS desktop icon, because you are logged in as root. In case of plasma you could run startx as live user, in case of budgie that didn't work for me. But anyway, just press Alt + F2 and search for install and the Install OS should pop up.
Install Solus
11a: After the installation it won't boot to the gui you will have the same problem. But you can go again to tty2 (CTRL + ALT + F2) and then to the upgrade: sudo eopkg up -y. After the upgrade the system should boot to the gui without any problems.
11b: In case you don't have a wired internet connection and need to set up WiFi first to make the upgrade, you can do the same steps as in the live environment. Then you can set up the wifi in the desktop environment. But please remember to remove the fbdev.conf file after you made the update.
I hope I didn't make a mistake in my guide. Please let me know if it works for you or if you have problems.