Вопрос или проблема
Я немного испытываю трудности с проблемой, которую я имею с Nemo в Linux Mint (я только что обновился до 17.3, но это происходит с 17.1).
Короче говоря, я случайно удалил несколько ярлыков из раздела “Мой компьютер” в левой панели Nemo в качестве пользователя. Я пытался восстановить их, но, похоже, не могу добавлять иконки в эту вкладку, а также перетаскивать их из раздела “закладки” в “Мой компьютер”. Если я запускаю Nemo от имени root, я могу добавлять, удалять, перетаскивать и размещать иконки в этой вкладке, но изменения, конечно, не применяются в “пользовательской” версии.
Более того, я пытался выполнить чистую установку Nemo после его удаления, но безуспешно.
Может ли кто-нибудь объяснить мне, где находятся конфигурационные файлы этой панели и как их удалить или установить их разрешения для пользователя, чтобы правильно перетаскивать и размещать в этой вкладке? В качестве альтернативы, есть ли “реальный” способ выполнить чистую установку Nemo и только Nemo, не трогая другие функции GTK?
Большое спасибо за ваше время, любая помощь очень ценится!
Установите dconf-editor и перейдите в раздел org->nemo->preferences. Возможно, там вы найдете свои настройки? Они названы довольно ясно.
Странно, что я никогда раньше не замечал этого поведения. Вы можете перетаскивать ярлыки только в определенные места в Nemo. Например, вы не можете перетаскивать ярлык между “Домом” и “Рабочим столом”. Однако вы можете перетаскивать ярлык под “Рабочим столом”. Вот так это работает для меня (я использую Mint 18). В моем случае я перетаскиваю папку из центрального ‘просмотрщика’ в левую панель под ‘Мой компьютер’.
Мне удалось решить проблему с помощью dconf
редактора.
- Добавьте/удалите/упорядочите список закладок в Nemo, используя Закладки/Редактировать. Добавьте недостающие записи, которые вы хотите иметь в разделе “Мой компьютер” на панели.
- Запустите dconf Editor. Перейдите в раздел
org/nemo/sidebar-panels/window-state
. - Дважды щелкните по значению параметра “sidebar-bookmark-breakpoint” (стандартное значение – -1).
- Поиграйте со значением, щелкая по [+] и [-], и смотрите на список закладок.
Это значение определяет позицию в списке ваших закладок, где отделяются секции “Компьютер” (“Mein Rechner”) и “Закладки” (“Lesezeichen”).
Немного сложно, но мне удалось настроить боковую панель именно так, как я хотел.
Для боковой панели Nemo 6.2.8 (2024), которая, по моему мнению, содержит:
- Мой компьютер
- Закладки
- Устройства
- Сеть
Закладки для каталогов могут быть добавлены либо в раздел Мой компьютер
, либо в раздел Закладки
с помощью графического перетаскивания папки, с целью размещения между существующими закладками папок или на заголовке каждого раздела (что добавляет в конец раздела).
Примечание: файлы не могут быть добавлены в любой из разделов закладок (только каталоги). Перетаскивание файла на существующий элемент закладки выполняет либо перемещение (если целевая папка закладки — это тот же диск), либо копирование (если целевая папка находится на другом диске). (Вы можете использовать Редактировать|Отменить или Ctrl Z, чтобы отменить это неожиданное перемещение или копирование).
Оба типа закладок хранятся в одном файле, который появился с файловым менеджером Gnome Nautilus
(который в наше время называется Files
), и находится по адресу:
~/.config/gtk-3.0/bookmarks
Манипуляции с закладками видны и в nautilus
(Files
), и в nemo
.
Файл bookmarks
формируется как текст ASCII с одним URL закладки на строку (например, file://
, smb://
, mtp://
, sftp://
), с опциональным заголовком после URL.
Смотрите ответ Дитера, чтобы установить, какие элементы появляются в секциях Мой компьютер
и Закладки
, с оговоркой, что местоположение DConf:
org.nemo.window-state
(прямой доступ:
dconf-editor /org/nemo/window-state/
например:
sidebar-bookmark-breakpoint 16
, означает:
- первые 16 строк находятся в разделе
Мой компьютер
, и - строка 17 до конца файла находится в разделе
Закладки
.
Ответ или решение
Для того чтобы сбросить все настройки и восстановить панель "Мой компьютер" в файловом менеджере Nemo на Linux Mint, выполните следующие шаги.
Параметры Nemo и сброс настроек
-
Установка dconf-editor:
- Убедитесь, что у вас установлен
dconf-editor
. Если нет, установите его с помощью следующей команды в терминале:sudo apt install dconf-editor
- Убедитесь, что у вас установлен
-
Восстановление значков в панели "Мой компьютер":
- Запустите
dconf-editor
и перейдите по следующему пути:org/nemo/sidebar-panels/window-state
. - Найдите параметр
sidebar-bookmark-breakpoint
. Данный параметр определяет, где будет разделяться список закладок между «Мой компьютер» и «Закладками». Обычно его стандартное значение —-1
.
- Запустите
-
Изменение параметра
sidebar-bookmark-breakpoint
:- Дважды щелкните по значению параметра и измените его на нужное число, например,
16
. Это значение указывает, что первые 16 строк будут отображаться в разделе «Мой компьютер», а все остальные — в закладках. - Примените изменения и закройте
dconf-editor
.
- Дважды щелкните по значению параметра и измените его на нужное число, например,
-
Настройка закладок:
- В файловом менеджере Nemo откройте меню «Закладки» и добавьте/удалите элементы, которые вы хотите видеть в разделе «Мой компьютер».
Путь к конфигурационным файлам
Конфигурационные файлы закладок находятся в следующем каталоге:
~/.config/gtk-3.0/bookmarks
Этот файл в виде простого текста содержит одну закладку на строку, например:
file:///home/username/
file:///media/usb_drive/
Полная переустановка Nemo
Если вы хотите полностью переустановить Nemo, выполните следующие команды в терминале:
sudo apt remove --purge nemo
sudo apt install nemo
Это обеспечит полное удаление Nemo и его конфигурационных файлов, после чего установка будет выполнена заново.
Заключение
Если вышеуказанные шаги не помогли решить вашу проблему, попробуйте удалить папку настроек Nemo, которая находится по адресу ~/.config/nemo
, перед повторной установкой. Эта папка содержит все пользовательские настройки, и ее удаление приведет к сбросу всех изменений. Убедитесь, что вы сделали резервную копию важных данных, прежде чем продолжить.
Это должно помочь восстановить функциональность Nemo в вашей системе Linux Mint.