LTSP/FAQ: различия между версиями
Ilis (обсуждение | вклад) |
(+категория) |
||
Строка 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 в консоли терминала и/или | |||
выставте параметр SOUND_VOL в lts.conf | выставте параметр SOUND_VOL в lts.conf | ||
Строка 29: | Строка 31: | ||
6) Если X-ы конфигурируются не так, как вы хотите, у вас всегда есть параметр | 6) Если X-ы конфигурируются не так, как вы хотите, у вас всегда есть параметр | ||
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- | отдельными kernel-modules — из тех же соображений, что и | ||
драйверы дисков и файловых систем в kernel-image (упрощение | драйверы дисков и файловых систем в kernel-image (упрощение | ||
логики формирования initrd). | логики формирования initrd). |
Версия от 04:57, 27 ноября 2008
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).
[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@