LTSP/TroubleShooting: различия между версиями
м (→Начинаем с инсталера: update link) |
м (typographize) |
||
Строка 1: | Строка 1: | ||
{{Викификация}} | {{Викификация}} | ||
== Решение проблем с ALTSP5 == | == Решение проблем с ALTSP5 == | ||
=== Начинаем с инсталера === | === Начинаем с инсталера === | ||
Строка 14: | Строка 15: | ||
=== PXE NIC === | === PXE NIC === | ||
Если сетевая карта имеет PXE-стек, который представляется [http://syslinux.zytor.com/hardware.php#network Intel Boot Agent 4.0.19] | Если сетевая карта имеет PXE-стек, который представляется [http://syslinux.zytor.com/hardware.php#network Intel Boot Agent 4.0.19] — его придётся [http://lists.altlinux.org/pipermail/sysadmins/2007-September/005623.html перешивать] на более старый или более новый. Для набортных сетевых это, как правило, означает вливание прошивки в материнскую плату (хотя с Award Modular BIOS теоретически можно извернуться иначе); впрочем, современные обычно не имеют таких проблем. На чипах VIA я лично (mike@) с ними не встречался никогда. См. тж. на [http://linux.armd.ru/ru/forum/index.php?mode88=flat_list&f_id88=4&t_id88=3&from88=1 linux.armd.ru]. | ||
Осенью 2007 года для Intel 82557 (8086:1229) на intel.com давали нерабочую | Осенью 2007 года для Intel 82557 (8086:1229) на intel.com давали нерабочую прошивку — пришлось воспользоваться [http://lists.altlinux.org/pipermail/hardware/2007-November/011956.html вытащенной] из заведомо грузящейся карты. | ||
Если же вариант с PXE не | Если же вариант с PXE не получается — возможна загрузка с помощью [http://www.etherboot.org/ Etherboot] или с CD, содержащего образ, сгенерированный <tt>ltsp-mkbootiso</tt>; в Terminal 4.0.0 и Линукс Терминал из комплекта ПСПО после инсталяции он уже доступен как <tt>/opt/ltsp-boot.iso</tt>. Как вариант, существует возможность разместить загрузчик и ядро на [[LTSP/LocalBoot|локальном жёстком диске]]. | ||
=== AMD Geode === | === AMD Geode === | ||
В силу наличия известной [http://lists.altlinux.org/pipermail/sysadmins/2007-December/013039.html проблемы] с видеодрайвером <tt>xorg-x11-drv-amd</tt> в версии X.org, входящей в состав ALT Linux 4.0 (апстрим внёс регрессию) | В силу наличия известной [http://lists.altlinux.org/pipermail/sysadmins/2007-December/013039.html проблемы] с видеодрайвером <tt>xorg-x11-drv-amd</tt> в версии X.org, входящей в состав ALT Linux 4.0 (апстрим внёс регрессию) — использование таких терминалов с ALTSP5 на сейчас затруднено необходимостью ручной сборки клиентского чрута с иной (более старой) версией xorg-x11. На сейчас подробного описания или готового варианта решения у меня (mike@) ещё нет. | ||
Начиная с branch 4.0 | Начиная с branch 4.0 X’ы пофикшены (snejok@): | ||
<pre> 10 апреля 2008 Valery Inozemtsev <shrek at altlinux.ru> 2:1.4.0.90-alt17 | <pre> 10 апреля 2008 Valery Inozemtsev <shrek at altlinux.ru> 2:1.4.0.90-alt17 | ||
Xext: fixed memory corruption in ProcXResQueryClients() | Xext: fixed memory corruption in ProcXResQueryClients() | ||
Строка 29: | Строка 30: | ||
=== Подземный стук с XDCMP === | === Подземный стук с XDCMP === | ||
Если у вас спорадически не работает XDCMP со странной диагностикой в районе | Если у вас спорадически не работает XDCMP со странной диагностикой в районе «authorization cookie rejected» — проверьте MTU в локальной сети и восстановите его в 1500 во всём сегменте. | ||
=== «Замерзание» терминала === | === «Замерзание» терминала === | ||
Строка 36: | Строка 37: | ||
От [http://www.mille-xterm.org/en/Terminal_Memory_Usage этой проблемы] есть несколько слабо помогающих припарок, но радикальное решение — патч [http://kerneltrap.org/Linux/Swap_Over_NFS Peter Zijlstra] от дедлоков при networked swap. Этот патч включен в сборки [http://sisyphus.ru/srpm/kernel-image-tmc-tc kernel-image-tmc-tc], а также релизы ALT Linux 4.0 Terminal и Линукс Терминал. | От [http://www.mille-xterm.org/en/Terminal_Memory_Usage этой проблемы] есть несколько слабо помогающих припарок, но радикальное решение — патч [http://kerneltrap.org/Linux/Swap_Over_NFS Peter Zijlstra] от дедлоков при networked swap. Этот патч включен в сборки [http://sisyphus.ru/srpm/kernel-image-tmc-tc kernel-image-tmc-tc], а также релизы ALT Linux 4.0 Terminal и Линукс Терминал. | ||
Firefox3 и OOo2.4 вроде как намного лучше — но, к сожалению, вероятность зависнуть зависит от «паршивой овцы» среди | Firefox3 и OOo2.4 вроде как намного лучше — но, к сожалению, вероятность зависнуть зависит от «паршивой овцы» среди приложений… если, конечно, использовать обычное ядро. | ||
Насколько мне (mike@) известно — на сейчас сборка в ALT Linux является уникальной среди всех дистрибутивов, поддерживающих LTSP5. | Насколько мне (mike@) известно — на сейчас сборка в ALT Linux является уникальной среди всех дистрибутивов, поддерживающих LTSP5. | ||
Строка 45: | Строка 46: | ||
== Решение проблем с ALT Linux Terminal 4 == | == Решение проблем с ALT Linux Terminal 4 == | ||
=== МП на GeForce 8200 === | === МП на GeForce 8200 === | ||
Проблема: при установке не видно жесткого диска или оптического привода SATA. | Проблема: при установке не видно жесткого диска или оптического привода SATA. |
Версия от 19:24, 18 декабря 2009
Решение проблем с ALTSP5
Начинаем с инсталера
Как озвучили в рассылке мы с Michael A. Kangin:
> Вообще с этой штукой лучше знакомиться, начиная с нашего > установочного диска и рекомендованной сетевой конфигурации, > чтоб не ломать голову, где из трёх областей (железо, начиная > с PXE-прошивки; сеть, т.е. адресация; терминальный сервер) > проблема-то. Или же идти строго по http://sourceforge.net/apps/mediawiki/ltsp/index.php?title=Ltsp_TroubleShooting :)
PXE NIC
Если сетевая карта имеет PXE-стек, который представляется Intel Boot Agent 4.0.19 — его придётся перешивать на более старый или более новый. Для набортных сетевых это, как правило, означает вливание прошивки в материнскую плату (хотя с Award Modular BIOS теоретически можно извернуться иначе); впрочем, современные обычно не имеют таких проблем. На чипах VIA я лично (mike@) с ними не встречался никогда. См. тж. на linux.armd.ru.
Осенью 2007 года для Intel 82557 (8086:1229) на intel.com давали нерабочую прошивку — пришлось воспользоваться вытащенной из заведомо грузящейся карты.
Если же вариант с PXE не получается — возможна загрузка с помощью Etherboot или с CD, содержащего образ, сгенерированный ltsp-mkbootiso; в Terminal 4.0.0 и Линукс Терминал из комплекта ПСПО после инсталяции он уже доступен как /opt/ltsp-boot.iso. Как вариант, существует возможность разместить загрузчик и ядро на локальном жёстком диске.
AMD Geode
В силу наличия известной проблемы с видеодрайвером xorg-x11-drv-amd в версии X.org, входящей в состав ALT Linux 4.0 (апстрим внёс регрессию) — использование таких терминалов с ALTSP5 на сейчас затруднено необходимостью ручной сборки клиентского чрута с иной (более старой) версией xorg-x11. На сейчас подробного описания или готового варианта решения у меня (mike@) ещё нет. Начиная с branch 4.0 X’ы пофикшены (snejok@):
10 апреля 2008 Valery Inozemtsev <shrek at altlinux.ru> 2:1.4.0.90-alt17 Xext: fixed memory corruption in ProcXResQueryClients() X86EMU: fixing X for GeodeLX (close #15300)
Подземный стук с XDCMP
Если у вас спорадически не работает XDCMP со странной диагностикой в районе «authorization cookie rejected» — проверьте MTU в локальной сети и восстановите его в 1500 во всём сегменте.
«Замерзание» терминала
Если при работе с Firefox 1.x/2.x, OpenOffice.org ранее 2.4 или kpdf терминал на какую-то секунду «призадумывается» и перестаёт отвечать — это вызвано «разбуханием» X-сервера терминала под натиском запихиваемых в него xpixmap’ов (картинок) и заклиниванием ядра даже при наличии сетевого свопа.
От этой проблемы есть несколько слабо помогающих припарок, но радикальное решение — патч Peter Zijlstra от дедлоков при networked swap. Этот патч включен в сборки kernel-image-tmc-tc, а также релизы ALT Linux 4.0 Terminal и Линукс Терминал.
Firefox3 и OOo2.4 вроде как намного лучше — но, к сожалению, вероятность зависнуть зависит от «паршивой овцы» среди приложений… если, конечно, использовать обычное ядро.
Насколько мне (mike@) известно — на сейчас сборка в ALT Linux является уникальной среди всех дистрибутивов, поддерживающих LTSP5.
Ссылки
Решение проблем с ALT Linux Terminal 4
МП на GeForce 8200
Проблема: при установке не видно жесткого диска или оптического привода SATA.
Решение: необходимо в BIOS материнской платы выставить режим AHCI для контроллера SATA, при загрузке с загрузочного диска ядру указать параметр pci=nomsi.