Compiz

Не запускается при загрузке Compiz. Если зайти по root то все работает. В чем может быть проблема?
В том, что libastral поломали. Где логи?
PoZiTPoH
В том, что libastral поломали. Где логи?
Вот лог под пользователем

[echo@myhost ~]$ fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
libccs: dlopen: /usr/lib/compizconfig/backends/libgconf.so: cannot open shared object file: No such file or directory
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 57, in <module>
    from FusionIcon.interface import choose_interface
  File "/usr/lib/python2.6/site-packages/FusionIcon/interface.py", line 23, in <module>
    import start
  File "/usr/lib/python2.6/site-packages/FusionIcon/start.py", line 36, in <module>
    config.check()
  File "/usr/lib/python2.6/site-packages/FusionIcon/util.py", line 368, in check
    self.create_config_file()
  File "/usr/lib/python2.6/site-packages/FusionIcon/util.py", line 402, in create_config_file
    self.write(open(self.config_file, 'w'))
IOError: [Errno 13] Permission denied: '/home/echo/.config/compiz/fusion-icon'
Решение же очевидно, не?
Честно не очень понятно. Понятно только вот это:
/usr/lib/compizconfig/backends/libgconf.so: cannot open shared object file: No such file or directory.
Но почем тогда все работает под root?
echolife
Честно не очень понятно. Понятно только вот это:
/usr/lib/compizconfig/backends/libgconf.so: cannot open shared object file: No such file or directory.
Но почем тогда все работает под root?

Не туда смотришь )
IOError: [Errno 13] Permission denied: '/home/echo/.config/compiz/fusion-icon'
Держу пари, что ls -lad /home/echo/.config/compiz/fusion-ico укажет, что хозяин не echo, а root, а возможно даже и раньше рутовские владения пошли )
Риторический вопрос: а ты уже знаешь, чем отличается «su» от «su -»?
echolife
Честно не очень понятно. Понятно только вот это:
/usr/lib/compizconfig/backends/libgconf.so: cannot open shared object file: No such file or directory.
Но почем тогда все работает под root?

Сейчас попробую дать права на /home/echo/.config/compiz/fusion-icon
echolife
Сейчас попробую дать права на /home/echo/.config/compiz/fusion-icon
Почему это только на compiz? принудительно верни права пользователю на его домашний каталог. хД

sudo chown -R echo:echo /home/echo
kstati
echolife
Сейчас попробую дать права на /home/echo/.config/compiz/fusion-icon
Почему это только на compiz? принудительно верни права пользователю на его домашний каталог. хД

sudo chown -R echo:echo /home/echo

sudo chown -R echo:echo /home/echo
chown: неверная группа: «echo:echo»
ну просто echo (или echo:users)
 
Зарегистрироваться или войдите чтобы оставить сообщение.