Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Редактор Kate жалуется на заблокированный каталог настроек  (Прочитано 1053 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Denis Russkih

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Меня долгое время напрягало, что Kate запускается весьма медленно, задумчиво так.

В конце концов я не выдержал и запустил его в терминале, чтобы выяснить, в чём причина:
$ kate
trying to create local folder /home/denis/.kde/share/apps/kate/sessions: Permission denied
trying to create local folder /home/denis/.kde/share/apps/kate/sessions: Permission denied
trying to create local folder /home/denis/.kde/share/apps/kate/sessions: Permission denied
И что бы это значило? Похоже, Kate три раза пытается создать папку в каталоге собственных настроек, но почему-то не может?

Иду в /home/denis/.kde/share/apps/, смотрю — оказывается, каталог kate заблокирован! Туда даже попасть нельзя! Зачем такая избыточная защита, интересно?

Ладно, запустил через kdesu:
$ kdesu kate
QFile::open: No file name specified
На этот раз ждать пришлось гораздо меньше, и единственная жалоба редактора Kate — ему не указали, какой файл открыть.

Но не запускать же каждый раз редактор под рутом! Может быть, можно как-то разблокировать каталог настроек kate? (Если да, то как это правильнее сделать?)

И кстати, заодно хочется узнать, почему Kate иногда выдаёт при запуске:
$ kdesu kate
kbuildsycoca running...

kdecore (KProcess): WARNING: _attachPty() 12
...А иногда обходится без этого сообщения. Хм?

Заранее всем спасибо!
Ubuntu 10.10

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
sudo chmod -R 760 /home/denis/.kde/share/apps/kate
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
забыл: проверь, ты ли владелец каталога?
ls -l /home/denis/.kde/share/apps/kate
Если нет -
sudo chown -R denis /home/denis/.kde/share/apps/kate
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Denis Russkih

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
sudo chown -R denis /home/denis/.kde/share/apps/kate

Огромное спасибо, отчасти помогло! :) Теперь Kate не жалуется на "Permission denied".

Но запускается почему-то всё равно медленно:

$ time kate
QFile::open: No file name specified

real    0m5.404s
user    0m4.264s
sys     0m0.168s

Разве это нормально для простого текстового редактора — запускаться пять секунд с лишним? :) При том, что компьютер у меня не самый слабый.

Для сравнения:

$ time gedit

real    0m2.611s
user    0m0.884s
sys     0m0.128s

Скорость запуска вдвое выше! При том, что gedit не является "родным" для Kubuntu.

Неужели никак нельзя заставить Kate шевелиться быстрее?
« Последнее редактирование: 26 Мая 2008, 12:36:36 от Denis Russkih »
Ubuntu 10.10

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Если твоя основная среда GNOME, то медленный запуск в первый раз KDE-шного приложения вполне нормален (впрочем, как и наоборот), так как подгружаются дополнительные библиотеки.

Оффлайн gantellus

  • Старожил
  • *
  • Сообщений: 1276
    • Просмотр профиля
Kwah, у него Kubuntu, посмотри внимательно на подпись :)
Придумайте ещё более дружественный интерфейс, и мир породит ещё более тупого юзера (с)
С2Duo 2.4 Ghz, Geforce 8800, Maya 44 PCI

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Ну, если у тебя косяки с правами на этой папке, Может, они же встречаются где-то ещё... Смени на вс. случай владельца на себя всего своего домашнего каталога.
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Denis Russkih

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Ну, если у тебя косяки с правами на этой папке, Может, они же встречаются где-то ещё... Смени на вс. случай владельца на себя всего своего домашнего каталога.

УРА-А!!! Этот совет реально помог! :)

Я выполнил:

sudo chown -R denis /home/denis/

И теперь результат такой:

$ time kate
QFile::open: No file name specified

real    0m1.425s
user    0m1.012s
sys     0m0.084s

Эффект поразительный. :) Супер! Огромное спасибо за помощь!

Как говорится, наконец-то чувствую себя "белым человеком"!

« Последнее редактирование: 26 Мая 2008, 14:28:21 от Denis Russkih »
Ubuntu 10.10

 

Страница сгенерирована за 0.05 секунд. Запросов: 23.