<HTML><BODY><br><br><br>Mon 19 Nov 2012 14:20:40 от Michael Shigorin &lt;mike@osdn.org.ua&gt;:<br>
<blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;" class="mailru-blockquote">
        <div id=""><div class="js-helper js-readmsg-msg">
        <style type="text/css"></style>
        <div id="style_13533276780000000912" class="mr_read__body">
                <base target="_self" href="https://e.mail.ru/cgi-bin/">
                
                        <div id="style_13533276780000000912_BODY">On Mon, Nov 19, 2012 at 01:33:39PM +0400, Родион Лицуков wrote:<br>
&gt; суть проблемы такая: при подключении по PXE значек смены<br>
&gt; клавиатуры присутствует и язык поменять можно, а вот при<br>
&gt; подключении по XDMCP (то есть из операционки терминальной<br>
&gt; станции создаю подключение) напроч отваливается<br>
<br>
Видимо, в тонком клиенте сильно устаревший xorg -- примерно времён<br>
ALT Linux 4.0, с которым разъехалась совместимость как раз по XKB:<br>
<a href="http://lists.altlinux.org/pipermail/ltsp-server/2009-July/001845.html" target="_blank">http://lists.altlinux.org/pipermail/ltsp-server/2009-July/001845.html</a><br>
<br>
&gt; kkbswitch: ERROR: X сервер не поддерживает расширение XKB. Либо<br>
&gt; сервер вообще не имеет &nbsp;поддержки XKB, либо эта поддержка была<br>
&gt; выключена.  Программа не будет работать с этим сервером.<br>
&gt; ERROR: Communication problem with kkbswitch, it probably crashed.<br>
<br>
"Спасибо" ломальщикам из xorg, а ТК можно попробовать<br>
использовать в таком режиме с Линукс Терминал либо<br>
ALT Linux 4.0 Terminal, если критично.<br>
<br>
&gt; ----------------------------------------------------------------------<br>
&gt; далее, 2я проблема: при создании подключения по XDMCP в 100%<br>
&gt; размере окна при вводе логина и пароля соединение обрывается,<br>
&gt; а вот если создать подключение с размером окна 90% (оконный<br>
&gt; режим), то все ОК - можно работать. в Alt Terminal 5.0.1 все<br>
&gt; работает идеально в обоих режимах<br>
<br>
Вот тут не знаю, надо сравнивать логи и пакетную базу.<br>
В любом случае выпуск 5.0.x мной уже не планируется.<br>
<br>
&gt; заметил что при подключении в папках юзеров создается лог-файл<br>
&gt; вида ".xsession-errors-ws242:3". сравнил логи данных файлов при<br>
&gt; подключении "100% размера окна" с "оконным режимом, 90%" ,<br>
&gt; результат ниже<br>
<br>
Простите, а можете попробовать выделить разницу?<br>
Сейчас туговато со временем.<br>
<br>
Также могу предложить попробовать <a href="http://www.altlinux.org/LTSP/beta" target="_blank">http://www.altlinux.org/LTSP/beta</a>,<br>
но это именно бета и не продукт.<br>
<br>
Спасибо за сообщение, как бы там ни было.<br>
<br>
-- <br>
&nbsp;---- WBR, Michael Shigorin &lt;<a href="sentmsg?compose&amp;To=mike@altlinux.ru">mike@altlinux.ru</a>&gt;<br>
&nbsp;&nbsp;------ Linux.Kiev <a href="http://www.linux.kiev.ua/" target="_blank">http://www.linux.kiev.ua/</a><br>
_______________________________________________<br>
Ltsp-server mailing list<br>
<a href="sentmsg?compose&amp;To=Ltsp%2dserver@lists.altlinux.org">Ltsp-server@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/ltsp-server" target="_blank">https://lists.altlinux.org/mailman/listinfo/ltsp-server</a><br>
</div>
                        
                
                <base target="_self" href="https://e.mail.ru/cgi-bin/">
        </div>

        
</div>







</div>
</blockquote>
<br>ОТВЕТ:<br>по поводу тонкого клиента. Связался с продавцами и вот что узнал про ядро<br>[bash-3.0]$ X -version<br>X Window System Version 6.8.2<br>Release Date: 9 Feb 2005<br>X Protocol Version 11, Revision 0, Release 6.8.2<br>Build Operating System: Linux 2.4.21-27.0.2.ELsmp i686 [ELF]<br>Current Operation System: Linux terminal-01-2 2.6.24 3 SMP<br>CST 2011 i586<br>Build Date: 13 may 2005<br>Build Host: decompose.build.redhat.com<br>...<br><br>по видимому Xorg тут очень старый :-)<br><br>теперь по поводу смены языка:<br>в ALT Linux 4.0 Terminal таже самая проблема, при подключении по XDMCP значке утилиты меняющей язык - нету, и та же самая ооошибка появляется если пытаюсь запустить kkbswitch<br><br>и последнее - про сравнение подключения на весь экран с оконным режимом:<br>в первом случае (на полный размер окна) вот такой лог<br><hr>Running Xsession[11042] default<br>Agent pid 11105<br>Xlib:&nbsp; extension "RANDR" missing on display "ws242:3.0".<br>RandR extension missing<br>kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]<br>Couldn't establish a connection to ws242:9202: IO::Socket::INET: connect: В соединении отказано<br>Announce the service on avahi<br>Starting ICA<br>Xlib:&nbsp; extension "Generic Event Extension" missing on display "ws242:3.0".<br>startkde: Starting up...<br>xprop:&nbsp; unable to open display 'ws242:3'<br>usage:&nbsp; xprop [-options ...] [[format [dformat]] atom] ...<br><br>where options include:<br>&nbsp;&nbsp;&nbsp; -grammar&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print out full grammar for command line<br>&nbsp;&nbsp;&nbsp; -display host:dpy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the X server to contact<br>&nbsp;&nbsp;&nbsp; -id id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; resource id of window to examine<br>&nbsp;&nbsp;&nbsp; -name name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name of window to examine<br>&nbsp;&nbsp;&nbsp; -font name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name of font to examine<br>&nbsp;&nbsp;&nbsp; -remove propname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; remove a property<br>&nbsp;&nbsp;&nbsp; -set propname value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set a property to a given value<br>&nbsp;&nbsp;&nbsp; -root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; examine the root window<br>&nbsp;&nbsp;&nbsp; -len n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; display at most n bytes of any property<br>&nbsp;&nbsp;&nbsp; -notype&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do not display the type field<br>&nbsp;&nbsp;&nbsp; -fs filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; where to look for formats for properties<br>&nbsp;&nbsp;&nbsp; -frame&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; don't ignore window manager frames<br>&nbsp;&nbsp;&nbsp; -f propname format [dformat]&nbsp;&nbsp; formats to use for property of given name<br>&nbsp;&nbsp;&nbsp; -spy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; examine window properties forever<br><br>ksplashsimple: Fatal IO error: client killed<br>Пт нояб. 2 12:07:14 2012: [warning] ica: Fatal IO error: client killed<br>xprop:&nbsp; unable to open display 'ws242:3'<br>usage:&nbsp; xprop [-options ...] [[format [dformat]] atom] ...<br><br>where options include:<br>&nbsp;&nbsp;&nbsp; -grammar&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print out full grammar for command line<br>&nbsp;&nbsp;&nbsp; -display host:dpy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the X server to contact<br>&nbsp;&nbsp;&nbsp; -id id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; resource id of window to examine<br>&nbsp;&nbsp;&nbsp; -name name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name of window to examine<br>&nbsp;&nbsp;&nbsp; -font name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name of font to examine<br>&nbsp;&nbsp;&nbsp; -remove propname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; remove a property<br>&nbsp;&nbsp;&nbsp; -set propname value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set a property to a given value<br>&nbsp;&nbsp;&nbsp; -root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; examine the root window<br>&nbsp;&nbsp;&nbsp; -len n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; display at most n bytes of any property<br>&nbsp;&nbsp;&nbsp; -notype&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do not display the type field<br>&nbsp;&nbsp;&nbsp; -fs filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; where to look for formats for properties<br>&nbsp;&nbsp;&nbsp; -frame&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; don't ignore window manager frames<br>&nbsp;&nbsp;&nbsp; -f propname format [dformat]&nbsp;&nbsp; formats to use for property of given name<br>&nbsp;&nbsp;&nbsp; -spy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; examine window properties forever<br><br>/etc/X11/xinit.d/ica-launcher: line 132: [: слишком много аргументов<br>kdeinit: Can't connect to the X Server.<br>kdeinit: Might not terminate at end of session.<br>kded: cannot connect to X server ws242:3<br>DCOP aborting call from 'anonymous-11243' to 'kded'<br>kded: ERROR: Communication problem with kded, it probably crashed.<br>kcminit_startup: cannot connect to X server ws242:3<br>ksmserver: cannot connect to X server ws242:3<br>Образована под именем «italc user2»<br><hr><br><br>а вто что в логах пишется в оконном режиме (то есть можно дальше работать и запускать программы)<br><hr>Running Xsession[9589] default<br>Agent pid 9652<br>Xlib:&nbsp; extension "RANDR" missing on display "ws241:3.0".<br>RandR extension missing<br>kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]<br>Announce the service on avahi<br>Starting ICA<br>Couldn't establish a connection to ws241:9202: IO::Socket::INET: connect: В соединении отказано<br>startkde: Starting up...<br>Образована под именем «italc user1»<br><hr><br>вопрос на засыпку =)<br>в каких то версиях есть более-менее ломаный Xorg? может попробую развернуть ALTSP на них, чтобы по XDMCP коннектиться<br>P.S. уж не знаю что еще и пробовать чтоб рус\англ раскладка заработала по XDMCP<br></BODY></HTML>