Рейтинг:3

How can I set different icons for drives in dock?

флаг us

I'm trying to figure out how to change icons for individual drives.

As you can see the last three are indistinguishable until hovered:

img here

pLumo avatar
флаг in
Дублирую, но не уверен, что он все еще работает, первый тест с отформатированным диском LUKS + ext4 не прошел, но вы можете попробовать: https://askubuntu.com/questions/70867/how-to-customize-label-the-hard- значки дисков в лаунчере
Pranav avatar
флаг us
@pLumo попробовал это первым, но не работает
Рейтинг:2
флаг in

Использовать x-gvfs-значок в /etc/fstab

Трюк с autorun.inf предложено pLumo кажется, больше не работает, но можно установить значки через x-gvfs-значок вариант в /etc/fstab.

Для этого параметра можно использовать только значки, предоставляемые через тему значков.

Установлен x-gvfs-значок с gnome-дисками

Если вы хотите быть в безопасности, сделайте резервную копию вашего /etc/fstab первый:

sudo cp /etc/fstab /etc/fstab.backup

Открытым гном-диски (это под Действия -> Утилиты - Диски). Найдите раздел, для которого вы хотите изменить значок, выберите его (он должен быть выделен) и нажмите на значок шестеренки ("Дополнительные параметры раздела").

В появившемся меню выберите «Изменить параметры монтирования...".

В диалоге необходимо сначала выключить "Настройки сеанса пользователя по умолчанию". Потом под "Имя значка" вы можете поместить имя, известное теме значка. Для первого теста вы можете поставить гном-CD, что даст вам значок компакт-диска. Как найти имена значков и как добавить собственные, я объясню в следующих двух разделах.

Прежде чем нажать "ХОРОШО", убедитесь сами, что другие варианты верны, например "Монтировать при запуске системы". Когда вы нажмете "ОК", введите свой пароль, который затем сохранит эти настройки в /etc/fstab. Как правило гном-диски предоставляет вам хорошие параметры по умолчанию, но все же вы должны обращаться с ними бережно.

Новая запись в /etc/fstab который был создан для нас, может выглядеть, например, так:

/dev/disk/by-uuid/<the-uuid> /mnt/<the-uuid> auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-icon=<имя-значка> , неавто 0 0

гном-диски

Найдите несколько названий значков в теме

Иконки расположены под /usr/share/icons/<имя-темы>/<размер>/<тема>, поэтому, например, чтобы найти значки устройств 48x48 в теме Yaru, можно сделать:

ls /usr/доля/значки/Yaru/48x48/устройства/

Название для x-gvfs-значок просто без окончания файла.

Как создать небольшую пользовательскую тему значков

Это несколько шагов для создания пользовательских значков, которые можно использовать для x-gvfs-значок вариант.

Я предполагаю, что в этом описании вы поместили значок под названием мой диск.png в ~/Загрузки. Принимаются форматы PNG или SVG, ICO у меня не сработало. Размер должен быть где-то между 32 и 128 пикселями для PNG.

  1. подготовить папки

    судо баш
    компакт-диск /USR/доля/значки/
    mkdir -p пользовательский/любой/устройства
    

    Я предполагаю, что вы не хотите поддерживать разные размеры, поэтому я просто использовал Любые для размера.

  2. создайте файл index.theme

    нано обычай/index.theme
    

    и поместите в него следующее содержимое:

    [Тема значка]
    Имя=Пользовательский
    Comment=Иконки, добавленные пользователем
    Каталоги=любые/устройства
    
    [любые/устройства]
    Контекст=Устройства
    Размер=48
    Тип=Фиксированный
    

    Обратите внимание, что параметр «Размер» — это всего лишь подсказка для GTK, фактический размер файла может отличаться.

  3. скопировать новый значок

    cp ~/Downloads/mydrive.png /usr/share/icons/custom/any/devices
    
  4. ссылка на новую тему из существующих тем

    Здесь, если вы сейчас используете другую тему, вы должны заменить Яру с названием вашей темы. я редактирую Человечество здесь тоже, потому что это запасной вариант для многих тем.

    Редактировать (нано... или же гэдит ...) файлы

    /usr/share/icons/Yaru/index.theme
    /usr/share/icons/Человечество/index.theme
    

    и добавить ...,обычай к Наследует= вариант. Это дает для Яру:

    Наследует = Человечность, hicolor, обычай
    

    и для Человечества:

    Наследует=Adwaita,hicolor,custom
    

    Выйдите из суперпользователя с помощью выход.

Выполнено! Теперь имя мой драйв может использоваться как «Имя значка» в gnome-disks!

После копирования новых значков может потребоваться перезапуск Gnome (выход из системы + вход в систему)!

Pranav avatar
флаг us
спасибо, сэр, это сработало

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.