LTSP/beta
Terminal beta
Брать здесь.
20120306
Образ ltsp-icewm-20120306-i586.iso успешно проверен в объёме «грузит клиент, поднимает графику, пробрасывает звук» на таких тонких клиентах:
- virtualbox-4.1.6-alt1 (18M RAM за вычетом 2M VRAM, pcnet32)
- PIII-500, i440BX, 64M RAM, ATi Mach64 4M VRAM, e100, ES1868
- Atom D510, N10, 1Gb RAM, GMA3150, r8169, HDA
- Celeron 2,4 GHz, VIA P4M266A, 512Mb RAM, S3 VT8375 (ProSavage8 KM266/KL266), VT6102, VT8233/A/8235/8237 (AC'97)
- Celeron 420 1,6 GHz, VIA P4M900, 512Mb RAM, VIA Chrome9 (CN896/VN896/P4M900), VT6102, VT1708/A (Azalia HDAC)
Есть проблемы с:
- 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
- Athlon64 X2, nF7025, 2G RAM, S3 Tri64V2 1M[2], forcedeth, HDA
- Duron 500, KT133A, 512M RAM, Matrox G450 16M[3], 8139too
- Duron 500, KT133A, 512M RAM, Radeon 9550 256M[4], 8139too
- Duron 500, KT133A, 512M RAM, Radeon 9200 64M, 8139too
- Duron 500, KT133A, 512M RAM, Intel i740 8M[5], 8139too
Есть проблемы с (в основном nvidia — nouveau плющит, vesa неинтересно):
- Athlon64 X2, nF7025, 2G RAM, GF7025[6], forcedeth, HDA
- Athlon64 X2, nF7025, 2G RAM, SiS6326 4M[7], forcedeth, HDA
- Athlon64 X2, nF7025, 2G RAM, Tseng ET4000/W32p 1M[8], forcedeth, HDA
- Duron 500, KT133A, 512M RAM, GF4 MX440 64M[9], 8139too
- Duron 500, KT133A, 512M RAM, S3 Trio3D/2X [10], 8139too
NB: при необходимости проверочной работы именно на NVIDIA можно поставить ядро 3.x[11] в чрут и скопировать его для загрузки по сети; на 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[12] проверена работоспособность проброса флэшек и принятого в TDE патча led@ на kmix.
20120312
Все необходимые запчасти уехали в сизиф.
Примечания
- ↑ существенные проблемы с nouveau/fbdev
- ↑ карта не умеет Xv
- ↑ dualhead в clone
- ↑ dualhead в clone
- ↑ VIA, Intel, AMD — не хватает только NVIDIA ;-)
- ↑ поднялось на VESA
- ↑ Xv не работает
- ↑ поднялось на VESA; тж. fdo#47099
- ↑ поднялось на VESA
- ↑ Xv плющит
- ↑ Проверены 3.0.24 (бранчи t6/p6) и 3.2.10 (Sisyphus).
- ↑ Огромная благодарность rom_as@ за выполненную работу!