[ALTSP] альт Школьный терминал - проблемы подключения по XDMCP

Родион Лицуков danasis at mail.ru
Thu Nov 29 10:38:39 MSK 2012




Mon 19 Nov 2012 14:20:40 от Michael Shigorin <mike �� osdn.org.ua>:
>	
>
>
	
	
>
		
		
			
>On Mon, Nov 19, 2012 at 01:33:39PM +0400, Родион Лицуков wrote:
>
> суть проблемы такая: при подключении по PXE значек смены
>
> клавиатуры присутствует и язык поменять можно, а вот при
>
> подключении по XDMCP (то есть из операционки терминальной
>
> станции создаю подключение) напроч отваливается
>

>
Видимо, в тонком клиенте сильно устаревший xorg -- примерно времён
>
ALT Linux 4.0, с которым разъехалась совместимость как раз по XKB:
>
>http://lists.altlinux.org/pipermail/ltsp-server/2009-July/001845.html
>

>
> kkbswitch: ERROR: X сервер не поддерживает расширение XKB. Либо
>
> сервер вообще не имеет  поддержки XKB, либо эта поддержка была
>
> выключена.  Программа не будет работать с этим сервером.
>
> ERROR: Communication problem with kkbswitch, it probably crashed.
>

>
"Спасибо" ломальщикам из xorg, а ТК можно попробовать
>
использовать в таком режиме с Линукс Терминал либо
>
ALT Linux 4.0 Terminal, если критично.
>

>
> ----------------------------------------------------------------------
>
> далее, 2я проблема: при создании подключения по XDMCP в 100%
>
> размере окна при вводе логина и пароля соединение обрывается,
>
> а вот если создать подключение с размером окна 90% (оконный
>
> режим), то все ОК - можно работать. в Alt Terminal 5.0.1 все
>
> работает идеально в обоих режимах
>

>
Вот тут не знаю, надо сравнивать логи и пакетную базу.
>
В любом случае выпуск 5.0.x мной уже не планируется.
>

>
> заметил что при подключении в папках юзеров создается лог-файл
>
> вида ".xsession-errors-ws242:3". сравнил логи данных файлов при
>
> подключении "100% размера окна" с "оконным режимом, 90%" ,
>
> результат ниже
>

>
Простите, а можете попробовать выделить разницу?
>
Сейчас туговато со временем.
>

>
Также могу предложить попробовать http://www.altlinux.org/LTSP/beta,
>
но это именно бета и не продукт.
>

>
Спасибо за сообщение, как бы там ни было.
>

>
-- 
>
 ---- WBR, Michael Shigorin <mike �� altlinux.ru>
>
  ------ Linux.Kiev http://www.linux.kiev.ua/
>
_______________________________________________
>
Ltsp-server mailing list
>
>Ltsp-server �� lists.altlinux.org
>
>https://lists.altlinux.org/mailman/listinfo/ltsp-server
>
>			
		
		
	

	
>

ОТВЕТ:
по поводу тонкого клиента. Связался с продавцами и вот что узнал про ядро
[bash-3.0]$ X -version
X Window System Version 6.8.2
Release Date: 9 Feb 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.4.21-27.0.2.ELsmp i686 [ELF]
Current Operation System: Linux terminal-01-2 2.6.24 3 SMP
CST 2011 i586
Build Date: 13 may 2005
Build Host: decompose.build.redhat.com
...

по видимому Xorg тут очень старый :-)

теперь по поводу смены языка:
в ALT Linux 4.0 Terminal таже самая проблема, при подключении по XDMCP значке утилиты меняющей язык - нету, и та же самая ооошибка появляется если пытаюсь запустить kkbswitch

и последнее - про сравнение подключения на весь экран с оконным режимом:
в первом случае (на полный размер окна) вот такой лог
----------------------------------------------------------------------
Running Xsession[11042] default
Agent pid 11105
Xlib:  extension "RANDR" missing on display "ws242:3.0".
RandR extension missing
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
Couldn't establish a connection to ws242:9202: IO::Socket::INET: connect: В соединении отказано
Announce the service on avahi
Starting ICA
Xlib:  extension "Generic Event Extension" missing on display "ws242:3.0".
startkde: Starting up...
xprop:  unable to open display 'ws242:3'
usage:  xprop [-options ...] [[format [dformat]] atom] ...

where options include:
    -grammar                       print out full grammar for command line
    -display host:dpy              the X server to contact
    -id id                         resource id of window to examine
    -name name                     name of window to examine
    -font name                     name of font to examine
    -remove propname               remove a property
    -set propname value            set a property to a given value
    -root                          examine the root window
    -len n                         display at most n bytes of any property
    -notype                        do not display the type field
    -fs filename                   where to look for formats for properties
    -frame                         don't ignore window manager frames
    -f propname format [dformat]   formats to use for property of given name
    -spy                           examine window properties forever

ksplashsimple: Fatal IO error: client killed
Пт нояб. 2 12:07:14 2012: [warning] ica: Fatal IO error: client killed
xprop:  unable to open display 'ws242:3'
usage:  xprop [-options ...] [[format [dformat]] atom] ...

where options include:
    -grammar                       print out full grammar for command line
    -display host:dpy              the X server to contact
    -id id                         resource id of window to examine
    -name name                     name of window to examine
    -font name                     name of font to examine
    -remove propname               remove a property
    -set propname value            set a property to a given value
    -root                          examine the root window
    -len n                         display at most n bytes of any property
    -notype                        do not display the type field
    -fs filename                   where to look for formats for properties
    -frame                         don't ignore window manager frames
    -f propname format [dformat]   formats to use for property of given name
    -spy                           examine window properties forever

/etc/X11/xinit.d/ica-launcher: line 132: [: слишком много аргументов
kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
kded: cannot connect to X server ws242:3
DCOP aborting call from 'anonymous-11243' to 'kded'
kded: ERROR: Communication problem with kded, it probably crashed.
kcminit_startup: cannot connect to X server ws242:3
ksmserver: cannot connect to X server ws242:3
Образована под именем «italc user2»
----------------------------------------------------------------------


а вто что в логах пишется в оконном режиме (то есть можно дальше работать и запускать программы)
----------------------------------------------------------------------
Running Xsession[9589] default
Agent pid 9652
Xlib:  extension "RANDR" missing on display "ws241:3.0".
RandR extension missing
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
Announce the service on avahi
Starting ICA
Couldn't establish a connection to ws241:9202: IO::Socket::INET: connect: В соединении отказано
startkde: Starting up...
Образована под именем «italc user1»
----------------------------------------------------------------------

вопрос на засыпку =)
в каких то версиях есть более-менее ломаный Xorg? может попробую развернуть ALTSP на них, чтобы по XDMCP коннектиться
P.S. уж не знаю что еще и пробовать чтоб рус\англ раскладка заработала по XDMCP
----------- ��������� ����� -----------
�������� � ������� HTML ���� �������...
URL: <http://lists.altlinux.org/pipermail/ltsp-server/attachments/20121129/5ca884ef/attachment.html>


More information about the Ltsp-server mailing list