Будут ли 7000 + шрифты замедлять мою систему?

Кто-то уже сообщил об ошибке для создателей ubuntu: Ошибка # 857243: (oneiric) mplayer не устанавливает файл .desktop и не имеет значка.

Добавить значка вручную, создайте файл ~/.local/share/applications/mplayer.desktop и поместите в него следующее:

[Desktop Entry]
Name=MPlayer
GenericName=Media player
Exec=mplayer %U
TryExec=mplayer
Icon=totem
Type=Application
Categories=AudioVideo;Player;
NoDisplay=true

Здесь используется значок медиа-проигрывателя тотема.

Правильный значок mplayer

$ cd ~
$ wget http://upload.wikimedia.org/wikipedia/commons/8/81/MPlayer.svg
$ cd /usr/share/icons/hicolor
$ for i in *x*; do sudo convert -background none ~/MPlayer.svg -resize $i $i/apps/mplayer.png; done
$ sudo gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

Затем отредактируйте mplayer.desktop и установите Icon=mplayer.

Вот и все. Вы загрузили значок mplayer из википедии, преобразовали его в .png файлы разного разрешения и очистили кеш иконки.

4
задан 2 November 2011 в 22:20

2 ответа

Я думаю, что это не должно вызывать серьезных проблем с производительностью для «нормального» использования, но, как уже указывалось, некоторые графические программы должны сканировать шрифты при запуске (потому что им нужна дополнительная информация из шрифтов, чем предоставляет база данных fontconfig), и те начнутся значительно медленнее, конечно. Кроме того, когда fontconfig обновляет свою базу данных (например, когда вы добавляете дополнительные шрифты), это может быть и медленнее.

И поиск конкретного шрифта в списке доступных шрифтов может стать проблемой производительности человека ...; )

Так что лучше всего использовать инструмент управления шрифтами, например font-manager или fontmatrix, чтобы вы могли включать / отключать отдельные шрифты или группы шрифтов.

Кстати, вы можете подсчитайте количество установленных на данный момент шрифтов, используя следующую команду:

$ fc-list | wc -l
2083

(эти 2000+ шрифты не являются проблемой в моей системе ...)

1
ответ дан 25 May 2018 в 17:17

Шрифты сами по себе не замедлят ничего, кроме использования некоторого пространства.

Однако, как и WarriorIng64, некоторые приложения, особенно те, которые позволяют вам выбирать шрифты, скорее всего, будут выполнять сканирование шрифтов при запуске которые могут замедлить их.

1
ответ дан 25 May 2018 в 17:17
  • 1
    Одна из задач, которую GIMP делает при запуске, - сканирование шрифтов, что может занять некоторое время даже при новой установке. Я даже не хочу знать, сколько времени потребуется, чтобы установить 7000 шрифтов. – Christopher Kyle Horton 2 November 2011 в 22:21
  • 2
    Да, я тоже об этом подумал. – Octavian Damiean 2 November 2011 в 22:24
  • 3
    У меня возникло бы желание установить ВСЕ ШАБЛОНЫ (извините за маниакальный смех, немного отвлекся там), а затем напишет ошибки на тех программах, которые вводят ненужные задержки. – Marius Gedminas 3 November 2011 в 01:36
  • 4
    Звучит как план. – Octavian Damiean 3 November 2011 в 02:06

Другие вопросы по тегам:

Похожие вопросы: