Как изменить размер значка рабочего стола?

Вот что я почерпнул из info grub и этого урока grub.

Короче говоря, да, если вы измените файл /boot/grub/grub.cfg, загрузчик grub2 будет читать эти изменения и действовать соответственно.

Оговорка заключается в том, что если вы сделаете крошечную опечатку, ваша система не загрузится (хотя сам grub2 будет запущен, и вы можете использовать оболочку grub для загрузки с тремя командами, если знаете, что вы делаете). Поэтому вместо фактического редактирования загрузочной записи внутри grub.cfg, дублируйте ее и укажите новое имя для нового menuentry.If новый загружается правильно, вы можете либо сделать его новым по умолчанию (см. Ниже), либо удалить старый один. Усложнение состоит в том, что по умолчанию, когда Ubuntu подталкивает обновление grub или ядра, он полностью перезаписывает grub.cfg (через скрипт оболочки / usr / sbin / update-grub2). Поэтому, если вы вручную замените grub.cfg на загрузку настраиваемого ядра, эти изменения могут быть перезаписаны.

В этом случае, вместо того, чтобы возиться с grub.cfg, добавьте пользовательскую команду меню ядра в конец /etc/grub.d/40_custom и запустите #sudo update-grub2 [!d13 ]

(Это гарантирует, что ваше пользовательское ядро ​​всегда будет находиться в файле grub.cfg grub даже в случае наличия обновлений grub или ядра, продвигаемых Ubuntu).

Вам все равно необходимо убедиться, что ваше ядро загружается по умолчанию. Сделайте это, отредактировав файл / etc / default / grub

Измените строку

GRUB-DEFAULT=0

на

GRUB-DEFAULT='My super duper kernel 3.11.xxx'

, где указанная строка - это именно то, что находится в кавычках для соответствующего пункта в grub.cfg

Возможно, вам придется снова запустить update-grub2.

Все, все готово.

Пример:

У меня есть следующее ядро ​​и initrd:

vmlinuz-3.11.0-18-generic

initrd.img-3.11.0-18-generic

и вы хотите вместо этого загружать Следующее пользовательское ядро ​​по умолчанию

my_super_duper_kernel_3.11

initrd.img-my_super_duper_kernel_3.11

1) Я просматриваю / boot / grub / grub / cfg для текущей записи. (Обратите внимание: в каждом меню нет много несущественного материала - см. Конец этого сообщения для голых костей).

menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os
$menuentry_id_option 'gnulinux-simple-83af7d46-f6f8-4161-b7a4-47c44de0dd5e' {


... stuff deleted for brevity...

#this specifies first hard disk, first partition (i have a separate /boot partition)    
set root='hd0,msdos1'

linux   /vmlinuz-3.11.0-18-generic root=/dev/mapper/linuxlvm-lvubuntu ro   quiet splash $vt_handoff

initrd  /initrd.img-3.11.0-18-generic

}

2) Я добавляю элемент меню в / etc /grub.d/40_custom, заменив новое имя меню, образ ядра и initrd:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

#menu entry changed. It can be anything as long as it's unique
menuentry 'my_super_duper_kernel_3.11' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-83af7d46-f6f8-4161-b7a4-47c44de0dd5e' {


set root='hd0,msdos1'

#kernel image here must match the one in /boot
linux   /my_super_duper_kernel_3.11 root=/dev/mapper/linuxlvm-lvubuntu ro   quiet 

splash $vt_handoff

#initrd image, if you use one
initrd  /initrd-my_super_duper_kernel_3.11

#don't forget the closing bracket
}

3) запустите #sudo update-grub2

4) перезагрузитесь. вы увидите новое ядро ​​внизу списка загрузчиков.

5) Внесите его по умолчанию, отредактировав строку по умолчанию в / etc / default / grub. Он должен точно соответствовать тому, что вы положили в кавычки в /etc/grub.d/40_custom сразу после menuentry=

GRUB-DEFAULT='My super duper kernel 3.11'

6) Не уверен, если это необходимо, но не повредит повторному запуску ` #sudo update-grub2

Фоновая информация:

Способ вокруг этого `Загрузочный загрузчик называется grub2, но разговорное слово ppl все еще вызывает его grub. Поэтому, если вы обратитесь за помощью в Google, обязательно выполните поиск именно для grub2. Googling просто «grub» принесет некоторую устаревшую информацию о старом загрузчике grub (который все еще используется, но переименован в «grub-legacy»).

Как он знает: Grub2 состоит из крошечной части (boot.img), который установлен (как правило, на MBR вашего диска) и жестко закодировал в нем места на вашем диске файла grub.cfg и больше программного обеспечения (core.img и различные файлы * .mod), которые фактически загрузите ядро ​​Linux. Поэтому boot.img знает, как найти core.img, который, в свою очередь, будет читать grub.cfg

grub.cfg создается сценарием оболочки / usr / sbin / update-grub2. Он выполняет все исполняемые скрипты в /etc/grub.d/ (в алфавитном порядке, поэтому 10_linux выполняется до 40_custom и т. Д.) И отправляет свои выходы в grub.cfg

Как он знает: Если вы не используете нестандартные файловые системы или оборудование, вам потребуется всего несколько строк для загрузки ядра Linux на стандартный ПК с grub. Другой материал для графических экранов заставки, и я не знаю, что еще (было протестировано с помощью раздела ext4 / boot и / in lvm-ext4):

menuentry 'foo' {
set root='hd0,msdos1' #depends on your partitioning scheme 

linux   /kernel_image root=/dev/mapper/linuxlvm-lvubuntu ro  
#root= should be set to whatever /etc/fstab (or the mount command) says for the device that / is mounted on.

#initrd image, if you use one
initrd  /initrd-my_super_duper_kernel_3.11
}
1
задан 22 November 2012 в 03:37

11 ответов

У меня была такая же проблема, потому что я изменил размер значка в окне. Таким образом, я исправил его сверху справа от окна браузера открытого файла!

Изменение размера значка в любом окне браузера файлов повлияет на все ваши окна, включая Рабочий стол!

23
ответ дан 25 May 2018 в 16:28

Просто откройте Наутилус. Перейдите в «Редактировать» → «Настройки» и измените процентное значение значков «Значки» по умолчанию (на немецком языке, Symbolansicht) (33%, 50%, 66%, 100%, 200%).

Почему этот параметр влияет на размер значков на вашем рабочем столе будет тайной навсегда! Но это самый простой способ изменить размер всех значков на рабочем столе сразу без использования какого-либо инструмента, например gconf-editor.

15
ответ дан 25 May 2018 в 16:28
  • 1
    как открыть наутилус? – Hirak 15 January 2017 в 11:05
  • 2
    @Hirak nautilus - файловый менеджер. Откройте любую директорию или найдите файлы в Dash / Launcher – muru 18 February 2017 в 09:27
Щелкните правой кнопкой мыши значок, который вы хотите изменить. Выберите «Изменить размер ...». Удерживайте нажатой кнопку и перетащите ручки, которые появляются над значком, чтобы изменить его размер.

Вы можете вернуться к размеру значка по умолчанию, выбрав «Восстановить размер значка значка» в контекстном меню правой кнопки мыши.

12
ответ дан 25 May 2018 в 16:28
  • 1
    Вау, я только что узнал об этом. Действительно крутая функция. Благодарим за обмен: D – Mythul 21 March 2015 в 18:18
откройте папку (любую папку), перейдите в меню -> настройки в проводнике файлов, измените уровень масштабирования по умолчанию на 100%.
5
ответ дан 25 May 2018 в 16:28

Максимальный размер значка

Для значков на рабочем столе есть default size, который можно использовать как maximum size, если вы определяете меньшие изображения, чем это значение.

Использование gnome -shell, это значение называется: org.gnome.nautilus.icon-view thumbnail-size, но под матом это значение называется org.mate.caja.icon-view thumbnail-size.

Вы можете показать это, выполнив команду:

$ gsettings list-recursively | grep thumbnail-size
org.mate.caja.icon-view thumbnail-size 64
org.gnome.nautilus.icon-view thumbnail-size 64

и вы можете изменить это, выполнив:

$ gsettings set org.mate.caja.icon-view thumbnail-size 150

или

$ gsettings set org.gnome.nautilus.icon-view thumbnail-size 150

в зависимости от используемой среды рабочего стола.

Приложение

Я использую немного bash для отображения значков для моего рабочего стола, например:

(или с фильтром рельефа:)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   width="82px" height="82px" viewBox="-1 -1 23 23" id="dfPieSvg-HOME">
  <defs id="defs4">
    <style type="text/css"><![CDATA[
      text {
         font-style:   bold; font-size:      4px; text-align:   center;
         line-height:  100%; writing-mode: lr-tb; text-anchor:  middle;
         fill:      #ffffff; fill-opacity:    .7; stroke:       none;
         font-family:  Nimbus Sans L }
      text#t1 { font-size:    6px; }
      circle { fill:         #062; color:        black; fill-opacity: 1; }
      path { fill:         #800; fill-opacity: 1 }
    ]]></style>
  </defs>
  <g id="layer1">
    <circle id="gC" cx="10" cy="10" r="10" />
    <path id="rP" d="M 20,10 A 10,10 0 0 1 0.86473,14.06779 L 10,10 z" />
    <text x="10" y="12.2" id="t1"><tspan x="10" y="12.2">43.3%</tspan></text>
    <text x="10" y="16.7" id="t2"><tspan x="10" y="16.7">31.4G</tspan></text>
    <text x="10" y="7" id="t3"><tspan x="10" y="7">17.8G</tspan></text>
  </g>
</svg>

Конечно, default size и высота SVG (82px) вычисляются по моему сценарию и остаются меньше 150.

Вы можете найти полный сценарий bash:

3
ответ дан 25 May 2018 в 16:28
[F1]
2
ответ дан 25 May 2018 в 16:28

Если кто-то открывает файлы и выбирает кнопку типа отображения (значки или списки), она позволяет изменять размер с помощью ползунка. Это влияет на открытое окно и все, что находится на рабочем столе. Мне все еще нужно перестроить, но основная проблема исправлена.

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

Самое простое, что я сделал, это открыть диспетчер файлов (nautilus). Затем уменьшил масштаб с помощью комбинации (ctrl+mouse wheel), чтобы уменьшить размер значка по мере необходимости. Таким образом, значки на рабочем столе также изменились на один и тот же размер значка! Похоже, что nautilus контролирует размер значка везде - рабочий стол и вид папки.

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

Щелкните правой кнопкой мыши на рабочем столе - выберите «Изменить фоновый рисунок рабочего стола», это вызовет окно «Внешний вид», внизу «Размер значка Launcher» переместите ползунок

0
ответ дан 25 May 2018 в 16:28
  • 1
    -1 есть разница между значком запуска и значком рабочего стола – Bleeding Fingers 1 September 2013 в 21:53

Для других, у кого может быть один и тот же вопрос:

Откройте «файлы» (графический файловый проводник в ubuntu), отредактируйте> параметры в разделе «Значения по умолчанию для значков», измените «уровень масштабирования по умолчанию» и увидите эффект на элементах вашего рабочего стола.
0
ответ дан 25 May 2018 в 16:28

Мне удалось изменить размер значков, открыв папку (любую папку) с файлами внутри (любые типы файлов) и нажав Ctrl + Mouse Scroll, это изменит размер для всех файлов внутри и вне папки. [ ! d0]

0
ответ дан 25 May 2018 в 16:28

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

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