These are `deb` packages built for Ubuntu Bionic. The packages are created following advice from [Stackoverflow](https://stackoverflow.com/questions/51669724/install-rt-linux-patch-for-ubuntu) and the [Panda manuals](https://frankaemika.github.io/docs/installation_linux.html#setting-up-the-real-time-kernel).
## Information
## Information
...
@@ -16,7 +16,7 @@ Before the build, if the new kernel version contains new config keys, the corres
...
@@ -16,7 +16,7 @@ Before the build, if the new kernel version contains new config keys, the corres
-**⚠ ATTENTION** Make sure secureboot is disabled. Currently, the compiled kernel is unsigned and thus, will not work with secureboot.
-**⚠ ATTENTION** Make sure secureboot is disabled. Currently, the compiled kernel is unsigned and thus, will not work with secureboot.
-**⚠ ATTENTION** The repository does not contain the kernel packges, they are built by the CI and and can be downloaded.
-**⚠ ATTENTION** The repository does not contain the kernel packges, they are built by the CI and and can be downloaded.
-[Download the latest kernel packages built by the CI](https://git-st.inf.tu-dresden.de/ceti/realtime-kernel/-/jobs/artifacts/ci/browse?job=build-kernel).
-[Download the latest kernel packages built by the CI](https://git-st.inf.tu-dresden.de/ceti/realtime-kernel/-/jobs/artifacts/master/browse?job=build-kernel).
- Install the packages using `dpkg -i`.
- Install the packages using `dpkg -i`.
## Verifying that the Realtime Kernel is Running
## Verifying that the Realtime Kernel is Running
...
@@ -41,3 +41,4 @@ Before the build, if the new kernel version contains new config keys, the corres
...
@@ -41,3 +41,4 @@ Before the build, if the new kernel version contains new config keys, the corres
@realtime hard memlock 102400
@realtime hard memlock 102400
```
```
- Log off and on again to let the group assignment and realtime priorities take effect (or, to be safe, restart). Use the command `groups` to check if the the current user belongs to the realtime group.
- Log off and on again to let the group assignment and realtime priorities take effect (or, to be safe, restart). Use the command `groups` to check if the the current user belongs to the realtime group.