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

Если Вы знаете целевой IP и Порт, Вы могли бы работать:

pfiles $pid 

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

lsof -i

как базируются, чтобы видеть, можно ли получить сокет, в то время как это, все еще живут.

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

0
23.12.2013, 00:36
1 ответ

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

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

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

  1. $DISPLAY

    Подтвердите что $DISPLAY переменная среды установлена.

    $ gnomesu -u diub echo $DISPLAY
    

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

  2. xhost

    Для предоставления другого пользовательского доступа для вызова окон GUI на рабочий стол, необходимо позволить им полномочия сделать так. Можно сделать a xhost + который позволит всем полномочия сделать это, как используют diuban.

    $ xhost +
    
2
28.01.2020, 02:37

Теги

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