Хорошо, поэтому я установил Ubuntu 11.10.
Дело в том, что когда я нажимаю значок домашней папки в панели запуска (Win + 1), открывается домашняя папка и появляется новый значок в панели запуска .
Я хочу, чтобы окна были выделены в первом значке, только если вы поймаете мой дрифт (четвертый значок).
Я подумал, что если я смогу удалить первый значок, нажмите на другой значок и сохраните его в панели запуска, это может сработать - но затем откроются папки, и значок остается пустым, без указания того, что окно открыто (выглядит так же, как и первый значок).
[/g0]
Кроме того, значки, пронумерованные сверху вниз, исключают значок тире.
Возможно, у вас есть пользовательский файл nautilus-home.desktop
без этой проблемы, как уже упоминалось в других ответах. Другое исправление (см. Здесь: Открытие домашней папки приводит к появлению другой иконки в файле ), чтобы перейти к gnome-tweak-tool
и отключить Have file manager handle the desktop
.
Возможно, у вас есть пользовательский файл nautilus-home.desktop
без этой проблемы, как уже упоминалось в других ответах. Другое исправление (см. Здесь: Открытие домашней папки приводит к появлению другой иконки в файле ), чтобы перейти к gnome-tweak-tool
и отключить Have file manager handle the desktop
.
Отказ от ответственности: я не программист на Linux, и этот ответ содержит изменение файлов из вашей домашней папки. Это работает для меня, но делайте это на свой страх и риск.
Эта проблема возникает, когда вы настраиваете свой значок Home, чтобы иметь быстрый список для ваших любимых мест , как описано здесь .
Способ его решения, написанный на странице Bug 842257 , вместо создания копии /usr/share/applications/nautilus-home.desktop в ~ /.local/share/applications и изменение этой копии, а также изменение исходного файла. Таким образом, шаги:
gksu gedit /usr/share/applications/nautilus-home.desktop
X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
[Videos Shortcut Group]
Name=Videos
Exec=nautilus Videos
TargetEnvironment=Unity
[Documents Shortcut Group]
Name=Documents
Exec=nautilus Documents
TargetEnvironment=Unity
[Music Shortcut Group]
Name=Music
Exec=nautilus Music
TargetEnvironment=Unity
[Pictures Shortcut Group]
Name=Pictures
Exec=nautilus Pictures
TargetEnvironment=Unity
[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus Downloads
TargetEnvironment=Unity
Если он все еще не работает, вы можете попробовать Alt + F2, а затем запустить
unity --reset-icons
Это приведет к сбросу значков исходной установки на вашей панели запуска, поэтому вам придется переустановить ее так, как вы хотите.
Чтобы вернуть исходный файл nautilus-home.desktop, вы можете переустановить Nautilus и имеют настройки и файлы по умолчанию:
sudo apt-get install --reinstall nautilus
unity --reset-icons
работал без перезапуска или чего-то еще
– Llopis
6 October 2017 в 11:26
Просто откройте диспетчер файлов из Launcher. Затем откройте его снова из значка поиска, набрав nautilus. Наконец, заблокируйте его для запуска.
Это сработало для меня.
В соответствии с ошибкой вам просто нужно удалить следующую строку из вашей пользовательской пусковой установки Nautilus (~ / .local / share / applications / nautilus-home.desktop):
OnlyShowIn=GNOME;Unity;
У меня возникла эта проблема и удаление этой строки, выход из системы и вход в нее для работы.
Значок тире не должен иметь число, поскольку он будет избыточным. Номера там, чтобы вы могли активировать запись, нажав super + num. Например, в вашем случае вы сможете запустить и / или переключиться на Firefox, нажав super + 2 и super + 3 для терминала. Запуск тире осуществляется простым нажатием на супер.
Я видел ошибку, о которой вы говорите, но это было довольно давно. Установили ли вы все обновления? Я также видел, что это вызвано расширением, но я не помню, что это было, но, возможно, было добавить быстрые списки. Это не должно быть так. Попробуйте открыть гостевую сессию, и я уверен, что проблема исчезнет. Было бы хорошо, если бы вы это подтвердили.
В соответствии с ошибкой вам просто нужно удалить следующую строку из вашей пользовательской пусковой установки Nautilus (~ / .local / share / applications / nautilus-home.desktop):
OnlyShowIn=GNOME;Unity;
У меня возникла эта проблема и удаление этой строки, выход из системы и вход в нее для работы.
У меня была такая же проблема. Убедитесь, что в ~/.local/share/applications
нет пользовательского файла nautilus-home.desktop
. Когда я удалил это, все снова начало работать.
Я создал один экземпляр в 11.04, я думаю, что что-то изменилось в 11.10.
Проблема является противоречием в файле «Home Folder» /usr/share/applications/nautilus-home.desktop
. В исходном файле эта строка существует:
OnlyShowIn=GNOME;Unity;
, а в списке быстрого списка:
TargetEnvironment=Unity
Это решено путем изменения (TargetEnvironment = Unity):
TargetEnvironment=GNOME;Unity;
работал для меня.
Значок тире не должен иметь число, поскольку он будет избыточным. Номера там, чтобы вы могли активировать запись, нажав super + num. Например, в вашем случае вы сможете запустить и / или переключиться на Firefox, нажав super + 2 и super + 3 для терминала. Запуск тире осуществляется простым нажатием на супер.
Я видел ошибку, о которой вы говорите, но это было довольно давно. Установили ли вы все обновления? Я также видел, что это вызвано расширением, но я не помню, что это было, но, возможно, было добавить быстрые списки. Это не должно быть так. Попробуйте открыть гостевую сессию, и я уверен, что проблема исчезнет. Было бы хорошо, если бы вы это подтвердили.
В соответствии с ошибкой вам просто нужно удалить следующую строку из вашей пользовательской пусковой установки Nautilus (~ / .local / share / applications / nautilus-home.desktop):
OnlyShowIn=GNOME;Unity;
У меня возникла эта проблема и удаление этой строки, выход из системы и вход в нее для работы.
У меня была такая же проблема. Убедитесь, что в ~/.local/share/applications
нет пользовательского файла nautilus-home.desktop
. Когда я удалил это, все снова начало работать.
Я создал один экземпляр в 11.04, я думаю, что что-то изменилось в 11.10.
Просто откройте диспетчер файлов из Launcher. Затем откройте его снова из значка поиска, набрав nautilus. Наконец, заблокируйте его для запуска.
Это сработало для меня.
В соответствии с ошибкой вам просто нужно удалить следующую строку из вашей пользовательской пусковой установки Nautilus (~ / .local / share / applications / nautilus-home.desktop):
OnlyShowIn=GNOME;Unity;
У меня возникла эта проблема и удаление этой строки, выход из системы и вход в нее для работы.