Невозможно переименовать файлы или папки в Nautilus

На сегодняшний день я сталкиваюсь с таким поведением в Ubuntu 16.04 Nautilus:

Я создаю новый файл / папку, щелкнув правой кнопкой мыши в Nautilus «Новая папка». Когда я фокусирую имя папки для ее редактирования, фокус теряется, и я не могу редактировать имя.

Nautilus выглядит так, набирая имя папки:

In Кроме того, когда я пытаюсь нажать Del при попытке изменить имя, файл / папка удаляется. Если я ударил Backspace, Nautilus переместится обратно в родительскую папку.

Я подтвердил, что ни один ключ не застрял и не перезагрузился Ubuntu.

Обновление: при переключении Nautilus на сетку все работает нормально. Обновление 2: Я также попытался

sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop sudo apt-get install unity

Обновить : я отключил Авто-Raise с помощью ccsm:

Я также отключил Подключить клавиатуру и мышь Raise-Windows: enter image description here [!d4]

Обновить 4:

Вывод dpkg -l nautilus*:

Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-======================================================================================-================================================-================================================-================================================================================================================================================================================= ii nautilus 1:3.18.4.is.3.14.3-0ubuntu5 amd64 file manager and graphical shell for GNOME ii nautilus-data 1:3.18.4.is.3.14.3-0ubuntu5 all data files for nautilus un nautilus-dropbox (no description available) un nautilus-open-terminal (no description available) ii nautilus-sendto 3.8.2-1ubuntu1 amd64 integrates Evolution and Pidgin into the Nautilus file manager un nautilus-sendto-empathy (no description available) ii nautilus-share 0.7.3-2ubuntu1 amd64 Nautilus extension to share folder using Samba

4
задан 2 May 2017 в 03:25

8 ответов

Я считаю, что вы страдаете от побочного эффекта, когда Focus следует за мышью. Когда вы выбираете переименование из выпадающего меню, меню исчезает, оставляя указатель на пустое место в окне, которое затем фокусируется от имени папки, а нежелательные результаты точно соответствуют описанию в ответе Стивеса.

Чтобы устранить эту проблему, используйте Фокус следует за мышью . Если у вас ее нет, вы можете установить ее следующим образом:

1) Включить репозиторий Universe .

2) Установите диспетчер настроек Compiz Config либо из программного центра, либо через терминал с помощью sudo apt-get update && sudo apt-get install compizconfig-settings-manager

Один установлен, запустите его и нажмите «ОК» относительно осторожности.

Выберите «Общие», затем «Основные».

Выберите вкладку «Фокусировка и повышение» и выполните следующие настройки:

Включите репозиторий Вселенной.

Обратите внимание, что Auto-Raise не установлен. Вам также следует взглянуть на следующую вкладку с привязками клавиш и убедиться, что привязки окна «Поднять» для клавиатуры и мыши отключены или, по крайней мере, установлены таким образом, что вы случайно не запускаете их.

Чтобы выполнить тот же результат, с помощью инструмента Unity Tweak Tool, изменит ваши настройки так, как показано ниже:

Обратите внимание, что автоматический рейз выключен.

Изменить: если все остальное не работает , в качестве обходного решения попробуйте nemo (fork of nautilus), который имеет , когда nautilus действует.

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

1
ответ дан 18 July 2018 в 14:36

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

Откройте окно терминала и введите следующую команду для просмотра разрешений папки:

cd temp && ll

После того, как вы это сделали, введите следующую команду (помните, что для этого вам понадобятся привилегии суперпользователя, а NewFolderName будет новым именем папки):

sudo mv "./Untitled Folder" "./NewFolderName"

Конечно, если вы не чувствуете себя комфортно с помощью командной строки каждый раз, когда хотите переименовать файлы или папки, возможно, вы можете попробовать другой файловый менеджер, такой как Thunar.

Чтобы установить Thunar, откройте закройте окно терминала и введите следующую команду:

sudo apt install thunar

1
ответ дан 18 July 2018 в 14:36

В терминале запустите

$ cd $ ls -la $ cd temp $ ls -la

Вы должны увидеть, почему gui не работает. Я подозреваю, что ваши права на файлы отличаются от ваших.

0
ответ дан 18 July 2018 в 14:36

Это просто поведенческая проблема, здесь нет ничего плохого, позвольте мне объяснить

Папка была создана с именем по умолчанию, вы используете клавишу F2 для изменения имени. Вы не меняете файл. / folder в Nautilus, нажав на текст элемента, вы должны нажать F2

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

Если вам неловко GNOME, вы можете захотеть использовать KDE или Kubuntu, вы даже можете установить KDE вместе со своей оболочкой GNOME Unity, «sudo apt-get install kubuntu-full» в вашем терминале сделает это за вас, не стесняйтесь исследовать некоторые из небольших настольных сред, некоторые из них дадут вам реальную производительность, если вы пытаетесь быть минималистичными, но at выходит за рамки этого вопроса ...... Исследуйте!

Если вы теряете фокус, возможно, что-то не так с настройкой клавиатуры или другим приложением может быть краденое, клавиши переключения входят в когда вы находитесь в режиме переименования

Простите меня, если я потерял фокус на теме здесь

1
ответ дан 18 July 2018 в 14:36

Я считаю, что вы страдаете от побочного эффекта, когда Focus следует за мышью. Когда вы выбираете переименование из выпадающего меню, меню исчезает, оставляя указатель на пустое место в окне, которое затем фокусируется от имени папки, а нежелательные результаты точно соответствуют описанию в ответе Стивеса.

Чтобы устранить эту проблему, используйте Фокус следует за мышью . Если у вас ее нет, вы можете установить ее следующим образом:

1) Включить репозиторий Universe .

2) Установите диспетчер настроек Compiz Config либо из программного центра, либо через терминал с помощью sudo apt-get update && sudo apt-get install compizconfig-settings-manager

Один установлен, запустите его и нажмите «ОК» относительно осторожности.

Выберите «Общие», затем «Основные».

Выберите вкладку «Фокусировка и повышение» и выполните следующие настройки:

Включите репозиторий Вселенной.

Обратите внимание, что Auto-Raise не установлен. Вам также следует взглянуть на следующую вкладку с привязками клавиш и убедиться, что привязки окна «Поднять» для клавиатуры и мыши отключены или, по крайней мере, установлены таким образом, что вы случайно не запускаете их.

Чтобы выполнить тот же результат, с помощью инструмента Unity Tweak Tool, изменит ваши настройки так, как показано ниже:

Обратите внимание, что автоматический рейз выключен.

Изменить: если все остальное не работает , в качестве обходного решения попробуйте nemo (fork of nautilus), который имеет , когда nautilus действует.

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

1
ответ дан 24 July 2018 в 20:25
  • 1
    Это то, что я пытаюсь сделать: создать новую папку - & gt; начните печатать. Я создаю новые папки с помощью CTRL + Shift + N вместо использования меню Nautilus. Переименование происходит путем нажатия F2 и вызывает тот же эффект. – Alexander Zeitler 1 May 2017 в 23:52
  • 2
    Можете ли вы подтвердить, что у вас есть фокус после выключения мыши? – Elder Geek 1 May 2017 в 23:55
  • 3
    Да, он настроен на «щелчок». – Alexander Zeitler 1 May 2017 в 23:58
  • 4
    Где бы я посмотрел этот «клик»? вы ссылаетесь? – Elder Geek 2 May 2017 в 00:00
  • 5
    Я установил nemo, и это решает проблему. Я попытался сделать nemo менеджером по умолчанию, но когда, например, сохраняя в Chrome, он по-прежнему использует диалог Nautilus. – Alexander Zeitler 2 May 2017 в 13:43

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

Откройте окно терминала и введите следующую команду для просмотра разрешений папки:

cd temp && ll

После того, как вы это сделали, введите следующую команду (помните, что для этого вам понадобятся привилегии суперпользователя, а NewFolderName будет новым именем папки):

sudo mv "./Untitled Folder" "./NewFolderName"

Конечно, если вы не чувствуете себя комфортно с помощью командной строки каждый раз, когда хотите переименовать файлы или папки, возможно, вы можете попробовать другой файловый менеджер, такой как Thunar.

Чтобы установить Thunar, откройте закройте окно терминала и введите следующую команду:

sudo apt install thunar

1
ответ дан 24 July 2018 в 20:25

В терминале запустите

$ cd $ ls -la $ cd temp $ ls -la

Вы должны увидеть, почему gui не работает. Я подозреваю, что ваши права на файлы отличаются от ваших.

0
ответ дан 24 July 2018 в 20:25
  • 1
    Если он только создал папку из nautilus, как можно было бы установить разрешения, чтобы он не смог переименовать только что созданную папку? – b_laoshi 21 April 2017 в 08:23
  • 2
    Что-то смешное происходит, лучше получить факты, чем предполагать, что переустановка программы gui поможет. Мы не знаем, что такое "temp & quot; есть, откуда она взялась. Это может быть символическая ссылка на странный каталог. Если вы подозреваете, что gui плох, я бы установил еще один диспетчер файлов (Thunar, Dolphin и т. Д.), Чтобы узнать, есть ли у них также причуда. Но у меня скорее есть информация о темпах и содержании внутри. – pauljohn32 21 April 2017 в 12:25

Это просто поведенческая проблема, здесь нет ничего плохого, позвольте мне объяснить

Папка была создана с именем по умолчанию, вы используете клавишу F2 для изменения имени. Вы не меняете файл. / folder в Nautilus, нажав на текст элемента, вы должны нажать F2

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

Если вам неловко GNOME, вы можете захотеть использовать KDE или Kubuntu, вы даже можете установить KDE вместе со своей оболочкой GNOME Unity, «sudo apt-get install kubuntu-full» в вашем терминале сделает это за вас, не стесняйтесь исследовать некоторые из небольших настольных сред, некоторые из них дадут вам реальную производительность, если вы пытаетесь быть минималистичными, но at выходит за рамки этого вопроса ...... Исследуйте!

Если вы теряете фокус, возможно, что-то не так с настройкой клавиатуры или другим приложением может быть краденое, клавиши переключения входят в когда вы находитесь в режиме переименования

Простите меня, если я потерял фокус на теме здесь

1
ответ дан 24 July 2018 в 20:25

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

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