Настройка ссылок домашней папки для rootа (решено)

В общем проблема: сижу под пользаком с ограниченными правами, запускаю консоль админа, ну и допустим # nautilus, а он мне

(nautilus:3944): libgnomevfs-WARNING **: Unable to create ~/.gnome2 directory: Нет такого файла или каталога
Could not create per-user gnome configuration directory `/home/root/.gnome2/': Нет такого файла или каталога

Как это исправить и где?

Заранее благодарен, за вашу помощь.

З.Ы. Использовал Lenny после обновления до Squeeze проблема не исчезла =(

Комментарии

Создай ссылку командой ln

ну правильно, nautilus - иксовое приложение, поэтому и не будет от рута запускаться с консоли..... или запускай его через gksu nautilus через командную строку, либо рой gdm на предмет запуска типа -ac -br

-ac disables host-based access control mechanisms. Enables access by any host, and permits any
host to modify the access control list. Use with extreme caution. This option exists primar‐
ily for running test suites remotely.

До незапущенных под рутом иксов дело даже не дошло, но вот это:
/home/root/
насторожило... Почему не /root ? Сменил хомяк рута? Ещё один root? Права?

Ничего не менял, проблему обнаружил после установки apt-get install debian-backports-keyring, но репозиторий deb lenny-backports main contrib был упомянут на официальном сайме Дебиана.

Также проблема, я сижу в иксах под пользаком от имени админа даже синаптик не запускаеться

Просто очень странно, что дом у рута на /home/root. По всем канонам должен быть в /root. А про запуск иксовых прог от рута уже сказали - gksu в гноме, kdesu в кедах. su-to-root в крайнем случае помогает. у меня синаптик запускается так:
su-to-root -X -c synaptic

#su-to-root -X -c synaptic

Ответил мне
E: Ошибка: Невозможно создать каталог настроек /home/root/.synaptic - mkdir (2 Нет такого файла или каталога)

это от юзера запускать надо. или у тебя юзера root зовут? сама /home/root вообще существует?
для диагностики дай сюда вывод
ls -l /home
cat /etc/passwd | grep root

у меня учетка it и все а второго рута, насколько я знаю, создать нельзя.

и запускал su-to-root -X -c synaptic из под учетки it

да уж, чета как то намутил, действительно, только щас заметил что /home/root - такого действительно быть не может....может проще переустановить? я помнится по первости чуть что поломал - переустанавливал все к чертям, чем мучаться))) это потом только знание приходит )) хотя попробуй создать еще одного пользователя в систему, и потом залогинься под ним, посмотри что получится - ну это уже как средство диагностики.

ну а то что невозможно создать каталог ну я так понимаю, права надо смотреть на папки.

Де дело ведь не в правах, а в адресах проги запущенные их под рута ссылаются на хом...
к мне подскажет где эти ссылки можно настроить?

cat /etc/passwd | grep root
выдаёт
root:x:0:0:root:/root:/bin/bash
или нечто отличное? если другое - правь /etc/passwd в строчке root'а.

Строчка была
root:x:0:0:root:/home/root:/bin/bash
после редактирования я перезагрузился и после этого в терминале мне сказали, что проблемы с ждм и что мол правте конфиг. А поправить я ее не могу т.к. он мне даже залогиниться не дает. Пришлось переставить