Автор Тема: Разработка дистрибутива для компьютеров с ограниченными ресурсами.  (Прочитано 218848 раз)

NotHAM

  • Гость
Пока решение не найдено, выкладывать не тороплюсь.
Если какой конкретно интересует - могу скинуть на мыло.

kostyalamer

  • Гость
В спеках группы какие прописаны : Group: Graphical desktop/Window Maker ?
а в .menu : section="Window Maker/DockApps" для апплетов ?

kostyalamer

  • Гость
Если все так то Анатолий обратите внимание что пишет консоль при apt-get install при установке пакета, после того как пакет установился она как раз проверяет menu и пишет разные ошибки, т.е. пакет установлен в таком варианте но в меню WM не появляется.

NotHAM

  • Гость
Костя, давай-ка точную информацию, ты уверен - что это всё докапплеты?

Сейчас так: 6 верхних (из списка) - в меню "полезное", 3 нижних - в меню
Docapp (правильно), остальные - в меню "Мониторинг". А прыгают все в док
при запуске. Если что - повыкидываю desktop-файлы, сделаю menu, если и
будут светиться в icewm - то в одном месте - "Dockapp".
Но мне нужна точная информация.
 

NotHAM

  • Гость
Победил таки. С menu-файлами разобрался, а один desktop уже
выбросил за ненадобностью. Причем структура меню в  WM остаётся
та же что и была изначально. В icewm всё исчезло (полезное, но
соершенно бесполезное).
Файл меню WM сильно меняется (в лучшую сторону).

kostyalamer

  • Гость
Костя, давай-ка точную информацию, ты уверен - что это всё докапплеты?

Сейчас так: 6 верхних (из списка) - в меню "полезное", 3 нижних - в меню
Docapp (правильно), остальные - в меню "Мониторинг". А прыгают все в док
при запуске. Если что - повыкидываю desktop-файлы, сделаю menu, если и
будут светиться в icewm - то в одном месте - "Dockapp".
Но мне нужна точная информация.
 
Толя, правильно давай на ты, надоело политесы разводить.
В док при запуске прыгает почти все, но только апплеты  не прилипают к скрепке ( хотя в Альте некоторые из них почему-то иногда можно таскать по экрану ), и скорее всего не разворачиваются в окно , так что опознать апплет довольно просто.
Для всех не апплетов можно не напрягаться и прописать в menu: section="Window Maker" и тогда вся эта радость
появится прямо в гламном меню WM без всяких подменю . Кстати если бы кто привел список этих подменю в тему
http://forum.altlinux.org/index.php/topic,7034.msg100299.html, был бы очень благодарен , и не только я  :).
PS рад что все у тебя получилось, но это будет работать только до первого обновления ( или переименовывай пакеты, что тоже не очень хорошо )
« Последнее редактирование: 30.05.2010 09:00:47 от kostyalamer »

NotHAM

  • Гость
...
Для всех не апплетов можно не напрягаться и прописать в menu: section="Window Maker" и тогда вся эта радость
появится прямо в гламном меню WM без всяких подменю .
...
Ну почему же... Можно и с подменю. Например:
?package(wmmemload):\
needs=wmaker \
section="Window Maker/Applications/Monitoring" \
title="wmMemLoad" \
longtitle="This dockapp displays memory and swap space usage" \
command="EXEC /usr/bin/wmmemload"

Ещё пример (для бывшего desktop-файла):
?package(wmhdplop):\
needs=wmaker \
section="Window Maker/Accessibility" \
title="wmhdplop" \
longtitle="Hard disk load monitoring dockapp" \
command="EXEC /usr/bin/wmhdplop"

Инструкция есть у всех: /usr/share/doc/menu-2.1.41/menu.html/index.html
там всё подробно описано, но кто же её читает, она же для "чайников"  :D
(майнтейнеры - тоже люди).

ЗЫ. Пересобираю все апплетки.

Оффлайн chaos_dremel

  • Участник
  • *
  • Сообщений: 519
  • Не будите, да не будимы будете.
Тут товарищи выпустили сборку на LXDE. Цели у них так или иначе пересекаются с нашими. Поэтому, имхо, необходимо наладить контакт.
P.S. Может, когда LXDE до ума доведут, включить его в сбоку третим менеджером?
« Последнее редактирование: 30.05.2010 14:11:14 от chaos_dremel »
Хаосу, знаете ли, без разницы, как его величают — на то он и Хаос.

Vova

  • Гость
Тут товарищи выпустили сборку на LXDE. Цели у них так или иначе пересекаются с нашими. Поэтому, имхо, необходимо наладить контакт.
P.S. Может, когда LXDE до ума доведут, включить его в сбоку третим менеджером?

Я против смешения.. Контакты и так имеются, если понадобится какая-то помощь нам с их стороны, или им потребуется с нашей стороны (что вряд ли).. а LXDE - другой проект... и не будем мешать все в одну кучу.. Поэтому предлагаю продолжить то, что нами уже начато, и не отвлекаться..

Во избежание путаницы лучше придерживаться терминологии - DE vs window manager... т.е. окружение рабочего стола (или рабочая среда) с одной стороны и оконный менеджер - с другой...
« Последнее редактирование: 30.05.2010 19:47:38 от Vova »

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Тут товарищи выпустили сборку на LXDE. Цели у них так или иначе пересекаются с нашими. Поэтому, имхо, необходимо наладить контакт.
P.S. Может, когда LXDE до ума доведут, включить его в сбоку третим менеджером?


LXDE -- не "менеджер".

Оффлайн chaos_dremel

  • Участник
  • *
  • Сообщений: 519
  • Не будите, да не будимы будете.
Тут товарищи выпустили сборку на LXDE. Цели у них так или иначе пересекаются с нашими. Поэтому, имхо, необходимо наладить контакт.
P.S. Может, когда LXDE до ума доведут, включить его в сбоку третим менеджером?


LXDE -- не "менеджер".
Ага я в курсе что он desktop environment. Только вот "окружение рабочего стола" как-то не звучит, а вот "менеджер окружения рабочего стола" уже лучше, имхо.
« Последнее редактирование: 30.05.2010 18:36:25 от chaos_dremel »
Хаосу, знаете ли, без разницы, как его величают — на то он и Хаос.

kostyalamer

  • Гость
Отлично, осталось еще на antico-deluxe кому-нибудь  дистрибутив собрать :), но это уже был бы совсем другой проект ( эх жалко Drool-а тут нет  ;) )
« Последнее редактирование: 30.05.2010 19:34:57 от kostyalamer »

kostyalamer

  • Гость

ЗЫ. Пересобираю все апплетки.
Анатолий, может быть впасть немного в ересь и добавить например  an к имени каждого пересобранного
апплета ( от antique ) например wmtopan , А потом когда баги исправят, просто заменишь их на родные.

NotHAM

  • Гость
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_anatoly/iso/

Выложена сборка ***-antique-base-***. Это только базовая часть,
с пересобранными апплетками для Window Maker. Профиль во вложении,
там же список того, что вошло из WM. Пересобирал только часть.
Перечень был ранее. Не включил wmfire (ещё не сделал) и wmix (там
багу нашел), а так же wmhdplop+hddtemp, т. к. это не самостоятельный
апплет, а был создан desktop-файлом. Тут придётся делать пакет-пустышку,
только с файликом menu. Буду с Шигориным советоваться, он майнтейнер.

http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_anatoly/packages/Branch5.1/

Тут обновил все пакеты, которые подготовлены для antique, в т. ч. апплетки
Всё с исходниками, как положено. (там и parole пересобрал).

Просьба ко всем - посмотреть апплетки и как их расположил в меню (теперь
все собраны в одно меню WM, и видны только в нём). Ну и вообще базовую часть
пора замораживать (имхо) и двигаться дальше.

Vova

  • Гость
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_anatoly/iso/

Выложена сборка ***-antique-base-***. Это только базовая часть,
с пересобранными апплетками для Window Maker. Профиль во вложении,
там же список того, что вошло из WM.
[..]
Просьба ко всем - посмотреть апплетки и как их расположил в меню (теперь
все собраны в одно меню WM, и видны только в нём). Ну и вообще базовую часть
пора замораживать (имхо) и двигаться дальше.

Замечания по antique-base (см. и вложение).

есть все же в base незакрытые направления, которые не позволят в полной мере в случае необходимости ограничиться только им, а именно:

  • gkrellm-gkrellmpc предлагался мной для наличия в base простого графического аудиоплейера, однако без связки с mpd он один, естественно, не будет работать (так же как и док-апплет WMmp). Поэтому лучше вернуть mpd в базовую часть
  • Наличие в base хоть какого-нибудь rtf-редактора все же желательно... Урезали ted до нельзя - почему не оставить его в покое в base? В disk его альтернативой будет abiword
  • Еще одно незакрытое направление - мгновенные сообщения. Почему бы не включить в base какой-нибудь консольный пейджер, хотя бы ту же ипостась пиджина - Finch? Хотя я раньше использовал для этого centericq (теперь это centerpim). Надо выбрать, что из этих двух полегче и меньше просит из зависимостей и положить в base
  • Насчет qiv и feh... похоже Анатолий не согласен со мной... Повторюсь еще раз - feh быстрее выдает картинку, особенно на слабом компе, нежели qiv, который показывает с явной задержкой..
  • Насчет места на CD и HDD... по возможности "прошерстить" проприетарные драйверы ati и nvidia, убрать из них современные версии без поддежки старых карт этих производителей...
  • wodim — для записи CD.. о нем я несколько раз упоминал ранее. Но в последнюю правку base забыл включить. Прости...

И вот после этого уже можно будет думать о замораживании base...
« Последнее редактирование: 30.05.2010 20:43:58 от Vova »