LTSP/beta

Материал из ALT Linux Wiki


Terminal beta

Брать здесь, ориентируясь по датам ниже.

20120306

Образ ltsp-icewm-20120306-i586.iso успешно проверен в объёме «грузит клиент, поднимает графику, пробрасывает звук» на таких тонких клиентах:

  • virtualbox-4.1.6-alt1 (18M RAM за вычетом 2M VRAM, pcnet32) Symbol kept vote.svg 
  • PIII-500, i440BX, 64M RAM, ATi Mach64 4M VRAM, e100, ES1868 Symbol kept vote.svg 
  • Atom D510, N10, 1Gb RAM, GMA3150, r8169, HDA Symbol kept vote.svg 
  • Celeron 2,4 GHz, VIA P4M266A, 512Mb RAM, S3 VT8375 (ProSavage8 KM266/KL266), VT6102, VT8233/A/8235/8237 (AC'97) Symbol kept vote.svg 
  • Celeron 420 1,6 GHz, VIA P4M900, 512Mb RAM, VIA Chrome9 (CN896/VN896/P4M900), VT6102, VT1708/A (Azalia HDAC) Symbol kept vote.svg 

Есть проблемы с:

  • C2Q Q6600, nF630i, 4Gb RAM, GF7100[1], forcedeth, HDA

20120307

Добавлен автоугадав сетевых интерфейсов при установке: старается выбрать самый быстрый из интерфейсов, получающих из сети ответы по DHCP, как «внешний» — а из не получающих самый быстрый становится «внутренним» (192.168.0.1/24). Единственный eth0 конфигурируется так, чтобы избежать выставления второго dhcpd в сеть.

Размер сетевого свопа по умолчанию убавлен до 64M (т.к. ramzswap).

Добавлены забытые xorg-drv-*. NB: экспериментальное ядро с nouveau не включено.

Проверен на:

  • PIII-500, i440BX, 64M RAM, ATi Mach64 4M VRAM, e100, ES1868 Symbol kept vote.svg 
  • Duron 500, KT133A, 512M RAM, Matrox G450 16M[2], 8139too Symbol kept vote.svg 
  • Duron 500, KT133A, 512M RAM, Radeon 9550 256M[2], 8139too Symbol kept vote.svg 
  • Duron 500, KT133A, 512M RAM, Radeon 9200 64M, 8139too Symbol kept vote.svg 
  • Duron 500, KT133A, 512M RAM, Intel i740 8M[3], 8139too Symbol kept vote.svg 

Есть различные проблемы с (в основном nvidia — nouveau плющит, vesa неинтересно):

  • Athlon64 X2, nF7025, 2G RAM, S3 Tri64V2 1M[4], forcedeth, HDA
  • Athlon64 X2, nF7025, 2G RAM, GF7025[5], forcedeth, HDA
  • Athlon64 X2, nF7025, 2G RAM, SiS6326 4M[6], forcedeth, HDA
  • Athlon64 X2, nF7025, 2G RAM, Tseng ET4000/W32p 1M[5][7], forcedeth, HDA
  • Duron 500, KT133A, 512M RAM, GF4 MX440 64M[5], 8139too
  • Duron 500, KT133A, 512M RAM, S3 Trio3D/2X [4], 8139too

NB: при необходимости проверочной работы именно на NVIDIA можно поставить ядро 3.x[8] в чрут и скопировать его для загрузки по сети; на GF7100 так заводится:

server# echo "обеспечиваем наличие нижеуказанных пакетов в текущем каталоге подручными средствами, затем..."
server# cp -a kernel-{image,modules-drm{,-nouveau}}-std-def-*.rpm /var/lib/ltsp/i586/root/
server# chroot /var/lib/ltsp/i586
chroot# rpm -ivh /root/kernel-*-std-def-*.rpm
chroot# installkernel 3.x.x-std-def-altX
chroot# exit
server# cd /var/lib/tftpboot/ltsp/i586
server# cp -a /var/lib/ltsp/i586/boot/*std-def* .
server# ln -sf vmlinuz-3.x.x-std-def-altX vmlinuz
server# ln -sf initrd-3.x.x-std-def-altX.img initrd.img

20120308

Исправлен lbuscd, содержавший аналогичную ltspinfod ошибку подготовки аргументов bind() — появился шанс работы USB-флэшек.

Добавлены xorg-drv-i740, xorg-drv-geode и специально сделанный ltsp-sysreport.

Указанный при установке пароль root переносится и в чрут.

20120309

Сделана сборка на базе t6/branch с icewm (2.6.32-ltsp-client-alt2, соответственно NVIDIA хотя бы в VESA работают) и сборка на базе сизифа с TDE3 (и ядром с nouveau, соответственно NVIDIA сломаны).

На сборке с TDE[9] проверена работоспособность проброса флэшек и принятого в TDE патча led@ на kmix.

20120312

Все необходимые запчасти уехали в сизиф.

20120320

Доступны сизифные сборки с tde и icewm, а главное — со сделанным led@ бэкпортом более свежего DRM (2.6.32-ltsp-client-alt4). Выполнены на базе mkimage-profiles-0.6.0-alt1.

На видеокартах NVIDIA с драйвером nouveau замечена проблема при попытке переключения в консоль (не отображается) и обратно (изображение сдвигается) — пока не делайте так™, при необходимости что-то запустить локально следует установить в ltsp chroot openssh-server и PermitRootLogin yes в соответствующем /etc/openssh/sshd_config, затем с сервера или из графической сессии ssh root@ws249 (или где там $DISPLAY).

Проверено на:

  • virtualbox-4.1.6-alt1 (18M RAM за вычетом 2M VRAM, pcnet32) Symbol kept vote.svg 
  • Duron 500, KT133A, 512M RAM, Radeon 9200 64M, 8139too Symbol kept vote.svg 
  • Duron 500, KT133A, 512M RAM, Radeon 9550 64M, 8139too Symbol kept vote.svg 
  • Duron 500, KT133A, 512M RAM, Matrox G450 16M, 8139too Symbol kept vote.svg 

Есть некритичные проблемы (NB: в этот раз подключена панель 1920x1080 вместо 1280x1024) на:

  • C2Q Q6600, nF630i, 4Gb RAM, GF7100[10], forcedeth, HDA
  • PIII-500, i440BX, 64M RAM, ATi Mach64 4M VRAM[11], e100, ES1868
  • Atom D510, N10, 1Gb RAM, GMA3150[12], r8169, HDA
  • Duron 500, KT133A, 512M RAM, GF4 MX440 64M[10], 8139too
  • Duron 500, KT133A, 512M RAM, i740 8M[13], 8139too
  • Duron 500, KT133A, 512M RAM, SiS6326 4M[6][14], 8139too

Есть проблемы:

  • Celeron 420 1,6 GHz, VIA P4M900, 512Mb RAM, VIA Chrome9 (CN896/VN896/P4M900)[15], VT6102, VT1708/A (Azalia HDAC)[16]
  • Celeron D, ATI RADEON XPRESS 200, 256M RAM, ATI RC410, ULI M1573, HD Audio Controller (HDA)[17]

Примечания

  1. существенные проблемы с nouveau/fbdev
  2. 2,0 2,1 dualhead в clone
  3. VIA, Intel, AMD — не хватает только NVIDIA ;-)
  4. 4,0 4,1 Xv не работает
  5. 5,0 5,1 5,2 поднялось на VESA
  6. 6,0 6,1 Xv плющит
  7. fdo#47099
  8. проверены 3.0.24 (бранчи t6/p6) и 3.2.10 (Sisyphus)
  9. огромная благодарность rom_as@ за выполненную работу!
  10. 10,0 10,1 проблемы с nouveau при переключении в консоль
  11. 1920x1080 карта тянет, но уже без Xv: зелёный фон
  12. видео практически не воспроизводится, отдельные кадры/темнота
  13. всё так же сломан DDC, поднимается в 1024x768
  14. чуточку не хватает VRAM для 1920x1080
  15. не появляется панель задач при загрузке графики, ничего не открывается, переход в консоль и обратно в графику некорректный (проблема наблюдается на tde (20120309/20120320), на icewm все нормально)
  16. не работает звук (cat /proc/asound/cards ---no soundcards --- (с ядром std-def в чруте карта определяется, но звук пока нет возможности проверить)
  17. не грузится ядро, зависает на Loading vmlinuz... (плата ASUS P5RD1-VM). Возможно проблема с сетевым адаптером. На всех предыдущих образах такая же ситуация. В чрут добавлялось ядро std-def, un-def, pure-emerald - результат не был достигнут.

Ссылки