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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как заменить индикатор раскладки клавиатуры в Ubuntu 14.04.3  (Прочитано 1391 раз)

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

Оффлайн Вечер

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
    • Просмотр профиля
Доброе время!
Перешёл с Ubuntu 12.04 на Ubuntu 14.04.  Всё нормально.
Ранее нарисовал иконки, и на 12.04 они у меня стояли (кому понравились - битте-плиз).





Как заменить В Ubuntu 14.04 не знаю. Гуглил не нашёл.  Ещё два года назад где-то скопировал это:
Цитировать
Замена значков раскладки клавиатуры.
sudo nautilus /usr/share/icons/ubuntu-mono-dark/status/22
В данной папке нужно заменить всего лишь три файла: indicator-keyboard-Uk.svg, indicator-keyboard-En.svg и indicator-keyboard-Ru.svg (соответственно украинская, английская, русская раскладки).

Попробовал - не получилось.
Кто знает как заменить стандартные на эти подскажите или дайте ссылочку на решение.
Спасибо!
Ubuntu 22.04 AMD64 + Win10.   Gigabyte 360M HD3;  Intel Core i3 3.6GHzx4;  ОЗУ-8GB.
Ноутбук: Lenovo B-590.  Ubuntu 12.04 AMD64 + Сёма. Intel Celeron (R) CPU 1005M @ 1,9GHz;  ОЗУ-4GB

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6907
    • Просмотр профиля
Цитировать
Замена значков раскладки клавиатуры.
sudo nautilus /usr/share/icons/ubuntu-mono-dark/status/22
В принципе совет верный но...
1. Какая тема значков используется в вашем оформлении?
   Стандартная тема "Ambiance" использует "ubuntu-mono-dark", если у вас другая - менять надо в той, что у вас.
2. Замена значков в системной теме будет работать до обновления. При обновлении ваши значки будут перезаписаны системой.
3. Создайте свою тему значков - ее система не тронет.

Оффлайн КНВ

  • Активист
  • *
  • Сообщений: 705
    • Просмотр профиля
Вечер, у тебя значки в другом формате, может из-за этого не получилось? У меня получалось, но деталей не помню — давно это было и юнити сейчас нет.
« Последнее редактирование: 04 Августа 2016, 16:48:41 от КНВ »

Axa-Ru

  • Гость
Флаги иконок должны быть в формате svg.
Названия должны быть такими:
indicator-keyboard-En.svg
indicator-keyboard-Ru.svg

Можно, конечно поместить из в системную область /usr/....
Но это не очено хорошо. Лучше их сохранить в ~/.local/share/icons

Оффлайн Вечер

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
    • Просмотр профиля
В папке .local/share папки icons не было.  Создал сам, вставил иконки в формате svg, перегрузил комп - не помогло.

Ubuntu 22.04 AMD64 + Win10.   Gigabyte 360M HD3;  Intel Core i3 3.6GHzx4;  ОЗУ-8GB.
Ноутбук: Lenovo B-590.  Ubuntu 12.04 AMD64 + Сёма. Intel Celeron (R) CPU 1005M @ 1,9GHz;  ОЗУ-4GB

Axa-Ru

  • Гость
Я прежде, чем вам написать все это проделал. У меня все работает. Силб=ьно подозреваю, что проблема в том, что иконки не квадратные.
Дайте ссылку на ваши иконки svg
« Последнее редактирование: 05 Августа 2016, 21:45:39 от Axa-Ru »

Оффлайн Вечер

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
    • Просмотр профиля
Это то же самое, что и картинки в первом посте:

https://itmages.ru/image/view/2345699/546635ac

https://itmages.ru/image/view/2345698/73b64e6f

Эти годятся?
Ubuntu 22.04 AMD64 + Win10.   Gigabyte 360M HD3;  Intel Core i3 3.6GHzx4;  ОЗУ-8GB.
Ноутбук: Lenovo B-590.  Ubuntu 12.04 AMD64 + Сёма. Intel Celeron (R) CPU 1005M @ 1,9GHz;  ОЗУ-4GB

Axa-Ru

  • Гость
http://storage1.static.itmages.ru/i/15/0309/h_1425930194_4456635_73b64e6fb1.png

Как вы определели, что это svg?

$ file h_1425930194_4456635_73b64e6fb1.png
h_1425930194_4456635_73b64e6fb1.png: PNG image data, 165 x 93, 8-bit/color RGB, non-interlaced

Вот я просто обрезал Ващи иконки, увеличил до 128х128, переобозвал.
« Последнее редактирование: 05 Августа 2016, 22:18:12 от Axa-Ru »

Оффлайн Вечер

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
    • Просмотр профиля
Я их нарисовал в графическом редакроре, экспортировал в .png, затем конвертировал в svg



Пользователь добавил сообщение 05 Августа 2016, 22:51:18:
Надо сделать квадратными 128 х 128?
« Последнее редактирование: 05 Августа 2016, 22:51:19 от Вечер »
Ubuntu 22.04 AMD64 + Win10.   Gigabyte 360M HD3;  Intel Core i3 3.6GHzx4;  ОЗУ-8GB.
Ноутбук: Lenovo B-590.  Ubuntu 12.04 AMD64 + Сёма. Intel Celeron (R) CPU 1005M @ 1,9GHz;  ОЗУ-4GB

adawdp

  • Гость
2016 Aug 05; 10:39 PM; Oakville, ON, Canada.

— Ну вот флажки у меня здесь:
/usr/share/icons/ubuntu-mono-dark/status/22
— «Родные» вот такие PoDHble16Aug05.tar.gz самодельные вот такие KycTapHble16Aug05.tar.gz. Сравните и может получится найти причину…
— Сейчас правда не пользуюсь стандартной переключалкой, но это всё работало…

— Да, а с правами у Вас всё правильно на замененные файлы флажков?

« Последнее редактирование: 06 Августа 2016, 05:39:14 от adawdp »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6907
    • Просмотр профиля
1. Дело не в размере иконок - у меня стояли 128х128, сейчас 256х256.
2. Дело не в "квадратности" - делал одну иконку 256х200.
3. Дело не в svg/png - одну иконку сделал линком на .png размером 128х152.
Все варианты показывают сразу после замены, даже не нужно перезагружаться, достаточно переключить клавиатуру.
Возможно дело в следующем.
В каталоге темы иконок есть файл index.theme. В нем перечислены все подкаталоги, в которых система будет искать значки и их параметры. Например, часть файла ../ubuntu-mono-dark/index.theme
...
[status/16]
Size=16
Context=Status
Type=Fixed

[status/22]
Size=22  # размер иконок в этом каталоге
Context=Status
Type=Fixed # признак что размер иконок фиксирован
...
Возможно здесь будут работать иконки только размером 22х22.
А вот часть кода моего index.theme.
...
[status]
Context=Status
Size=48
MinSize=8
MaxSize=512
Type=Scalable # тип иконок масштабируемые
...

Оффлайн Вечер

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
    • Просмотр профиля
Вообще индикаторы пропали!
Решил поступить кардинально: завтра перехожу на 16.04.1.  Если уж пудрить мозги уважаемому Форуму, то хоть с пользой дела - чего вчерашний день доковыривать.

Всем огромное спасибо!  До встречи в новых темах ...
Ubuntu 22.04 AMD64 + Win10.   Gigabyte 360M HD3;  Intel Core i3 3.6GHzx4;  ОЗУ-8GB.
Ноутбук: Lenovo B-590.  Ubuntu 12.04 AMD64 + Сёма. Intel Celeron (R) CPU 1005M @ 1,9GHz;  ОЗУ-4GB

 

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