Новости:

Форуму исполнилось 12 лет!

Мы в матрице .
Мы в телеге .

Главное меню

Установка Inkscape

Автор puyamolina, 04 января 2014, 14:45:07

« назад - далее »

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

puyamolina

Ребят, я понимаю, что препятствую научной дискуссии  :mocking_mini: , но у меня проблема не исчезает.  %)

Сначала, я поступил так:
bash-4.2# mount /dev/cdrom /mnt/cdrom                                   
mount: block device /dev/sr0 is write-protected, mounting read-only
mount: /dev/sr0 already mounted or /mnt/cdrom busy
mount: according to mtab, /dev/sr0 is already mounted on /mnt/cdrom
bash-4.2# cd /mnt/cdrom/slackware64                                     
bash-4.2# upgradepkg --install-new l/glibc-i18n-2.17-x86_64-7.txz ; cd -

+==============================================================================
| Skipping package glibc-i18n-2.17-x86_64-7 (already installed)
+==============================================================================


/root
bash-4.2#


Пишет, вроде как установлено уже (я аглицкий слабо понимать)

Потом так:
wget -c http://mirrors.slackware.com/slackware/slackware64-14.1/slackware64/l/glibc-i18n-2.17-x86_64-7.txz
installpkg glibc-i18n-2.17-x86_64-7.txz


Пишет -- Package glibc-i18n-2.17-x86_64-7.txz installed., типа установил.

При запуске и завершении:
bash-4.2# inkscape

(process:25797): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.

(inkscape:25797): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.R6OH9W': No such file or directory

(inkscape:25797): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory
bash-4.2#


Как лечить? Помогите!  :o

pilgrim

#16
я снова мимо проходил....но..

я бы (чисто из спортивного интереса) сделал бы так:

chmod 777 /root/.local/share -R

если бы заработало - думал, что делать дальше..например, глянул из-под какого юзера работает эта софтинка:)

да...еще бы (на всякий случай) проверил, нет ли висящих процессов:

ps aux |grep inkscape
...моя девушка как-то сказала: - Даже, если весь мир будет против тебя - я буду стоять за твоей спиной и тихо подавать патроны...

bormant

Чего-то не хватает. Проще всего понять поstrace -e open locale

puyamolina

Вывод:
bash-4.2# strace -e open locale
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib64/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib64/locale/ru_RU.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 3
locale: Cannot set LC_CTYPE to default locale: No such file or directory
open("/usr/lib64/locale/ru_RU.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib64/locale/ru_RU.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
open("/usr/lib64/locale/ru_RU.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE=C
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
+++ exited with 0 +++
bash-4.2#

bormant

неужели отсутствует glibc-solibs?

puyamolina

Цитата: bormant от 10 января 2014, 19:17:47неужели отсутствует glibc-solibs?
Очень может быть )))) У меня все может быть :)

А где его беруть?

bormant

#21
Там же, только в наборе A.
Можно предварительно посмотреть, не установлен ли уже:ls /var/log/packages/glibc-solibs-*

bormant

#22
Цитата: pilgrim от 10 января 2014, 18:50:21
я бы (чисто из спортивного интереса) сделал бы так:
chmod 777 /root/.local/share -R
~/.local не имеет никакого отношения к неработающей в системе локали, не надо его трогать, там настройки софта у конкретного пользователя лежат. Попортить их у обычного пользователя действительно несложно, например, если использовать "su" вместо "su -". Но практичнее лечить от root-а несколько иным вызовом: chown -R имя_пользователя:users ~имя_пользователя/.local. В любом случае, 777 -- очень плохой вариант.

pilgrim

ну и ладно - отрицательный результат - тоже результат...

насчет 777 согласен, поэтому и написал, что потом бы думал, что делать дальше...
...моя девушка как-то сказала: - Даже, если весь мир будет против тебя - я буду стоять за твоей спиной и тихо подавать патроны...

puyamolina

Вывод:
bash-4.2# ls /var/log/packages/glibc-solibs-*
/var/log/packages/glibc-solibs-2.17-x86_64-7


Выходит -- установлен.  :o

pilgrim

puyamolina, полазил тут по твоим темам, довольно интересный спецсофт у тебя, зачем тебе это все?
...моя девушка как-то сказала: - Даже, если весь мир будет против тебя - я буду стоять за твоей спиной и тихо подавать патроны...

puyamolina

Цитата: pilgrim от 10 января 2014, 19:50:36puyamolina, полазил тут по твоим темам, довольно интересный спецсофт у тебя, зачем тебе это все?

Какой, например? :)

pilgrim

ну этот...и ранние твои темы...
...моя девушка как-то сказала: - Даже, если весь мир будет против тебя - я буду стоять за твоей спиной и тихо подавать патроны...

puyamolina

Граф-редакторы для создания графики при верстке шаблонов для сайтов, чего-там еще... scrot -- скриншоты делать  :) , libreoffice -- много писать  :mail1_mini: , calibre -- много читать, всмысле, у меня очень много справочной литературы в электронном виде и ее просто необходимо как-то катологизировать.

pilgrim

#29
Надо тебе, наверное репутацию поднять...за активность:)

а винде совсем, чтоли войну объявил - решил найти замены по всем фронтам...найди мне аналог Sony Vegas - я може тоже.. перекочую...
...моя девушка как-то сказала: - Даже, если весь мир будет против тебя - я буду стоять за твоей спиной и тихо подавать патроны...