Запуск приложения Wine от другого пользователя в openSUSE

diuban@linux-gnwf:~> gnomesu -u diub wine /home/diub/ed.exe wine: cannot find L"Z:\\home\\diub\\ed.exe" diuban@linux-gnwf:~> No protocol specified No protocol specified Application tried to create a window, but no driver could be loaded. Make sure that your X server is running and that $DISPLAY is set correctly. err:systray:initialize_systray Could not create tray window 

Как заставить X-сервер работать так, что все в порядке?

openSUSE 12.3 Gnome 3.6

  • запуск экрана очищает буфер обмена x11
  • Какой самый простой способ сделать снимок того, что я делаю на рабочем столе Linux?
  • Отдельные мониторы с отдельным входом клавиатуры и мыши?
  • Как я могу использовать только один унифицированный буфер обмена? (даже для «пути копирования» IntelliJ)
  • Xscreensaver при запуске, i3wm
  • Как заставить все приложения GTK использовать настраиваемую настройку DPI?
  • SSH переадресация окна с Xming
  • Как начать x11vnc через сокет (т. Е. Только при необходимости)
  • One Solution collect form web for “Запуск приложения Wine от другого пользователя в openSUSE”

    Я думаю, что бит в сообщении об ошибке – это ключ к решению этой проблемы:

    Убедитесь, что ваш X-сервер запущен и что $ DISPLAY установлен правильно. err: systray: initialize_systray Не удалось создать окно лотка

    Вы используете это приложение для wine использования в качестве другого пользователя, у которого нет доступа и / или разрешений для открытия окон графического интерфейса пользователя на рабочем столе пользователя diuban . Чтобы решить эту проблему, вам нужно сделать 2 вещи.

    1. $ DISPLAY

      Убедитесь, что задана переменная среды $DISPLAY .

       $ gnomesu -u diub echo $DISPLAY 

      Предполагая, что он установлен на : 0.0 или : 0, должно быть достаточно.

    2. Xhost

      Чтобы разрешить другим пользователям доступ к окнам GUI на рабочем столе, вы должны разрешить им разрешения. Вы можете сделать xhost + который позволит всем разрешениям сделать это, как использовать diuban .

       $ xhost + 
    Interesting Posts

    Как напечатать имя строки, если максимальное значение выше, чем медианное значение других

    Как отключить графическую оболочку?

    Linux mint 18.1 не загружается. Показывает журнал ошибок, всегда заканчивающийся конечной трассой

    NFS: очень медленное размонтирование при перезагрузке / выключении

    Как исправить курсор терминала GNOME?

    Мониторинг при запуске полноэкранного приложения?

    Операция NFS COMMIT не используется, несмотря на использование fsync

    Удалить строку, содержащую первое появление «pattern1» после последнего появления «pattern2»?

    Centos 7 – Зашифрованная установка не загружается

    Alsa не обнаруживает мою звуковую карту

    Как настроить общий SFTP-каталог для определенных пользователей, установленный с помощью s3fs?

    Виртуальная память ядра в ядре dmesg linux 2.6.31

    cp не копирует новые файлы исходного местоположения (файлы, созданные после запуска команды cp)

    Создание пакета debian, который зависит от libcudart.so.6.0 от cuda-core-libs-6-0

    Как сделать цикл for в командной строке?

    Linux и Unix - лучшая ОС в мире.