В программе “Параметры системы” при выборе какой нибудь настройки, требующей права суперпользователя, - не выскакивает окошко с запросом пароля. Например при попытке изменить время при помощи “Дата и время” пишет: “Не удалось авторизоваться и выполнить действие: 4”. Так же “Partition Manager” не спрашивает пароль, и не видит дисков, а если его запустить через меню запуска приложений - все работает как надо.
Добавьте пользователя в группу wheel, выполнив от root-а:
gpasswd -a <login> wheel
Пользователь уже в этой группе. У меня такое было в OpenSuse после обновления на KDE 4.4.1 (версию точно не помню). Потом обновился еще раз на ту же версию и все заработало. Неужели это только у меня так работает
Приведите вывод команды id.
Если из консоли выполнить partitionmanager, запросит пароль?
uid=1000(sergey) gid=1000(sergey) группы=1000(sergey),7(lp),10(wheel),18(audio),19(cdrom),27(video),35(games),80(cdrw),85(usb),440(plugdev)
Да, запросит. В том-то и дело что везде работает кроме “Параметры системы”.
Проверте командой
eix sys-apps/hal
если у него есть ключ policykit выключите его через ufed к примеру и пересоберите hal!
sys-apps/hal
…
Installed versions: 0.5.13-r2(03:15:19 03.04.2010)(X acpi crypt kernel_linux laptop -apm -consolekit -debug -dell -disk-partition -doc -kernel_FreeBSD -policykit -selinux)
…
Я новичок в gentoo. Надпись “-policykit” означает что он выключен?
Действительно выключен! Попробуй revdep-rebuild прогнать, мож у тебя с зависимостями проблема - поможет?
Слушай, а чет мы тупим … насколько я понял у тебя во всех прогах спрашивает пас … так? Если так, то в параметры когда входишь и не должен запрашивать пас, запускать можно через sudo …
Нашел причину. Не работает как надо из за того, что запрещён логин root в KDE.
http://kde.ru/xforum/index.php?topic=150.0
Как разрешить логин root? Хочу проверить так ли это.
Спасибо, но это не подходит. Если systemsettings запустить через kdesu, то некоторые вещи всеравно не работают. Нужно именно разрешить логин root в КДЕ. Понятно что под рутом работать нельзя, но то как этот запрет реализован в CLD - мешает обычному пользователю.
Спасибо, но это не подходит. Если systemsettings запустить через kdesu, то некоторые вещи всеравно не работают. Нужно именно разрешить логин root в КДЕ. Понятно что под рутом работать нельзя, но то как этот запрет реализован в CLD - мешает обычному пользователю.
Не уверен,что причина в запрете руту логинится в иксах.И вообще это запрет заложен не в CLD,а в kdm.Если же всё-таки хочешь дать руту право логиниться,то надо внести изменения в файл kdmrc.В CLD он находится в /usr/share/config/kdm.В kdmrc нужно найти строку AllowRootLogin=false и заменить слово false на true.После этого сможешь входить в KDE как root.Но как вряд-ли это поможет решить проблему с паролем суперпользователя-мне кажется это проблема самой KDE,а не CLD.
Сергей Кузьминов wrote:
Спасибо, но это не подходит. Если systemsettings запустить через kdesu, то некоторые вещи всеравно не работают. Нужно именно разрешить логин root в КДЕ. Понятно что под рутом работать нельзя, но то как этот запрет реализован в CLD - мешает обычному пользователю.
У меня через sudo все замечательно работает, только не надо забывать что некоторые параметры для каждого пользователя отдельно забиваются, типо вид кнопок, смайликов и т.д.
Да, не помогло. Видимо проблема действительно в КДЕ. Видать разработчики OpenSuse знают какой-то секрет “приготовления” KDE. Ну ладно, это не критично.
Что конкретно не работает при выполнении?
kdesu systemsettings
Mike Hiretsky wrote:
Что конкретно не работает при выполнении?
Нельзя поменять дату/время, часовой пояс, изображение пользователя, может что-то еще, я все не проверял. Вопрос не в том как можно настроить эти вещи, а почему в других дистрибутивах все работает нормально, а в gentoo нет. В других дистрибутивах все работает без kdesu.
Нельзя поменять дату/время, часовой пояс, изображение пользователя, может что-то еще, я все не проверял. Вопрос не в том как можно настроить эти вещи, а почему в других дистрибутивах все работает нормально, а в gentoo нет. В других дистрибутивах все работает без kdesu.
Не во всех-например, в дебиан многое из этого тоже не работает. И вообще, реализация KDE в CLD (читай Gentoo), пожалуй, самая стабильная из виденных мной.
У меня другая проблемма, запускаю
kdesu systemsettings
Он спрашивает пароль, я его ввожу, но в ответ получаю что пароль не верен (в группe wheel включен, система в домене).
для большинства пользователей, эту прблемму можно исправить обновлением дефолтного меню на запуск kdesu systemsettings, и походу да это недооаботка кде.
Сергей Трубников wrote:
У меня другая проблемма, запускаю
[…]
Он спрашивает пароль, я его ввожу, но в ответ получаю что пароль не верен (в группe wheel включен, система в домене).
Права на группу wheel должны быть прописаны в локальном /etc/groups.