Автор Тема: HP Device Manager  (Прочитано 2190 раз)

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
HP Device Manager
« : 14.09.2016 03:01:34 »
Классный и удобный для юзеров пакет в репозитории, но вместо русских букв крякозябры. Как его хоть переключить так, чтобы он всё по-аглицки писал?
Или может кто знает какой шрифт надо установить?
https://bugzilla.altlinux.org/show_bug.cgi?id=32497

Оффлайн Gennadij

  • Начинающий
  • *
  • Сообщений: 17
Re: HP Device Manager
« Ответ #1 : 14.09.2016 05:08:29 »
HP Device Manager установлен из репозитория менее месяца назад. Установка дефолтная. Английский язык был сразу. В настройках смена языка отсутствует. Пример во вложении.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: HP Device Manager
« Ответ #2 : 14.09.2016 07:07:01 »
Как его хоть переключить так, чтобы он всё по-аглицки писал?

Как-то так:
LANG=en_US.utf8 smplayer

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: HP Device Manager
« Ответ #3 : 14.09.2016 07:50:25 »
Подозреваю, что для русских букв для выдачи используется какая-то 8-битная кодировка (предположительно koi8-r), а сами названия принтеров в utf8. И судя по меню уже используется английская локаль (вариант - приложение просто не локализовано и не умеет работать с локалями).
Я-бы попробовал использовать не английскую локаль, а русскую с koi8:

LC_ALL=ru_RU.koi8-r имя_программы

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: HP Device Manager
« Ответ #4 : 19.09.2016 18:11:07 »
Как его хоть переключить так, чтобы он всё по-аглицки писал?

Как-то так:
LANG=en_US.utf8 smplayer
Это помогло!
Может имеет смысл сделать в репах эту прогу пока по умолчанию запуск с аглицким, чтобы не пугать юзврей?
А как теперь сделать, чтобы не приходилось запускать так: LANG=en_US.utf8 hp-toolbox, а чтобы она всегда так запускалась? Ведь пользователи её запускают из трея...
Подозреваю, что для русских букв для выдачи используется какая-то 8-битная кодировка (предположительно koi8-r), а сами названия принтеров в utf8. И судя по меню уже используется английская локаль (вариант - приложение просто не локализовано и не умеет работать с локалями).
Я-бы попробовал использовать не английскую локаль, а русскую с koi8:

LC_ALL=ru_RU.koi8-r имя_программы
Не помогло.. Ничего не изменилось...

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: HP Device Manager
« Ответ #5 : 19.09.2016 18:30:34 »
Не могу найти найти где прописан автозапуск hp-systray помогите, плиз. Может там удастся добавить перед запуском волшебную настройку языка и это поможет передать эту настройку запускаемому тулбоксу?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: HP Device Manager
« Ответ #6 : 20.09.2016 00:15:32 »
Смотрите в пакете, в который он входит

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 964
Re: HP Device Manager
« Ответ #7 : 20.09.2016 05:28:25 »
типа тут?

/etc/xdg/autostart/hplip-systray.desktop


Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: HP Device Manager
« Ответ #8 : 22.09.2016 19:17:08 »
типа тут?

/etc/xdg/autostart/hplip-systray.desktop
Да это оно! Сработало! Спасибо! :-)