[РЕШЕНО] Не настраиваются папки, открытые от root

vasek
Но это практически никто не использует, много мороки.
Вот именно.

yurius, с обычным dbus и polkit-gnome, который у вас уже установлен, всё работает. Остался последний рывок. ;)
yurius, то что у тебя не получается, говорит о том, что что-то делаешь не правильно или что-то не установлено.
И вообще все хорошо расписано, гугли и читай man-ы
Ошибки не исчезают с опытом - они просто умнеют
zsx
с обычным dbus и polkit-gnome, который у вас уже установлен, всё работает. Остался последний рывок. ;)
Ну уж подскажите, какой. Мне эти загадки не разгадать. Вот сейчас стоит обычный dbus, и polkit-gnome, и пока вот так:

[email protected]:~$ pkexec thunar ~/
Thunar: Failed to initialize Xfconf: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11

Unable to init server: Could not connect: Connection refused

(thunar:4075): Gtk-WARNING **: 14:16:42.446: cannot open display:
yurius
pkexec thunar
Как же доступ к polkit без sudo??? - sudo pkexec thunar
Ошибки не исчезают с опытом - они просто умнеют
(Несмело так) Автологин рутом - и никаких проблем. Несколько лет уже так живу.
А насчёт ритуалов безопасности - это для домашнего компа на 99% фигня. Сетевая безопасновть (для сервера) и локальная безопасность (для домашнего компьютера) - это совершенно разные задачи, и инструменты, адекватные для сетевой безопасности, ничего, кроме геморроя, локально не дают. Если враг сел за компьютер - права доступа ни от чего не защитят.
Хм...

$ /etc/X11/xinit/xinitrc.d/50-systemd-user.sh
$ pkexec thunar

А так?
akorop
А насчёт ритуалов безопасности - это для домашнего компа на 99% фигня
Вот и я о том же. К моему домашнему компу и близко никто не подходит. Боятся - там какой-то "арчлинукс", и нету значка "Мой Компьютер" на рабстоле ))
zsx
dbus-x11 и устанавливать было не нужно, так как и без него работает, а вот у ТС
Вы тему топика вообще читали? Там говорится о невозможности настройки тунара, запущенного от суперпользователя.
In Tux We Trust
zsx
/etc/X11/xinit/xinitrc.d/50-systemd-user.sh
На это терминал скромно промолчал, а на pkexec thunar выдал ту же обычную ошибку про $DISPLAY. Хотя файл 50-systemd-user.sh на месте.
А вообще рекомендую удалить все наставленные при экспериментах лишние пакеты, должен быть только polkit
Создаем файл /usr/share/polkit-1/actions/org.freedesktop.policykit.thunar.policy
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
 "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
 "http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
    <action id="org.freedesktop.policykit.pkexec.thunar">
    <description>Run thunar program</description>
    <message>Authentication is required to run the thunar</message>
    <icon_name>accessories-text-editor</icon_name>
    <defaults>
        <allow_any>auth_admin</allow_any>
        <allow_inactive>auth_admin</allow_inactive>
        <allow_active>auth_admin</allow_active>
    </defaults>
    <annotate key="org.freedesktop.policykit.exec.path">/usr/bin/thunar</annotate>
    <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
    </action>
</policyconfig>
Все, запуск - sudo pkexec thunar
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.