Como señaló @don _crissti, la función para configurar los niveles de seguridad de Thunderbolt a través del centro de control -de gnome -solo estará disponible en versión 3.30(con la excepción de fedora que respaldado esta función para fedora 28).
Sin embargo, el sistema subyacente deamon boltd y la herramienta de línea de comandos ya están disponibles en el lado de gitlab de freedesktop.org .
Actualización :Bolt ahora está en el repositorio de la comunidad de Arch Linux.
(Puedo confirmar que boltctl funciona con el lenovo T580 y la estación de acoplamiento thunderbolt3.)
systemd поддерживает активацию D -Bus , когда служба запускается для обслуживания вызова метода D -Bus. Я не уверен, можно ли это перенести на пользовательские сервисы; для системных служб вы создаете служебный файл D -Bus:
[D-BUS Service]
Name=your.bus.name
Exec=/path/to/the/daemon
User=root
SystemdService=systemd-service-name.service
и соответствующий сервис systemd, который должен указать совпадающее имя шины:
[Service]
BusName=your.bus.name
УказаниеBusName
таким образом автоматически помечает услугу как службу шины D -.
Должна быть возможность установить все как пользовательские службы (, изменив User
в файле службы шины D -на соответствие ), но я этого не пробовал.