[devel-distro] [PATCH]: feature: add LDM support

Michael Shigorin mike at altlinux.org
Mon Jun 25 21:07:00 MSK 2018


On Wed, Jun 13, 2018 at 11:24:57AM +0200, Konstantin Lepikhov wrote:
> В аттаче патч который добавляет поддержку LDM вместо хуков
> имени ALTLinux (x11drv*). Linux Driver Management это
> библиотека и набор утилит из проекта Solus
> (https://solus-project.com/). Данный хук добавляет поддержку
> конфигурации железа с несколькими GPU (Optimus/PRIME) + умеет
> детектить что мы не запущены из-под virtualbox и удаляет
> ненужные VBoxOGL/EGL библиотеки.

Не сталкивался, но давай заберу, только...

> diff --git a/features.in/ldm/rootfs/image-scripts.d/50-ldm b/features.in/ldm/rootfs/image-scripts.d/50-ldm
> new file mode 100755
> index 0000000..5b2545f
> --- /dev/null
> +++ b/features.in/ldm/rootfs/image-scripts.d/50-ldm
> @@ -0,0 +1,18 @@
> +#!/bin/sh -efu
> +# initiate LDM hook on boot
> +
> +cat << EOF > /etc/systemd/system/ldm.service
> +[Unit]
> +Description=Runs LDM configuration hooks
> +
> +[Service]
> +ExecStart=/usr/bin/linux-driver-management configure gpu
> +Type=oneshot
> +RemainAfterExit=yes
> +
> +[Install]
> +WantedBy=default.target
> +EOF

Это хорошо бы заменить файликом в самом пакете ldm,

> +systemctl enable ldm.service

а это можно (но не обязательно) сделать через фичу service --
она умеет позаботиться и про livecd, и про install2.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


More information about the devel-distro mailing list