Bug 23624

Summary: vino-server позволяет доступ к рабочему столу только на просмотр
Product: Branch p5 Reporter: Денис Корявов <dkoryavov>
Component: cross-componentAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: QA p5 <qa-p5>
Severity: normal    
Priority: P3 CC: mike
Version: unspecified   
Hardware: all   
OS: Linux   

Description Денис Корявов 2010-06-15 15:04:07 MSD
Ошибку я нашел в p5, но сильно подозреваю что она есть и в Sisyphus. При запуске vino-server получаю сообщение следующего содержания:

/usr/lib/vino-server 

** (vino-server:29612): WARNING **: Ваш X-сервер не поддерживает расширение XTest - удалённый доступ будет только для просмотра

Как я понимаю, это реализуется библиотекой libXtst. Она стоит и xorg-server от нее зависит, т.е, расширение поддерживается.
Comment 1 Andrey Rahmatullin 2010-06-15 15:29:18 MSD
(В ответ на комментарий №0)
> Как я понимаю, это реализуется библиотекой libXtst.
Нет, это клиентская часть.

> xorg-server от нее зависит
Не зависит.

> т.е, расширение поддерживается.
xdpyinfo |fgrep XTE
Comment 2 Денис Корявов 2010-06-15 16:44:20 MSD
$ xdpyinfo |fgrep XTE
    XTEST
Comment 3 Денис Корявов 2010-06-22 19:22:06 MSD
Судя по configure, проблема в этом:
...
checking X11/extensions/XTest.h usability... no
checking X11/extensions/XTest.h presence... no
checking for X11/extensions/XTest.h... no
...
Comment 4 Денис Корявов 2010-06-23 13:21:29 MSD
Разобрался. Не хватает двух зависимостей xorg-xextproto-devel и libXi-devel. После пересборки с ними (правда я собирал версию 2.28, но, думаю, не суть) все заработало.
Comment 5 Michael Shigorin 2015-12-22 20:55:05 MSK
$ hsh vino-3.18.1-alt2.src.rpm 2>&1 | fgrep XTest.h
checking X11/extensions/XTest.h usability... yes
checking X11/extensions/XTest.h presence... yes
checking for X11/extensions/XTest.h... yes