Вопрос или проблема
Я не уверен, что именно произошло, и все, что я могу найти, это как изменить проводник файлов по умолчанию. Даже на этом сайте я не могу открыть файловый обозреватель для загрузки изображений. Я также не могу сохранить изображения на свой компьютер из браузера. Однако вставка изображений работает.
Я использую Pop_OS и установил их новый рабочий стол COSMIC, который, как я подозреваю, и стал началом проблемы. Когда я переключаюсь на COSMIC, открытие файлового обозревателя работает нормально. Также Firefox работает без проблем.
Мой основной вопрос — как мне изменить эту настройку? Какая основная настройка определяет, как Chrome открывает файловый обозреватель?
ИЗМЕНЕНИЕ: Я забыл упомянуть, что использую i3wm на Pop_OS
Ответ или решение
Когда браузеры Chrome и Edge отказываются открывать файловый менеджер, это может стать серьезной проблемой, особенно для пользователей, работающих в среде операционной системы, такой как Pop_OS. В этом ответе мы детально рассмотрим возможные причины данной ситуации и предложим несколько решений, которые могут помочь восстановить функциональность.
Понимание проблемы
Согласно вашему сообщению, проблема началась после установки новой версии COSMIC desktop и возникла только в случае использования i3 window manager (i3wm). Мы знаем, что:
- Firefox продолжает работать корректно — это указывает на то, что проблема не в самом браузере, а, скорее всего, связана с обработкой окон в i3wm.
- Отсутствие доступа к файловой системе в Chrome и Edge при попытке загрузки изображений или других файлов — указывает на причиной проблемы, скорее всего, ошибки конфигурации или проблемы интеграции с файловым менеджером.
Причины проблемы
-
Конфликт с i3wm: i3wm является менеджером окон с тайловой компоновкой, и, в отличие от большинства традиционных десктопных окружений, он может некорректно обрабатывать вызовы диалоговых окон из браузеров. Космическое окружение может иметь некоторые специфические настройки или скрипты, которые находятся в конфликте с поведением браузеров.
-
Настройки приложения: Некоторые параметры конфигурации, такие как
xdg-open
или настройки кода, используемого для отправки данных в файловый менеджер, могут мешать корректному открытию диалогов. -
Проблемы с разрешениями или зависимостями: Если права доступа к файловой системе настроены неправильно, это также может помешать открытию диалогов загрузки или сохранения.
Решения
-
Изменение конфигурации i3wm:
- Проверьте ваш файл конфигурации
~/.config/i3/config
. Убедитесь, что параметрыfocus
иfloating
корректны. Попробуйте разрешить плавающее окно для диалогов, добавив:for_window [class=".*"] floating enable
- Проверяйте любые настройки, которые могут игнорировать диалоги.
- Проверьте ваш файл конфигурации
-
Переопределение
xdg-open
:- Проверьте, настроен ли
xdg-open
на правильный файловый менеджер. Попробуйте выполнить следующую команду в терминале:xdg-mime query default inode/directory
Если результат некорректный, измените его:
xdg-mime default <имя_файлового_менеджера.desktop> inode/directory
- Проверьте, настроен ли
-
Проверка расширений браузеров:
- Отключите все расширения в Chrome и Edge, чтобы исключить влияние сторонних компонентов на функционирование диалоговых окон.
-
Попробуйте другой файловый менеджер:
- Если вы используете конкретный файловый менеджер (например, Nautilus или Thunar), попробуйте установить и использовать другой, чтобы проверить, будет ли работать загрузка и сохранение файлов.
-
Обновление и переустановка браузеров:
- Убедитесь, что ваши браузеры обновлены до последней версии. Если проблема сохраняется, рассмотрите возможность их полной переустановки.
-
Обратитесь к документации:
- Проверьте документацию по i3wm и COSMIC desktop, может быть, в них указаны известные проблемы и их решения.
Заключение
Если все шаги не приведут к успеху, возможно, стоит рассмотреть принятие временных мер, таких как использование Firefox в качестве браузера для загрузок, пока проблема не будет точно обнаружена и устранена. Надеемся, что предложенные советы помогут вам решить эту бедственную ситуацию и восстановить функционирование файлового менеджера в Chrome и Edge под управлением i3wm на Pop_OS.