Рейтинг:1

Запуск Synaptic под WSL

флаг cn

Я использую Ubuntu 20.04 LTS на WSL в Windows 11. Я установил менеджер пакетов synaptic и попытался запустить его через судо синаптический, но это дает мне это в результате:

Не удалось инициализировать сервер: не удалось подключиться: в подключении отказано
Не удалось инициализировать GTK.

Вероятно, вы используете Synaptic на Wayland с правами суперпользователя.
Пожалуйста, перезапустите сеанс без Wayland или запустите Synaptic без разрешения root.

Как я могу запустить Synaptic с sudo в Ubuntu под WSL?

Рейтинг:0
флаг vn

Сначала у меня было почти такое же сообщение при попытке воспроизвести, и в моем случае это было связано с некоторыми экспериментами, которые я проводил с Systemd под WSL. Самое смешное, что работа Systemd была в совершенно другом экземпляре WSL, но он повредил сокет WSLg X11.

В результате Synaptic вместо этого пытался работать с использованием сокета Wayland.

Вы случайно не используете какой-нибудь скрипт Systemd, например Genie или WSL2Hacks? если да, то попробуй без него. Удалите скрипт Systemd, выйдите из Ubuntu, выдайте wsl --shutdownи перезапустите.

Также проверьте:

  • Можете ли вы запускать другие приложения X11? Пытаться:

    sudo apt установить xterm
    xterm
    

    Это работает?

  • эхо $ ДИСПЛЕЙ -- WSL2 с WSLg должен автоматически установить это значение :0.

  • ls -лах /tmp -- Делает .X11-unix -> /mnt/wslg/.X11-unix существуют там? Если это не указывает на /mnt/wslg/.X11-unix, то ваш сокет X11 все еще не исправлен. systemd-tmpfiles перезаписывает это, но могут быть и другие причины.

Рейтинг:0
флаг cn

если xhost +si:localuser:root синаптический не работает, вам, вероятно, следует войти в систему, используя Xorg сеанс, потому что Wayland не позволяет запускать графические приложения в режиме суперпользователя.Взгляни на это Unix и Linux ответ

Ответить или комментировать

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