На сегодняшний день я сталкиваюсь с таким поведением в 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: [!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
Я считаю, что вы страдаете от побочного эффекта, когда 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 действует.
Если что-либо об этом ответе неясно, напишите мне комментарий и Я сделаю все возможное, чтобы уточнить.
Кажется, что это может быть ошибкой в Nautilus, вам может понадобиться использовать терминал для переименования файлов до тех пор, пока эта ошибка не будет исправлена. Это также может быть проблемой с правами на доступ к файлам.
Откройте окно терминала и введите следующую команду для просмотра разрешений папки:
cd temp && ll
После того, как вы это сделали, введите следующую команду (помните, что для этого вам понадобятся привилегии суперпользователя, а NewFolderName будет новым именем папки):
sudo mv "./Untitled Folder" "./NewFolderName"
Конечно, если вы не чувствуете себя комфортно с помощью командной строки каждый раз, когда хотите переименовать файлы или папки, возможно, вы можете попробовать другой файловый менеджер, такой как Thunar.
Чтобы установить Thunar, откройте закройте окно терминала и введите следующую команду:
sudo apt install thunar
В терминале запустите
$ cd
$ ls -la
$ cd temp
$ ls -la
Вы должны увидеть, почему gui не работает. Я подозреваю, что ваши права на файлы отличаются от ваших.
Это просто поведенческая проблема, здесь нет ничего плохого, позвольте мне объяснить
Папка была создана с именем по умолчанию, вы используете клавишу F2 для изменения имени. Вы не меняете файл. / folder в Nautilus, нажав на текст элемента, вы должны нажать F2
. Если вы начнете вводить текст в Nautilus, вы просто будете запускать поиск в папке, которая открыта для чего-то начиная с указанного текста, здесь вы искали критерий термина, если есть более одного элемента, который начинается с теста слова, вы используете клавиши курсора для навигации по вашему выбору
Если вам неловко GNOME, вы можете захотеть использовать KDE или Kubuntu, вы даже можете установить KDE вместе со своей оболочкой GNOME Unity, «sudo apt-get install kubuntu-full» в вашем терминале сделает это за вас, не стесняйтесь исследовать некоторые из небольших настольных сред, некоторые из них дадут вам реальную производительность, если вы пытаетесь быть минималистичными, но at выходит за рамки этого вопроса ...... Исследуйте!
Если вы теряете фокус, возможно, что-то не так с настройкой клавиатуры или другим приложением может быть краденое, клавиши переключения входят в когда вы находитесь в режиме переименования
Простите меня, если я потерял фокус на теме здесь
Я считаю, что вы страдаете от побочного эффекта, когда 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 действует.
Если что-либо об этом ответе неясно, напишите мне комментарий и Я сделаю все возможное, чтобы уточнить.
Кажется, что это может быть ошибкой в Nautilus, вам может понадобиться использовать терминал для переименования файлов до тех пор, пока эта ошибка не будет исправлена. Это также может быть проблемой с правами на доступ к файлам.
Откройте окно терминала и введите следующую команду для просмотра разрешений папки:
cd temp && ll
После того, как вы это сделали, введите следующую команду (помните, что для этого вам понадобятся привилегии суперпользователя, а NewFolderName будет новым именем папки):
sudo mv "./Untitled Folder" "./NewFolderName"
Конечно, если вы не чувствуете себя комфортно с помощью командной строки каждый раз, когда хотите переименовать файлы или папки, возможно, вы можете попробовать другой файловый менеджер, такой как Thunar.
Чтобы установить Thunar, откройте закройте окно терминала и введите следующую команду:
sudo apt install thunar
В терминале запустите
$ cd
$ ls -la
$ cd temp
$ ls -la
Вы должны увидеть, почему gui не работает. Я подозреваю, что ваши права на файлы отличаются от ваших.
Это просто поведенческая проблема, здесь нет ничего плохого, позвольте мне объяснить
Папка была создана с именем по умолчанию, вы используете клавишу F2 для изменения имени. Вы не меняете файл. / folder в Nautilus, нажав на текст элемента, вы должны нажать F2
. Если вы начнете вводить текст в Nautilus, вы просто будете запускать поиск в папке, которая открыта для чего-то начиная с указанного текста, здесь вы искали критерий термина, если есть более одного элемента, который начинается с теста слова, вы используете клавиши курсора для навигации по вашему выбору
Если вам неловко GNOME, вы можете захотеть использовать KDE или Kubuntu, вы даже можете установить KDE вместе со своей оболочкой GNOME Unity, «sudo apt-get install kubuntu-full» в вашем терминале сделает это за вас, не стесняйтесь исследовать некоторые из небольших настольных сред, некоторые из них дадут вам реальную производительность, если вы пытаетесь быть минималистичными, но at выходит за рамки этого вопроса ...... Исследуйте!
Если вы теряете фокус, возможно, что-то не так с настройкой клавиатуры или другим приложением может быть краденое, клавиши переключения входят в когда вы находитесь в режиме переименования
Простите меня, если я потерял фокус на теме здесь