Ошибка при копировании от Рабочего стола до любого другого местоположения

Я недавно установил Xubuntu и было много различий, которые я заметил между xfce и гномом. Мне не нравился Thunar так очень (главным образом из-за ищущей функции - даже зубатка не делает отрядов, которые половина Наутилуса возможностей делает). Таким образом, я установил Наутилус и сделал его предпочтительным Файловым менеджером из экзопредпочтительных приложений. Сначала все казалось работой - ищущая функция, места, закладки и т.д. Однако, я, следовательно, пытался копировать файл от Рабочего стола до моей домашней папки, и следующая ошибка произошла:

И после нажатия Skip, другого:

Я пытался удалить thunar и xfdesktop, надеющийся, что наутилус 'примет' рабочий стол, но этого не произошло. Также попробованный символьной ссылкой для xfdesktop-> наутилус, как предложено в некотором потоке, но это не добивалось цели также.

Ошибка происходит каждый раз, когда я пытаюсь копировать или переместить что-то (файл или папка) от рабочего стола до другого местоположения (Ctrl+C или Копией с контекстного меню). Копирование и перемещение работ от и до других местоположений (даже от случайного местоположения до рабочего стола, но не от него). Самая странная часть - то, что, когда я перетаскиваю файл или папку от Рабочего стола до желаемого местоположения, это работает без любых ошибок.

Я был бы благодарен, если кто-то мог бы помочь мне.Заранее спасибо!

3
задан 6 May 2013 в 23:57

1 ответ

Статья , приведенная выше на Ubuntuforums , является очень давним обсуждением и на самом деле не применима к текущей Xfce. Следующее обсуждение составлено из моих экспериментов и со ссылкой на обсуждение nautilus --no-desktop на форумах xfce .

Это зависит от того, хотите ли вы запустить xfdesktop и nautilus вместе или позволить xfdesktop обрабатывать рабочий стол и использовать nautilus просто как файловый менеджер. На моей машине 12.04, которая имеет ppas для xfce 4.10 и 4.12, nautilus, кажется, работает хорошо. Тем не менее, есть некоторые возможности, если у вас есть проблемы.

Хочу заметить, что вы сказали, что вы уже сделали nautilus файловым менеджером по умолчанию и удалили xfdesktop, но вы сможете запускать nautilus и xfdesktop в одном сеансе, если вы используете опцию --no-desktop когда вы запускаете nautilus. Если вы примените любую из приведенных ниже команд, вы должны выйти из системы, а затем снова войти в систему, чтобы увидеть любые изменения.


ВАЖНОЕ ПРИМЕЧАНИЕ: вы должны найти, какие именно ваши собственные CLientCommands в вашем сеансе xfce, запустив xfce4-settings-editor и перейдя на вкладку xfce4-session и отметив, какие из них в настоящее время ссылаются на Thunar и xfdesktop, затем соответственно измените число в приведенных ниже командах.


Сценарий 1 ) нет xfdesktop установлено и nautilus является файловым менеджером по умолчанию.

Возможно, вам придется взглянуть на xfce4-session и изменить отказоустойчивые значения по умолчанию для клиентских команд, которые определяют сеанс Xfce. Вы также должны сделать это, если хотите заменить оконный менеджер другим , и я думаю, что это может помочь в этом случае.

Например, вы можете изменить Client_Commands, которые ссылаются на Thunar и xfdesktop на nautilus --no-default-window, используя xfconf (опция --no-default-window просто останавливает открытие окна nautilus при входе в систему). [ 1154]

Не забудьте использовать номера Client_Commands в вашей собственной системе - см. xfce4-settings-editor.

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "nautilus" -t string -s "--no-default-window" -a
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client3_Command -t string -s "nautilus" -t string -s "--no-default-window" -a

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

Это лучший способ убедиться, что nautilus работает на рабочем столе и больше ничего не мешает.

См. Конец статьи, чтобы узнать, как их сбросить. Выйдите из системы и войдите снова, чтобы увидеть изменения.

Сценарий 2) xfdesktop установлен, и вы хотите использовать его для управления рабочим столом и nautilus в качестве файлового менеджера.

Найдите номер вашей собственной Client_Command для файлового браузера (Thunar), ссылаясь на часть xfce4-session в xfce4-settings-editor. Например, мой Client_Command был равен 2, и поэтому он был изменен на nautilus --no-desktop --no-default-window.

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "nautilus" -t string -s "--no-desktop" -t string -s "--no-default-window" -a

Выйдите из системы и войдите снова, чтобы увидеть любые изменения. Не забудьте использовать номера Client_Commands в вашей собственной системе - см. xfce4-settings-editor.
Всякий раз, когда вы запускаете nautilus в своем сеансе, вы должны использовать nautilus --no-desktop.

Если вам нужно сбросить изменения

Выберите соответствующий раздел в xfce-session в графическом xfce4-settings-editor или используйте xfconf-query. Вы должны использовать действительные числа Client_Commands в вашей собственной системе, необязательно те, которые приведены в примерах ниже:

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "Thunar" -t string -s "--daemon" -a
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client3_Command -t string -s "xfdesktop" -a

Выйдите из системы и снова войдите в систему, чтобы увидеть любые изменения.

Варианты, предложенные выше, могут быть полезны для вас, хотя очень часто проблемы с nautilus в Xubuntu не всегда легко решаются. Первый сценарий, который заставляет nautilus управлять рабочим столом и действовать как файловый менеджер, может быть наиболее полезным, если вы сделали nautilus файловым менеджером по умолчанию.

0
ответ дан 6 May 2013 в 23:57

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

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