Решено: Xfce 4.6 не запускается из-под юзера

Модератор: Модераторы разделов

Аватара пользователя
ncsl
Сообщения: 127
Статус: Интересующийся линуксоид
ОС: Arch/Slackware

Решено: Xfce 4.6 не запускается из-под юзера

Сообщение ncsl »

Добрый день!
Появилась такая проблема в Arch'е, не получается решить.
Хотел перейти на XFCE4, но при запуске из под обычного юзера выдает следующее сообщение:
"Не удалось определить имя безопасного сеанса. Возможные причины: xfconfd не запущен (проблема настройки d-bus);
переменная окружения $XDG_CONFIG_DIRS не верно установлена; или неверно установлен xfce4-session."
Причём из под рута запускается нормально, а от имени юзера выдает эту ошибку и возвращается в терминал.
Xfce4.6 ставил через pacman, запускаю через startx.
С gnome и kde такой проблемы не было. Может знаете как можно решить?
Motherboard Asus H97 Plus; Intel Core i5-4460 3.2GHz, Nvidia GeForce GTX 780
Спасибо сказали:
Аватара пользователя
ncsl
Сообщения: 127
Статус: Интересующийся линуксоид
ОС: Arch/Slackware

Re: Решено: Xfce 4.6 не запускается из-под юзера

Сообщение ncsl »

А при запуске других десктопов вроде запускается нормально (под юзером), но многие функции десктопа не работают, например автомонтирование.
Посмотрел вывод ошибки:
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
Спасибо сказали:
Аватара пользователя
IgnesBSD
Сообщения: 82
ОС: FreeBSD

Re: Решено: Xfce 4.6 не запускается из-под юзера

Сообщение IgnesBSD »

вот 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&
Все мы обмануты счастьем ...
Спасибо сказали:
Аватара пользователя
ncsl
Сообщения: 127
Статус: Интересующийся линуксоид
ОС: Arch/Slackware

Re: Решено: Xfce 4.6 не запускается из-под юзера

Сообщение ncsl »

Спасибо за помощь, уже почитал и всё нормально, извиняюсь за беспокойство.
Хотя осталась в логе ошибка "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
Спасибо сказали:
Аватара пользователя
ncsl
Сообщения: 127
Статус: Интересующийся линуксоид
ОС: Arch/Slackware

Re: Решено: Xfce 4.6 не запускается из-под юзера

Сообщение ncsl »

Насколько я понял из данного поста http://bbs.archlinux.org/viewtopic.php?id=17166
в 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
Спасибо сказали:
Аватара пользователя
IgnesBSD
Сообщения: 82
ОС: FreeBSD

Re: Решено: Xfce 4.6 не запускается из-под юзера

Сообщение IgnesBSD »

Хорошо, что пояснили, в чем было дело, а то некоторые товарищи находят ответ и не утруждают себя написать, в чем же было дело.
Все мы обмануты счастьем ...
Спасибо сказали: