The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Thinstation-2.2 по русски или HowTo для версии 2.2"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Локализация / Linux)
Изначальное сообщение [ Отслеживать ]

"Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email on 25-Янв-07, 10:19 
Итак, что мы имеем:
генератор образов - Thinstation-2.2.tar.gz
исходные коды - thinstation_src-2.2.tar.bz2
ASPLinux 10 установленный в режиме разработки,
свободное дисковое пространство - не менее 4 Гбайт,
т.к. исходники после распаковки занимают ~ 3.6 Гбайт.

Статьи: Ядерная физика для домохозяйки 2.0,
HOWTO от Thinstation по сборке ядра.

Рекомендую прочитать всё до конца, прежде чем что-либо делать.

Часть 1.
Наши любимые буковки на носителях разного рода.

Что требуется сделать:

1. Распаковываем исходники командой tar -jxvf thinstation_src-2.2.tar.bz2
2. Распаковываем генератор Thinstation-2.2.tar.gz
3. Заходим в thinstation_src-2.2 и даём команду: ./RUNME
После чего попадаем в sh.
4. Идём в source/kernel-2.6.16.5/linux-2.6.16.5 и копируем оригинальный конфиг в дирректорию уровнем выше: cp .config ../.config.orig
5. Снова заходим в linux-2.6.16.5: cd linux-2.6.16.5
6. Последовательно выполняем команды:
    make mrproper
    make distclean
    make menuconfig !Внимание, ничего не изменяем, только сохраняем конфиг.
    rm .config
    cp ../.config.orig .config
    make menuconfug Здесь уже можно изменять параметры.
7. В разделе DOS/FAT/NT Filesystems устанавливаем параметры:
    CONFIG_FAT_FS=m
    CONFIG_MSDOS_FS=m
    CONFIG_VFAT_FS=m
    CONFIG_FAT_DEFAULT_CODEPAGE=866
    CONFIG_FAT_DEFAULT_IOCHARSET="CP1251"
  В разделе # Network File Systems
    CONFIG_SMB_FS=m
    CONFIG_SMB_NLS_DEFAULT=y
    CONFIG_SMB_NLS_REMOTE="CP1251"
  В разделе # Native Language Support
    CONFIG_NLS_DEFAULT="CP1251"
    CONFIG_NLS_CODEPAGE_866=y
    CONFIG_NLS_CODEPAGE_1251=y
Конфиг сохраняем.
8. Выполняем
    cd ../
    ./setup.sh При этом начнётся процесс сборки ядра. Под конец у Вас спросят удалить ли старые файлы - ответить надо r (remove).
    exit Выходим из ./RUNME

    Итак, ядрышко готово, но его надо проинсталлировать. А куда? А в генератор образов. Для этого существует скрипт в папке Thibstation-2.2/utils/scripts имя ему - update_kernel.sh. Но прежде, чем мы его запустим - нам надо подправить путь к нашим исходникам в файле SOURCE_PATH директорией выше. После чего запустить скрипт: ./update_kernel.sh
По завершению его работы никаких сообщений в консоли быть не должено.

    Теперь необходимо обратиться к скриптам, отвечающим за монтирование файловых систем, а именно к скриптам UDEV по адресу Thinstation-2.2/packages/base/etc/udev/scripts
Имеем три скрипта: floppy.sh ide.sh usb.sh - названия говорят сами за себя.

    В floppy.sh правим строчку с mount так, чтобы она приобрела вид, всё в одну строчку:
mount -t supermount -o fs=auto,dev=$DEVNAME,--,codepage=866,iocharset=cp1251 \ /mnt/floppy /mnt/floppy

    В ide.sh правим строчку с mount так, чтобы она приобрела вид, всё в одну строчку:
    Для CD/DVD:
        mount -r -t supermount -o fs=auto,dev=/dev/$devpath,--,iocharset=cp1251 \ /mnt/cdrom$x /mnt/cdrom$x
    Для того, чтобы разделы FAT* распознавались добавляем к строчке
mount -t auto /dev/$devpath /mnt/disc/$name/$name

строчку:
mount -t vfat -o iocharset=cp1251,codepage=866 /dev/$devpath /mnt/disc/$name/$name

и к строчке
mount -t auto /dev/$devpath /mnt/disc/$name/part$node

строчку:
mount -t vfat -o iocharset=cp1251,codepage=866 /dev/$devpath /mnt/disc/$name/part$node

Чтобы в итоге получилось:
if [ -z "$node" ] ; then
            mkdir /mnt/disc/$name/$name
              mount -t auto /dev/$devpath /mnt/disc/$name/$name
            mount -t vfat -o iocharset=cp1251,codepage=866 /dev/$devpath /mnt/disc/$name/$name
        else
                mkdir /mnt/disc/$name/part$node
            mount -t auto /dev/$devpath /mnt/disc/$name/part$node
            mount -t vfat -o iocharset=cp1251,codepage=866 /dev/$devpath /mnt/disc/$name/part$node

    Этот костыль с FAT* нужен, т.к. mount не поддерживает автоопределение vfat, а добавление в /etc и /proc файла filesystems (со списком файловых систем, которые должы быть опробованы как параметр вместо auto), который должен читаться, если автоопределение выдало ошибку, не помогает. Буду признателен, если кто-нибудь предложит иное решение. Например, знаю, что параметрами можно организовать команду mount так, чтобы система пыталась смонтировать с заданными параметрами, но как записать это я не могу представить.

    В usb.sh правим строчку с mount так, чтобы она приобрела вид, всё в одну строчку:
mount -t supermount -o fs=auto,dev=$DEVNAME,--,sync,nosuid,noatime,iocharset=cp1251,codepage=866,rw \ /mnt/usbdevice/$devname /mnt/usbdevice/$devname

Для тех, кто использует Samba, для предоставления доступа к носителям локального компьютера в smb.conf.tpl и smb.conf надо указать следующие параметры (в стандартной поставке Samba 3.0):
unix charset=cp1251
display charset=cp1251
dos charset=866

На этом руссификация носителей заканчивается.


Часть 2. Или кодировка CP1251 в менюшках.

Прежде, чем говорить о русских буквах, посмотрим на локаль системы:

echo $LANG

пишем через echo, т.к. locale отсутствует...

Thinstation послушно выведет ru_RU

Однако никакой спецификации кодировки почерпнуть отсюда не удётся: локали ru_RU могут быть ru_RU.KOI8R, ru_RU.CP1251, ru_RU.UTF8 ну и т.д.
А какая же у нас?
А это видно из скриптов в папке Thinstation-2.2/utils/build-maps, к которым мы и обратимся.

Мы имеем: create_all.sh, create_fonts.sh, create_gconv.sh, create_ica.sh, create_kmaps.sh, create_locales.sh, create_rdesktop.sh, create_x11.sh, названия всё так же говорящие.

Нам нужны: create_x11.sh, create_locales.sh, create_gconv.sh

Приступим:
Прежде всего сохраняем keymap-en_us и по желанию keymap-ru.
    create_x11.sh
        Из этого скрипта почерпнём, что X локаль собиралась для KOI8R. Нам же нужна CP1251, однако для X надо прописать microsoft-cp1251

А именно ищем и редактируем, чтобы получилось:
for filename in ru
do
  cp -R -L $X_PATH/microsoft-cp1251 packages/keymaps-$filename/full/x-common/lib/X11/locale
done

    create_locales.sh    
        Из этого скрипта почерпнём, что стандартная локаль ru_RU в кодировке iso8859-5, что нас не устраивает.

Ищем и редактируем, чтобы получилось:
for filename in mk_MK ru_RU
do
$TOOLS_PATH/localedef -i $LOCALE_PATH/localedata/locales/$filename -f $LOCALE_PATH/localedata/charmaps/CP1251 locale/$filename
done

    create_gconv.sh
        Почерпнём, что и тут iso8859-5.
Правим, чтобы было:
for filename in mk ru
do
    mkdir packages/keymaps-$filename/full/base/lib/gconv
    cp $GCONV_PATH/CP1251.so packages/keymaps-$filename/full/base/lib/gconv
    cp ./gconv-modules packages/keymaps-$filename/full/base/lib/gconv
done

    Обращаю внимание на: GCONV_PATH=$SOURCE_PATH/glibc-2.3.5-obj/iconvdata
По данному адресу никаких модулей нет, т.к. мы не собирали glibc-2.3.5, что нам и не надо, а надо лишь положить туда соответствующий модуль, взятый из thinstation_src-2.2\lib\gconv\

    Замечательно, скрипты мы поправили, теперь надо сгенерировать новые keymaps.
Даём команду: ./create_all.sh

    В процессе выполнения вывалится гигантское количество ругани (всё потому, что glibc-2.3.5 не собирали, и потому, что кое-какие шрифты отсутствуют), но при ближайшем рассмотрении они нашей локали не касаются.

    Получили новые keymap, - чудесно. Теперь заходим в Thinstation-2.2\packages\keymaps-ru\full\base\lib\locale\
и видим, что папочка ru_RU пустая. Ай-яй-яй. Удаляем ёё, на ёё место вставляем папку ru_RU.CP1251, взятую из системы. В файле ru_locale записываем:
LC_ALL=ru_RU.CP1251 ; export LC_ALL
LANG=ru_RU.CP1251 ; export LANG

    Поскольку я использую Citrix, то теперь для того, чтобы ICA правильно находила свою папку с локалью в дирректории Thinstation-2.2\packages\keymaps-ru\full\ica_wfc\share\locale\ должна быть папка ru_RU.CP1251, содержимое которой (pna.nls) можно взять из ранее сохранённой keymap-ru.

    Ещё один полезный совет для Citrix-ойдов: чтобы в последствии не было проблем с настройкой Citrix ICA клиента, рекомендую установить Citrix ICA клиента в своей Linux системе, произвести все необходимые настройки (добавить сессии, настроить звук/перенаправление портов и т.д.), сохранить настройки (в дирректории $HOME/.ICAClient файлы appsrv.ini, wfclient.ini лежит то, что вы "наконфигили"), скачать linuxx86.tar.gz в котором заменить ВСЕ файлы appsrv.ini, wfclient.ini одноимёнными файлами из $HOME/.ICAClient. Ещё чуть чуть: в дальнейшем вы сможете рулить этими параметрами из конфигурационных файлов, скачиваемых с сервера с помощью параметра SESSION_#_type_specific, где type_specific - необходимый вам параметр из appsrv.ini и wfclient.ini.

Теперь удаляем keymap-en_US и вставляем ранее сохранённый.

На этом действия с системной локалью заканчиваются.

    Можно подумать, что и всё, однако нет. Если теперь собрать образ, загрузиться, указав в конф файле на сервере русские заголовковки менюшек, то мы увидим лишь кракозяблы. Ответ на вопрос "Почему?" прост - не загружен нужный шрифт. Система XWindow расширяет для себя поняте системной локали, локаль XWindow хранится в отдельной папке и представляет собой 3 файла: Compose, XI18N_OBJS, XLC_LOCALE. Поэтому мы редактировали скрипт create_x11.sh, дабы включить нужную нам локаль в сборку.
    Теперь же нам не хватает кирилических щрифтов. Их я взял из пакета kdb, коий я положил в Thinstation-2.2/packages/base/lib, предварительно вырезав из него всё, что не надо (остался только фонт UniCyr_8x16, таблицы acm, и *.to_uni_trans). И ещё кое-чего: а именно скрипта setsysfont (взятого мной из системы) который должен запускаться из rc.sysinit, иначе наш файлик Thinstation-2.2/packages/ect/sysconfig/i18n никакого действия производить не будет. В нём, кстати надо прописать:
LANG="ru_RU.CP1251"
SYSFONT="UniCyr_8x16"
SYSFONTACM="cp1251"
    Так, скрипт есть, теперь его надо запускать каждый раз при загрузке системы. Обычно это делается из rc.sysinit, однако такого файла в Thinstation не наблюдается, его роль выполняет другой, прописаный в inittab. Я не стал там ничего менять, а просто добавил скрипт в Thinstation-2.2/packages/base/bin и симлинку на него в Thinstation-2.2/packages/base/etc/rc0.d, названную мной S11setsysfont.
    Теперь можно собирать образ.Всё должно работать.

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от alex (??) on 30-Янв-07, 14:16 
Позновательно. Но если стоит конкретная цель сделать быстро, а не разовраться как это делается, непрактично.
Для тех, кто не имеет линукса, для генерации инсталляционного образа TS-O-Matic
http://tsom.retail-ict.nl/index.php

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от TS user on 30-Янв-07, 22:56 
2 alex,
то что автор помогает сделать НИКАКОЙ TS-O-MATIC не сделает.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(??) on 31-Янв-07, 23:34 
TS user на самом деле прав. Все возможные варианты генерации с TS-o-matic были перепробованны мной ещё в начале 'разборок'. И ни один вариант БЕЗ использования Линукса не решил проблемы.

Вообще странновато как-то делать нормального линуксового тонкого клиента без Линукса@)))

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(??) on 01-Фев-07, 10:15 
Возникла проблема:
в Citrix-овой сессии, на подмапленом локальном диске с vfat при создании папок с русскими именами Windows ругается, что мол не могу найти папку с таким именем, однако папку создёт, и не одну, а две, т.е. если я создаю "Новая папка", то винда создаёт и "Новая папка (1)". Папки эти ни переименовать, ни удалить нельзя, винда пишет, что мол нет доступа к диску.
Права при монтировании полные. Уже опробовал всевозможные варианты монтирования. Подскажите, в чём грабли?
С англоязычными папками всё нормально.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(??) on 01-Фев-07, 15:24 
При том, если отдельно, например на рабочем столе, создать папки с русским и английским именами, и в них сделать то же, а затем СКОПИРОВАТЬ эти папки на локальный диск клиента, то вопросов с переименованием, удалением и т.д. не возникает. Я никак немогу понять, что за ерунда, не получается определить место, где происходит сбой.
Пробовал на нормальном АСП 10 лине - та же фишка, так что, я думаю, тут либо проблемы конкретно ситриксовые, либо общесистемные.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(??) on 01-Фев-07, 18:06 
Про скопировать отменяется. Проблема конкретизирована.
В Windows проводнике не удаляются файлы и папки содержащие буквы "ч" и "я" в нижнем регистре. В верхнем удаляются.
Total Commander удаляет их и создаёт без проблем, до тех пор, пока не ставишь галочку в настройках удалять как проводник (быстро и без комментариев).
Это относится как к дискам, смонтированным с опциями codepage=866,iocharset=cp1251, так и codepage=866,iocharset=koi8-r.


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от alex (??) on 02-Фев-07, 14:48 
>TS user на самом деле прав. Все возможные варианты генерации с TS-o-matic
>были перепробованны мной ещё в начале 'разборок'. И ни один вариант
>БЕЗ использования Линукса не решил проблемы.
>
> Вообще странновато как-то делать нормального линуксового тонкого клиента без Линукса@)))
А не пробовали изменять конфигурационные файлы под русскую кодировку.
Я генерил образ на TS-o-matic, а потом менял конфиги - никаких с русской кодировкой траблов не заметил. W2k3+CitrixMF

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(??) on 02-Фев-07, 17:01 
>А не пробовали изменять конфигурационные файлы под русскую кодировку.
>Я генерил образ на TS-o-matic, а потом менял конфиги - никаких с
>русской кодировкой траблов не заметил. W2k3+CitrixMF

Ответь на один вопрос, ты используешь кодировку ISO8859-5?
Если так, то конечно, у тебя проблем с русским и не будет, т.к. этот "русский" вариант изначально включён в билдер, они будут у других людей, использующих cp1251.
Будь добр, выложи эти конфиги.

П.С. Могли, конечно, люди добрые, пересобрать ядро и поправить скрипты, а потом засунуть это в TS-o-matic, но это фантастика...
Хотя всё бывает, и жук свистит и бык летает...

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от alex (??) on 05-Фев-07, 00:35 
>
>Ответь на один вопрос, ты используешь кодировку ISO8859-5?
>Если так, то конечно, у тебя проблем с русским и не будет,
>т.к. этот "русский" вариант изначально включён в билдер, они будут у
>других людей, использующих cp1251.
>Будь добр, выложи эти конфиги.
>
>П.С. Могли, конечно, люди добрые, пересобрать ядро и поправить скрипты, а потом
>засунуть это в TS-o-matic, но это фантастика...
>Хотя всё бывает, и жук свистит и бык летает...

загрузочный образ здесь http://rapidshare.com/files/14933131/thinstation_nbi.rar.html, генерил года два назад - может с тех пор с TS-o-matic что-то изменилось. в конфиге KEYBOARD_MAP=ru_RU

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(??) on 05-Фев-07, 21:53 
Ахтунг! Проблема с буквами решена! Это баг ситрикса!
Качайте господа немецкую версию 9.15 там всё работает без затыков.

Alex, к сожалению, сетевух с пхе нет, проверить не смогу. Про ts-o-matic сказать ничего не могу, не видел я его 2 года назад;)))
Однако, проведя испытания над версией 2.2 БЕ3 пересборки ядра, русских букв не получил;((

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от irv on 19-Июн-07, 18:09 
Кто сталкивался с проблемой отображения точки при русской раскладке клавы?Как решить бьюсь уже неделю?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(ok) on 22-Июн-07, 11:11 
>Кто сталкивался с проблемой отображения точки при русской раскладке клавы?Как решить бьюсь
>уже неделю?

Вопрос я так понимаю про RDP.
Значится так: в файле keymaps-ru/rdesktop/lib/kmaps/keymaps/ru убрать строчку slash 0x56 altgr
и будет тебе счастье в виде точки и слеша))

У меня др вопрос: при включенном Caps Lock все равно печатаются маленькими буквы х ъ ж э б ю Rdesktop 1.5-rc1 пробовал и cvs версию, патчи - все одно и то же. Пробовал заменять файл ru.xkb на слитый из системы ASPLinux 10, в котором тот же самый исполняемый файл rdesktop-a правильно отображает эти буквы при Caps Lock - не помогло.Где же засада?

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

12. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от Solo_Wolf (??) on 19-Июн-07, 23:04 
Thinstation....

Я бы не рекомендовал применение тонких станций без nfsroot.

1. Неудобство работы с флэшками. Флэшки должны монтироваться конкретному пользователю, который ее вставил.
2. Конфигурацию конкретной станции проще хранить в корне сервера nfs. См. clusternfs.
3. Для создания всей системы можно использовать ЛЮБОЙ СТАНДАРТНЫЙ ДИСТРИБУТИВ linux. Если в нем нет clusternfs, то добавить.
4. Использование nfsroot позволяет сделать станцию, которая может не только работать с носителями, но и подключать usb сканеры, которые автоматом становятся доступными в сети, делать из станций маршрутизаторы/firewall-ы, станции шифрования, использовать шифрованный трафик в XWindows... короче использовать все, что умеет сервер.

P.S. У меня даже IP телефония работает на тонких станциях. Можно просматривать даже mpeg со звуком.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(ok) on 22-Июн-07, 11:16 
>Thinstation....
>
>Я бы не рекомендовал применение тонких станций без nfsroot.
>
>1. Неудобство работы с флэшками. Флэшки должны монтироваться конкретному пользователю, который ее
>вставил.
>2. Конфигурацию конкретной станции проще хранить в корне сервера nfs. См. clusternfs.
>
>3. Для создания всей системы можно использовать ЛЮБОЙ СТАНДАРТНЫЙ ДИСТРИБУТИВ linux. Если
>в нем нет clusternfs, то добавить.
>4. Использование nfsroot позволяет сделать станцию, которая может не только работать с
>носителями, но и подключать usb сканеры, которые автоматом становятся доступными в
>сети, делать из станций маршрутизаторы/firewall-ы, станции шифрования, использовать шифрованный трафик в
>XWindows... короче использовать все, что умеет сервер.
>
>P.S. У меня даже IP телефония работает на тонких станциях. Можно просматривать
>даже mpeg со звуком.


У Вас машины класса Pentium 100 Мгц 24 Mb ОЗУ + маленикий винт? У меня да! При том я в эти 24 мб могу много чего запихнуть. А клиенты с 32 Mb ОЗУ у меня работают с полной поддержкой записи ntfs, всеми дровами от сетевух, rdesktop + citrix ica, записью дисков по сети (машины от 200 Мгц). Это не упрек - просто замечание, что на вкус и цвет товарища нет.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от Solo_Wolf (??) on 26-Июн-07, 01:15 
>У Вас машины класса Pentium 100 Мгц 24 Mb ОЗУ + маленикий
>винт? У меня да! При том я в эти 24 мб
>могу много чего запихнуть. А клиенты с 32 Mb ОЗУ у
>меня работают с полной поддержкой записи ntfs, всеми дровами от сетевух,
>rdesktop + citrix ica, записью дисков по сети (машины от 200
>Мгц). Это не упрек - просто замечание, что на вкус и
>цвет товарища нет.


У меня дисков вообще нет. Все станции грузятся по сети.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от eplumber (??) on 23-Авг-07, 09:52 
Други!
не дайте погибнуть в провинции!
скиньте пожалуйста ядро 2.6.16.5 с русскими буковками для Thinstation 2.2 на
aleksander.smirnoff (dog) gmail dot com
просто нет у меня физической возможности скачать 700 мб исходников
Заранее спасибо!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от Cyrus_user on 24-Авг-07, 08:21 
>Други!
>не дайте погибнуть в провинции!
>скиньте пожалуйста ядро 2.6.16.5 с русскими буковками для Thinstation 2.2 на
>aleksander.smirnoff (dog) gmail dot com
>просто нет у меня физической возможности скачать 700 мб исходников
>Заранее спасибо!

возьмите ядро с kernel.org (2.6.16.53 ~40Mb) найдите соответствующие патчи(ещё не больше 1Mb) и соберите под свои нужды.
p.s. лучше использовать aufs вместо unionfs

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(??) on 05-Сен-07, 13:38 
Человеку уже помогли архивом откомпиленного ядра на 6.1 Мб
Если удастся, то я организую TS-o-Matic для этого подточенного дистриба и выложу продолжение статьи.
                      С уважением, ainu.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от Andriy Khoruzhenko email on 20-Сен-07, 15:13 
Как можно настроить переключение на ввод русских символов для SSH и Telnet сесий подключения?

Это где настраивается в Thinstation или на сервере?

А также как сделать коррекное отображение русского языка при консольных подключениях?
Нужны именно консоли а не ремоут десктоп или цитрикс

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Thinstation-2.2 ОН ПСЯЯЙХ ХКХ HowTo ДКЪ БЕПЯХХ 2.2"  +/
Сообщение от ainu email(ok) on 05-Мрт-08, 16:08 
Продолжение подтачивания дистрибутива под себя или что делать дальше.

Для общего «сведения»: сборка приложения в контексте Thinstation требует наличия исходных кодов и выполняется путем следующих команд:
1.    cd thinstation_src-2.2
2.    ./RUNME \\ при этом вы попадаете в контекст Thinstation, где уже действуют свои переменные окружения.
3.    cd source/package_name \\ заходим в каталог с исходниками приложения
4.    ./configure && make && make install \\обычно этой командой собираются исходники, можно выполнять поотдельности. Сочетание && говорит оболочке выполнить следующую команду только если предыдущая успешно завершилась.
Как пример сборки приложения можно взять скрипт setup.sh из любой папки thisntation_src-2.2/source/

Отключение Ctrl+Alt+Backspase (убивает запущенный Х-сервер => все открытые сессии), чтобы юзеры не смогли испугаться при нажатии этих клавиш, вывалившись в консоль без пароля, после чего можно пугаться админам))
В конфигурационный файл X-сервера нужно включить следующие строчки:
Section “Serverflags”
Option “DontZap”    “yes” \\ именно эта строчка позволяет Х-серверу не вырубаться
EndSection


rdesktop

Первое что бросается в глаза – переключение раскладок клавиатуры, а точнее ее глюки-залипания. Решение – найдено на форуме www.opennet.ru. Предполагается, что раскладка переключается по Alt+Shift:
1.    Берем бинарник раскладки клавиатуры Х-сервера из генератора дистрибутивов Thisntation, например packages\keymaps-ru\x-common\lib\kmaps\xkb\ru.xkm
2.    Выполняем xkbcomp –xkb ru.xkm
3.    В полученном файле ru.xkb ищем строру «key <LALT> { [Alt_L, Meta_L] };»
4.    Удаляем Meta, получаем «key <LALT> { [Alt_L] };»
5.    Сохраняем файл, выполняем команду: xkbcomp –xkm ru.xkb
6.    Полученным файлом ru.xkm заменяем стандартный.

Второе – неработающая дополнительная клавиатура + стрелки, цифровая клавиатура, проблема с русской точкой и английским слешем (клавиша у правого шифта), кракозяблями на примапленныех rdesktop-ом локальных дисках.

Давайте по порядку. Неработающая дополнительная клавиатура + стрелки. Вопрос решился установкой rdesktop-1.5.0-rc1. Напоминаю, что всё, что вы собираетесь «запихнуть» внутрь генератора дистрибутивов должно быть собрано (./configure && make && make install) в контексте Thinstation.

Проблема с цифровой клавиатурой решается добавлением к параметрам запуска rdesktop параметра –N – что позволяет синхронизировать нажатия клавиши NumLock в Linux и в rdesktop сессии (производится изменение в конфиге на сервере).

Проблема с русской точкой и английским слешем (клавиша у правого шифта). Решается удалением строчки slash 0x56 altgr в файле packages\keymaps-ru\rdesktop\lib\kmaps\keymaps\ru.

Проблема с кракозяблями на примапленныех rdesktop-ом локальных дисках решается добавлением в папку packages\rdesktop\lib\gconv\ файлов:
gconv-modules
CP1251.so
KOI8-R.so
libCNS.so
libGB.so
libISOIR165.so
libJIS.so
libKSC.so
UNICODE.so
UTF-16.so
UTF-32.so
Взятых из собранного glibc, либо из вашей системы.

Citrix ICA клиент. Встретил такую проблему: на примапленных дисках при создании папок и файлов, имена которых включают маленькие буквы «ч» и «я», объекты создаются, но потом проводником Windows не удаляются и не преименовываются.
Решение: в файл packages\ica\usr\lib\ICAClient\config\modules.ini.tpl  добавить следующие строчки:

[Codepage_1251]
Upper=41-5a,80,81,8a,8c-8f,a1,a3,a5,a8,aa,af,b2,bd,c0-df
Lower=61-7a,90,83,9a,9c-9f,a2,bc,b4,b8,ba,bf,b3,be,e0-ff

Давно собирался выложить, но забывал...)

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

27. "Thinstation-2.2 по русски"  +/
Сообщение от r0di0n on 23-Июл-08, 15:07 
Спасибо большое ainu за тему и пост. Наконец-то решил свою проблему с монтированием флешек и залипанием клавиши alt.
Хочу поделиться своими граблями. Возможно из-за того что никакую виртуалку я не поднимал, а работал по необходимости в сырцах thinstation в chroot'е, то во время обработки абзаца про xkbcomp возникли проблемы в виде

# xkbcomp -xkb ru.xkm
Error:            symbols not defined in XkbWriteXKBSymbols
                  Output file "ru.xkb" removed

Не зная досконально проблемы пошел длинным путем, собрав из исходников xkbcomp'а  *.xkb/*.xkm файлы, указав в качестве keymap файла /source/x.org-R6.9.0/xfree86 -m ru  

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

21. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu email(ok) on 05-Мрт-08, 16:30 
>Как можно настроить переключение на ввод русских символов для SSH и Telnet
>сесий подключения?
>
>Это где настраивается в Thinstation или на сервере?
>
>А также как сделать коррекное отображение русского языка при консольных подключениях?
>Нужны именно консоли а не ремоут десктоп или цитрикс

Про SSH и Telnet ничего не скажу - не было такой задачи.
Переключение настраивается в Thinstation.
Про консоль скажу) Про консоль линуховую на локальной машине, т.е. про Thinstation.
Но только про отображение букв. Как быть с переключением - я не разбирался.
чтобы у тебя в ТЕКУЩЕЙ консоли отображались русские буквы, нужно дать команду
setsysfont UniCyr_8x16

это при выполненном блоке:
LANG="ru_RU.CP1251"
SYSFONT="UniCyr_8x16"
SYSFONTACM="cp1251"
что в исходном сообщении

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

22. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от Mordik on 17-Апр-08, 15:45 
>[оверквотинг удален]
>
>Для тех, кто использует Samba, для предоставления доступа к носителям локального компьютера
>в smb.conf.tpl и smb.conf надо указать следующие параметры (в стандартной поставке
>Samba 3.0):
>unix charset=cp1251
>display charset=cp1251
>dos charset=866
>
>На этом руссификация носителей заканчивается.
>

Скачал архив, выполнил все действия по алгоритму, но Thibstation-2.2/utils/scripts  - нет и Thinstation-2.2/packages/base/etc/udev/scripts, и вообще отсутсвует папка packages. что делаеть?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от ainu (ok) on 18-Апр-08, 15:10 
>Скачал архив, выполнил все действия по алгоритму, но Thibstation-2.2/utils/scripts  - нет
>и Thinstation-2.2/packages/base/etc/udev/scripts, и вообще отсутсвует папка packages. что делаеть?

Искать. Когда я скачивал, версия была 2.2r5 по-моему. Что было в более поздних версиях - понятия не имею.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от Mordik on 21-Апр-08, 09:43 
>>Скачал архив, выполнил все действия по алгоритму, но Thibstation-2.2/utils/scripts  - нет
>>и Thinstation-2.2/packages/base/etc/udev/scripts, и вообще отсутсвует папка packages. что делаеть?
>
>Искать. Когда я скачивал, версия была 2.2r5 по-моему. Что было в более
>поздних версиях - понятия не имею.

Нашел!!! Скомплил!!!
в первый раз все ок - запустилося, тока выдало сообщение что драйвера от сетевухи не найдено
решил переделать вставил всю базу драйверов после чего WMVare на которой я тестирую вешаться стала, пишет при этом системная ошибка, в дрйго раз вообще написала Реади и зависла, я пытаюся подобрать правильный конфиг, не знаете как делать?

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от volk email(??) on 09-Май-08, 12:39 

>Нашел!!! Скомплил!!!
>в первый раз все ок - запустилося, тока выдало сообщение что драйвера
>от сетевухи не найдено
>решил переделать вставил всю базу драйверов после чего WMVare на которой я
>тестирую вешаться стала, пишет при этом системная ошибка, в дрйго раз
>вообще написала Реади и зависла, я пытаюся подобрать правильный конфиг, не
>знаете как делать?

Для начала узнать, работу какой сетевой карты эмулирует VMWare и включить в сборку только соответсвующий модуль. Если компилируешь со всеми модулями, какие есть - увеличь в настройках виртуальной машины объем выделяемой оперативной памяти.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

26. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от Sergey email(??) on 11-Июн-08, 09:38 
>>>Скачал архив, выполнил все действия по алгоритму, но Thibstation-2.2/utils/scripts  - нет
>>>и Thinstation-2.2/packages/base/etc/udev/scripts, и вообще отсутсвует папка packages. что делаеть?
>>
>>Искать. Когда я скачивал, версия была 2.2r5 по-моему. Что было в более
>>поздних версиях - понятия не имею.
>
>Нашел!!! Скомплил!!!

Можешь рассказать где нашел?

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

28. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от vito0000 (ok) on 19-Сен-08, 15:55 
>[оверквотинг удален]
>системы. Обычно это делается из rc.sysinit, однако такого файла в Thinstation
>не наблюдается, его роль выполняет другой, прописаный в inittab. Я не
>стал там ничего менять, а просто добавил скрипт в Thinstation-2.2/packages/base/bin и
>симлинку на него в Thinstation-2.2/packages/base/etc/rc0.d, названную мной S11setsysfont.
> Теперь можно собирать образ.Всё должно работать.
>
>При написании данного материала было использовано очень много разного материала к размышлению,
>на который ушла не одна упаковка бумаги и не один месяц
>времени. В связи с чем список "литературы" будет выложен немного позже.
>

Всем день добрый.
Да такого нигде не находил больше. Статься во многом помогла.
Ужасно мучают несколько вопросов по поводу сборки Thinstation.
У нас на сервере установлен Debian 4, он выполняет фунцию dns, dhcp, samba, tftp и vnc сервера, NX не используем так как ресурсов у бездисковых станций станций пока хватает.
В общем и целом всё нас устраивает, кроме пары нюансов. Это внешние подключаемые устройства. Когда станция загружается идёт обращение к флопику, cd, и жесткому диску, судя по их помигиванию. А вот когда система уже загрузилась устроиств не видать. Когда подключаеш флэшку она так активно помигивает в дальнейшем не вызывая ни какой активности.
Образ собирался не с сайта thinstation. Буду очень признателен если кто поможет. А то вроде как всё настроил, очень не хочется сново переходить на винду.
Спасибо.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от r0di0n on 19-Сен-08, 23:15 
Мне кажется, самое просто было бы заглянуть в консоль тонкого клиента. пароль рута по дефолту pleasechangeme или тот пароль что указан в build.conf при сборке образа  Thinstation. Смотреть в сторону не работающих скриптов автомаунта. Т.е. вставить флешку, посмотреть смонтировалась ли она локально в директории /mnt . Если нет, то смонтировать руками, а затем внести в разницу в Thinstation-2.2/packages/base/etc/udev/scripts. А Если смонтировалось, тогда смотреть в сторону проброса локальных носителей по сети (nfs). Может кто здесь скажет сказать как именно, но быстрее гугл.


Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

30. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от vito0000 (ok) on 22-Сен-08, 12:24 
>Мне кажется, самое просто было бы заглянуть в консоль тонкого клиента. пароль
>рута по дефолту pleasechangeme или тот пароль что указан в build.conf
>при сборке образа  Thinstation. Смотреть в сторону не работающих скриптов
>автомаунта. Т.е. вставить флешку, посмотреть смонтировалась ли она локально в директории
>/mnt . Если нет, то смонтировать руками, а затем внести в
>разницу в Thinstation-2.2/packages/base/etc/udev/scripts. А Если смонтировалось, тогда смотреть в сторону проброса
>локальных носителей по сети (nfs). Может кто здесь скажет сказать как
>именно, но быстрее гугл.

Спасибо за совет.
После входа в консоль thinstation, проверяю директорию /mnt
обнаруживаю там cdrom, floppy, usb и локальный винт. Прошелся по директориям с монтированых устройств, флешка смонтировалась автоматически. Файлы на устройствах распознаются нормально. Мож чё с конфигами перемудрил.  

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

31. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от r0di0n on 23-Сен-08, 17:34 
Скорее всего недомудрил.
У меня связка из фри - гейт с дхцп и тфтп, вин2003 с терминальщиной, ну и куча тонких разношёрстных. Поэтому через vnc флешки не пробрасывал. Надо смотреть конфиг\опции внцклиента, или ту часть конфига что у тебя кушается в tftp которая отвечает за vnc.
Время найду, попробую погуглить на твою тему. Но мне кажется ты быстрее обнаружишь ответ. А когда найдешь, не стесняйся - поделись! :) Я щас занимаюсь переездом терминалов с вин2003 под Х'ы. VNC пока отложил, но может еще вернусь - тама звук не пробросить, остановился на NX...
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

35. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от vito0000 (ok) on 24-Сен-08, 09:29 
>Скорее всего недомудрил.
>У меня связка из фри - гейт с дхцп и тфтп, вин2003
>с терминальщиной, ну и куча тонких разношёрстных. Поэтому через vnc флешки
>не пробрасывал. Надо смотреть конфиг\опции внцклиента, или ту часть конфига что
>у тебя кушается в tftp которая отвечает за vnc.
>Время найду, попробую погуглить на твою тему. Но мне кажется ты быстрее
>обнаружишь ответ. А когда найдешь, не стесняйся - поделись! :) Я
>щас занимаюсь переездом терминалов с вин2003 под Х'ы. VNC пока отложил,
>но может еще вернусь - тама звук не пробросить, остановился на
>NX...

Всёёё, решена проблема с русским и всё работает. Только thinstation.conf.network больно длинный получается. Буду переробатывать

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

32. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от r0di0n on 23-Сен-08, 18:09 
кажися vnc здесь вообще не причем. нада монтировать флеху по сети. материала пока не нашел.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

33. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от vito0000 (ok) on 23-Сен-08, 18:55 
>кажися vnc здесь вообще не причем. нада монтировать флеху по сети. материала
>пока не нашел.

Доброго времени суток.
Да ты прав VNC не причём. Всё дело кажися в правах на монтирование. Многие в инете говорят, что проброс надо делать через nfs. Но толком никто не отвечает. Всё призрачно и туманно, поди туда не знай куда. Короче плохо когда не знаешь да ещё и забудешь. У меня всё плохо потому-что мне очень надо что бы флешки монтировались. Так-как сеть состоит из трёх офисов тучи магазинов и точек в районах. Которые надо объединить для работы в трёх общих базах. Без винды вообще (кроме районов)! А там и штрих-М, короче мой путь встал и менно на монтирований флешек, принтеров и сидюков. Четыре ночи сижу в гугле и ничего не могу найти толкового. Мож стоит объединить усилия?
Спасибо.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

34. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от vito0000 (ok) on 24-Сен-08, 00:39 
>[оверквотинг удален]
>Но толком никто не отвечает. Всё призрачно и туманно, поди туда
>не знай куда. Короче плохо когда не знаешь да ещё и
>забудешь. У меня всё плохо потому-что мне очень надо что бы
>флешки монтировались. Так-как сеть состоит из трёх офисов тучи магазинов и
>точек в районах. Которые надо объединить для работы в трёх общих
>базах. Без винды вообще (кроме районов)! А там и штрих-М, короче
>мой путь встал и менно на монтирований флешек, принтеров и сидюков.
>Четыре ночи сижу в гугле и ничего не могу найти толкового.
>Мож стоит объединить усилия?
>Спасибо.

Урррррра сделал. Всё дело было в самбе. Но пока кракозябрия с великим и могучим.
Буду пытаться дальше

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

36. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от gr email(??) on 18-Дек-08, 12:48 
у меня следующая проблема. После того как вставляю флешку она сама не монтируется. Захожу в консоль, смотрю логи, терминал пытался смонтировать флешку, но вываливался с ошибкой "invalid argument", понятия не имею из-за чего может быть


Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

37. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от r0di0n on 18-Дек-08, 13:57 
Свои проблемы уже давно решил и начал забывать как. Надо бы использовать более менее свежие версии thinstation или альтернативные сборки вроде той что есть у наших энтузиастов http://nixts.org/doku.php
В списке рассылки от thinstation замечал что иногда меняют или улучшают скрипты автомаунта. Можешь просто впихнуть какую-нибудь новую версию к себе в сборку.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

38. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от gr email(??) on 18-Дек-08, 14:13 
>Свои проблемы уже давно решил и начал забывать как. Надо бы использовать
>более менее свежие версии thinstation или альтернативные сборки вроде той что
>есть у наших энтузиастов http://nixts.org/doku.php
>В списке рассылки от thinstation замечал что иногда меняют или улучшают скрипты
>автомаунта. Можешь просто впихнуть какую-нибудь новую версию к себе в сборку.
>

Скажу, что где-то полгода назад собирал ядро, и у меня всё получилось, потом после того как я в этой сборке куча всего наменял, попересобирал, она была тестовая, решил собрать чистую сборку. И в итоге вот такая бяка :-(

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

39. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от vito0000 (ok) on 09-Апр-09, 09:12 
>[оверквотинг удален]
>>более менее свежие версии thinstation или альтернативные сборки вроде той что
>>есть у наших энтузиастов http://nixts.org/doku.php
>>В списке рассылки от thinstation замечал что иногда меняют или улучшают скрипты
>>автомаунта. Можешь просто впихнуть какую-нибудь новую версию к себе в сборку.
>>
>
>Скажу, что где-то полгода назад собирал ядро, и у меня всё получилось,
>потом после того как я в этой сборке куча всего наменял,
>попересобирал, она была тестовая, решил собрать чистую сборку. И в итоге
>вот такая бяка :-(

Доброго времени суток.
Если проблема ещё актуальна могу скинуть сборку с отработанными конфигами. Правда устройства монтируются не nfsом, а по sambой.
Есть такая проблема. Не пойму где перемудрил. Сначало поставил vnc-server, dhcp3, bind, настроил домен, прописал там пользовательские компы. А потом приспичило сделать удалённую установку и загрузку лайв сиди. Поставил ltsp и сопутствующее, выполнил ltsp-build-client и тд и тп. Теперь момент загрузки, клиент получает адрес, у него вываливается меню в котором он выбирает, бездисковую загрузку, удалённую установку или загрузку livecd. Теперь при выборе бездисковой загрузки, некоторое ожидание, потом загружается, сново меню и клиент выбирает к какому терминалу подключиться, к виндовому нормально, вот при выборе линуксового вылазиет ошибка unable to resolve host by name: (0)
Захожу с виндовой машины в сеть и вижу этого гада подключеным. Не могу понять в чём проблема.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

40. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от Solo_Wolf (??) on 10-Апр-09, 21:34 
>[оверквотинг удален]
>настроил домен, прописал там пользовательские компы. А потом приспичило сделать удалённую
>установку и загрузку лайв сиди. Поставил ltsp и сопутствующее, выполнил ltsp-build-client
>и тд и тп. Теперь момент загрузки, клиент получает адрес, у
>него вываливается меню в котором он выбирает, бездисковую загрузку, удалённую установку
>или загрузку livecd. Теперь при выборе бездисковой загрузки, некоторое ожидание, потом
>загружается, сново меню и клиент выбирает к какому терминалу подключиться, к
>виндовому нормально, вот при выборе линуксового вылазиет ошибка unable to resolve
>host by name: (0)
>Захожу с виндовой машины в сеть и вижу этого гада подключеным. Не
>могу понять в чём проблема.

А где конкретно возникает сие сообщение? Дело в том, что все, что вы описали возможно прописать в менюшке pxe, с красивой графичесой картинкой и не использовать ltsp. Скорее всего проблема в описании хоста в dns - линксового хоста.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

41. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от vito0000 (ok) on 15-Апр-09, 10:29 
>А где конкретно возникает сие сообщение? Дело в том, что все, что
>вы описали возможно прописать в менюшке pxe, с красивой графичесой картинкой
>и не использовать ltsp. Скорее всего проблема в описании хоста в
>dns - линксового хоста.

Это сообщение возникает когда выбираю Linux терминал и нажимаю Enter После этого выходит сообщение unable to resolve host by name Success (0).... Вот и сейчас сижу парюсь. Просто раньше такой проблемы не возникало. Уже и thinstation пересобрал и старые сборки попробовал. Единственное до чего дошёл так это, то, что после установки и настройки dns это всё и начинается. Вроде в debian 4 таких вопросов не возникало. Да прописывал везде и /etc/hosts и в dns и в tinstation.hosts. Буду очень признателен и благодарен помощи.
Спасибо.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

42. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от vito0000 (ok) on 20-Апр-09, 16:38 
>А где конкретно возникает сие сообщение? Дело в том, что все, что
>вы описали возможно прописать в менюшке pxe, с красивой графичесой картинкой
>и не использовать ltsp. Скорее всего проблема в описании хоста в
>dns - линксового хоста.

Доброго времени суток. Вопрос решил. Проблема не поверите оказалась в самбе. А определилось тем, что когда её, самбу остановил. При подключении стало выходить уже другое сообщение, что ресурс временно не доступен. При этом в логах чистота и порядок. И только в сислог светилось, что тфтп клиент не получил нужного параметра.
Спасибо за идею с картинкой и меню. Сделал, теперь даже звуки издаёт, при выборе.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

43. "Thinstation-2.2 по русски или HowTo для версии 2.2"  +/
Сообщение от shweew email on 21-Май-12, 11:24 
Вот ещё пара сайтов по thinstation, может там что полезное будет
http://it-advisor.ru
http://thinstation.pro


Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру