Home
Solus
Search
Configure Global Search
Log In
Transactions
T10427
Change Details
Change Details
Old
New
Diff
Now that the LTS kernel has moved to 5.15 ([commit](https://dev.getsol.us/R1966:9ef4a430477dc4731c050a5c46f4c8f0bd70008e)) it's time to start testing the 6.0 kernel. # Disclaimer: This guide is intended for advanced and expert users only. Please only follow if you know how to change your kernel at boot time, edit kernel boot parameters, and how to boot your system from a rescue USB and fix it. You should already know what addon kernel modules you need. Do not attempt if this is your only device. We're not responsible if this renders your device or data unusable. You need to be on the unstable repo for this guide. ==================== Still feel like trying it? Great. To start with, you should know what graphics driver your system uses. If your system uses AMD or Intel graphics you're in luck because your install will be a bit simpler. For Nvidia users you'll need to check your current driver to see if you are using the 520 driver (`nvidia-glx-driver`), the 470 driver (`nvidia-470-glx-driver`), or the 390 driver (`nvidia-390-glx-driver`). If you are unsure of which of those you are using and unable to figure it out this guide is probably not for you. Intel/AMD graphics: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/linux-next-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/linux-next-headers-6.0.7-20-1-x86_64.eopkg ``` Nvidia 520 driver (`nvidia-glx-driver`): ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/linux-next-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/linux-next-headers-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-glx-driver-32bit-520.56.06-437-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-glx-driver-common-520.56.06-437-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-glx-driver-modaliases-520.56.06-437-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-glx-driver-next-520.56.06-437-1-x86_64.eopkg ``` Nvidia 470 driver (`nvidia-470-glx-driver`): ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/linux-next-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/linux-next-headers-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-470-glx-driver-32bit-470.141.03-9-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-470-glx-driver-common-470.141.03-9-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-470-glx-driver-modaliases-470.141.03-9-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-470-glx-driver-next-470.141.03-9-1-x86_64.eopkg ``` Nvidia 390 driver (`nvidia-390-glx-driver`): ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/linux-next-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/linux-next-headers-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-390-glx-driver-32bit-390.154-139-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-390-glx-driver-common-390.154-139-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-390-glx-driver-modaliases-390.154-139-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-390-glx-driver-next-390.154-139-1-x86_64.eopkg ``` Don't reboot yet ------------------- If you use any additional kernel modules these are the rebuilt packages for them. Run the command listed for each kernel module you need: bbswitch: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/bbswitch-next-0.8-269-1-x86_64.eopkg ``` broadcom-sta: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/broadcom-sta-common-6.30.223.271-334-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/broadcom-sta-modaliases-6.30.223.271-334-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/broadcom-sta-next-6.30.223.271-334-1-x86_64.eopkg ``` openrazer: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/openrazer-common-3.4.0-253-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/openrazer-modaliases-3.4.0-253-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/openrazer-next-3.4.0-253-1-x86_64.eopkg ``` v4l2loopback: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/v4l2loopback-common-0.12.7-232-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/v4l2loopback-next-0.12.7-232-1-x86_64.eopkg ``` vhba-module: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/vhba-module-common-20211218-194-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/vhba-module-next-20211218-194-1-x86_64.eopkg ``` virtualbox: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/virtualbox-common-6.1.40-240-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/virtualbox-next-6.1.40-240-1-x86_64.eopkg ``` Now you can reboot into the new kernel.
The test has concluded. Please follow these steps to switch back to linux-current: ==================================== ``` # Update your system packages (be sure to check the topic in #solus-dev to make sure this is safe to do) sudo eopkg up # Remove linux-next package (which will also remove any -next kernel modules) sudo eopkg rm linux-next # Switch back to linux-current kernel on your next boot sudo clr-boot-manager set-kernel com.solus-project.current.6.0.9-221 ```
Now that the LTS kernel has moved to 5.15 ([commit](https://dev.getsol.us/R1966:9ef4a430477dc4731c050a5c46f4c8f0bd70008e)) it's time to start testing the 6.0 kernel. # Disclaimer: This guide is intended for advanced and expert users only. Please only follow if you know how to change your kernel at boot time, edit kernel boot parameters, and how to boot your system from a rescue USB and fix it. You should already know what addon kernel modules you need. Do not attempt if this is your only device. We're not responsible if this renders your device or data unusable
The test has concluded
.
You need to be on
Please follow
the
unstable repo for this guide.
se steps to switch back to linux-current:
====================
Still feel like trying it? Great.
================
To start with, you should know what graphics driver your system uses. If your system uses AMD or Intel graphics you're in luck because your install will be a bit simpler. For Nvidia users you'll need to check your current driver to see if you are using the 520 driver (`nvidia-glx-driver`), the 470 driver (`nvidia-470-glx-driver`), or the 390 driver (`nvidia-390-glx-driver`). If you are unsure of which of those you are using and unable to figure it out this guide is probably not for you. Intel/AMD graphics:
```
sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/linux-next-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/linux-next-headers-6.0.7-20-1-x86_64.eopkg
# Update your system packages (be sure to check the topic in #solus-dev to make sure this is safe to do)
```
sudo eopkg up
Nvidia 520 driver (`nvidia-glx-driver`): ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/linux-next-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/linux-next-headers-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-glx-driver-32bit-520.56.06-437-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-glx-driver-common-520.56.06-437-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-glx-driver-modaliases-520.56.06-437-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-glx-driver-next-520.56.06-437-1-x86_64.eopkg
# Remove linux-next package (which will also remove any -next kernel modules)
``` Nvidia 470 driver (`nvidia-470-glx-driver`): ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/linux-next-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/linux-next-headers-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-470-glx-driver-32bit-470.141.03-9-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-470-glx-driver-common-470.141.03-9-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-470-glx-driver-modaliases-470.141.03-9-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-470-glx-driver-next-470.141.03-9-1-x86_64.eopkg ```
sudo eopkg rm linux-next
Nvidia 390 driver (`nvidia-390-glx-driver`):
# Switch back to linux-current kernel on your next boot
``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/linux-next-6.0.7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/linux-next-headers-
sudo clr-boot-manager set-kernel com.solus-project.current.
6.0.
7-20-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-390-glx-driver-32bit-390.154-139-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-390-glx-driver-common-390.154-139-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-390-glx-driver-modaliases-390.154-139-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/nvidia-390-glx-driver-next-390.154-139-1-x86_64.eopkg ``` Don't reboot yet ------------------- If you use any additional kernel modules these are the rebuilt packages for them. Run the command listed for each kernel module you need: bbswitch: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/bbswitch-next-0.8-269-1-x86_64.eopkg ``` broadcom-sta:
9-221
```
sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/broadcom-sta-common-6.30.223.271-334-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/broadcom-sta-modaliases-6.30.223.271-334-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/broadcom-sta-next-6.30.223.271-334-1-x86_64.eopkg ``` openrazer: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/openrazer-common-3.4.0-253-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/openrazer-modaliases-3.4.0-253-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/openrazer-next-3.4.0-253-1-x86_64.eopkg ``` v4l2loopback: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/v4l2loopback-common-0.12.7-232-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/v4l2loopback-next-0.12.7-232-1-x86_64.eopkg ``` vhba-module: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/vhba-module-common-20211218-194-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/vhba-module-next-20211218-194-1-x86_64.eopkg ``` virtualbox: ``` sudo eopkg it https://solus.reillybrogan.com:8443/202211-kernels/virtualbox-common-6.1.40-240-1-x86_64.eopkg https://solus.reillybrogan.com:8443/202211-kernels/virtualbox-next-6.1.40-240-1-x86_64.eopkg ``` Now you can reboot into the new kernel.
Continue