From 89fd455db85d7b7edcd1b2511f98eeb184f93da6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Wikstr=C3=B6m?= Date: Thu, 3 Oct 2024 08:35:39 +0200 Subject: [PATCH 1/7] feat: add displaylink driver --- Containerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Containerfile b/Containerfile index c483eca..907edcb 100644 --- a/Containerfile +++ b/Containerfile @@ -37,6 +37,11 @@ RUN curl -o "/etc/yum.repos.d/docker.com.linux.fedora.docker-ce.repo" "https://d rpm-ostree install docker-ce docker-ce-cli && \ systemctl enable docker +# DisplayLink driver +RUN curl -c "/etc/yum.repos.d/displaylink.repo" "https://copr.fedorainfracloud.org/coprs/crashdummy/Displaylink/repo/fedora-40/crashdummy-Displaylink-fedora-40.repo" && \ + rpm-ostree install displaylink && \ + systemctl enable displaylink-driver + # Fingerprint reader setup RUN authselect enable-feature with-fingerprint && \ authselect apply-changes From 31c7f79d4b97fed20ae7b6acbba505bdac910716 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Wikstr=C3=B6m?= Date: Thu, 3 Oct 2024 08:39:55 +0200 Subject: [PATCH 2/7] fix --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index 907edcb..1801763 100644 --- a/Containerfile +++ b/Containerfile @@ -38,7 +38,7 @@ RUN curl -o "/etc/yum.repos.d/docker.com.linux.fedora.docker-ce.repo" "https://d systemctl enable docker # DisplayLink driver -RUN curl -c "/etc/yum.repos.d/displaylink.repo" "https://copr.fedorainfracloud.org/coprs/crashdummy/Displaylink/repo/fedora-40/crashdummy-Displaylink-fedora-40.repo" && \ +RUN curl -o "/etc/yum.repos.d/displaylink.repo" "https://copr.fedorainfracloud.org/coprs/crashdummy/Displaylink/repo/fedora-${OS_VERSION}}/crashdummy-Displaylink-fedora-${OS_VERSION}}.repo" && \ rpm-ostree install displaylink && \ systemctl enable displaylink-driver From 67e7edeb00265155228034a0afafbd541ab4a224 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Wikstr=C3=B6m?= Date: Thu, 3 Oct 2024 08:44:27 +0200 Subject: [PATCH 3/7] fix more --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index 1801763..bea8382 100644 --- a/Containerfile +++ b/Containerfile @@ -38,7 +38,7 @@ RUN curl -o "/etc/yum.repos.d/docker.com.linux.fedora.docker-ce.repo" "https://d systemctl enable docker # DisplayLink driver -RUN curl -o "/etc/yum.repos.d/displaylink.repo" "https://copr.fedorainfracloud.org/coprs/crashdummy/Displaylink/repo/fedora-${OS_VERSION}}/crashdummy-Displaylink-fedora-${OS_VERSION}}.repo" && \ +RUN curl -o "/etc/yum.repos.d/displaylink.repo" "https://copr.fedorainfracloud.org/coprs/crashdummy/Displaylink/repo/fedora-${OS_VERSION}/crashdummy-Displaylink-fedora-${OS_VERSION}.repo" && \ rpm-ostree install displaylink && \ systemctl enable displaylink-driver From 2a5dd6e0cb651019d9a65c9399f0e3a54b6e621c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Wikstr=C3=B6m?= Date: Fri, 4 Oct 2024 11:19:39 +0200 Subject: [PATCH 4/7] try ublue akmods evdi --- Containerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Containerfile b/Containerfile index bea8382..ae6781a 100644 --- a/Containerfile +++ b/Containerfile @@ -38,9 +38,8 @@ RUN curl -o "/etc/yum.repos.d/docker.com.linux.fedora.docker-ce.repo" "https://d systemctl enable docker # DisplayLink driver -RUN curl -o "/etc/yum.repos.d/displaylink.repo" "https://copr.fedorainfracloud.org/coprs/crashdummy/Displaylink/repo/fedora-${OS_VERSION}/crashdummy-Displaylink-fedora-${OS_VERSION}.repo" && \ - rpm-ostree install displaylink && \ - systemctl enable displaylink-driver +COPY --from=ghcr.io/ublue-os/akmods:main-${OS_VERSION} /rpms/ /tmp/rpms +RUN rpm-ostree install /tmp/rpms/kmods/kmod-evdi.rpm # Fingerprint reader setup RUN authselect enable-feature with-fingerprint && \ From 4051aecb33e171794ea8f3bdb2546bc196280697 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Wikstr=C3=B6m?= Date: Sat, 9 Nov 2024 16:15:27 +0100 Subject: [PATCH 5/7] fix? --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index ae6781a..63f770f 100644 --- a/Containerfile +++ b/Containerfile @@ -39,7 +39,7 @@ RUN curl -o "/etc/yum.repos.d/docker.com.linux.fedora.docker-ce.repo" "https://d # DisplayLink driver COPY --from=ghcr.io/ublue-os/akmods:main-${OS_VERSION} /rpms/ /tmp/rpms -RUN rpm-ostree install /tmp/rpms/kmods/kmod-evdi.rpm +RUN rpm-ostree install /tmp/rpms/kmods/kmod-evdi-*.rpm # Fingerprint reader setup RUN authselect enable-feature with-fingerprint && \ From d863ead03ad593ecc3bfa8e1fb3bee5170c5ef45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Wikstr=C3=B6m?= Date: Sat, 9 Nov 2024 16:19:35 +0100 Subject: [PATCH 6/7] fix? --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index 63f770f..9bef981 100644 --- a/Containerfile +++ b/Containerfile @@ -39,7 +39,7 @@ RUN curl -o "/etc/yum.repos.d/docker.com.linux.fedora.docker-ce.repo" "https://d # DisplayLink driver COPY --from=ghcr.io/ublue-os/akmods:main-${OS_VERSION} /rpms/ /tmp/rpms -RUN rpm-ostree install /tmp/rpms/kmods/kmod-evdi-*.rpm +RUN rpm-ostree install /tmp/rpms/kmods/kmod-evdi*.rpm # Fingerprint reader setup RUN authselect enable-feature with-fingerprint && \ From 8728f9bf1e847e0e986ca4b3694021259de97131 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Wikstr=C3=B6m?= Date: Sat, 9 Nov 2024 16:24:11 +0100 Subject: [PATCH 7/7] fix? --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index 9bef981..28c9541 100644 --- a/Containerfile +++ b/Containerfile @@ -38,7 +38,7 @@ RUN curl -o "/etc/yum.repos.d/docker.com.linux.fedora.docker-ce.repo" "https://d systemctl enable docker # DisplayLink driver -COPY --from=ghcr.io/ublue-os/akmods:main-${OS_VERSION} /rpms/ /tmp/rpms +COPY --from=ghcr.io/ublue-os/akmods-extra:main-${OS_VERSION} /rpms/ /tmp/rpms RUN rpm-ostree install /tmp/rpms/kmods/kmod-evdi*.rpm # Fingerprint reader setup