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

Материал из ALT Linux Wiki
м (→‎known prio: status update)
Строка 8: Строка 8:
Сейчас у mike@ в работе бета, одной из целей которой является нормальная работа домашнего терминала.  Взять можно [ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/terminal/ здесь].
Сейчас у mike@ в работе бета, одной из целей которой является нормальная работа домашнего терминала.  Взять можно [ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/terminal/ здесь].


Планы по 5.0 фиксируются [[LTSP/Plans/5.0|здесь]], актуальная часть внутренней тудушки из Media Magic -- ниже.
Планы по 5.0 выполнены; как и актуальная часть внутренней тудушки из Media Magic -- ниже.
 
=== Terminal 5.0 TODO ===
 
* форк/адаптация alterator-backend-x11 ([https://bugzilla.altlinux.org/show_bug.cgi?id=13370 #13370], [https://bugzilla.altlinux.org/show_bug.cgi?id=16356 #16356])
: ''сделано, ltsp-x11-autosetup; есть надежда на мерж назад после утряски''
 
* ядро >=2.6.25 с патчем [http://programming.kicks-ass.net/kernel-patches/vm_deadlock/ vm_deadlock] ([https://bugzilla.altlinux.org/show_bug.cgi?id=19343 #19343])
: ''сделано в 2.6.27-tmc-tc-alt1, опубликовано; ждёт отправки в git.alt''
 
* требуется собрать опять kernel-modules-compcache (или засунуть в ядро патчем)
: ''сделано в 2.6.27-tmc-tc-alt5''
 
* kernel-modules-subfs
: ''тривиальный wontfix: при текущей схеме не требуется''
 
* kernel-modules-nvidia, kernel-modules-fglrx + тестирование (NB: x11setupdrv взрывался при установке k-m-n в ltsp chroot, где нет xorg.conf)
: ''сделано, есть стыковые проблемы вроде [https://bugzilla.altlinux.org/show_bug.cgi?id=22930 #22930]''
 
* ltsp-pulseaudio в минимальной комплектации (без ipv6, dbus, hal, jack, avahi, lirc, polkit, openssl и что там ещё лишнего)
: ''wontfix: совершенно непонятно, стоит ли эксперимент выигрыша в памяти''
 
* монтирование сменных носителей (всовываем флэшку, создаётся /tmp/drives/usbdisk-sda1/ и добавляется строчка в /tmp/fstab; монтирование _не_ происходит, вручную до загрузки vfat nls-cp866 nls-utf8 тоже не монтируется)
: ''сделано, это были [https://bugzilla.altlinux.org/show_bug.cgi?id=22929 #22929] и [https://bugzilla.altlinux.org/show_bug.cgi?id=21738 #21738]''
 
* выключение по кнопке питания
: ''сделано, есть некоторые проблемы: [https://bugzilla.altlinux.org/show_bug.cgi?id=23141 #23141]''


=== Хотелки ===
=== Хотелки ===
Строка 26: Строка 52:
* подготовить ltsp-build-client для взаимодействия с отдельным модулем alterator при сборке клиентского чрута во время инсталяции (если не во время формирования ISO)
* подготовить ltsp-build-client для взаимодействия с отдельным модулем alterator при сборке клиентского чрута во время инсталяции (если не во время формирования ISO)
* CD/DVD-RW на терминале
* CD/DVD-RW на терминале
* DRI на терминале
* DRI на терминале (3D-ускорение экспериментально работало)
* root.img для использования с NBD или локального диска
* root.img для использования с NBD или локального диска
* "красивости" (бутсплэш)
* "красивости" (бутсплэш)

Версия от 20:23, 13 марта 2010


Планы

После выпуска ALT Linux 4.0 Terminal жизнь продолжалась и обстоятельства менялись; в частности, led@ более плотно занялся другими проектами Media Magic, mike@ тоже дел хватало и выпуск на ветке 4.1 всерьёз не рассматривался (в т.ч. по техническим причинам).

К ветке 5.0, как и предполагалось, был форкнут alterator-backend-x11 в виде ltsp-x11-autosetup, а также подобраны иные хвосты и весной 2009 выпущен альфа-образ, содержащий ряд известных регрессов (в т.ч. #19343).

Сейчас у mike@ в работе бета, одной из целей которой является нормальная работа домашнего терминала. Взять можно здесь.

Планы по 5.0 выполнены; как и актуальная часть внутренней тудушки из Media Magic -- ниже.

Terminal 5.0 TODO

  • форк/адаптация alterator-backend-x11 (#13370, #16356)
сделано, ltsp-x11-autosetup; есть надежда на мерж назад после утряски
сделано в 2.6.27-tmc-tc-alt1, опубликовано; ждёт отправки в git.alt
  • требуется собрать опять kernel-modules-compcache (или засунуть в ядро патчем)
сделано в 2.6.27-tmc-tc-alt5
  • kernel-modules-subfs
тривиальный wontfix: при текущей схеме не требуется
  • kernel-modules-nvidia, kernel-modules-fglrx + тестирование (NB: x11setupdrv взрывался при установке k-m-n в ltsp chroot, где нет xorg.conf)
сделано, есть стыковые проблемы вроде #22930
  • ltsp-pulseaudio в минимальной комплектации (без ipv6, dbus, hal, jack, avahi, lirc, polkit, openssl и что там ещё лишнего)
wontfix: совершенно непонятно, стоит ли эксперимент выигрыша в памяти
  • монтирование сменных носителей (всовываем флэшку, создаётся /tmp/drives/usbdisk-sda1/ и добавляется строчка в /tmp/fstab; монтирование _не_ происходит, вручную до загрузки vfat nls-cp866 nls-utf8 тоже не монтируется)
сделано, это были #22929 и #21738
  • выключение по кнопке питания
сделано, есть некоторые проблемы: #23141

Хотелки

known prio

  • 10: нужен минимальный /dev (udev-minimal? dev-minimal?) и запуск udev в фоне для ускорения загрузки
  • 20: ltspfs и симлинки (см. опции монтирования fuse или subfs+nfs/remotefs)
  • 25: посмотреть dnsmasq (может решить часть проблем смены префикса и взаимодействия с системной настройкой ISC dhcpd/bind) [enp@]
  • 30: недоступен локальный USB storage, подключенный до загрузки терминала
    • (с hal-mount-subfs такой проблемы нет, но это завязка на HAL --prividen)
    • кажется, на M51 неактуально
  • 40: автонастройка локальных принтеров (udev -> lp_server или p910nd)
  • 50: исправить обратный порядок Modes (alterator-x11 и синхронно ltsp-client-setup.init)
  • 60: (инфраструктура) переключатель протокола, по которому загруженные терминалы общаются с терминальными серверами (X11/X11+SSH+LDM/NX/RDP/VNC)

low prio

  • /etc/sysconfig/clock: FAST=yes (M40?)
  • подготовить ltsp-build-client для взаимодействия с отдельным модулем alterator при сборке клиентского чрута во время инсталяции (если не во время формирования ISO)
  • CD/DVD-RW на терминале
  • DRI на терминале (3D-ускорение экспериментально работало)
  • root.img для использования с NBD или локального диска
  • "красивости" (бутсплэш)
    • (патч есть, работал в области 5.1.9 версии --prividen)
  • local apps
  • ALTSP-specific fix for ltsp-build-client(8) (man page)
  • "any nfsd"?

Alterator

Слежение