LTSP/FAQ: различия между версиями

Материал из ALT Linux Wiki
(+категория)
Строка 1: Строка 1:
{{Викифицировать}}
{{Викифицировать}}
[[Категория:LTSP]]
[[Категория:LTSP]]
[[Категория:FAQ]]
== ALTSP5 FAQ ==
== ALTSP5 FAQ ==


Строка 7: Строка 9:
1) На днях «ковырялся» в установленном чруте, после чего так и не смог
1) На днях «ковырялся» в установленном чруте, после чего так и не смог
добиться нормальной работы клиента (загружался «через раз», своп от
добиться нормальной работы клиента (загружался «через раз», своп от
nbd-server’а не «хватался», звук не работал и т. п.), несмотря на все
nbd-server’а не «хватался», звук не работал и т. п.), несмотря на все
попытки «откатить» результаты ковыряния. Вывод: если
попытки «откатить» результаты ковыряния. Вывод: если
что-то «наоптимизировали» в сгенерированном ltsp-build-client чруте и что-то
что-то «наоптимизировали» в сгенерированном ltsp-build-client чруте и что-то
перестало работать (а, вроде бы, должно) — перегенерируйте чрут.
перестало работать (а, вроде бы, должно) перегенерируйте чрут.


2) sound.agent из udev’а всё же не всегда выставляет «умолчательные» уровни
2) sound.agent из udev’а всё же не всегда выставляет «умолчательные» уровни
громкости. Т.о. если проигрывание музыки в сессии идёт без ошибок, а звука не
громкости. Т.о. если проигрывание музыки в сессии идёт без ошибок, а звука не
слышно — проверте уровни с помощью amixer/alsamixer в консоли терминала и/или
слышно — проверте уровни с помощью amixer/alsamixer в консоли терминала и/или
выставте параметр SOUND_VOL в lts.conf
выставте параметр SOUND_VOL в lts.conf


Строка 29: Строка 31:


6) Если X-ы конфигурируются не так, как вы хотите, у вас всегда есть параметр
6) Если X-ы конфигурируются не так, как вы хотите, у вас всегда есть параметр
XF86CONFIG_FILE — пользуйтесь ним. Хаков с помощью sed/subst в
XF86CONFIG_FILE — пользуйтесь ним. Хаков с помощью sed/subst в
автогенерируемом xorg.conf НЕ БУДЕТ.
автогенерируемом xorg.conf НЕ БУДЕТ.


Строка 40: Строка 42:


[kernel-image-led-tc] > Подскажите, что за ядро?
[kernel-image-led-tc] > Подскажите, что за ядро?
Для тонких клиентов. Критичное отличие — патч имени
Для тонких клиентов. Критичное отличие — патч имени
Peter Zijlstra супротив дедлоков при сетевом свопе:
Peter Zijlstra супротив дедлоков при сетевом свопе:
[http://kerneltrap.org/Linux/Swap_Over_NFS http://kerneltrap.org/Linux/Swap_Over_NFS]
[http://kerneltrap.org/Linux/Swap_Over_NFS http://kerneltrap.org/Linux/Swap_Over_NFS]


В 2.6.22-alt8 также включены все сетевые драйверы, ранее шедшие
В 2.6.22-alt8 также включены все сетевые драйверы, ранее шедшие
отдельными kernel-modules — из тех же соображений, что и
отдельными kernel-modules — из тех же соображений, что и
драйверы дисков и файловых систем в kernel-image (упрощение
драйверы дисков и файловых систем в kernel-image (упрощение
логики формирования initrd).
логики формирования initrd).

Версия от 01:57, 27 ноября 2008

42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.

ALTSP5 FAQ

Некоторые замечания по ltsp5:

1) На днях «ковырялся» в установленном чруте, после чего так и не смог добиться нормальной работы клиента (загружался «через раз», своп от nbd-server’а не «хватался», звук не работал и т. п.), несмотря на все попытки «откатить» результаты ковыряния. Вывод: если что-то «наоптимизировали» в сгенерированном ltsp-build-client чруте и что-то перестало работать (а, вроде бы, должно) — перегенерируйте чрут.

2) sound.agent из udev’а всё же не всегда выставляет «умолчательные» уровни громкости. Т.о. если проигрывание музыки в сессии идёт без ошибок, а звука не слышно — проверте уровни с помощью amixer/alsamixer в консоли терминала и/или выставте параметр SOUND_VOL в lts.conf

3) В Sisyphus ушёл lbuscd-0.6-alt3, в котором исправлено монтирование локальных дисков с NTFS (требуется наличие ntfs-3g или ntfsprogs в чруте, и fuse в /etc/modules там же)

4) В Sisyphus ушёл ltsp5-5.0-alt0.67, в котором добавлен забытый в 0.66 каталог /var/lib/ltsp-client-setup в пакет ltsp5-client, а также улучшена (надеюсь) обработка/установке пакетов ядерных модулей при построении «чрута».

5) Очень прошу: УКАЗЫВАТЬ версии пакетов (ltsp* и kernel) и конфигурацию железа при сообщении о том, что «что-то не работает».

6) Если X-ы конфигурируются не так, как вы хотите, у вас всегда есть параметр XF86CONFIG_FILE — пользуйтесь ним. Хаков с помощью sed/subst в автогенерируемом xorg.conf НЕ БУДЕТ.

7) В одном из предыдущих постов я ошибся, сказав, что регулирование звука в X-сессии работает через kmix и aumixer. На самом деле уровень звука можно регулировать alsamixer’ом и/или pavucontrol. (Это всё относится к звуку на терминалах посредством pulseaudio).

led@ в ltsp-server@

[kernel-image-led-tc] > Подскажите, что за ядро? Для тонких клиентов. Критичное отличие — патч имени Peter Zijlstra супротив дедлоков при сетевом свопе: http://kerneltrap.org/Linux/Swap_Over_NFS

В 2.6.22-alt8 также включены все сетевые драйверы, ранее шедшие отдельными kernel-modules — из тех же соображений, что и драйверы дисков и файловых систем в kernel-image (упрощение логики формирования initrd).

Это ядро уже входит в школьный терминальный сервер и будет включено в первую же февральскую сборку ltsp-server именно для терминалов. mike@ в community@