Почему есть две иконки в пусковой установке Unity для Наутилуса?

Недавно я нашел прохладное расширение для Gnome 3. Итак, если вы его используете, вы можете установить это и увидеть температуру в лотке:

https://extensions.gnome.org/ расширение / 541 / NVIDIA-ГП-температурно-индикатор /

12
задан 14 October 2011 в 11:59

27 ответов

Отказ от ответственности: я не программист на Linux, и этот ответ содержит изменение файлов из вашей домашней папки. Это работает для меня, но делайте это на свой страх и риск.

Эта проблема возникает, когда вы настраиваете свой значок Home, чтобы иметь быстрый список для ваших любимых мест, как описано здесь.

[d3 ] Способ его решения, как написано на , как описано здесь , вместо создания копии /usr/share/applications/nautilus-home.desktop в ~ / .local / share / applications и изменение этой копии, а также изменение исходного файла. Итак, шаги:

Удалить копию, если есть: ~ / .local / share / applications / nautilus-home.desktop Открыть терминал и написать:
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

. Это приведет к сбросу значков исходной установки на панели запуска, так что вы (! d15)

Чтобы вернуть исходный файл nautilus-home.desktop, вы можете переустановить Nautilus и установить настройки и файлы по умолчанию:

sudo apt-get install --reinstall nautilus
5
ответ дан 25 May 2018 в 18:15
  • 1
    Для моего недавно обновленного 16.0 Ubuntu без чего-либо в ~ / .local / share / applications просто unity --reset-icons работал без перезапуска или чего-то еще – Llopis 6 October 2017 в 11:26

Возможно, у вас есть пользовательский файл nautilus-home.desktop без этой проблемы, как уже упоминалось в других ответах. Другое исправление (см. Здесь: Открытие домашней папки приводит к появлению другой иконки в файле ), чтобы перейти к gnome-tweak-tool и отключить Have file manager handle the desktop.

5
ответ дан 15 August 2018 в 22:00

Отказ от ответственности: я не программист на Linux, и этот ответ содержит изменение файлов из вашей домашней папки. Это работает для меня, но делайте это на свой страх и риск.

Эта проблема возникает, когда вы настраиваете свой значок Home, чтобы иметь быстрый список для ваших любимых мест , как описано здесь .

Способ его решения, написанный на странице Bug 842257 , вместо создания копии /usr/share/applications/nautilus-home.desktop в ~ /.local/share/applications и изменение этой копии, а также изменение исходного файла. Таким образом, шаги:

  1. Удалить копию, если она есть: ~ / .local / share / applications / nautilus-home.desktop
  2. Открыть терминал и написать :
    gksu gedit /usr/share/applications/nautilus-home.desktop
    
  3. Добавьте этот текст в нижнюю часть файла, сохраните и закройте.
    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
    
  4. Перезагрузка. Теперь он должен работать только с одним значком с быстрым списком.

Если он все еще не работает, вы можете попробовать Alt + F2, а затем запустить

unity --reset-icons

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

Чтобы вернуть исходный файл nautilus-home.desktop, вы можете переустановить Nautilus и имеют настройки и файлы по умолчанию:

sudo apt-get install --reinstall nautilus
5
ответ дан 19 August 2018 в 00:22

В соответствии с ошибкой вам просто нужно удалить следующую строку из вашей пользовательской пусковой установки Nautilus (~ / .local / share / applications / nautilus-home.desktop):

OnlyShowIn=GNOME;Unity;

У меня была эта проблема и удаление этой строки, выход из системы и вход в систему для меня работал.

5
ответ дан 25 May 2018 в 18:15

Это подтвержденная ошибка. Ошибка 842257

Она будет исправлена ​​в какой-то момент. В Launcher должен быть только один значок.

3
ответ дан 25 May 2018 в 18:15

У меня была такая же проблема. Убедитесь, что в ~/.local/share/applications нет пользовательского файла nautilus-home.desktop. Когда я удалил это, все снова заработало.

Я создал один экземпляр в 11.04, я думаю, что что-то изменилось в 11.10.

2
ответ дан 25 May 2018 в 18:15
  • 1
    он удалил мою иконку, можно сказать, как вернуть ее? – sarveshlad 21 October 2011 в 04:03
  • 2
    @SarveshLad Просто нажмите значок пунктира (логотип Ubuntu) и введите nautilus. Перетащите значок Home Folder в пусковую установку. Кроме того, вы можете открыть приложение, а затем щелкнуть правой кнопкой мыши по значку в панели запуска и выбрать Keep in launcher. – Mike Walsh 21 October 2011 в 21:46
  • 3
    Я попробовал это, и он исправил его, но когда я настроил свой значок, чтобы включить мои любимые места, он вернулся к существующей ситуации – sarveshlad 22 October 2011 в 03:53

Просто откройте диспетчер файлов из Launcher. Затем откройте его снова из значка поиска, набрав nautilus. Наконец, заблокируйте его для запуска.

Это сработало для меня.

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

Значок тире не должен иметь число, так как он будет избыточным. Номера там, чтобы вы могли активировать запись, нажав super + num. Например, в вашем случае вы сможете запустить и / или переключиться на Firefox, нажав super + 2 и super + 3 для терминала. Запуск тире осуществляется простым нажатием на супер.

Я видел ошибку, о которой вы говорите, но это было довольно давно. Установили ли вы все обновления? Я также видел, что это вызвано расширением, но я не помню, что это было, но, возможно, было добавить быстрые списки. Это не должно быть так. Попробуйте открыть гостевую сессию, и я уверен, что проблема исчезнет. Было бы хорошо, если бы вы это подтвердили.

0
ответ дан 25 May 2018 в 18:15
  • 1
    только что установлен 11.10 вчера и да, я обновил его, и моя система повысилась, я сделал нумерацию, поэтому ее можно легко интерпретировать – sarveshlad 14 October 2011 в 20:45

Возможно, у вас есть пользовательский файл nautilus-home.desktop без этой проблемы, как уже упоминалось в других ответах. Другое исправление (см. Здесь: Открытие домашней папки приводит к появлению другого значка в виде файла), чтобы перейти к gnome-tweak-tool и установить Have file manager handle the desktop на выкл.

0
ответ дан 25 May 2018 в 18:15

Проблема является противоречием в файле «Home Folder» /usr/share/applications/nautilus-home.desktop

. В исходном файле эта строка существует:

OnlyShowIn=GNOME;Unity;

, а в списке быстрого доступа:

TargetEnvironment=Unity

Это решено путем изменения (TargetEnvironment = Unity):

TargetEnvironment=GNOME;Unity;

работал для меня.

0
ответ дан 25 May 2018 в 18:15

В соответствии с ошибкой вам просто нужно удалить следующую строку из вашей пользовательской пусковой установки Nautilus (~ / .local / share / applications / nautilus-home.desktop):

OnlyShowIn=GNOME;Unity;

У меня возникла эта проблема и удаление этой строки, выход из системы и вход в нее для работы.

5
ответ дан 25 July 2018 в 21:11

Проблема является противоречием в файле «Home Folder» /usr/share/applications/nautilus-home.desktop

. В исходном файле эта строка существует:

OnlyShowIn=GNOME;Unity;

, а в списке быстрого списка:

TargetEnvironment=Unity

Это решено путем изменения (TargetEnvironment = Unity):

TargetEnvironment=GNOME;Unity;

работал для меня.

0
ответ дан 25 July 2018 в 21:11

Проблема является противоречием в файле «Home Folder» /usr/share/applications/nautilus-home.desktop

. В исходном файле эта строка существует:

OnlyShowIn=GNOME;Unity;

, а в списке быстрого списка:

TargetEnvironment=Unity

Это решено путем изменения (TargetEnvironment = Unity):

TargetEnvironment=GNOME;Unity;

работал для меня.

0
ответ дан 31 July 2018 в 10:45

Значок тире не должен иметь число, поскольку он будет избыточным. Номера там, чтобы вы могли активировать запись, нажав super + num. Например, в вашем случае вы сможете запустить и / или переключиться на Firefox, нажав super + 2 и super + 3 для терминала. Запуск тире осуществляется простым нажатием на супер.

Я видел ошибку, о которой вы говорите, но это было довольно давно. Установили ли вы все обновления? Я также видел, что это вызвано расширением, но я не помню, что это было, но, возможно, было добавить быстрые списки. Это не должно быть так. Попробуйте открыть гостевую сессию, и я уверен, что проблема исчезнет. Было бы хорошо, если бы вы это подтвердили.

0
ответ дан 2 August 2018 в 02:51

Просто откройте диспетчер файлов из Launcher. Затем откройте его снова из значка поиска, набрав nautilus. Наконец, заблокируйте его для запуска.

Это сработало для меня.

1
ответ дан 4 August 2018 в 18:39

Это подтвержденная ошибка. Ошибка 842257

Она будет зафиксирована в некоторой точке. В Launcher должен быть только один значок.

3
ответ дан 4 August 2018 в 18:39

У меня была такая же проблема. Убедитесь, что в ~/.local/share/applications нет пользовательского файла nautilus-home.desktop. Когда я удалил это, все снова начало работать.

Я создал один экземпляр в 11.04, я думаю, что что-то изменилось в 11.10.

2
ответ дан 4 August 2018 в 18:39

Просто откройте диспетчер файлов из Launcher. Затем откройте его снова из значка поиска, набрав nautilus. Наконец, заблокируйте его для запуска.

Это сработало для меня.

1
ответ дан 6 August 2018 в 03:04

Это подтвержденная ошибка. Ошибка 842257

Она будет зафиксирована в некоторой точке. В Launcher должен быть только один значок.

3
ответ дан 6 August 2018 в 03:04

В соответствии с ошибкой вам просто нужно удалить следующую строку из вашей пользовательской пусковой установки Nautilus (~ / .local / share / applications / nautilus-home.desktop):

OnlyShowIn=GNOME;Unity;

У меня возникла эта проблема и удаление этой строки, выход из системы и вход в нее для работы.

6
ответ дан 6 August 2018 в 03:04

Просто откройте диспетчер файлов из Launcher. Затем откройте его снова из значка поиска, набрав nautilus. Наконец, заблокируйте его для запуска.

Это сработало для меня.

1
ответ дан 7 August 2018 в 20:45

Это подтвержденная ошибка. Ошибка 842257

Она будет зафиксирована в некоторой точке. В Launcher должен быть только один значок.

3
ответ дан 7 August 2018 в 20:45

В соответствии с ошибкой вам просто нужно удалить следующую строку из вашей пользовательской пусковой установки Nautilus (~ / .local / share / applications / nautilus-home.desktop):

OnlyShowIn=GNOME;Unity;

У меня возникла эта проблема и удаление этой строки, выход из системы и вход в нее для работы.

6
ответ дан 7 August 2018 в 20:45

У меня была такая же проблема. Убедитесь, что в ~/.local/share/applications нет пользовательского файла nautilus-home.desktop. Когда я удалил это, все снова начало работать.

Я создал один экземпляр в 11.04, я думаю, что что-то изменилось в 11.10.

2
ответ дан 10 August 2018 в 09:07

Проблема является противоречием в файле «Home Folder» /usr/share/applications/nautilus-home.desktop

. В исходном файле эта строка существует:

OnlyShowIn=GNOME;Unity;

, а в списке быстрого списка:

TargetEnvironment=Unity

Это решено путем изменения (TargetEnvironment = Unity):

TargetEnvironment=GNOME;Unity;

работал для меня.

0
ответ дан 10 August 2018 в 09:07

У меня была такая же проблема. Убедитесь, что в ~/.local/share/applications нет пользовательского файла nautilus-home.desktop. Когда я удалил это, все снова начало работать.

Я создал один экземпляр в 11.04, я думаю, что что-то изменилось в 11.10.

2
ответ дан 15 August 2018 в 22:00

Проблема является противоречием в файле «Home Folder» /usr/share/applications/nautilus-home.desktop

. В исходном файле эта строка существует:

OnlyShowIn=GNOME;Unity;

, а в списке быстрого списка:

TargetEnvironment=Unity

Это решено путем изменения (TargetEnvironment = Unity):

TargetEnvironment=GNOME;Unity;

работал для меня.

0
ответ дан 15 August 2018 в 22:00

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

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