Не удалось запустить службы из-за отказа в разрешении selinux

Да, есть программы, которые (исторически )работали так на *nix-системах.

Два хороших примера, которые приходят мне в голову, — это оригинальное классическое землетрясение, (которому 20 с лишним лет, и которое до сих пор хреново! ),и, конечно же, система X windows.

Первый довольно очевиден -он работал таким образом в системах DOS, а с *nix вы могли выполнять программный рендеринг и использовать двоичный файл SVGALIB, и вы могли запускать игру из чистой системы командной строки, просто как вы описываете в своем вопросе. Нет необходимости в X-окнах.

Но что я сказал о системе X windows? Вы должны помнить, что X НЕ является частью операционной системы, это (в основном )пользовательское -наземное приложение само по себе. Если вы запустите X-сервер и не скажете ему запрашивать сервер входа в систему (, то есть удаленный ящик через XDMCP или даже локальный компьютер )для запуска/отображения менеджера дисплея/логина/приветствия, вы получите просто серый экран с заштрихованным курсором. Можно даже настроить графическое приложение для использования этого окна корневого уровня (самого первого «окна» )в качестве его отображения, и без запущенного оконного менеджера вы не получите кнопки закрытия/свертывания/разворачивания, возможно, нет полос прокрутки, строки заголовка, которую можно было бы захватить и перетащить, и т. д. Системы киосков, системы торговых точек и т. д., как правило, делают это. Не совсем то, на что вы ссылаетесь в своем вопросе (Quake, хотя и... ), но очень похоже на поведение.

2
03.09.2020, 00:04
1 ответ

Наконец я нашел причину. Похоже на ошибку в Fedora или ядре в области монтирования exfat. Когда exfat монтируется автоматически, службы выходят из строя и больше не могут запускаться. После размонтирования exfat, даже не извлекая диск из USB-порта, я могу сразу запустить эти службы. Стоит отметить, что если установлены пакеты rpmfusion «fuse -exfat» и «exfat -utils», проблема не возникает. Единственная разница в том, что без этих двух пакетов, установленных во время процесса монтирования, ниже сообщение можно найти в журнале :

.
exfat: Deprecated parameter 'namecase'

О проблеме было сообщено в redhat bugzilla:Ошибка 1875064

2
18.03.2021, 23:07

Теги

Похожие вопросы