Автор Тема: вьювер geeqie ругается на кодировку  (Прочитано 9096 раз)

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

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
При открытии jpg сообщает "Кодировка имени файла и локаль не совпадают". Но корректно отражает названия файлов.



При этом разные другие вьюверы все эти файлы нормально открывают, но менять вьювер не хочу. У остального софта проблем с локалью и именами файлов нет.  Установлена Рунту-xfce 12.04.
Что можно подкрутить?

Devuan ASCII x32..x64

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: вьювер geeqie ругается на кодировку
« Ответ #1 : Июнь 04, 2014, 03:04:48 »
    А зачем вы открываете текстовые файлы (*.desktop) программой для просмотра изображений?
Переменную G_BROKEN_FILENAMES пробовали устанавливать, как рекомендуется в сообщении об ошибке?

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: вьювер geeqie ругается на кодировку
« Ответ #2 : Июнь 04, 2014, 12:40:14 »
Эти пару файлов - *.desktop  при запуске открывает сам вьювер.
переменную G_BROKEN_FILENAMES вставлял в /etc/environment.

этот вьювер единственная программа, которая жалуется на локаль.
Devuan ASCII x32..x64

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
Re: вьювер geeqie ругается на кодировку
« Ответ #3 : Июнь 17, 2014, 14:41:55 »
переменную G_BROKEN_FILENAMES вставлял в /etc/environment.

   Попробуйте удалить эту запись и внести в ~/.profile следующее:
export G_FILENAME_ENCODING=@localeПосле этого запустите программу из терминала и проверьте вывод.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: вьювер geeqie ругается на кодировку
« Ответ #4 : Июнь 17, 2014, 16:19:32 »
вот такое

nfn@nfn-901:~$ geeqie

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,

(geeqie:1982): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine»,
Невозможно инициализировать поддержку LIRC
Unable to convert filename to UTF-8:
Входящие___�_Яндекс.Почта.desktop
Недопустимая последовательность байтов во входных преобразуемых данных
Unable to convert filename to UTF-8:
Быст�_ый_набо�.desktop
Недопустимая последовательность байтов во входных преобразуемых данных
Unable to convert filename to UTF-8:
Б�_аузе�_ы.desktop
Недопустимая последовательность байтов во входных преобразуемых данных
Devuan ASCII x32..x64

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
Re: вьювер geeqie ругается на кодировку
« Ответ #5 : Июнь 17, 2014, 17:06:19 »
вот такое

    После редактирования ~/.profile вы перелогинились в сеанс? Сообщение об ошибке, которое вы приводили в первом сообщении, так же появляется?

Какая команда запуска приложения geeqie указана в его ярлыке?

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: вьювер geeqie ругается на кодировку
« Ответ #6 : Июнь 17, 2014, 17:16:02 »
Перелогинился, ошибка та же, вывод ошибок в терминале тот же.

Команда запуска в меню - geeqie-standard -r %F
Но через терминал я запускал -  geeqie
Devuan ASCII x32..x64

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 924
  • ivm@jabber.at
    • Matuntu
Re: вьювер geeqie ругается на кодировку
« Ответ #7 : Июнь 17, 2014, 17:36:33 »
Перелогинился, ошибка та же, вывод ошибок в терминале тот же.

Команда запуска в меню - geeqie-standard -r %F
Но через терминал я запускал -  geeqie
У меня запускается с такой командой:
geeqie -r %Fи, как видите, без ошибок

в Matuntu-TT64-M16.
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: вьювер geeqie ругается на кодировку
« Ответ #8 : Июнь 17, 2014, 17:45:20 »
У меня запускается с такой командой:
geeqie -r %Fи, как видите, без ошибок

В систему не устанавливался файл geeqie . только geeqie-standard

Devuan ASCII x32..x64

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 924
  • ivm@jabber.at
    • Matuntu
Re: вьювер geeqie ругается на кодировку
« Ответ #9 : Июнь 17, 2014, 19:05:21 »
В систему не устанавливался файл geeqie . только geeqie-standard
Горе от ума, где Вы этот пакет откопали? Что мешает установить корректно пакет geeqie?
sudo apt-get install geeqie
Тогда и жаловаться не пришлось бы.
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: вьювер geeqie ругается на кодировку
« Ответ #10 : Июнь 17, 2014, 19:19:51 »
 ;D

Ставил синаптиком из штатного для рунту-xfce-12.04 репозитария



Снес, почистил, поставил через терминал. Ничего не изменилось, так как источник софта тот же самый. Ставит /usr/bin/geeqie-standard

« Последнее редактирование: Июнь 17, 2014, 19:30:01 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 924
  • ivm@jabber.at
    • Matuntu
Re: вьювер geeqie ругается на кодировку
« Ответ #11 : Июнь 17, 2014, 19:49:59 »
Сочувствую: у меня версия поновее 1.1-8, да и дистр 14.04.
Советую добавить сторонний репозиторий
sudo add-apt-repository ppa:ikoinoba/ppa
sudo apt-get update
sudo apt-get install geeqie
Версия в репозитории будет более актуальной.
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: вьювер geeqie ругается на кодировку
« Ответ #12 : Июнь 17, 2014, 19:56:39 »
Поставил


Изменился и установленный файл, и команда запуска на geeqie -r %F


Но не изменилось главное.. Все также ругается на то же самое  :(
Devuan ASCII x32..x64

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: вьювер geeqie ругается на кодировку
« Ответ #13 : Июнь 17, 2014, 20:02:28 »
как понимаю, из настроек вьюера надо выкинуть эти три файла *..desktop, которые он пытается грузить при старте.
Devuan ASCII x32..x64

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: вьювер geeqie ругается на кодировку
« Ответ #14 : Июнь 17, 2014, 20:22:25 »
Надо удалить из домашнего каталога старые настройки:  полностью удалить в скрытых папках ~/.config и ~/.cache папки с именем geeqie.
После перезапуска программы ошибок не должно быть.
Per aspera ad astra! (Через тернии к звездам!)