Добрый день!
Появилась такая проблема в Arch'е, не получается решить.
Хотел перейти на XFCE4, но при запуске из под обычного юзера выдает следующее сообщение:
"Не удалось определить имя безопасного сеанса. Возможные причины: xfconfd не запущен (проблема настройки d-bus);
переменная окружения $XDG_CONFIG_DIRS не верно установлена; или неверно установлен xfce4-session."
Причём из под рута запускается нормально, а от имени юзера выдает эту ошибку и возвращается в терминал.
Xfce4.6 ставил через pacman, запускаю через startx.
С gnome и kde такой проблемы не было. Может знаете как можно решить?
Решено: Xfce 4.6 не запускается из-под юзера
Модератор: Модераторы разделов
-
- Сообщения: 127
- Статус: Интересующийся линуксоид
- ОС: Arch/Slackware
Решено: Xfce 4.6 не запускается из-под юзера
Motherboard Asus H97 Plus; Intel Core i5-4460 3.2GHz, Nvidia GeForce GTX 780
-
- Сообщения: 127
- Статус: Интересующийся линуксоид
- ОС: Arch/Slackware
Re: Решено: Xfce 4.6 не запускается из-под юзера
А при запуске других десктопов вроде запускается нормально (под юзером), но многие функции десктопа не работают, например автомонтирование.
Посмотрел вывод ошибки:
Invalid XDG_CACHE_HOME directory /root/.cache
Invalid XDG_DATA_HOME directory /root/.local/share
Invalid XDG_CONFIG_HOME directory /root/.config
error setting MTRR
Из под root'a работает всё отлично. Не знаете как исправить?
Посмотрел вывод ошибки:
Invalid XDG_CACHE_HOME directory /root/.cache
Invalid XDG_DATA_HOME directory /root/.local/share
Invalid XDG_CONFIG_HOME directory /root/.config
error setting MTRR
Из под root'a работает всё отлично. Не знаете как исправить?
Motherboard Asus H97 Plus; Intel Core i5-4460 3.2GHz, Nvidia GeForce GTX 780
-
- Сообщения: 82
- ОС: FreeBSD
Re: Решено: Xfce 4.6 не запускается из-под юзера
вот http://lists.freedesktop.org/archives/xdg/...ary/006053.html и вот http://standards.freedesktop.org/basedir-s...r-spec-0.6.html Собственно как и сказано в предупреждении у вас не правильно определена переменная окружения $XDG_DATA_DIRS Она у вас ссылается на каталог root-а, а обычному пользователю туда ни ни ))) Попробуите так $XDG_DATA_DIRS="$KDEDIR/share:"${XDG_DATA_DIRS-/usr/local/share/:/usr/share/} потом посмотрите что выдаст команда $ echo $XDG_DATA_DIRS у меня она выдает это /usr/local/share/:/usr/share/ (у меня не стоит xfce) Прочитайте ссылки и погуглите еще. Удачи ! Вот еще http://www.freesource.info/wiki/PhpCoder/d...cification&
Все мы обмануты счастьем ...
-
- Сообщения: 127
- Статус: Интересующийся линуксоид
- ОС: Arch/Slackware
Re: Решено: Xfce 4.6 не запускается из-под юзера
Спасибо за помощь, уже почитал и всё нормально, извиняюсь за беспокойство.
Хотя осталась в логе ошибка "error setting MTRR" - это вроде бы с ядром связано, что именно пока не знаю, может из-за того, что я обновился до 2.6.29.3
Команда выдаёт /usr/share/:/usr/local/share/:/usr/share/
Огромное спасибо за последнюю ссылку на русском, наконец-то разобрался )
Хотя осталась в логе ошибка "error setting MTRR" - это вроде бы с ядром связано, что именно пока не знаю, может из-за того, что я обновился до 2.6.29.3
Команда выдаёт /usr/share/:/usr/local/share/:/usr/share/
Огромное спасибо за последнюю ссылку на русском, наконец-то разобрался )
Motherboard Asus H97 Plus; Intel Core i5-4460 3.2GHz, Nvidia GeForce GTX 780
-
- Сообщения: 127
- Статус: Интересующийся линуксоид
- ОС: Arch/Slackware
Re: Решено: Xfce 4.6 не запускается из-под юзера
Насколько я понял из данного поста http://bbs.archlinux.org/viewtopic.php?id=17166
в Arch файл /etc/profile обновляет значения переменных XDG_CONFIG_HOME и XDG_CONFIG_DIRS для каждого пользователя при переключении пользователей посредствам "su - имя аккаунта" Собственно за счёт этого происходит обновление значений этих переменных и соответственно обеспечивается нормальная работа окружения xfce4. Вероятно у меня проблема возникла при установке pacman'ом xfce4 из под аккаунта рута, т.к. раньше я это делал, используя sudo. Сейчас вроде всё исправно заработало
в Arch файл /etc/profile обновляет значения переменных XDG_CONFIG_HOME и XDG_CONFIG_DIRS для каждого пользователя при переключении пользователей посредствам "su - имя аккаунта" Собственно за счёт этого происходит обновление значений этих переменных и соответственно обеспечивается нормальная работа окружения xfce4. Вероятно у меня проблема возникла при установке pacman'ом xfce4 из под аккаунта рута, т.к. раньше я это делал, используя sudo. Сейчас вроде всё исправно заработало
Motherboard Asus H97 Plus; Intel Core i5-4460 3.2GHz, Nvidia GeForce GTX 780
-
- Сообщения: 82
- ОС: FreeBSD
Re: Решено: Xfce 4.6 не запускается из-под юзера
Хорошо, что пояснили, в чем было дело, а то некоторые товарищи находят ответ и не утруждают себя написать, в чем же было дело.
Все мы обмануты счастьем ...