Ubuntu где хранятся курсоры

Обновлено: 07.07.2024

Я пытаюсь настроить новую тему курсора мыши на моем Ubuntu 16.04, и все, что я смотрю, говорит о том, что он хранит значки в папке /usr/share/icons , но в этой папке вообще ничего нет (у меня действительно есть скрытые файлы) включен). Я делаю что-то неправильно?

В каждом руководстве по Ask Ubuntu и на каждом сайте службы поддержки постоянно говорится, что значки курсоров хранятся там, но по какой-то причине их там нет. Все, что я хочу сделать, это выяснить, как установить простой значок курсора мыши, который я скачал.

Но как я могу следовать всем пошаговым руководствам в Интернете, когда я даже не могу выполнить первый шаг, так как не могу найти, где хранятся курсоры?

Курсоры действительно установлены в папке /usr/share/icons . Пользовательские темы курсора могут быть установлены в папке

/.local/share/icons . Возможно, вы запутались из-за всех этих тем значков.

Ubuntu одинаково обрабатывает темы значков и темы курсора. Однако папка темы курсора содержит файл index.theme и папку cursors . Это отличает их от обычных тем значков.

Создание собственной темы курсора

Создание собственной темы курсора включает в основном эти три шага

Сначала создайте каталог с именем темы Cursor. Например, Clear .

Создайте папку с именем cursors этой папки. Вы поместите файлы курсоров в эту папку. Курсоры должны быть названы в соответствии с указаниями по именованию (см. Ссылку на связанной странице форума Ubuntu). Вы также можете найти имена из темы курсора по умолчанию DMZ-White .

Создайте файл с именем index.theme на том же уровне, что и папка cursors . Содержимое файла должно быть таким.

Значением поля Name является имя темы курсора. Это cAsE-SenSitiVe . Итак, убедитесь, что это точно так же, как имя папки. Поле Comment может содержать любую строку текста.

Инструменты:

  • Вы можете найти xcursorgen полезным. Он преобразует изображение PNG в файл формата Xcursor, который можно использовать в качестве курсора. Он поставляется с пакетом x11-apps .

Кроме того, проверьте эти ссылки для получения дополнительной помощи

Верхняя папка не user , это usr . Вот что видно в моей простой Vanilla Ubuntu 16.04:

usr/share/icons

Используя Nautilus, просто нажмите Computer на левой панели. Затем в главной панели нажмите usr , затем share , затем icons .

Изображение пользователя likesoft.

/.icons/. Только как изображения они почему-то не показываются, обидно… В следующий раз вместо создания темы проведите следующий эксперимент: установите какой-нибудь набор тем, а потом поищите его название в домашней директории.

Изображение пользователя likesoft.

Эта папка появляется при установке новых курсоров как я понял!?
У меня ее сейчас нету(

Видимо файлы дефолтного курсора хранятся в другом месте. Не знаете случайно где?

В папке лежат все курсоры. Гуглите на предмет того, как в linux обозначаются скрытые файлы. Директория

/.icons/ скрытая, ибо начинается с точки. Включите показ скрытых файлов.

Я не гоню, а говорю, что вижу. На 16.04 специально скачал штатными средствами какой-то набор курсоров, он лёг в

/.icons/. Скачал другой, он лёг туда же… Штатные курсоры лежат там же и больше нигде. Вот если устанавливать из ppa, вероятно будут лежать где-то в корне, как и значки.

Изображение пользователя MacLeod.

А если не вижу, значит этого нет? :D

З.Ы. /usr/share/icons/ - уровень системы,

/icons/ - уровень юзера.

Мог бы мне этого не писать. Автору бы написал, ему нужнее.

Изображение пользователя Almight.

/.icons/
Не благодарите)

Изображение пользователя MacLeod.

Изображение пользователя likesoft.

Оооо, в папке /usr/share/icons/ нашел, спасибо)))

А как их можно отредактировать не знаете случайно?

Изображение пользователя MacLeod.

gimp + xcursorgen
Нагуглилось. Не проверял, не знаю насколько актуально.

Изображение пользователя likesoft.

Да, нагуглил тоже инфу, правда пока еще не проверял, возникли неотложные дела(
Странно что яндекс ничего толком не нашел.

гмм, кот, ты шо решил меня доканать сегодня?:-)
на 16.04, таки да папка создана, но 24 июня 2015 года.
Пустая. В ней НЕ ЛЕЖАТ дефолтные курсоры. Однозначно.
что могло происходить почти год назад, в мой ДР, я даже не представляю.
Ибо я точно в этот день ничего не устанавливал, и даже не апгрейдил.:-)
Надо понимать, что вэтот день я выпил не больше 100 грамм коньяка, ибо все равно больше не могу выпить. -(



Первый по списку - это стандартный набор.
Второй - скачанный давно.
Третий - скачанный только что, поэтому выделен красным цветом.
Это вид из DC. Больше ни в каких других местах у меня курсоров нет.

Сделал emerge <различные курсоры>. lxappearance их не видит. Как устранить проблему?


Он их не должен вроде видеть, он для GTK+ тем, а курсоры хранятся в /usr/share/icons
Гайд по их установке есть на archwiki


Да ладно? oxygen курсоры он подхватил.

Они лежат в указанной мною папке, так что и установленные через emerge должны там быть


Хотите темы курсоров? Поставить lxappearance2-git из аура или идите лесом.


Нету их там. Oxygen там лежит, а остальных нету.

поищи в /usr/local/share/icons и подобных папках
если там есть, то слинкуй апки с курсорами в /usr/share/icons


emerge portage-utils; man qlist



Костыль, конечно, но. Нет ничего более правильного?


Спасибо, конечно, но как это мне поможет?


Мне непонятно зачем вообще ставить темки и прочие свистушки пакетами..


Чтобы было удобно их сносить, когда наиграешься


Один раз настроил и забыл.

Тем более это все равно если бы ты сохранял обои на комп с правами только для рута. Не смешно самому?:)

В комплекте системы Linux Mint по умолчанию поставляется только 3 темы курсоров: Adwaita, DMZ (Белое) и DMZ (Черный).


Для установки темы курсоров Ubuntu скачайте и распакуйте архив с курсорами 498,83 Кб. В составе архива имеются 3 папки c темами курсоров: handhelds, redglass, whiteglass.

Переместите указанные выше 3 папки в каталог /usr/share/icons


Если теперь обратиться к настройкам тем курсоров мыши, то видно, что появились дополнительные элементы.





Для того, чтобы выбранная тема отображалась на всех окнах внесите изменения в файл index.theme

sudo gedit /usr/share/icons/default/index.theme

То есть после Inherits= впишите выбранную тему курсора, например:


В Linux Mint 18 и выше в качестве текстового редактора используется xed. Чтобы команда sudo gedit автоматически пребразовывалась в команду sudo xed выполните действия, описанные в этой заметке.

Читайте также: