Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Россия-2 _ Наши сборки _ Поддержка Antique RETRO

Автор: ksa 13.2.2012, 8:25

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

PS Вчера товарищу в кепке на моем сайте неизвестный написал, что он за поддержку этого дистрибутива. Не уверен, напишет ли он разработчикам (а тем паче в рассылку), но один голос в поддержку этой версии дистрибутива есть smile.gif
Пожалуй, добавлю ссылку на данный топик на страничку дистрибутива.

Автор: YYY 13.2.2012, 21:16

Цитата(ksa @ 13.2.2012, 8:25) *
Предлагаю всем здесь высказываться в поддержку данного варианта дистрибутива дабы авторы были в курсе того, что дистрибутив хоть кому-то да нужен.


Надеюсь что после "устанканивания" Антика на 5 бранче, сабжу достанется дизайн Вовы и его переберут smile.gif
А так для машинок типа П2 с 64-96 ОЗУ, ИМХО, отличный выбор. Софт у 5ки тяжелее чем у 4 бранча...

Автор: kostyalamer 13.2.2012, 22:29

Я за двумя руками, как за старый , так и за новый antique good.gif

Автор: Drool 24.10.2012, 10:44

Народ! Кто из антиководов сможет подсобить человеку? http://forum.altlinux.org/index.php/topic,27456.msg190534.html#msg190534

Автор: Vasiliy 19.11.2012, 22:09

Цитата(Drool @ 24.10.2012, 10:44) *
Народ! Кто из антиководов сможет подсобить человеку? http://forum.altlinux.org/index.php/topic,27456.msg190534.html#msg190534

Решено biggrin.gif http://forum.altlinux.org/index.php/topic,27456.msg190979.html#msg190979

Поддерживаю Antiqe-retro, как полезную для моего рабочего старого ноута (Dell Latitude cp m166st 128mb), как наиболее подходящую (по классу "А" по Альт-линукс классификации для старых ПК) на базе почти современного ядра 2.6.18!
Темы на http://forum.altlinux.org/ :
- http://forum.altlinux.org/index.php/topic,26564.msg186787.html#msg186787
- http://forum.altlinux.org/index.php/topic,27527.msg191133.html#msg191133

Автор: ksa 20.11.2012, 6:58

У дистрибутива появился первый настоящий пользователь! Надо бы проинформировать об этом тех, кто дистрибутивом занимается smile.gif

Автор: kostyalamer 20.11.2012, 7:36

Цитата(ksa @ 20.11.2012, 6:58) *
У дистрибутива появился первый настоящий пользователь! Надо бы проинформировать об этом тех, кто дистрибутивом занимается smile.gif

Боюсь что уже никто не занимается, одна надежда на Олега но я очень давно его здесь не видел .

Автор: YYY 20.11.2012, 22:24

Цитата(kostyalamer @ 20.11.2012, 7:36) *
Боюсь что уже никто не занимается, одна надежда на Олега но я очень давно его здесь не видел .

Да... Сборкой дистрибутива некому теперь заниматься... а жаль...

Автор: ksa 21.11.2012, 14:24

Цитата(YYY @ 20.11.2012, 23:24) *
Да... Сборкой дистрибутива некому теперь заниматься... а жаль...

Дайте ссылки на всё, что касается антика, в особенности, его сборки. Интересует несколько вещей. Можно ли собрать дистрибутив, не ставя нативно дистрибутив на 4.1 бранче ? Какова последовательность действий (примерно) для сборки дистрибутива на 4.1 бранче (в данном конкретном случае это антик ретро с ядром 2.6.18). Все ли пакеты, которые в ходят в дистрибутив, находятся в бранче или есть сторонние репо, где можно взять пакеты.
Поизучаю в свободное время на предмет возможности сборки дистрибутива с устранением замеченных проблем.
PS Даже полигон есть в железе для испытаний (что-то около первого пня ММХ с томатной материнкой).

Автор: YYY 21.11.2012, 15:32

Цитата(ksa @ 21.11.2012, 14:24) *
Дайте ссылки на всё, что касается антика, в особенности, его сборки.

Делал заметки
http://lists.altlinux.org/pipermail/antique/2012-February/002255.html
http://lists.altlinux.org/pipermail/antique/2012-February/002258.html
http://lists.altlinux.org/pipermail/antique/2012-February/002261.html
т.к. использовал на 2х старых машинках...

Весь софт, что упоминается и является нормально работающим, в репе
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_kostyalamer/ALT_Linux_Club/repo_club/repo_4/i586/RPMS.hasher/

Пока обживался делал кое какие настройки - в аттаче к сообщению http://forum.altlinux.org/index.php/topic,26511.msg186451.html#msg186451

А вот конкретно по самой сборке сборки сказать ничего не могу sad.gif


Автор: ksa 21.11.2012, 17:25

Цитата(YYY @ 21.11.2012, 16:32) *

Будем изучать. Есть на прицеле мысль довести именно дистрибутив (скачиваемый образ) до вменяемого состояния (состав пакетов, документация по возможности, может быть брэндинг). Раз уж Антик есть (кстати, огромное уважение к тем, кто приложил свои силы для того, чтобы такой дистрибутив состоялся), то он должен жить. К тому же, если будет востребован, то появится стимул какие-нибудь пакеты втащить в клубную репу дополнительно к основному репо.
По сборке попробую сам информацию откопать...

Автор: kostyalamer 21.11.2012, 22:01

Цитата(ksa @ 21.11.2012, 14:24) *
Дайте ссылки на всё, что касается антика, в особенности, его сборки.

Первым делом подпишись на рассылку Antique продублируй туда то что пишешь в последующих постах.
1) Дело очень хорошее но тебе надо пообщаться там с Володей Гусевым на предмет дизайна и брендинга smile.gif
2) Я только за , но я вышел из команды, статус Толи ( NotHAM )мне тоже не очень понятен, в общем сейчас в комманде Олег ( Balbes ) - совсем куда-то пропал,
Юра, Гена и Володя, возможно кого-нибудь забыл из тех кто присоединился позже.

Автор: IVK 21.11.2012, 23:00

Цитата(ksa @ 21.11.2012, 17:25) *
Будем изучать. Есть на прицеле мысль довести именно дистрибутив (скачиваемый образ) до вменяемого состояния (состав пакетов, документация по возможности, может быть брэндинг). Раз уж Антик есть (кстати, огромное уважение к тем, кто приложил свои силы для того, чтобы такой дистрибутив состоялся), то он должен жить. К тому же, если будет востребован, то появится стимул какие-нибудь пакеты втащить в клубную репу дополнительно к основному репо.
По сборке попробую сам информацию откопать...

В таком случае перемещаю тему в подраздел "Наши сборки" smile.gif

Автор: ksa 25.11.2012, 13:56

Цитата(IVK @ 22.11.2012, 0:00) *
В таком случае перемещаю тему в подраздел "Наши сборки" smile.gif

Не-не-не... Погоди, не спеши. Я ещё не всё взвесил smile.gif

Автор: IVK 25.11.2012, 14:25

Цитата(ksa @ 25.11.2012, 13:56) *
Не-не-не... Погоди, не спеши. Я ещё не всё взвесил

Ну, если дистр так и не перейдёт из разряда просто обсуждаемых на форуме в разряд разрабатываемых (или дорабатываемых) участниками Клуба, то недолго эту тему и обратно в "Разное" перетащить smile.gif

Автор: Vasiliy 26.11.2012, 12:44

Цитата(IVK @ 25.11.2012, 14:25) *
Ну, если дистр так и не перейдёт из разряда просто обсуждаемых на форуме в разряд разрабатываемых (или дорабатываемых) участниками Клуба, то недолго эту тему и обратно в "Разное" перетащить smile.gif

Готов активно участвовать со своим ноут-полигоном. Только вот может придется заточить ось чуть поострее-пошустрее! Какие будут предложения на этот счет? cool.gif Сборка безусловно должна пройти этап обсуждения! rolleyes.gif

Автор: ksa 26.11.2012, 14:14

Цитата(IVK @ 25.11.2012, 15:25) *
Ну, если дистр так и не перейдёт из разряда просто обсуждаемых на форуме в разряд разрабатываемых (или дорабатываемых) участниками Клуба, то недолго эту тему и обратно в "Разное" перетащить smile.gif

Значит, удачное название темы получилось. Именно обсуждение.
Давайте для начала прикинем ресурсы. У Василия есть ноут, подходящий для теста. У меня может найтись что-нибудь из P-MMX (до 233МГц и даже без MMX), памяти по вкусу. Но это всё ещё надо собрать в кучу (не уверен, что найду все компоненты).
У кого что имеется из такого типа оборудования (чтоб по минимуму можно было проверить, а нарастить функционал для более быстрых машин всегда успеется ), ну или чуток лучше ?

Автор: Drool 26.11.2012, 16:21

Цитата(ksa @ 26.11.2012, 12:14) *
У кого что имеется из такого типа оборудования (чтоб по минимуму можно было проверить, а нарастить функционал для более быстрых машин всегда успеется ), ну или чуток лучше ?

У меня на лоджии валяются рабочие комплекты начиная с K6-2 233 Мгц на Ali-чипсете, и заканчивая слотовым целероном 433 и целероном 1000 мгц.

Автор: Vasiliy 26.11.2012, 16:26

Цитата(ksa @ 26.11.2012, 14:14) *
Значит, удачное название темы получилось. Именно обсуждение.
Давайте для начала прикинем ресурсы. У Василия есть ноут, подходящий для теста. У меня может найтись что-нибудь из P-MMX (до 233МГц и даже без MMX), памяти по вкусу. Но это всё ещё надо собрать в кучу (не уверен, что найду все компоненты).
У кого что имеется из такого типа оборудования (чтоб по минимуму можно было проверить, а нарастить функционал для более быстрых машин всегда успеется ), ну или чуток лучше ?

Кстати, моделируем ситуацию, как из пункта А доставить мини-ноут P-I в пункт C, D, E. Допустим владелец P-I из А желает куда-то отдать, продать, пристроить своего "динозаврика" и пишет в поисковике, например: "продать, купить, отдать старый ноут 166-233" и попадает на сайт C - социальный, благотворительный проект помощи нуждающимся малоимущим, многодетным и неполным семьям, так оборудование попадает в наши руки D, устанавливается, настраивается и распространяется далее в рамках обозначенного благотворительного проекта помощи нуждающимся E.

Автор: ksa 26.11.2012, 16:34

Цитата(Vasiliy @ 26.11.2012, 17:26) *
Кстати, моделируем ситуацию
...
Интересная мысль. И вполне здравая. Но... Есть один нюанс.

Для начала хорошо бы иметь заточенный образ. И вот тут начинается самое непростое. Кое-как освоив сборку на p6, боюсь, что самостоятельно освоить сборку под 4.1 у меня не выйдет (нужен профиль или заготовка профиля и краткое хауту или другой мануалчьчик). Вообще как сборка происходит, на машине с 4.1 ? Т.е. надо полигоном (в виде виртуалки) обзаводится ? Или можно как-то в хэшере\другое ?

Автор: Drool 26.11.2012, 17:02

Ну, можно и хашер создать отдельный, нацеленный на 4.1. А там уже внутри него вариться в собственном сакэ wink.gif

Автор: ksa 26.11.2012, 19:36

Цитата(Drool @ 26.11.2012, 18:02) *
Ну, можно и хашер создать отдельный, нацеленный на 4.1. А там уже внутри него вариться в собственном сакэ wink.gif
Есть хэшер с содержимым 4.1 бранча, староват тут однако софт. Буду ковырять на предмет собрать что-нибудь этакое smile.gif

Автор: kostyalamer 26.11.2012, 21:23

Цитата(ksa @ 26.11.2012, 14:14) *
Значит, удачное название темы получилось. Именно обсуждение.
Давайте для начала прикинем ресурсы. У Василия есть ноут, подходящий для теста. У меня может найтись что-нибудь из P-MMX (до 233МГц и даже без MMX), памяти по вкусу. Но это всё ещё надо собрать в кучу (не уверен, что найду все компоненты).
У кого что имеется из такого типа оборудования (чтоб по минимуму можно было проверить, а нарастить функционал для более быстрых машин всегда успеется ), ну или чуток лучше ?

Для начала мужики, напишите в рассылку antique и договоритесь с Володей Гусевым ( aka Vova ), для лучшего понимания поглядите эту тему
http://forum.altlinux.org/index.php/topic,6091.120.html с 121 поста . Без согласия Володи это будет уже форк и как он когда-то писал в рассылках называться он должен как-нибудь по другому. В общем с Володей надо бы договориться, если влом писать в рассылку могу позвать его сюда, он кстати вечно отсутствующий модератор этого раздела smile.gif

Автор: ksa 26.11.2012, 21:33

Цитата(kostyalamer @ 26.11.2012, 22:23) *
Для начала мужики, напишите в рассылку antique и договоритесь с Володей Гусевым ( aka Vova ), для лучшего понимания поглядите эту тему
http://forum.altlinux.org/index.php/topic,6091.120.html с 121 поста . Без согласия Володи это будет уже форк и как он когда-то писал в рассылках называться он должен как-нибудь по другому. В общем с Володей надо бы договориться, если влом писать в рассылку могу позвать его сюда, он кстати вечно отсутствующий модератор этого раздела smile.gif
Короче говоря, я тут репу почесал, почесал и понял, что пока толку от меня будет мало. Чтобы хоть что-то собрать надо много информации переварить, что для неспециалиста мало реально (сборка пакетов имелась ввиду). Займусь-ка я пока хэшером, соберу пакеты в нём, переобразую репозиторий. Поэтому всё это без меня, увы, к тому же, железо собрать в кучу не получается.

Автор: kostyalamer 26.11.2012, 21:58

Цитата(ksa @ 26.11.2012, 21:33) *
Короче говоря, я тут репу почесал, почесал и понял, что пока толку от меня будет мало. Чтобы хоть что-то собрать надо много информации переварить, что для неспециалиста мало реально (сборка пакетов имелась ввиду). Займусь-ка я пока хэшером, соберу пакеты в нём, переобразую репозиторий. Поэтому всё это без меня, увы, к тому же, железо собрать в кучу не получается.

Не руби с плеча, дело то хорошее , кстати Серега у тебя джаббер есть ? Отправлю-ка я тебе свой через сообщение форума .

Автор: Drool 27.11.2012, 0:37

И не забываем, что чат для клуба все также работает 24/7.

Автор: ksa 27.11.2012, 6:53

Хотел я было собрать ведро одно хорошее (заодно и потестить его), но, почитав различные доки на вики, ничего в итоге не понял (или там информация устарела). Тем не менее, там имеется заметка от mike@ (сборка ltsp ядра, который не требует патчей из fix). А тут, наверное, эти патчи бы пригодились. Попробую ещё её поизучать. Хотелось бы собрать ведро (ведь на дебиане собирал и вполне успешно, там гораздо проще процедура, собранные вёдра работали на двух машинках вполне себе успешно). Но, похоже, надо ещё почитать про git, т.к. сборка ведра без гита не обходится sad.gif

Автор: Vasiliy 27.11.2012, 14:27

Цитата(ksa @ 26.11.2012, 21:33) *
к тому же, железо собрать в кучу не получается.

Почему же не получается? Для запуска А-CDE-проекта, Сергей, скажу, что даже не нужно иметь заточенный образ. Редактируем заголовок проекта следующим образом: "Для запуска благотворительного проекта помощи нуждающимся нужна минимальная партия исправного компьютерного оборудования (принимаются ноутбуки от 166-233Мгц 64-128Мб)". И скажу больше, что даже не столь важно, состоится или нет выход новой сборки, потому, что результат даже не в самом выпуске и т. д., а в той самой по своим силам устремлённости, в правильности самого направления и эта постоянная посильная устремленность выше даже самого результата, потому, что она и есть результат.

Автор: ksa 27.11.2012, 15:55

Цитата(Vasiliy @ 27.11.2012, 15:27) *
Почему же не получается? Для запуска А-CDE-проекта, Сергей, скажу, что даже не нужно иметь заточенный образ. Редактируем заголовок проекта следующим образом: "Для запуска благотворительного проекта помощи нуждающимся нужна минимальная партия исправного компьютерного оборудования (принимаются ноутбуки от 166-233Мгц 64-128Мб)".
Получается, мы немного о разном. Я имел ввиду тестирование, не на одной же машине тест проводить. Комбинаций железа много, поэтому и проверить желательно на большем количестве разнообразных конфигураций. А вот по части благотворительного проекта... Просто судя по выдаче яндекса, подобных запросов в данный момент не наблюдается. То есть, другими словами, не хотел бы сразу огорчать, но у такого проекта (по крайней мере на просторах яндекса) не будет участников (ну не ищут подобные вещи, статистика нулевая по ним).
Цитата(Vasiliy @ 27.11.2012, 15:27) *
И скажу больше, что даже не столь важно, состоится или нет выход новой сборки, потому, что результат даже не в самом выпуске и т. д., а в той самой по своим силам устремлённости, в правильности самого направления и эта посильная устремленность выше даже самого результата, потому, что она и есть результат.
Почти, но я бы сделал подстановку "она есть результат" --> "она есть цель". Две этих цели друг другу не противоречат (создание дистрибутива под старые компьютеры) и продление эксплуатации техники устаревшего, так сказать, качества (но вполне работоспособной). Другое дело, что цель продления эксплуатационного времени предложенным путём (через создание проекта) достигнута не будет (нет спроса и предложения судя по яндексу, максимум что удалось выудить это "продам старое железо", но без конкретики и в количестве всего 20 запросов за месяц). Выводы, я думаю, можно сделать и самостоятельно. А вот донесение (объяснение, пояснение) информации и её распространение -- гораздо более подходящий метод достижения цели продления экплуатационного периода устаревшего оборудования. (ушёл от темы, есть такое, но посчитал необходимым отметить здесь эти моменты).

Автор: Vasiliy 27.11.2012, 16:24

Цитата(ksa @ 27.11.2012, 15:55) *
Получается, мы немного о разном...

О концепции...
Не буду спорить, Сергей, но из-за того, что 1+1 получается иногда бывает = 3, а 2+2 иногда бывает = 5, современные фундаментальные исследования и объяснение их результатов зашли в "тупик" - это факт.

Автор: ksa 27.11.2012, 16:56

Цитата(Vasiliy @ 27.11.2012, 17:24) *
О концепции...
Да, я так и понял, просто мера у нас чуть разнится. Но в этом-то, как раз, на данном этапе и есть преимущество.
Цитата(Vasiliy @ 27.11.2012, 17:24) *
Не буду спорить, Сергей, но из-за того, что 1+1 получается иногда бывает = 3, а 2+2 иногда бывает = 5, современные фундаментальные исследования и объяснение их результатов зашли в "тупик" - это факт.
"Сегодня факт, а завтра -- не факт". Вообще, факты не есть константа (объективно в нашей суперсистеме), то, что нам преподносят как факт, на самом деле может быть весьма сомнительно (вплоть до заведомо ложных "фактов", например, исторических). Но в нашем случае, если брать, получается довольно специфичный сегмент, но и в нём, как оказывается, именно обмен информацией играет ключевую роль (я всеми руками за идею про пристройство старых моделей пк и буков, но, как показывает статистика [от неё было бы глупо отмахиваться], увы, вариант с сайтом не самый удачный). Поэтому надо искать другие варианты для достижения второй цели. Как вариант -- популяризация в кругу знакомых, у кого имеется подобного рода железо, форумы и так этому способствуют. Другое дело, что люди большей частью (простые люди) запрограммированы покупать новое и выкидывать старое (рабочее). Мы, как находящиеся на более высокой ступени, должны донести информацию о возможности использования такого оборудования с ситемой linux тем, кто на эту ступеньку не поднялся (может никогда и не поднимется, мы не можем говорить наверняка, только вероятностно). Дальше не буду распространятся, всё и так очевидно.

Автор: Vasiliy 28.11.2012, 11:30

Цитата(ksa @ 27.11.2012, 6:53) *
Хотел я было собрать ведро одно хорошее (заодно и потестить его), но, почитав различные доки на вики, ничего в итоге не понял (или там информация устарела). Тем не менее, там имеется заметка от mike@ (сборка ltsp ядра, который не требует патчей из fix). А тут, наверное, эти патчи бы пригодились. Попробую ещё её поизучать. Хотелось бы собрать ведро (ведь на дебиане собирал и вполне успешно, там гораздо проще процедура, собранные вёдра работали на двух машинках вполне себе успешно). Но, похоже, надо ещё почитать про git, т.к. сборка ведра без гита не обходится sad.gif

На этой странице
http://www.altlinux.org/CoreSystem
есть ссылка
Документация по сборке ядра для ALT silicium@
на http://sisyphus.ru/packager/silicium
Сергей, здесь я почему-то ничего не нашёл? А, понял - это в планах!
А тут только сборка модулей ядра:
http://www.altlinux.org/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_%D1%8F%D0%B4%D1%80%D0%B0
Для введения и общего развития нашёл:
http://www.opennet.ru/base/sys/linux_kernel_compile.txt.html
Хорошие мысли здесь в комментариях:
"1.15, Profan, 21:02, 24/05/2005 [ответить] [смотреть все]+/–
негусто... Конечно, описывать расстановку галочек - труд неблагодарный... Но проблема не в том, как СОБРАТЬ ядро, а в том, как правильно его сконфигурить... вот где репу чесать приходится...
1.16, Profan, 21:05, 24/05/2005 [ответить] [смотреть все]+/–
А ежели по default все делать, так тогда и пачкаться не стоит... smile.gif))"

Автор: ksa 28.11.2012, 12:55

Цитата(Vasiliy @ 28.11.2012, 12:30) *
...

Да, знаем -- плавали (когда дебиан был на машинах). В альте всё по-другому организовано (не так просто, но, это, скорее, в плюс, чем в минус -- стабильность данной части системы имеет определяющее значение). Насчёт галочек тоже знаю. Но я наметил собрать не совсем простое ядро, так же хотелось его проверить в реальных условиях в реальной работе с повседневными приложениями, а не бенчмарками (они тоже важны, но в нашем случае главное субъективное ощущение от работы системы в целом, запуск приложений, работа с ними, перключение между тасками и т.п.).
Тем не менее, интересная информация и полезная. Спасибо, Василий.

Автор: ksa 28.11.2012, 13:14

Информацию уже нашел (спросил у mike@). Осталось переварить. Надеюсь, что осилю. Дальше война план покажет.

Автор: Vasiliy 28.11.2012, 13:23

Цитата(ksa @ 28.11.2012, 13:14) *
Информацию ... Осталось переварить.

И мне, если можно, в личку rolleyes.gif
Цитата(ksa @ 28.11.2012, 13:14) *
Дальше война план покажет.

Готов к мобилизации... smile.gif

Автор: ksa 28.11.2012, 14:01

Цитата(Vasiliy @ 28.11.2012, 14:23) *
И мне, если можно, в личку rolleyes.gif

Скинул. Для 4.1 бранча должна подойти (и для 5.1 тоже). Нам это, собственно, и нужно, т.к. антик базируется на этих бранчах (где софт "легче").

Автор: Balbes 23.3.2013, 10:10

ИМХО
наличие тестового оборудования -это решаемо, важно наличие целевой аудитории, тех, кому нужен такой дистр.

Автор: Vasiliy 23.3.2013, 12:57

Цитата(Balbes @ 23.3.2013, 10:10) *
важно наличие целевой аудитории, тех, кому нужен такой дистр.

Готов первым вступить в ряды целевой аудитории... biggrin.gif , пополнять и развивать...

Автор: YYY 23.3.2013, 14:06

Цитата(Vasiliy @ 23.3.2013, 12:57) *

Я тоже по мере сил smile.gif
Собирать не умею sad.gif А идей - завались smile.gif))))

Автор: ksa 23.3.2013, 15:33

А я пока с un-def ядром экспериментирую. Так и не получилось пока подойти к сборке ядра под 4 бранч (но по-прежнему есть стойкое убеждение, что это имеет смысл сделать)...
Юра, а ты мог бы обозначить последовательность действий, по которой собирал то 2.6.39 ядро для пятого бранча ?
PS Идеи всегда хорошо, может тут в теме их и озвучишь, чтобы, так сказать, можно было обсудить (если чего, то и новую тему создать недолго, чтобы всё в кучу не валить) smile.gif

Автор: ksa 23.3.2013, 15:39

Цитата(Balbes @ 23.3.2013, 11:10) *
наличие тестового оборудования -это решаемо
Без ИМХО wink.gif
Целевая аудитория тоже есть (если же взять ещё и сообщения на альт-форуме, то наберётся ещё какое-то количество человек).
Вопрос времени, желания, навыков и знаний. Вот тут есть, над чем работать. Стараюсь по мере сил, но пока ещё не всё понятно...

Автор: ksa 23.3.2013, 17:50

Есть вопрос. Почему для антика был выбран icewm, а не, например, jwm ? Если я правильно уловил информацию, то последний кушает заметно меньше оперативной памяти (по разным источникам). Сложность настройки последнего или отсутствие каких-то нужных возможностей ?
PS Опять же, вопрос возник по мотивам знакомства с puppy linux, где этот самый jwm используется. Если нет разницы, то зачем платить больше ? smile.gif

Автор: ksa 23.3.2013, 18:42

Заскриншотил: http://s1.ipicture.ru/uploads/20130323/U5ZXaAQT.png
Как видно, требуется переключалка раскладок и регулятор громкости в трей.
По памяти: http://s1.ipicture.ru/uploads/20130323/S4f2IQbQ.png
Собрано на p6, гит последняя ревизия.
UPD http://imglink.ru/pictures/23-03-13/954dd50165b226cc2d57e5a783449072.jpg
У кого какие мысли ?
PS Конфигурация через файл настроек, ман есть.

Автор: YYY 23.3.2013, 19:48

Цитата(ksa @ 23.3.2013, 18:42) *

По мне - icewm гибкий, красивый ну и легкий... Баги есть, но они все давно известны, поэтому их можно назвать багафичами smile.gif А вот c jwm...
Ну а по потреблению памяти...
на п6
http://forum.altlinux.org/index.php?action=dlattach;topic=27271.0;attach=10152;image


 

Автор: ksa 23.3.2013, 19:58

Честно говоря, я пока не вижу разницы в лице того и другого wm для пользователя. Трей есть, часы есть, меню есть, кнопка свернуть по умолчанию имеется на панели, мониторинг я выключил в итоге, он не особо то и нужен. Без него даже лучше. Пока не пробовал фон поставить, но это заявлено. Есть возможность локализации на русский (.po есть в исходных кодах). Кстати, по твоему скриншоту не видно, сколько ест сам icewm. Можешь поставить htop и повторить ?
Дополнительный аргумент в пользу jwm -- он развивается, чего не скажешь про ice. Да, я собрал свежак из гита, но собрал чисто на пробу, чтобы поделиться мнением и выяснить причину "привязки" к айсу, плюсы его относительно jwm выяснить.

Автор: ksa 23.3.2013, 20:01

Цитата(YYY @ 23.3.2013, 20:48) *
icewm гибкий, красивый ну и легкий
jwm красивый и лёгкий, подтверждаю. Остаётся выяснить про "гибкий" smile.gif

Автор: YYY 23.3.2013, 20:21

Цитата(ksa @ 23.3.2013, 20:01) *
сколько ест сам icewm


А по памяти... К сожалению я убил ту wm - htop не могу (хот можно поставить информику и накатить пакет перевода на ice), но скриншот остался
замеры сразу после входа юзера в систему, после запуска thunar, после LO-Writer и набора "Привет", и после фаерфокс
http://forum.altlinux.org/index.php?action=dlattach;topic=27065.0;attach=10125;image
ИМХО -/+ buffers/cache USED это и есть что показывает htop до слеша...
Так что 42 метра система + icewm

Цитата(ksa @ 23.3.2013, 20:01) *
Дополнительный аргумент в пользу jwm -- он развивается, чего не скажешь про ice

Тут согласен...

Автор: ksa 23.3.2013, 20:25

Уже ставлю icewm, скоро выложу скрин для сравнения на том же железе, на той же системе. Самому интересно...

Автор: YYY 23.3.2013, 20:26

хотя у меня есть замученный антик...
секундочку...

Автор: ksa 23.3.2013, 20:43

Тем не менее, одно отличие уже нашлось -- отсутствие меню по правой кнопке на панели и на доке с индикаторами виртуальных рабочих столов. В jwm подобного меню нет...
В консоли подглядел потребление icewm с полным меню приложений, загруженной переключалкой локалей и регулятором громкости (icewm с настройками для шестой платформы), оно оказалось в два раза выше jwm с коротеньким меню (6 приложений в категориях и 4 пункта вне категорий) без загруженных переключателя локалей и регулятора громкости, двумя виртуальными столами вместо 4 у айса. Но такое сравнение, наверное, не совсем корректно...

Автор: YYY 23.3.2013, 20:48

вот для 4.1 и p6

 

Автор: YYY 23.3.2013, 20:55

Цитата(ksa @ 23.3.2013, 20:43) *
В консоли подглядел потребление icewm с полным меню приложений (icewm с настройками для шестой платформы)

C ice-wm все хитро. Есть icewm-ligth - он потребляет мало - где-то на уровне WindowMaker и думаю на тут с jwm будет одинаково.
И есть полный - там он потребляет заметно больше...
Плюс от темы зависит - в icewm темы на картинках - а значит тяжелые... Можно подобрать или сделать тему почти без картинок - но...
Но с учетом того что будут запускаться программы типа FF и LO... Этот проигрыш будет очень смешной smile.gif



Автор: ksa 23.3.2013, 20:56

Цитата(YYY @ 23.3.2013, 21:48) *
p6
Ага, немного больше, чем у jwm. Впрочем, некоторые отличия уже обнаружились. Наверное, в свете этих различий jwm может показаться этакой недопиленной версией icewm. Тем не менее, если есть возможность на jwm получить меню, как у айса, то больших различий, думаю, не будет. И можно было бы попробовать сделать для jwm некоторую настройку по умолчанию, чтобы по дефолту минимум необходимых рабочих настроек был (меню, например).

Автор: ksa 23.3.2013, 21:01

Цитата(YYY @ 23.3.2013, 21:55) *
C ice-wm все хитро. Есть icewm-ligth - он потребляет мало - где-то на уровне WindowMaker и думаю на тут с jwm будет одинаково.

То есть, тут все настройки для этого и прописаны, правильно ?
Цитата(YYY @ 23.3.2013, 21:55) *
Плюс от темы зависит - в icewm темы на картинках - а значит тяжелые... Можно подобрать или сделать тему почти без картинок - но...
Но с учетом того что будут запускаться программы типа FF и LO... Этот проигрыш будет очень смешной smile.gif
Да это-то понятно, что небольшой. Но тем не менее, больше свободной памяти остаётся для прикладного софта, что, собственно, и требуется от "ядра" дистрибутива, предназначенного для десктопа.
Кстати, в jwm все настройки лежат в одном файле (насколько я понял). Вот только чтобы понять, можно ли прикрутить к нему меню системное, надо осилить ман страницу весьма немаленького объема...

Автор: YYY 23.3.2013, 21:11

Цитата(ksa @ 23.3.2013, 21:01) *
То есть, тут все настройки для этого и прописаны, правильно ?

Можно выбрать, но icewm-ligth это жесть поэтому все на полном smile.gif

Цитата(ksa @ 23.3.2013, 21:01) *
Да это-то понятно, что небольшой. Но тем не менее, больше свободной памяти остаётся для прикладного софта, что, собственно, и требуется от "ядра" дистрибутива, предназначенного для десктопа.

В этом смысле лучше тогда выбирать wm в зависимости от софта... т.к. легкий софт на gtk то и надо что-то gtkшное... lxde самое то... все равно и ФМ пользователь будет запускать и проги gtk

Цитата(ksa @ 23.3.2013, 21:01) *
прикрутить к нему меню системное

А что за системное меню?

Автор: ksa 23.3.2013, 21:20

Цитата(ksa @ 23.3.2013, 21:56) *
jwm может показаться этакой недопиленной версией icewm
Да, похоже, что так и есть и прикрутить системное меню не получится, а в пакетах с icewm я увидел больше различных параметров для настройки. Интересно, тогда почему никто не жалуется на puppy linux в этом смысле...

Автор: ksa 23.3.2013, 21:23

Цитата(YYY @ 23.3.2013, 22:11) *
А что за системное меню?
Ну, общесистемные, которые лежат в /etc/xdg/menus, чтобы не сочинять чего-либо для приколачивания программ в меню ручным способом (а пока так всё получается с jwm либо я чего-то не знаю).

Автор: YYY 23.3.2013, 21:24

Цитата(ksa @ 23.3.2013, 21:23) *


Его вроде бы научили desktop файлы находить и по ним строить... Или я путаю... В puppy fixmenu есть какой-то...


http://puppylinux.org/wikka/JWMMenuCategory
ага генератор fixmenus
Скрипт fixmenus перечитывает шаблон _root_.jwmrc , каталог /usr/share/applications и на их основе создаёт новый файл /root/.jwmrc, попутно сохраняя старый в /root/.jwmrc-previous.
Надо из putty его в альт тягать smile.gif

Ну и по настройкам http://docs.puppyrus.org/soft/jwm

Автор: ksa 23.3.2013, 21:28

Цитата(YYY @ 23.3.2013, 22:11) *
В этом смысле лучше тогда выбирать wm в зависимости от софта... т.к. легкий софт на gtk то и надо что-то gtkшное... lxde самое то... все равно и ФМ пользователь будет запускать и проги gtk
Ну, простые wm-ы то как раз и не зависят от графических тулкитов, по крайней мере jwm (ему только xlib подавай, остальные библиотеки\возможности опциональны), не знаю, как тут у айса дела, но, скорее всего, аналогично. Просто в случае антика надо самое легкое и шустрое, т.к. дистрибутив позиционируется для отсталых машин smile.gif

Автор: ksa 23.3.2013, 21:38

Цитата(YYY @ 23.3.2013, 22:24) *
Его вроде бы научили desktop файлы находить и по ним строить... Или я путаю... В puppy fixmenu есть какой-то...

Ага, уже качаю wary puppy пятой серии на посмотреть.
Кстати, все более-менее новые puppyrus'ы идут с icewm, jwm в них нет как я понял, а вот в оригинальном puppy как -- не знаю, потому и решил скачать на посмотреть.
Но этот fixmenu ведь костылище по сути smile.gif

Автор: YYY 23.3.2013, 21:39

Цитата(ksa @ 23.3.2013, 21:28) *
Просто в случае антика надо самое легкое и шустрое, т.к. дистрибутив позиционируется для отсталых машин smile.gif


В том то и дело что это "ложная экономия" (с)
Все равно сам по себе wm не нужен.
Нужен он для удобного запуска софта...

Вот вы попробуйте взять lxde (без наворотов) и jwm
Вроде после запуска сразу разница будет очень значительна...
Потом запустите ФМ, смонтируйте флешку, запустите Abiword...
и все... разница будет смешная...
Я же пробовал icewm vs LXDE на пятерке... И если памяти "совсем в обрез"... то да LXDE проигрывает.... Например на 64 ОЗУ...
А если сравнивать icewm и LXDE как комфортную запускалку OOo (на 256 ОЗУ) - то разница становится вообще не существенной ...

Тут дело в том что для старых машин та же p7 не пойдет... Надо старенький дистрибутив - типа 4ки... а там lxde нет...
Можно собрать туда jwm - но разница в этом случае с icewm сократится пропорционально с тем как сокращается потребление самого icewm - т.е. если у системы с icewm будет занято 28, то с jwm будет 27... Я не думаю что это будет даже на 64 ОЗУ заметно - все равно с софтом уйдет в сфоп... а на 32 все равно 4ка уже не жилец...

Автор: YYY 23.3.2013, 21:48

упс

Автор: ksa 23.3.2013, 21:51

Цитата(YYY @ 23.3.2013, 22:39) *
В том то и дело что это "ложная экономия" (с)
Все равно сам по себе wm не нужен.
Нужен он для удобного запуска софта...

Вот вы попробуйте взять lxde (без наворотов) и jwm
Вроде после запуска сразу разница будет очень значительна...
Потом запустите ФМ, смонтируйте флешку, запустите Abiword...
и все... разница будет смешная...
Я же пробовал icewm vs LXDE на пятерке... И если памяти "совсем в обрез"... то да LXDE проигрывает....
А если сравнивать icewm и LXDE как запускалку OOo - то разница становится вообще не существенной...

Тут дело в том что для старых машин та же p7 не пойдет... Надо старенький дистрибутив - типа 4ки... а там lxde нет...
Можно собрать туда jwm - но разница в этом случае с icewm сократится пропорционально с тем как сокращается потребление самого icewm - т.е. если у системы с icewm будет занято 28, то с jwm будет 27... Я не думаю что это будет даже на 64 заметно... а на 32 все равно 4ка уже не жилец...

Убедительно, тем более, что fixmenu -- костыль, который, наверное, и нет смысла тащить. Костыль имеется ввиду в том смысле, что ИМХО обработку меню на себя должен брать всё же wm или на крайний случай один из его компонентов, а не сторонняя программа.
Впрочем, уже скачались puppy и его русифицированный вариант. Буду ковырять на предмет что да как.

Автор: YYY 23.3.2013, 21:55

Цитата(ksa @ 23.3.2013, 21:51) *
fixmenu -- костыль, который, наверное, и нет смысла тащить. Костыль имеется ввиду в том смысле, что ИМХО обработку меню на себя должен брать всё же wm или на крайний случай один из его компонентов, а не сторонняя программа.

Да вполне нормальное решение.... smile.gif Это же не Ынтерпрайз smile.gif
Из легких само бегает по .desktop файлам только lxpanel из LXDE, а остальным, ИМХО, в альте меню "делает" update-menus
Ну будет для JWM еще один скрипт - ничего страшного...

Автор: ksa 23.3.2013, 22:05

Цитата(YYY @ 23.3.2013, 22:55) *
Да вполне нормальное решение.... smile.gif Это же не Ынтерпрайз smile.gif
Из легких само бегает по .desktop файлам только lxpanel из LXDE, а остальным, ИМХО, в альте меню "делает" update-menus
Ну будет для JWM еще один скрипт - ничего страшного...
"Хошь с su, хошь без него" :-D
PS Если хочется экономии в 8 метров примерно, то придётся отказаться от иконок на рабочем столе (за это какой-то fm в puppy отвечает вроде бы).

Автор: YYY 23.3.2013, 22:11

Цитата(ksa @ 23.3.2013, 22:05) *
Если хочется экономии в 8 метров примерно, то придётся отказаться от иконок на рабочем столе (за это какой-то fm в puppy отвечает вроде бы).

ИМХО ROX у них раньше отвечал (я на джинсе с паппи завязал)...
http://ru.wikipedia.org/wiki/ROX_Desktop

Автор: ksa 23.3.2013, 22:21

Как бы распотрошить .pet файлы где утилиты для меню прячутся...

Автор: YYY 23.3.2013, 22:28

Цитата(ksa @ 23.3.2013, 22:21) *
Как бы распотрошить .pet файлы где утилиты для меню прячутся...

pet2tgz
http://sourceforge.net/projects/pet2tgz/files/

Автор: ksa 23.3.2013, 22:33

UPD Распотрошил с помощью имеющегося 7zip в вайне, в архиве оказались обычные шел скрипты, попытаюсь понять какие функции они выполняют и как их использовать.
Надо поковырять, попробовать их в деле. О результатах сообщу smile.gif

Автор: Balbes 26.3.2013, 16:41

Если получиться (по времени) постараюсь поучавствовать в "реинкарнации".

ИМХО, не стоит сейчас лезть в дебри с новым wm, надо хоть чуток довести до ума то, что уже есть и наработано.

Автор: ksa 26.3.2013, 21:10

Цитата(Balbes @ 26.3.2013, 17:41) *
ИМХО, не стоит сейчас лезть в дебри с новым wm, надо хоть чуток довести до ума то, что уже есть и наработано.

Это так -- для расширения кругозора. Пока есть следующие размышления.
Есть конфигурялка (там и по обоям и всяким таким вещам), но сам интерфейс у jwm "дубовый", т.е., никаких меню по ПКМ на элементах не показывается (и я не ковырял, можно ли их каким-то образом создать и вообще нужны они или нет). Часы и монитор производительности также не имеют никаких рычагов управления\изменения по ПКМ.
Есть нечто, что создаёт основное меню (вполне пристойное, кстати). Но я пока не до конца разобрался, что и к чему.
Как следствие выше обозначенного, кушает-таки меньше icewm, в среднем на метр с копейками. Экономия никакая, как Юра говорит, но тем не менее.

Автор: YYY 26.3.2013, 21:34

Это со скриптом из puppy ?


Кстати, надо у Vasiliy узнать какие были проблемы. Может какие пакеты перебрать или освежить или каких то программ не хватало или еще какие проблемы...

Автор: Vasiliy 26.3.2013, 22:23

Цитата(YYY @ 26.3.2013, 21:34) *
Это со скриптом из puppy ?


Кстати, надо у Vasiliy узнать какие были проблемы. Может какие пакеты перебрать или освежить или каких то программ не хватало или еще какие проблемы...

На моей конфигурации железа, ни один из них не пошел, до сих пор лежит пачка пуппи-болванок (ascetic, Весна-м, spring, jeans). Если я правильно понял вопрос? Пробы debian, slay-taz, dsl - также удачными не были.
Кстати, dbShurik - "Старый чайник" с Puppy на форуме ALT любезно предлагал собрать puppy из ALT - пакетов. Завтра поищу ссылку. Там был ему ответ отрицательный.

Автор: YYY 26.3.2013, 22:31

Цитата(Vasiliy @ 26.3.2013, 22:23) *


Не. Вы же антик использовали. Может в нем были какие-то проблемы или какие-то идеи...
У меня ретро на одной машине - но она на работе, раньше использовали немного для показа презентаций и всего такого, а теперь парк немного обновился... приспособил для проверки старых мониторов в подвале - там и стоит smile.gif

Автор: Vasiliy 27.3.2013, 8:55

Цитата(YYY)
Не. Вы же антик использовали. Может в нем были какие-то проблемы или какие-то идеи...
У меня ретро на одной машине - но она на работе, раньше использовали немного для показа презентаций и всего такого, а теперь парк немного обновился... приспособил для проверки старых мониторов в подвале - там и стоит smile.gif

Да вообщем, всё основное и из проблем (с которыми пришлось столкнуться мне, как пользователю, выкладывал на Альт-форуме) здесь можно в новой редакции системно по пунктам изложить:

Первое)
- это проблема установки системы с CD. Альтернативой установки системы является лишь usb flash disk, но и то, только как носитель, а не устройство загрузки - это надо принимать как есть, основная ведь цель антика - использование на старых машинах, вторая, конечно, это виртуальное использование в качестве второй системы на компах (или основной, так скажем, "реактивной" системы, в которой будут виртуалиться ещё что-то) где железо не самое новое или нужна экономия ресурсов, там, конечно проще с этим, а в первом случае установка системы, адаптированная под старые CD-дисководы очень желательна на мой взгляд.

Второе)
- экономическая, моральная и т.п. разумная целесообразность; для пользователя это должно стать очевидным; например, ему нужен синтезатор, как переносное устройство - достаточно лишь приобрести миди-клавиатуру и синтезатор готов; не на помойку же нести такое чудо прошлого века, которе до сих пор работает - уж лучше тогда в музей или на экспонирование в школьный (заметьте) кабинет информатики; т.е. отдельное переносное устройство (например, "синтезатор+") с функциями компьютера, где основное - заточка под решение какой-то главной целевой задачи...в данном примере - работа со звуком; выложить на полочку с релизами нарезку из различных целевых антик-дистрибутивов, хошь тебе антик-офис или антик-аудиосинт или антик-тонкий_клиент или антик-экспоинфо или антик-reader и т.д...

Третье)
- вход в систему; во многих случаях "не продвинутого" с точки зрения ИБ использования антика, пользователь предпочтет воспользоваться опцией - автоматический вход в систему или будет специально искать её реализации, что не его задача.

...)

Автор: ksa 27.3.2013, 10:12

Цитата(YYY @ 26.3.2013, 22:34) *
Это со скриптом из puppy ?

Да, скрипты из puppy делают основную работу -- конфигурирование, основное меню. jwm показывает это меню, позволяя с ним работать, показывает трей (он не отдельный, как в айсе, а уже имеется в арсенале jwm), монитор и часы. При этом потребляя меньше оперативки, работая также шустро, если не шустрее. Если примерить на себя маску аскета, то вполне себе рабочее решение. Другое дело, что привычка сильная вещь, и отсутствие (как и возможность создавать стопку) иконок на столе и отсутствие меню по ПКМ на панелях\часах\мониторе может сыграть отрицательную роль в плане удобного использования такого типа системы, оттолкнув потенциальных пользователей. Но, тем не менее, со всего этого может получиться хороший молоток по типу win95 (основное отличие которой будет в возможности создания иконок на рабочем столе и менюшек по ПКМ).

Автор: YYY 27.3.2013, 18:12

Цитата(Vasiliy @ 27.3.2013, 8:55) *
Третье)
- вход в систему; во многих случаях "не продвинутого" с точки зрения ИБ использования антика, пользователь предпочтет воспользоваться опцией - автоматический вход в систему или будет специально искать её реализации, что не его задача.


Да с этим есть проблема xdm не умеет.
В 4ку ни слим ни lxdm не собираются. Остальные очень тяжелые.
Я брался за прикручивание к xdm автологина (нашел патч, но он подошел частично, подпилил) - но не работают флешки - что-то с правами не то (как автологин в лайв-сд на основе 5ки)...
Там в этом xdm код старый и очень запутанный - без поллитры не понять, в общем так как перспектив у ретро не намечалось... я остыл...
Но если так... то попробую сделать еще один подход к снаряду smile.gif

Автор: YYY 27.3.2013, 18:17

Цитата(ksa @ 27.3.2013, 10:12) *
Да, скрипты из puppy делают основную работу -- конфигурирование, основное меню. jwm показывает это меню, позволяя с ним работать

А если их прямо и вложить в пакет с jwm ? Весу не прибавит, а так сразу скрипты из коробки smile.gif

А запуск скрипта вручную?

Цитата(ksa @ 27.3.2013, 10:12) *
основное отличие которой будет в возможности создания иконок на рабочем столе и менюшек по ПКМ.

Есть еще и EDE
http://equinox-project.org/v2/sitemedia/screenshots/20b_shot1.png
и пакет
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_kostyalamer/ALT_Linux_Club/repo_club/repo_4/i586/RPMS.hasher/ede-2.0-23.1.i586.rpm
но тоже не замучил до конца - думал попробывать для антика через него сделать иконки на раб. стол smile.gif

Автор: ksa 27.3.2013, 19:40

Цитата(YYY @ 27.3.2013, 19:17) *
А если их прямо и вложить в пакет с jwm ? Весу не прибавит, а так сразу скрипты из коробки smile.gif
А запуск скрипта вручную?

Весу не сильно прибавит, это да. Но правильнее отдельным пакетом. Правда проблема как всегда в том, что их придётся подгонять под местные условия. Я пока ещё глубоко не разбирался. Надо ещё с папи поработать, поглядеть, что там и как.
Цитата(YYY @ 27.3.2013, 19:17) *
Есть еще и EDE
и пакет
но тоже не замучил до конца - думал попробывать для антика через него сделать иконки на раб. стол smile.gif
Интересный вариант... А как там с потреблением оперативки, есть возможность поглядеть (просто интересно) ?

Автор: ksa 27.3.2013, 19:46

Цитата(YYY @ 27.3.2013, 19:12) *
В 4ку ни слим ни lxdm не собираются. Остальные очень тяжелые.

А шанс на удачную сборку есть (хотя бы в рамках клубной репы) ?
Цитата(YYY @ 27.3.2013, 19:12) *
то попробую сделать еще один подход к снаряду smile.gif
Было бы неплохо.
PS Только у меня антик в вбоксе на p6 как-то странно ведёт себя, толком не хочет грузиться, только с noacpi вроде. Это я к тому, что, возможно, не получиться и проверить какие-либо сборки...

Автор: YYY 27.3.2013, 20:01

Цитата(ksa @ 27.3.2013, 19:40) *
А как там с потреблением оперативки, есть возможность поглядеть (просто интересно) ?

Ну потребляет конечно... Но это ладно... там что-то с кодировками напутано... Я поигрался и бросил... А так конечно EDEксовские значки приличнее ROXовских...

Хотя я считаю что идеальным решением было-бы для этого дела pcmanfm приспособить - все равно он есть в сборке... но вот дружбы с icewm нет... надо будет еще как-нибудь поглядеть что-там за ерунда... В арче все ок - https://wiki.archlinux.org/index.php/IceWM_(Русский) а у меня что-то нифига не получилось может они с ice-bg не дружат...

Хотя конечно другой вопрос, а нужны ли значки на рабочем столе... ИМХО смысла в них нет... все равно всегда окна раскрыты... я обленился и даже обои не меняю - как есть из коробки так и ладно smile.gif


> А шанс на удачную сборку есть (хотя бы в рамках клубной репы) ?

Не знаю... У меня не получилось sad.gif lxdm требует более свежий gtk а что там со slim я уже не помню - но тоже какие-то заморочки на 4ке..

> вбоксе на p6
А что за версия? У меня 4.1.2 все фурычит..


Ну я и чайник smile.gif Значки то работают smile.gif Галку забыл нажать у меня же 0.5 версия smile.gif


 

Автор: ksa 27.3.2013, 20:33

Цитата(YYY @ 27.3.2013, 21:01) *
Ну потребляет конечно... Но это ладно...
И всё же, каков порядок, как у РОКСа ?
Цитата(YYY @ 27.3.2013, 21:01) *
Хотя я считаю что идеальным решением было-бы для этого дела pcmanfm приспособить - все равно он есть в сборке... но вот дружбы с icewm нет... надо будет еще как-нибудь поглядеть что-там за ерунда... В арче все ок - https://wiki.archlinux.org/index.php/IceWM_(Русский) а у меня что-то нифига не получилось может они с ice-bg не дружат... Хотя конечно другой вопрос, а нужны ли значки на рабочем столе... ИМХО смысла в них нет... все равно всегда окна раскрыты... я обленился и даже обои не меняю - как есть из коробки так и ладно smile.gif
Тут надо подумать. Либо сосредотачиваться на такой "мелочи" либо это можно опустить (значки), но с сохранением возможности поменять фон. Кстати, про иконки и PCManFM
Код
No icons?
If you are using a WM instead of a DE and you have no icons for folders and files, specify a gtk icon theme:
Edit ~/.gtkrc-2.0 or
/etc/gtk-2.0/gtkrc and add the following line:
gtk-icon-theme-name = "oxygen"
Note: All instances of PCManFM have to be restarted for changes to apply!
If you do not have oxygen-icons installed, use an different one (gnome, hicolor, and locolor do not work). To list all installed icon themes:
ls ~/.icons /usr/share/icons/
If none of them is suitable, install one.
Цитата(YYY @ 27.3.2013, 21:01) *
Не знаю... У меня не получилось sad.gif lxdm требует более свежий gtk а что там со slim я уже не помню - но тоже какие-то заморочки на 4ке..
Насколько свежий (относительно того, что есть в бранче) ?
Цитата(YYY @ 27.3.2013, 21:01) *
А что за версия? У меня 4.1.2 все фурычит..
4.2.4 стоит.

Автор: YYY 27.3.2013, 20:58

Цитата(ksa @ 27.3.2013, 20:33) *

Со значками вроде все хорошо в ретро...


> но с сохранением возможности поменять фон
Если делать значки, то фон замечательно меняется средствами самого pcmanfm, только в этом случае надо убирать фон ice-wm чтоб две картинки не держать в памяти...


>И всё же, каков порядок, как у РОКСа ?
Прилично больше. Но и значительно больше возможностей...


> Насколько свежий (относительно того, что есть в бранче) ?
Чуть-чуть. Но это ад. Переборка всего gtk софта - я эту идею сразу откинул...


> 4.2.4 стоит.
Может настройками поиграть - там приводы IDE, во вкладке система пощелкать... По идее 18 ядро хоть и старое но не старое-старое...


ЗЫ:Но конечно иконки на рабочем столе не такие "живые" как в свежих версиях pcmanfm (дубовые они) - но вполне себе значки smile.gif

ЗЫ2: Тут китайский бесплатный для частного использования проприетарный офис под линукс появился (бета-1) - под альт-6 работает...

 

Автор: ksa 27.3.2013, 21:19

>Со значками вроде все хорошо в ретро...
То есть, pcmanfm можно считать приспособленным ?

>Если делать значки, то фон замечательно меняется средствами самого pcmanfm, только в этом случае надо убирать фон ice-wm чтоб две картинки не держать в памяти...
Это само собой, ведь ФМ всё равно нужен для WM. Ещё бы поглядеть, не сильно ли оно память кушает (я просто не проверял пока совсем, вбокс не стартует антик sad.gif )

>Прилично больше. Но и значительно больше возможностей...
Это уже не в духе антика ретро, скорее, в духе просто антика smile.gif

>Чуть-чуть. Но это ад. Переборка всего gtk софта - я эту идею сразу откинул...
Так-то оно так, но, может, есть вариант собрать две версии библиотеки (именуемые по-разному). Можно даже пересобрать только нужные пакеты, а собираемый gtk поместить в нестандартное место (где библиотеки, если вдруг сонейм одинаковый будет). Костылеватое конечно решение, но вполне себе решение, если требуется только для одного пакета (по факту).

> ЗЫ:Но конечно иконки на рабочем столе не такие "живые" как в свежих версиях pcmanfm (дубовые они) - но вполне себе значки smile.gif
Да, вполне себе норма, функцию свою выполняют и это главное.

> ЗЫ2: Тут китайский бесплатный для частного использования проприетарный офис под линукс появился (бета-1) - под альт-6 работает...
О_о

Автор: YYY 27.3.2013, 21:37

Цитата(ksa @ 27.3.2013, 21:19) *
>Со значками вроде все хорошо в ретро...
То есть, pcmanfm можно считать приспособленным ?

я думаю да.
Он и флешки монтировать умеет и ассоциации файлов и поиск есть... корзины нет... вот наверное единственный минус...

Цитата(ksa @ 27.3.2013, 21:19) *
>Если делать значки, то фон замечательно меняется средствами самого pcmanfm, только в этом случае надо убирать фон ice-wm чтоб две картинки не держать в памяти...
Это само собой, ведь ФМ всё равно нужен для WM. Ещё бы поглядеть, не сильно ли оно память кушает (я просто не проверял пока совсем, вбокс не стартует антик sad.gif )

Где-то в два раза больше чем IceWM smile.gif

Цитата(ksa @ 27.3.2013, 21:19) *
>Чуть-чуть. Но это ад. Переборка всего gtk софта - я эту идею сразу откинул...
Так-то оно так, но, может, есть вариант собрать две версии библиотеки (именуемые по-разному). Можно даже пересобрать только нужные пакеты, а собираемый gtk поместить в нестандартное место (где библиотеки, если вдруг сонейм одинаковый будет). Костылеватое конечно решение, но вполне себе решение, если требуется только для одного пакета (по факту).

Не... там тьма работы и места это будет занимать кучу лишнего...
Легче тогда в коде lxdm правки сделать и попробовать вырезать несовместимое... если после этого будет оно конечно работоспособно smile.gif

Автор: Vasiliy 28.3.2013, 9:48

Четвертое)
= работа в антике: "взгляд пользователя"
- ссылки на прежние темы вообщем можно назвать так: "антик или его предшественники, выбор антика, мой выбор - Antique-retro-2.6.18"
http://forum.altlinux.org/index.php/topic,26511.msg186439.html#msg186439
http://forum.altlinux.org/index.php/topic,26564.msg186787.html#msg186787
http://forum.altlinux.org/index.php/topic,26998.msg188083.html#msg188083
http://forum.altlinux.org/index.php/topic,27088.msg188871.html#msg188871
http://forum.altlinux.org/index.php/topic,27313.msg189441.html#msg189441
http://forum.altlinux.org/index.php/topic,27456.msg190534.html#msg190534
http://forum.altlinux.org/index.php/topic,27527.msg191133.html#msg191133

...)

Автор: Vasiliy 29.3.2013, 12:54

Цитата(YYY @ 27.3.2013, 18:12) *
Да с этим есть проблема xdm не умеет.
В 4ку ни слим ни lxdm не собираются. Остальные очень тяжелые.
Я брался за прикручивание к xdm автологина (нашел патч, но он подошел частично, подпилил) - но не работают флешки - что-то с правами не то (как автологин в лайв-сд на основе 5ки)...
Там в этом xdm код старый и очень запутанный - без поллитры не понять, в общем так как перспектив у ретро не намечалось... я остыл...
Но если так... то попробую сделать еще один подход к снаряду smile.gif

Или хотя-бы так, такой компромиссный вариант. Имя последнего работавшего пользователя в системе автоматически вставляется в поле имени пользователя. Поле пароль готово в вводу значения, вводим его и enter и добро пожаловать hi.gif в систему.

Автор: ksa 29.3.2013, 16:27

Цитата(YYY @ 27.3.2013, 21:58) *
> Насколько свежий (относительно того, что есть в бранче) ?
Чуть-чуть. Но это ад. Переборка всего gtk софта - я эту идею сразу откинул...

Сколько там этого gtk софта в четвертом бранче (кроме гнома)? Если нет мощностей, я бы мог попытаться всё пересобрать (всё равно стационарник мощный простаивает). Но. Здесь надо ответить на вопрос. Поможет ли ещё чему эта новая версия libgtk+ для бранча 4.1 ? Может ещё какой софт получится обновить (и нужно ли это), ведь много "лёгкого" софта в то время на gtk писалось.

PS Запустил антик (да, ядро то уже устарело, с ich антик не хочет работать нормально, только с piix). Теперь есть возможность поломать чего-нибудь smile.gif

Автор: YYY 29.3.2013, 17:56

Цитата(ksa @ 29.3.2013, 16:27) *
PS Запустил антик (да, ядро то уже устарело, с ich антик не хочет работать нормально, только с piix). Теперь есть возможность поломать чего-нибудь smile.gif

Можно софт отсюда установить
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_kostyalamer/ALT_Linux_Club/repo_club/repo_4/i586/RPMS.hasher/
в том числе и xdm с недобитым автологином smile.gif
Ой вру... xdm-недоделку решили же не кидать в репу... сейчас найду его...
В рассылке
http://lists.altlinux.org/pipermail/antique/2012-February/002258.html

Автор: ksa 29.3.2013, 18:02

Собрал в виртуалке на 4.1 бранче jwm http://imglink.ru/pictures/29-03-13/b984143f1fe13d56d87ad8636d1b4091.jpg.

Автор: YYY 29.3.2013, 18:05

Цитата(ksa @ 29.3.2013, 18:02) *
Собрал в виртуалке на 4.1 бранче jwm http://imglink.ru/pictures/29-03-13/b984143f1fe13d56d87ad8636d1b4091.jpg.

Прикольно.
И на сколько выигрыш по ОЗУ на четверке?

Автор: ksa 29.3.2013, 18:16

Цитата(YYY @ 29.3.2013, 19:05) *
Прикольно.
И на сколько выигрыш по ОЗУ на четверке?

Как минимум на ресурсы процесса icewmtray из текущего антика (в jwm трей идёт из коробки) smile.gif
Сейчас воткну обоину от антика в jwm, и погляжу на аппетит (в сравнении с процессом icewmbg+icewm).

Автор: ksa 29.3.2013, 18:40

Цитата(ksa @ 29.3.2013, 19:16) *
Как минимум на ресурсы процесса icewmtray из текущего антика (в jwm трей идёт из коробки) smile.gif
Сейчас воткну обоину от антика в jwm, и погляжу на аппетит (в сравнении с процессом icewmbg+icewm).

Воткнул. Не нашёл что-то обоину из поставки icewm, но нашёл обоину для xdm (на фото видно размер файла обоины, внизу часть окна с mc)
http://imglink.ru/pictures/29-03-13/ff23018468e9a054b468ed36a4270c76.jpg
для сравнения скриншот от Юры на 4.1 c icewm
http://imglink.ru/pictures/29-03-13/aaba8ee10a8de65a4b92fe40f3e52e20.jpg.

Итого по памяти:
icewm+icewmbg+icewmtray 9576Кб
jwm 4852Кб

Вывод:
Если воткнуть на такую систему pcmanfm со значками, то получим "полноценную" систему в объёме почти как у текущего icewm без pcmanfm. По-моему, всё это имеет смысл...

Автор: YYY 29.3.2013, 19:07

с костылями и подпорками, но вроде lxdm собрал... осталось протестировать smile.gif

Автор: ksa 29.3.2013, 19:12

> вроде lxdm собрал...
Хорошо smile.gif
>с костылями и подпорками
Плохо, а без этого никак ? smile.gif

PS JWM тоже бы надо потестировать, но тестировать в виртуалке бы не хотелось бо надо на реальном железе смотреть. Впрочем надо ещё поглядеть на утилиты из puppy и попробовать их прикрутить...

Автор: YYY 29.3.2013, 19:57

Цитата(ksa @ 29.3.2013, 19:12) *
>с костылями и подпорками
Плохо, а без этого никак ? smile.gif

Не... никак... Или так или пол системы из p5 тащить... smile.gif
Да и вот майкрософт не стесняется - а тут при бекпортировании smile.gif
Все красиво... Но работает автологин только smile.gif А вот почему обычно с имя/пароль не фурычит... не понимаю... надо смотреть...
Видимо что-то нужное оторвалось при операции smile.gif


 

Автор: ksa 29.3.2013, 20:05

Смотрится неплохо, попробуй поковырять на предмет, чего не так. Я вот немного над иконками пошаманил
для меню http://imglink.ru/pictures/29-03-13/38acdce850c11401a25d424a0c6b78cd.jpg
PS Справа там, где располагается трей, есть глюк. На p6 такого вроде не наблюдалось. Надо попробовать собрать релиз последний (видимо в процессе пилки не все баги ещё пойманы)... Или это отсутствующий монитор производительности даёт о себе знать (на p6 он показывался и глюка не было).

Автор: YYY 29.3.2013, 20:07

Цитата(ksa @ 29.3.2013, 20:05) *
Смотрится неплохо, попробуй поковырять на предмет, чего не так. Я вот немного над иконками пошаманил
для меню http://imglink.ru/pictures/29-03-13/38acdce850c11401a25d424a0c6b78cd.jpg

А он русифицируется?

Автор: ksa 29.3.2013, 20:23

Цитата(YYY @ 29.3.2013, 21:07) *
А он русифицируется?

В исходниках есть директория po (что означает native language support), в которой я не наблюдаю русской локализации (только французкая да польская). Меню же (вот ещё вопрос, есть ли в .po файле строчки, предназначенные для меню) через nls может и не переводиться (скорее даже, локализацию можно добавить в скриптах из puppу). Но в любом случае, костыль в виде гвоздем прибитой русской локали в конфиге работать будет (пробовал) smile.gif

Автор: YYY 29.3.2013, 21:35

что-о странное...
Ну ладно lxdm не фурычит - там вобще черт ногу сломит - уже аутентификация проходит и останавливается... непонятки...
останавливается на
pam_authenticate и не привета от pam не ответа... И ошибка не вылетает...

Но почему-то стал работать
xdm
и автологин и флешки монтирует...
непонятно...

прошу помоши в проверке
это не txt а tar
там в таре пакет и бинарник...
Я не помню окончательный это или нет... но может быть потерял исходник sad.gif
Там к конфиге нужно прописать
/etc/X11/xdm/xdm-config

DisplayManager._0.autoUser:user
DisplayManager._0.autoPass:user
DisplayManager._0.autoString:IceWM2

Интересует нет ли при автологине на 12 консоли на PAM ругони и монтируются ли флешки...


Странно может это у меня pam сломался?

 123.txt ( 160 килобайт ) : 3
 

Автор: ksa 30.3.2013, 10:29

Маленько перевод поковырял. Через nls переводятся многие сообщения об ошибках (в том числе в конфиге), меню для окон, диалоги (которых не много прямо скажем).
http://imglink.ru/pictures/30-03-13/037e1be74510c35bfa686ac73be34d18.jpg тут использовались костыли, т.к. в сорцах автора толком не работает установка локалей в систему (пришлось подсовывать уже после make install руками), возможно данная проблема как-то связана с http://lists.gnu.org/archive/html/autoconf/2007-10/msg00042.html. В остальном, всё в рамках правил и никаких костылей не использовалось, применялись только штатные средства.
Ещё немного поработать с иконками и получается вот что:
http://imglink.ru/pictures/30-03-13/44d8362650348daa10c7d33efccfbd35.jpg
PS Есть ли смысл писать автору о включении в апстрим незаконченного перевода (местами я сомневаюсь как правильнее перевести да и существующий перевод тоже бы надо чтобы кто-нибудь проверил) ?

Автор: ksa 30.3.2013, 12:48

Кстати, Юра, я тут обнаружил, что из версий 0.5 pcmanfm последняя 0.5.2. Может имело бы смысл её собрать (вместо 0.5, которая сейчас в репах) или там несущественные изменения ?

Автор: ksa 30.3.2013, 19:13

Выложил собранный под антиком в вируалке jwm из сизифа http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_sb/test/branch4.1/
Надо сказать что, к своему стыду, меню в нём реализовано неким образом. Собрано с включенным дебагером (так собрано и в Сизифе), который, видимо, придётся отключить для нормального функционирования. Продолжаю эксперименты...

UPD Пересобрал без дополнительного вывода в консоль, разобрался с конфигурацией, осталось понять, как меню создавалось и обновляемо ли оно (в полуавтоматическом режиме) либо надо вручную создавать пункты (или ещё как). Собрал для тех, кто может тоже захочет поковырять сей WM smile.gif

Как запустить в антике-ретро: остановить сервис dm от рута

Код
service dm stop
после чего в домашней директории пользователя создать файл .xinitrc с содержимым
Код
exec /usr/bin/jwm
. Запуск jwm с остановленным сервисом dm простой командой от пользователя
Код
startx
.Чтобы снова оказаться в icewm, достаточно от рута скомандовать
Код
service dm start
и запустится xdm.

http://imglink.ru/pictures/30-03-13/a03854c138912cfb0027baaa565d34e0.jpg

Меню обновляется после установки нового приложения (попробовал установить psi). Интересно...

UPD2 xxkb переключает только флаги, локаль он не переключает. Вообще после установки я не могу использовать кириллицу нигде (пробовал в xorg.conf прописывать известные мантры -- не помогло). Есть какой рецепт для этого ?

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

Это всё, что удалось поймать нерабочего/проблемного. Какие есть мысли на сей счёт ?

Автор: ksa 31.3.2013, 14:36

Собрал на базе сизифного спека последний гит-срез (где добавлена поддержка native language support), добавил локализацию (не полную!), собрал, адаптировал патчи. Хорошо, если кто сможет поковырять или потестировать. Залил туда же в папку test к себе на ftp.
Как видно, аппетит немного увеличился, но зато добавилась локализация (без использования костылей). Ещё небольшой косяк -- нет кнопок выключения и перезагрузки в меню (но это и понятно, пакет приехал через fcimort, не причёсывали его явно в федоре). Но это уже другая история. Допилить, думаю, при желании и намерении будет не трудно.

Автор: ksa 31.3.2013, 18:33

Дополнительно туда же выложил тарболл со скриптами из паппи (вроде бы последней версии, оригинальные и неадаптированные никоим образом). Там среди прочего формирование меню, иконок для устройств (есть такой скрипт и отдельно, но перекочевал в скрипт создания меню). Может кто первым доберётся ознакомиться.

UPD Собрал 0.5.2 версию pcmanfm и забросил на фтп.

Автор: ksa 6.4.2013, 21:17

Наверное, надо будет открывать тему о jwm на 4 платформе smile.gif
Практически работает jwm_tools (если можно считать работой запуск интерфейса), пришлось собрать gtkdialog3, с помощью которого и рисуются диалоги, немного поковырять скрипты. Тут давеча ковырял паппи с флешки. Понравилась его "шустрость". Конечно, без этого конфигуратора (который при желании можно расширить\модифицировать) jwm выглядит совсем бледно. Для желающих поковырять\тестировать (правда, надо было бы ещё утащить из паппи образцы файлов настроечных, через которые и происходит собственно настройка, а также иконки пунктов меню) выложил собранный gtkdialog.
На 6 платформе собирал, но здесь версия gtkdialog более свежая (на 4 не собирается) и выглядит фейс нормально, даже с иконками (хотя не разбирался, может надо было просто поставить иконочную тему для гтк какую-нибудь.

UPD Чуть правленые скрипты конфигуратора залил на фтп в .tar архиве. Желательно распаковать директорию архива в /opt и запускать скрипт /opt/jwmtools/usr/local/jwmconfig2/JwmConfigMgr.

Автор: ksa 7.4.2013, 10:30

Собрал yad, обновил пакет с gtkdialog. Теперь конфигуратор и диалоги конфигуратора (основного окна интерфейса) имеют всё необходимое для нормальной работы. Осталось сами скрипты ковырять. Залил на фтп все компоненты. Второй .tar архив (с датой в названии) содержит дополнительные скрипты (отсутствующие в самом пакете из паппи, как оказалось они в другом пакете лежат) для конфигуратора. Пока их класть лучше в тот же префикс (/opt/jwm_tools) до момента, когда станет понятно, куда их лучше определить и как всё это сгруппировать в реалиях бранча 4.1

Автор: YYY 7.4.2013, 15:06

Цитата(ksa @ 7.4.2013, 10:30) *

Конфигурялка это хорошо, но вот gtk smile.gif

Кстати, для icewm тоже есть парочка конфигурялок http://www.icewm.org/FAQ/IceWM-FAQ-11.html smile.gif
типа
http://packages.altlinux.org/ru/4.0/srpms/IceWMCP
http://mydebianblog.blogspot.ru/2008/10/icewmcontrolpanel.html


smile.gif
Ну и пока название искал наткнулся на веселые картинки из 2000 года...
http://www.tuxradar.com/content/archives-best-window-managers-2000
Когда-то линукс был такой smile.gif

Автор: ksa 7.4.2013, 16:03

Ага, первая для icewm тоже на gtk wink.gif
Не вижу причин косо смотреть на gtk в этом случае. Имхо, опыт puppy показывает, что это рабочий вариант (для jwm). icewm мне как бы не совсем интересен, т.к. есть компетенция по нему и есть кому им заниматься. Просто я решил перенести окружение паппи на полноценный бранч для задействования jwm в качестве wm. Будет лечге в сумме, чем icewm (судя по всему, но всё же менее, чем наполовину). Стало понятно, что jwm как wm меня вполне устроил бы на старом железе (вместо icewm). В puppy выбор пакетов маловат да и локализации как таковой нет. Непривычно, короче говоря. А на альте больше шансов на то, что найдутся те, кому данные вещи могут буть интересны на предмет поюзать\поковырять. Сам бы поковырял, но опыт написания скриптов практически нулевой.
Единственное, что я пока не стал делать -- ставить и прикручивать rox (как в паппи 4 серии) для изменения фоновой картинки. Имхо зачем, когда можно в файл конфигурации внести изменения и рестарт сделать прямо из конфигуратора. Вместо фм лучше пойдёт таки pcmanfm (и легче и не менее фичастый). Останется допилить данную конфигурялку (хм, мне бы хватило и просто возможности отредактировать файл, но вот для потенциальных пользователей это может быть неприемлемо), подыскать регулировку громкости и переключалку языка ввода в трей. Короче говоря есть чем заняться smile.gif
Картинки, это да, жаль, что я тогда на виндах сидел, не видел такого biggrin.gif

Автор: ksa 7.4.2013, 21:35

Поставил tray_mixer_plus, добавил к нему xxkb (который надо как-то подружить с jwm, наверное..). Получил такую картину (jwm с картинкой на фоне)
http://imglink.ru/pictures/07-04-13/5296854cb1f883bd48d1cc1c8134b6a9.jpg
Если вычесть терминал с htop'ом получаем в районе 25 метров, что неплохо. Для 32 метров многовато будет, но вот для 64 метров вполне. Тестил оперу 9.27 -- кушает весьма умеренно, даже с несколькими вкладками можно работать (судя по памяти, по процессору не могу сказать -- виртуалка pardon.gif ). Дополнительно пробовал absvolume (4 версии кажется, кое-как откопал).
http://imglink.ru/pictures/07-04-13/103a72fb5372431c3af951e1ac122de8.jpg
Практически трей-микшер-плюс, но все же меньше (и на английском). Также вызывает alsamixer, но в другом терминале (вид лучше), вместо пункта "дополнительно" (как в трей плюс) кнопка со значком регулировок.

Автор: ksa 8.4.2013, 6:58

По части изменения громкости не забыть проверить ещё вот этот апплет https://dbx.gtmp.org/svn/ama/
UPD А для переключения языков ввода попробовать https://github.com/qnikst/kbdd и гуй к нему http://hub.darcs.net/zabbal/ktc

Автор: YYY 8.4.2013, 8:56

Цитата(ksa @ 7.4.2013, 16:03) *
Ага, первая для icewm тоже на gtk wink.gif
Не вижу причин косо смотреть на gtk в этом случае.

smile.gif
Причина одна - это gtk smile.gif
По htop посмотри - управление громкостью на gtk больше требует чем wm smile.gif

Цитата(ksa @ 7.4.2013, 16:03) *
Вместо фм лучше пойдёт таки pcmanfm (и легче и не менее фичастый).

Конечно.
ROX в 21 веке просто не поймут smile.gif

Цитата(ksa @ 7.4.2013, 16:03) *
оперу 9.27

Только надо помнить что версии раньше (10.6 или 10.5) нельзя без нарушения лицензии кидать в дистрибутив - только ручная установка...
Хотя конечно не думаю что кто-то из представителей оперы на это обидится smile.gif


Легкий индикатор
https://launchpad.net/debian/lenny/+source/fookb/

В качестве индикатора/переключалки можно еще на
http://fbxkb.sourceforge.net/ ( http://zenway.ru/page/fbxkb )
http://mrsid-linux.blogspot.ru/2010/12/sbxkb.html http://sourceforge.net/projects/staybox/files/
посмотреть...
По громкости
http://zenway.ru/page/volwheel
http://zenway.ru/page/volumeicon
Но опять все на gtk

Автор: ksa 8.4.2013, 9:12

volwheel не канает (пробовал собирать на 4.1, не помню, кажется gtk+3 требует)
то (kbdd+ktc) будет не просто переключатель, а с пооконным (прям как в виндах) запоминанием раскладки, ну и другие плюшки. Причём морда не является обязательной, достаточно демона, который съедает что-то в районе метра-двух. Я почему эту тему поднял. У меня xxkb из репы под jwm раскладки не переключал (только флаг страны менялся). Есть шанс, что это вариант будет работать независимо от wm. Ну, и автор kbdd будет рад услышать пожелания по реализации какого-либо нового функционала или баг-репорты (правда, лучше с патчами).
>Только надо помнить что версии раньше (10.6 или 10.5) нельзя без нарушения лицензии кидать в дистрибутив - только ручная установка...
Перепаковать с офф. сайта и положить на фтп (не в репу, если я правильно понял ограничения лицензии).
>По htop посмотри - управление громкостью на gtk больше требует чем wm
Проблема есть, да. Такая же функциональность, но, например, на питоне наверняка потребует больше (для современных дистрибутивов типа закос под аскетизм пойдёт, но по части ресурсов это далеко не минимум).Собственно говоря, можно обойтись и без регулятора в трее (но с микшером в меню), но рядовой пользователь, боюсь, не поймёт.
>Легкий индикатор https://launchpad.net/debian/lenny/+source/fookb/
Почему там в сборочных зависимостях wmaker ?

Автор: YYY 8.4.2013, 9:44

Цитата(ksa @ 8.4.2013, 9:12) *
а с пооконным (прям как в виндах) запоминанием раскладки

xxkb это умеет с древних веков, но вот почему он в jwm не работает... загадка...

Цитата(ksa @ 8.4.2013, 9:12) *
Почему там в сборочных зависимостях wmaker ?

Потому что можно собрать как докаппс для WM
но это через
configure
--enable-wmaker create windowmaker dockable application


ktc требует vala...

Автор: ksa 8.4.2013, 9:50

>xxkb это умеет с древних веков, но вот почему он в jwm не работает... загадка...
Честно говоря, раскапывать нет особого желания, а kbdd имел возможность использовать и он работал без нареканий.
>ktc требует vala...
Бэкпорт с 5.1 намечается. Посмотрел по зависимостям, вроде проблем быть не должно. К тому же, если я правильно понял, при компиляции программы на vala получается бинарник, т.е. vala для рантайма не нужен (только для сборки).
>Потому что можно собрать как докаппс для WM
Понятно. Попробую поглядеть.

Автор: ksa 8.4.2013, 19:28

Пока разгребался с другими переключателями языка нарвался:

Код
xlsatoms | grep pc
176 pc+us
184 pc(pc105)

Хм... А где же кириллическая раскладка или тут она не должна показываться ? Вообще где в 4.1 найти настройки и убедиться, что кириллическая раскладка задействована ?

Автор: ksa 8.4.2013, 19:34

Цитата(ksa @ 8.4.2013, 7:58) *
По части изменения громкости не забыть проверить ещё вот этот апплет https://dbx.gtmp.org/svn/ama/
Жручий, особенно когда доп. настройки вызываешь. На 4.1 иконку в трее не кажет да и не надо уже. Списать...
Цитата(YYY @ 8.4.2013, 9:56) *
https://launchpad.net/debian/lenny/+source/fookb/
В качестве индикатора/переключалки можно еще на
http://fbxkb.sourceforge.net/ ( http://zenway.ru/page/fbxkb )
Не прокатили в той или иной степени. То сборка обламывается, то ещё что...
> http://mrsid-linux.blogspot.ru/2010/12/sbxkb.html
Этот ругается на группы (kbd group numbering is not continous). Гугление не помогло выяснить причину.

Автор: YYY 8.4.2013, 19:47

Цитата(ksa @ 8.4.2013, 19:28) *
Хм... А где же кириллическая раскладка или тут она не должна показываться ? Вообще где в 4.1 найти настройки и убедиться, что кириллическая раскладка задействована ?

У меня так


 

Автор: ksa 8.4.2013, 20:13

Ага, значит у меня просто не прописаны для кириллической локали настройки. Куды и как вписать правильно ? smile.gif
PS Интересно, а установщик эту операцию может сделать (может я устанавливал не так) ?

UPD kbdd кушает примерно 1,7 метра (но это с возможностью обрабатывать события через dbus шину --> нужно для морды на vala). Без сборки с dbus должно быть меньше (но не думаю, что есть смысл уменьшать).

Автор: YYY 8.4.2013, 20:35

Цитата(ksa @ 8.4.2013, 20:13) *
Ага, значит у меня просто не прописано для кириллической локали настройки. Куды и как вписать ? smile.gif

ИМХО см.
X11/xinit/Xkbmap
там у меня
-layout us,ru
-option grp:ctrl_shift_toggle,grp:switch,compose:menu
и
/etc/sysconfig/keyboard
там у меня
ru_win_ct_sh-UTF-8
хотя у меня из коробки работает...

Автор: ksa 8.4.2013, 20:57

Посмотрел у себя -- всё аналогично, но не переключает... Переключает только в голой консоли и icewm, в jwm же не хочет. Причём kbdd тоже не даёт эфекта.
PS Запуск jwm производится просто через startx (.xinitrc в корне домашнего каталога с отключенным сервисом dm) в то время как icewm стартует xdm. Может тут проблемка...

Автор: Drool 8.4.2013, 21:06

Цитата(ksa @ 8.4.2013, 17:34) *
Этот ругается на группы (kbd group numbering is not continous). Гугление не помогло выяснить причину.
Смотри группу в спеке и в /usr/lib/rpm/GROUPS

Автор: YYY 8.4.2013, 22:00

Цитата(ksa @ 8.4.2013, 20:57) *
Посмотрел у себя -- всё аналогично, но не переключает... Переключает только в голой консоли и icewm, в jwm же не хочет. Причём kbdd тоже не даёт эфекта.
PS Запуск jwm производится просто через startx (.xinitrc в корне домашнего каталога с отключенным сервисом dm) в то время как icewm стартует xdm. Может тут проблемка...

Ну можно в .xinitrc вписать icewm или даже xterm и смотреть как там...

Автор: ksa 9.4.2013, 11:18

Цитата(Drool @ 8.4.2013, 22:06) *
Смотри группу в спеке и в /usr/lib/rpm/GROUPS

Ген, "нумерация групп kbd является прерывистой" (не является непрерывной -- изначально). Не вижу свзяи с /usr/lib/rpm/GROUPS...
Догадываюсь, что не устраивает нумерация групп в kbd (какие-то настройки не нравятся). Проблема в том, что в сети не нашлось ответа на вопрос, а что именно не нравится. Может, конечно, плохо искал...
Пока не нашёл, что мешает переключению раскладок в jwm (может, конечно, настройки самого wm, надо будет ещё поглядеть) - никакие доп. параметры в сессию (или в xinitrc) результата не дают.

Автор: Drool 9.4.2013, 12:48

Погодь, я решил, что у тебя сборка обваливается из-за несуществующей группы, прописаной в спеке. Не? Можешь подкинуть src.rpm?

Автор: ksa 9.4.2013, 14:06

> Погодь, я решил, что у тебя сборка обваливается из-за несуществующей группы, прописаной в спеке. Не?
Не smile.gif Запуск скомпилированного бинаря в консоли кажет это сообщение.
> Можешь подкинуть src.rpm?
Могу. Но, как выясняется, проблема не в переключателях локали как таковых, а в том, что ни одно из работающих решений по переключению языка ввода под jwm не выполняет своей основной функции. Куда дальше двигаться и где искать пока идей нет (посмотрел ещё раз внимательно на конфигурацию, надо будет ещё в этой виртуалке проверить конфиг файл на предмет биндингов -- может какая клавиша перехватывается, но надежды мало...)...

Автор: Balbes 19.6.2013, 17:33

Откопал у себя в архивах старый профиль на котором собирал антик-ретро, могу попробовать его поколупать на предмет собираемости образа (на предмет дополнений и исправлений). Оно кому-то еще нужно ?

Автор: ksa 20.6.2013, 19:25

Цитата(Balbes @ 19.6.2013, 18:33) *
Откопал у себя в архивах старый профиль на котором собирал антик-ретро, могу попробовать его поколупать на предмет собираемости образа (на предмет дополнений и исправлений). Оно кому-то еще нужно ?
Вопрос некорректен smile.gif Конечно же нужно. Вопрос здесь в другом. А кому оно нужно или может понадобиться ?
Поэтому по возможности выложи сам профиль на фтп (чтобы другие могли поковырять и\или собрать в случае необходимости). Собрать было бы тоже неплохо, но какие дополнения\исправления могут быть для ретро (насколько я помню, таковых либо нет либо их весьма небольшое количество: мои тестовые пакеты можно не считать ввиду отсутствия профпригодности), там ведь 4 бранч. ИХМО, на 6 бранче софт "тяжелее" и это будет уже не тот антик-ретро, который задумывался изначально под в т.ч. слабые машины...

Автор: YYY 20.6.2013, 23:40

Цитата(ksa @ 20.6.2013, 19:25) *
насколько я помню, таковых либо нет либо их весьма небольшое количество: мои тестовые пакеты можно не считать ввиду отсутствия профпригодности

Как нет...
Есть smile.gif
Кстати..
И у тебя же pcmanfm 5.2 есть smile.gif

Автор: ksa 21.6.2013, 8:29

Из-за одного пакета пересобирать образ имхо нецелесообразно. jwm и конфигуратор не готовы. Так что можно остановиться на выкладывании профиля smile.gif Будет необходимость, можно будет и собрать. Хотя, конечно, можно и пересобрать имеющийся образ и залить (никому не помешает, а пригодиться может).

Автор: Balbes 21.6.2013, 9:30

Образы пересобраного антика-ретро с последними изменениями и вариантом full, уже вчера залил на фтп.
По профилю - отписал в теме про антик5.1.

Сейчас думаю над тем, что можно еще портировать в 4.1.

Автор: ksa 21.6.2013, 9:54

Появилась одна мысль насчет переключения локалей в jwm. Насколько я помню, под собранным в p6 jwm переключение раскладок работало в любом варианте. В 4.1 не работает. Надо бы ещё проверить в 5/5.1. Юра, ты бы мог пересобрать srpm'ку jwm в пятом бранче и проверить переключение локалей ? Если будет работать, надо смотреть, в чём разница между 5 и 4.1 бранчем в части поддержки локалей, компонентов, может что-то необходимое для jwm просто не собрано... А то как бы не пришлось на 5.1 переползать (для jwm), но это уже не ретро будет, а что-то другое.

Автор: YYY 21.6.2013, 16:41

Цитата(Balbes @ 21.6.2013, 9:30) *
Сейчас думаю над тем, что можно еще портировать в 4.1.


http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_kostyalamer/ALT_Linux_Club/repo_club/repo_4/i586/RPMS.hasher/
есть
игры ace-of-pinguins-game
работа с мониторами/проекторами arandr
рисовалка (заодно можно как скриншотилку) mtpaint
tray_eject_plus (обновленный)
tray_mixer_plus
xxkb работающий в трее с флажками
wvdial для работы с модемами
ну и еще всякая ерунда по мелочи

Есть еще xdm с возможность автологина... Но я его так и не протестировал... т.е. автологин работает... а вот pam как...

А у Сергея есть pcmanfm 5.2 с возможностью монтирования флешек и файловыми ассоциациями ну и, кому надо, иконками раб. стола (правда с крайне простецким, но все же)....

Вот еще оперу попробовать собрать если еще свежую... В бинарном виде 12.02 ставилась, а вот 12.10 хоть и пересобралась заявила что glibs старый... хотя можно еще поковырять...

Автор: YYY 21.6.2013, 16:42

Цитата(ksa @ 21.6.2013, 9:54) *
Надо бы ещё проверить в 5/5.1. Юра, ты бы мог пересобрать srpm'ку jwm в пятом бранче и проверить переключение локалей ?

На 5.1 вечером протестирую...

Автор: YYY 21.6.2013, 21:49

Цитата(ksa @ 21.6.2013, 9:54) *
Юра, ты бы мог пересобрать srpm'ку jwm в пятом бранче и проверить переключение локалей ?




 

Автор: ksa 22.6.2013, 6:59

wacko.gif понятно. То есть, непонятно, требуется понять, чего такого нет в 4.1 и есть в 5.1, что даёт переключаться локалям. Осталось дело за малым: найти это самое и собрать или может быть бэкпортировать из 5.1 mellow.gif

Автор: YYY 22.6.2013, 10:27

Цитата(ksa @ 22.6.2013, 6:59) *


Я вот только не понял... почему он по TAB переключает между окнами... Работать в терминале не удобно smile.gif

Автор: YYY 22.6.2013, 10:29

opera 12.02 собралась и работает... Выше - нет.
В 12.02 с opera-engines-gtk2 все вполне хорошо, но есть мини глючек если наводить на кнопку меню - но на отображении страничек это не влияет и вроде остальное все работает. Т.е. это мелочь..

Автор: Balbes 24.6.2013, 16:05

Цитата(YYY @ 21.6.2013, 16:41) *
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_kostyalamer/ALT_Linux_Club/repo_club/repo_4/i586/RPMS.hasher/
есть
игры ace-of-pinguins-game
работа с мониторами/проекторами arandr
рисовалка (заодно можно как скриншотилку) mtpaint
tray_eject_plus (обновленный)
tray_mixer_plus
xxkb работающий в трее с флажками
wvdial для работы с модемами
ну и еще всякая ерунда по мелочи

Есть еще xdm с возможность автологина... Но я его так и не протестировал... т.е. автологин работает... а вот pam как...

А у Сергея есть pcmanfm 5.2 с возможностью монтирования флешек и файловыми ассоциациями ну и, кому надо, иконками раб. стола (правда с крайне простецким, но все же)....

Вот еще оперу попробовать собрать если еще свежую... В бинарном виде 12.02 ставилась, а вот 12.10 хоть и пересобралась заявила что glibs старый... хотя можно еще поковырять...


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

Код
The following packages have unmet dependencies:
  wvdial: Depends: libuniconf.so.4.5 but it is not installable
          Depends: libwvbase.so.4.5 but it is not installable
          Depends: libwvstreams.so.4.5 but it is not installable
          Depends: libwvutils.so.4.5 but it is not installable
E: Broken packages

Автор: Balbes 24.6.2013, 17:31

Профиль и образы с добавленными пакетами на фтп.

Автор: YYY 24.6.2013, 18:19

Цитата(Balbes @ 24.6.2013, 16:05) *
Включил перечисленные пакеты в сборку, но wvdial не пролез, похоже его собирали с более свежим ядром, чем идёт в сборку (2.6.18).
Код
The following packages have unmet dependencies:
  wvdial: Depends: libuniconf.so.4.5 but it is not installable
          Depends: libwvbase.so.4.5 but it is not installable
          Depends: libwvstreams.so.4.5 but it is not installable
          Depends: libwvutils.so.4.5 but it is not installable
E: Broken packages

Все требуемые пакеты в репе. Собирал на 18 ядре
libuniconf-4.5.1-alt4.git20090319.i586.rpm
libwvqt-4.5.1-alt4.git20090319.i586.rpm
libwvstreams-4.5.1-alt4.git20090319.i586.rpm

> Профиль и образы с добавленными пакетами на фтп.

Спасибо!
Потестирую на выходных...

А наработки по внешнему виду/настройкам юзера принимаются?

Автор: Balbes 25.6.2013, 10:10

Цитата(YYY @ 24.6.2013, 18:19) *
Все требуемые пакеты в репе. Собирал на 18 ядре
libuniconf-4.5.1-alt4.git20090319.i586.rpm
libwvqt-4.5.1-alt4.git20090319.i586.rpm
libwvstreams-4.5.1-alt4.git20090319.i586.rpm

> Профиль и образы с добавленными пакетами на фтп.

Спасибо!
Потестирую на выходных...

А наработки по внешнему виду/настройкам юзера принимаются?

Добавил пакеты и пересобрал с wvdial, обновленный профиль и образ на фтп.

Естественно принимаются.

Автор: ksa 26.6.2013, 11:53

Цитата(YYY @ 22.6.2013, 11:27) *
Я вот только не понял... почему он по TAB переключает между окнами... Работать в терминале не удобно smile.gif

Видимо, какие-то настройки по дефолту. Вообще, это девелопмент версия (собирал просто для пробы). Вот докопаться бы, почему локали не переключает (в крайнем случае для сравнения можно взять какой-нибудь паппи и посравнивать пакетную базу). Заодно и версию самого jwm, посмотреть бы тоже надо (не догадался в самом начале) -- может просто бага какая.

Автор: Balbes 26.6.2013, 14:27

Глюки стоит перепроверять на реальном железе, что-бы не было влияния глюков от виртуалки.
Сам недавно чуть не затеял разборки с профилем, когда обнаружил, что меню в антике на буржуйском языке, а оказалось, что это только в виртуалке происходит, на реальном железе всё нормально.

Автор: ksa 2.7.2013, 7:18

Цитата(Balbes @ 26.6.2013, 15:27) *
Глюки стоит перепроверять на реальном железе, что-бы не было влияния глюков от виртуалки.

Я вообще не смог хоть раз загрузиться в установленную систему под virtualbox (пробовал последнюю версию с сайта и Sun'овскую 2.1.2). Затык на Waiting root system, после чего дропается в консоль. Образ с 2.6.18 ядром. Придется, видимо, расчехлять железо...

Автор: Balbes 2.7.2013, 9:34

На какой контролер виртуального диска HDD ставишь, на IDE или SATA ?

Автор: ksa 2.7.2013, 11:22

Цитата(Balbes @ 2.7.2013, 10:34) *
На какой контролер виртуального диска HDD ставишь, на IDE или SATA ?

Да как только не пробовал. Дома на ноуте (хп сп3), бокс последний с оракловского сайта, пробовал сата, потом иде. Встает колом на инициализации корневой системы, потом дропается в шелл. Такая же картина на работе, (хп сп3), но бокс от сан последней версии с их участием. Картина маслом, в смысле, без изменений.
PS На свежеустановленном симпли p7 у меня бокс так и не запускается, какая-то ошибка во время установки пакета virtualbox-common (не знаю, то ли локальный косяк, то ли есть проблемы с пакетом в репе). Оттого я на винде и экспериментировал.

UPD Если правильно помню, суть остановки загрузки в том, что uuid раздела не совпадает (а разбивку я делал в виде файловой системы на томе - /dev/hda, без цифр в конце, наверное поэтому не поперло, хотя новые версии дистрибутивов в этой ситуации работали).
Надо ещё попробовать автоматическую разбивку применить.

Автор: ksa 2.7.2013, 13:11

Цитата(ksa @ 2.7.2013, 12:22) *
UPD Если правильно помню, суть остановки загрузки в том, что uuid раздела не совпадает (а разбивку я делал в виде файловой системы на томе - /dev/hda, без цифр в конце, наверное поэтому не поперло, хотя новые версии дистрибутивов в этой ситуации работали).
Надо ещё попробовать автоматическую разбивку применить.

ССЗБ. Со старыми бранчами фокус с томом-фс не проходит, надо обязательно создавать разделы (hda1, к примеру). Всё успешно загружается. Ложная тревога.

Автор: ksa 8.8.2014, 19:00

Весь софт, упоминаемый в теме, закинул к себе на яндекс.диск (jwm, jwm_tools и др.). Нашёл архив, перетащенный с бука, где у меня все эксперименты с четвёртым бранчем и происходили.

Автор: kostyalamer 9.8.2014, 16:36

Цитата(ksa @ 8.8.2014, 19:00) *
Весь софт, упоминаемый в теме, закинул к себе на яндекс.диск (jwm, jwm_tools и др.). Нашёл архив, перетащенный с бука, где у меня все эксперименты с четвёртым бранчем и происходили.

Это хорошо, если у тебя кроме src-х есть еще и просто rpm-ы я мог бы залить их в нашу 4-ую репу. Кстати, если у тебя есть образ
Antique с этими пакетами , залей его куда-нибудь:
1) тогда я пакеты выдеру прямо из него и залью в нашу репу.
2) может будет полезно народу со старым железом , образа Antique лежали на Киевском ftp-шнике их теперь нет.

Автор: ksa 10.8.2014, 7:40

Цитата(kostyalamer @ 9.8.2014, 17:36) *
Это хорошо, если у тебя кроме src-х есть еще и просто rpm-ы я мог бы залить их в нашу 4-ую репу.

Этих нету, весь сбор шёл в виртуалке, от которой ничего не осталось. Заливать нет смысла, там три пакета, из которых только pcmanfm может иметь какой-то интерес для потенциальных пользователей, остальное это невостребованные вещи (для jwm-tools, которые остались в состоянии, о котором я сейчас даже точно не скажу ибо не помню за давностью времени).
Цитата(kostyalamer @ 9.8.2014, 17:36) *
Кстати, если у тебя есть образ
Antique с этими пакетами , залей его куда-нибудь

Образа нет, т.к. собирать образы и ядра на старых бранчах я так и не осилил. Попроси Михаила Шигорина выложить образы антика куда-нибудь, откуда их можно было бы вытащить, тем более, что он об этом уже говорил.

Автор: Balbes 16.4.2015, 15:54

Затеял восстановить сборочницу для antique-retro, вроде откопал разные части для сборки, не факт, что это последние наработки, но вроде да же собрался образ, в виртуалке работает.
Пока нет возможности проверить на реальном железе.
Залил на яндекс-диск https://yadi.sk/d/icIA5Tvlg38NP
Если у кого-либо будет возможность погонять на реальном железе и отписать о результатах - буду премного благодарен.
В клубной репе для ретро есть несколько пакетов, о которых раньше не упоминалось, может кто просвятит, что там и стоит ли их включать в образ.

Автор: IVK 16.4.2015, 19:49

Цитата(Balbes @ 16.4.2015, 14:54) *
Если у кого-либо будет возможность погонять на реальном железе и отписать о результатах - буду премного благодарен.

Во всяком случае, установилась (на моём старом компьютере) и запускается нормально smile.gif

Автор: kostyalamer 16.4.2015, 20:52

Привет Олег! Продублируй это еще в антикварной рассылке, ее по-крайней мере читает Vova , может еще кому интересно будет smile.gif
По пакетам это к Юре он наверное знает , я заливал в старые репы в основном его пакеты.

Автор: Balbes 17.4.2015, 12:17

Цитата(IVK @ 16.4.2015, 19:49) *
Во всяком случае, установилась (на моём старом компьютере) и запускается нормально smile.gif

А что за железо, можно по подробнее ?

Цитата(kostyalamer @ 16.4.2015, 20:52) *
Привет Олег! Продублируй это еще в антикварной рассылке, ее по-крайней мере читает Vova , может еще кому интересно будет smile.gif
По пакетам это к Юре он наверное знает , я заливал в старые репы в основном его пакеты.

Привет Костя! В рассылку написал. Подожду, может кому-то это еще пригодиться. rolleyes.gif

Автор: IVK 17.4.2015, 15:22

Цитата(Balbes @ 17.4.2015, 11:17) *
А что за железо, можно по подробнее ?

Celeron 1700 мегагерц, 768 мегабайт памяти, видеокарта GeForce FX 5500. Потыкался туда-сюда, обратил внимание на то, что с некоторыми окнами какие-то непонятки (не закрыть никак). Более-менее серьёзно потестировать мешает то, что я вообще в минималках не очень ориентируюсь; сначала надо ещё разобраться, как это делать.

Автор: Balbes 20.4.2015, 11:47

Цитата(IVK @ 17.4.2015, 15:22) *
Celeron 1700 мегагерц, 768 мегабайт памяти, видеокарта GeForce FX 5500. Потыкался туда-сюда, обратил внимание на то, что с некоторыми окнами какие-то непонятки (не закрыть никак). Более-менее серьёзно потестировать мешает то, что я вообще в минималках не очень ориентируюсь; сначала надо ещё разобраться, как это делать.

Железка далеко не слабая (по меркам antique) smile.gif
В виртуалке с окнами вроде не было проблем, откопал более-менее старую железку, поставил на неё, здесь глюки с окнами появились, буду разбираться. Спасибо за проверку.

Автор: Balbes 2.5.2015, 12:42

Обновлённая версия v0.06

https://yadi.sk/d/Y1V2_0yPgL7Sg

Вроде удалось разобраться с появлением неубиваемого окна от xxkb.
Изменён порядок автозапуска приложений при входе в icewm, Теперь можно точно определять, в каком порядке они должны запускаться. Попробовал добавлять tray_mixer_plus и tray_ecject_plus в автозагрузку (у добавляемых в автостарт скриптов имя должно начинаться на 9, что-бы они запускались после xxkb), глюк с неубиваемым окном от новых скриптов наблюдается только при первом их запуске, в дальнейшем всё работает без сбоев (проверяю на реальном железе), Складывается такое ощущение, что при первом запуске эти утилиты, что-то прописывают\создают и не успевают уложиться в нужное время и из-за этого появляется неубиваемое окно.
Не много обновил версию icewm в сборке до 1.2.36 ,
Добавлен idesk с преднастроенными 4 иконками на рабочем столе.
Добавлен IceWMCP для настройки части параметров icewm через графическую оболочку.

Вопрос к Юре, где можно глянуть изменение, что-бы tray_ecject_plus не прятался , а был всегда на панели, не зависимо от того, есть что подключать или нет ?

Автор: YYY 2.5.2015, 16:12

Цитата(Balbes @ 2.5.2015, 12:42) *
Вопрос к Юре, где можно глянуть изменение, что-бы tray_ecject_plus не прятался , а был всегда на панели, не зависимо от того, есть что подключать или нет ?


можно +1 дописать smile.gif
строка 134


 

Автор: YYY 2.5.2015, 17:52

Цитата(Balbes @ 2.5.2015, 12:42) *
Обновлённая версия v0.06

скачал.


Цитата(Balbes @ 2.5.2015, 12:42) *
Изменён порядок автозапуска приложений при входе в icewm, Теперь можно точно определять, в каком порядке они должны запускаться. Попробовал добавлять tray_mixer_plus и tray_ecject_plus в автозагрузку (у добавляемых в автостарт скриптов имя должно начинаться на 9, что-бы они запускались после xxkb), глюк с неубиваемым окном от новых скриптов наблюдается только при первом их запуске, в дальнейшем всё работает без сбоев (проверяю на реальном железе), Складывается такое ощущение, что при первом запуске эти утилиты, что-то прописывают\создают и не успевают уложиться в нужное время и из-за этого появляется неубиваемое окно.

ИМХО, тут дело в update-menus
Утилиты ничего не создают, но перед ними тоже надо sleep ставить
Он очень неспешен.
Может его перенести из старта в рестарт или в завершение icewm или его с отсрочкой секунд в 10 (т.е. перед ним sleep 10)?
Тогда вообще сам старт будет быстрее.
sleep у xxkb, idesk и других лучше не 4 сделать, а 8
Пара секунд для пользователя не критично, но гарантия будет от неубиваемого окна.
И тогда не надо порядок делать...



Цитата(Balbes @ 2.5.2015, 12:42) *
Не много обновил версию icewm в сборке до 1.2.36 ,

Здорово!

Цитата(Balbes @ 2.5.2015, 12:42) *
Добавлен idesk с преднастроенными 4 иконками на рабочем столе.

А почему не средствами pcmanfm ?


Олег, а может раскрасить XDM?
нужны три мини пакета
qiv
xclock
numlock

И еще хочу предложить заменить gtkrc для пользователя - чтоб для красоты...

файлы прикладываю в архиве

Еще может репы в инете по умолчанию разрешить?


 

 xdm.tar ( 10 килобайт ) : 6
 

Автор: Balbes 2.5.2015, 20:35

Цитата(YYY @ 2.5.2015, 17:52) *
скачал.



ИМХО, тут дело в update-menus
Утилиты ничего не создают, но перед ними тоже надо sleep ставить
Он очень неспешен.
Может его перенести из старта в рестарт или в завершение icewm или его с отсрочкой секунд в 10 (т.е. перед ним sleep 10)?
Тогда вообще сам старт будет быстрее.
sleep у xxkb, idesk и других лучше не 4 сделать, а 8
Пара секунд для пользователя не критично, но гарантия будет от неубиваемого окна.
И тогда не надо порядок делать...




Здорово!


А почему не средствами pcmanfm ?


Олег, а может раскрасить XDM?
нужны три мини пакета
qiv
xclock
numlock

И еще хочу предложить заменить gtkrc для пользователя - чтоб для красоты...

файлы прикладываю в архиве

Еще может репы в инете по умолчанию разрешить?


1. Юр, по моему ты не совсем уловил про то, что я написал по ПОСЛЕДОВАТЕЛЬНОМУ запуску автостартующих скриптов, поясню, после внесения изменений в сам принцип запуска автостарт приложений, пакеты стартуют не параллельно, а ПОСЛЕДОВАТЕЛЬНО из того, что прописанно в автостарте. Т.е предположим, что первым прописано update-menus, потом ides, потом со слипом в 4 секунду xxkb,,
Суть будет такая, что до тех пор, пока ПОЛНОСТЬЮ не отрабатоает предыдущая команда, следующая НЕ запускается, т.е. с начала ПОЛНОСТЬЮ отрабатывает update-menus (кстати, у меня эта команда занимает на реальном старом железе всего секунду), следующая команад-скрипт НЕ запускается, т.е. следующая команда idesk запускается только после завершения предыдущей, отрабатывает и только потом, запускается скрипт для xxkb. и если в скрипте для xxkb, прописан слееп на 4 секунды, то он ждёт и только потом, запускает xxkb, если в idesk прописать то же слееп например на 2 секунды, то запуск xxkb, отодвинеться еще на 2 секунды. т.е. реально до запука xxkb, пройдёт 6 секунд.

2.По поводу тормознутости update-menus , пока не обнаружил такого, возможно, я что-то не так проверяю, напиши подробнее, какие параметры надо использовать. У меня эта опция отрабатывает достаточно быстро (меньше секунды на старом железе).

3. По поводу иконок и pcmanfm не понял, поясни.

4. Раскраску xdm проверю, перечисленные пакеты положу в дистр.

5. По репам не понял, поясни. Имеется ввиду добавить дефолтные настройки для apt со ссылкой на инет ?

Автор: YYY 2.5.2015, 21:11

А можно установить еще

seamonkey-mail
xpdf

и пакет

alock

И еще настроить клавиши у айс-вм
/etc/X11/icewm/keys

в архиве сами пакет alock и файл keys

 zz.tar ( 250 килобайт ) : 3
 

Автор: YYY 2.5.2015, 21:20

Цитата(Balbes @ 2.5.2015, 20:35) *
3. По поводу иконок и pcmanfm не понял, поясни.


вот smile.gif

 

Автор: YYY 2.5.2015, 21:28

Цитата(Balbes @ 2.5.2015, 20:35) *
2.По поводу тормознутости update-menus , пока не обнаружил такого

пока мало программ...

Цитата(Balbes @ 2.5.2015, 20:35) *
1. Юр, по моему ты не совсем уловил про то, что я написал по ПОСЛЕДОВАТЕЛЬНОМУ

Я уловил...
Может просто применить
http://forum.altlinux.org/index.php/topic,29100.msg253091.html#msg253091
?

сейчас я переберу его для 4ки

Автор: YYY 2.5.2015, 21:36

Цитата(Balbes @ 2.5.2015, 20:35) *
5. По репам не понял, поясни. Имеется ввиду добавить дефолтные настройки для apt со ссылкой на инет ?


После установки подменить файл
/etc/apt/sources.list.d/alt.list
на тот где все репы HTTP раскомментированны.
Чтоб включать не надо было

 etc_apt_sources.list.d.tar.gz ( 10 килобайт ) : 1
 

Автор: YYY 2.5.2015, 22:03

Цитата(YYY @ 2.5.2015, 21:20) *
вот smile.gif

Правда icewm что-то не хочет выключаться с ним smile.gif

Автор: YYY 2.5.2015, 23:08

Вот я пересобрал пакет стартапа

icewm-startup-update-menus
icewm-startup-xxkb-tray
icewm-startup-tray_eject_plus
icewm-startup-tray_mixer_plus
icewm-startup-grun
icewm-startup-idesk
icewm-startup-simple-sound
icewm-startup

 i.tar ( 226.47 килобайт ) : 3
 

Автор: YYY 2.5.2015, 23:16

вот
tray_eject_plus
переделка

 tray_eject_plus.zip ( 65.04 килобайт ) : 2
 

Автор: YYY 3.5.2015, 15:22

еще собрал мини пакет для управления окнами.

т.е. нажал - окно слева
т.е. нажал другие - окно справа
или сверху/снизу
чтоб мышкой на ноуте не таскать

и доработал keys

 i.tar ( 20 килобайт ) : 2
 

Автор: Balbes 3.5.2015, 15:58

На днях попробую проверить все пакеты, как они поведут себя на реальном железе.

Автор: YYY 3.5.2015, 17:00

собрал apulse, он скайп, зараза, не запускается sad.gif

Автор: YYY 3.5.2015, 18:18

Цитата(Balbes @ 3.5.2015, 15:58) *
На днях попробую проверить все пакеты, как они поведут себя на реальном железе.


а еще в комплект
galculator
добавить можно?

Автор: Balbes 4.5.2015, 16:01

Цитата(YYY @ 2.5.2015, 17:52) *
ИМХО, тут дело в update-menus
Утилиты ничего не создают, но перед ними тоже надо sleep ставить
Он очень неспешен.
Может его перенести из старта в рестарт или в завершение icewm или его с отсрочкой секунд в 10 (т.е. перед ним sleep 10)?
Тогда вообще сам старт будет быстрее.
sleep у xxkb, idesk и других лучше не 4 сделать, а 8
Пара секунд для пользователя не критично, но гарантия будет от неубиваемого окна.
И тогда не надо порядок делать...


Олег, а может раскрасить XDM?
нужны три мини пакета
qiv
xclock
numlock

И еще хочу предложить заменить gtkrc для пользователя - чтоб для красоты...

файлы прикладываю в архиве

Еще может репы в инете по умолчанию разрешить?


1. Проверил в разных вариациях поведение update-menus , ни каких явных тормозов или изменений в процессе загрузки не обнаружил. Возможно я что-то не так проверяю. Кстати, в автостарте указано, что update-menus запускается только при наличии у пользователя своего файла menu, проверял и с файлом и без оного, ни каких заметных изменений не обнаружил и на появление неубиваемых окон наличие или отсуствие этого пункта в автостарте ни как не повлияло.

2. В ходе экспериментов появилось устойчивое ощущение, что не убиваемые окна - это результат того, что происходит запуск приложений, когда трей еще не готов. Судя по исходникам, там происходит параллельный запуск всех элементов icewm без ожидания подтверждения, что предыдущие элементы полностью запустились и готовы к работе, ну или хотя-бы добавить предпроверку на готовность комплнентов перед вызовом startup скрипта :

104 int main(int argc, char **argv) {
105 SessionManager xapp(&argc, &argv);
106
107 xapp.runIcewmbg();
108 xapp.runWM();
109 xapp.runIcewmtray();
110 xapp.runScript("startup");
111
112 xapp.mainLoop();
113
114 xapp.runScript("shutdown");
115 xapp.runIcewmtray(true);
116 xapp.runWM(true);
117 xapp.runIcewmbg(true);
118 return 0;
119 }

и если для фона и рабочего стола требуется мало времени (даже на старом оборудовании), то у трея время запуска сильно меняется в зависимости от конкретного железа и доп.софта (кстати ОЗУ не точный показатель скорости), плюс еще (насколько понял) в icewm используется дублирующая друг друга многоуровневая система конфигурирования (пытается считывать кучу разбросанных файлов), что явно не идёт на пользу скорости загрузки.
Появилась даже глупая мысль - взять и тупо добавить еще один скрипт, который будет отвечать за запуск приложений не посредственно для трея и разместить его в модуль самого трея и что-бы он отрабатывал только после готовности трея :

227 int main(int argc, char **argv) {
228 YLocale locale;
229 SysTrayApp stapp(&argc, &argv);
230

добавить тут проверку и запуск скрипта

231 return stapp.mainLoop();
232 }


sleep нужен в первичном стартовом скрипте только для того, что-бы отложить запуск приложений до того, как трей запустится, но это не лучшее решение, слишком много разных причин могут влиять на величину задержки для нормального старта приложений.
ИМХО то решение, что сейчас используется в последней версии icewm-startup (с разными sleep-ами под разное ОЗУ) не самое оптимальное, т.к. "лечится" не причина, а делается костыль, что-бы как-то эту не доработку обходить.
Кстати, достаточно забавно выглядит одновременное появление всех элементов на быстрых машинах после паузы в несколько секунд.

3. Попробовал раскраску xdm - вроде всё работает, добавлю в следующих версиях, правда над цветом хорошо бы еще покумекать.

4. Изменение настроек реп - включу, можно еще добавить и ссылку на клубную репу.

5. seamonkey-mail xpdf alock galculator - добавлю.

6. tray_eject_plus - проверил, включая в состав.

7. Остальное еще не проверил.

8. Обратил внимание, что в репах 4.1. есть разные ядра, и про одно написано, что с низкой латентностью, к нему есть и исходники, надо будет погонять и поковырять конфиги и сборку.

Автор: kostyalamer 4.5.2015, 19:47

Кстати мужики, я тут в свое время немного поразвлекался си и gtk2, есть пара полезных результатов, может вам сгодится:
1) апплетик для принтера, достаточно легкий садится в трей :
http://forum.russ2.com/index.php?s=&showtopic=2724&view=findpost&p=41409
2) выключалка тоже в трее :
http://forum.russ2.com/index.php?s=&showtopic=2724&view=findpost&p=40875

Автор: Дмитрий Ханжин 5.5.2015, 3:26

Цитата(Balbes @ 4.5.2015, 15:01) *
2. В ходе экспериментов появилось устойчивое ощущение, что не убиваемые окна - это результат того, что происходит запуск приложений, когда трей еще не готов. Судя по исходникам, там происходит параллельный запуск всех элементов icewm без ожидания подтверждения, что предыдущие элементы полностью запустились и готовы к работе, ну или хотя-бы добавить предпроверку на готовность комплнентов перед вызовом startup скрипта :


Я бы сделал, чтобы трей по готовности выставлял файл-флажок в пользовательской директории,
но я больше сборщик, чем кодер, поэтому приму помощь.

Цитата
[...]
и если для фона и рабочего стола требуется мало времени (даже на старом оборудовании), то у трея время запуска сильно меняется в зависимости от конкретного железа и доп.софта (кстати ОЗУ не точный показатель скорости), плюс еще (насколько понял) в icewm используется дублирующая друг друга многоуровневая система конфигурирования (пытается считывать кучу разбросанных файлов), что явно не идёт на пользу скорости загрузки.
Появилась даже глупая мысль - взять и тупо добавить еще один скрипт, который будет отвечать за запуск приложений не посредственно для трея и разместить его в модуль самого трея и что-бы он отрабатывал только после готовности трея :
[...]
добавить тут проверку и запуск скрипта
[...]
sleep нужен в первичном стартовом скрипте только для того, что-бы отложить запуск приложений до того, как трей запустится, но это не лучшее решение, слишком много разных причин могут влиять на величину задержки для нормального старта приложений.
ИМХО то решение, что сейчас используется в последней версии icewm-startup (с разными sleep-ами под разное ОЗУ) не самое оптимальное, т.к. "лечится" не причина, а делается костыль, что-бы как-то эту не доработку обходить.
Кстати, достаточно забавно выглядит одновременное появление всех элементов на быстрых машинах после паузы в несколько секунд.

Пока- что смог.
Цитата
8. Обратил внимание, что в репах 4.1. есть разные ядра, и про одно написано, что с низкой латентностью, к нему есть и исходники, надо будет погонять и поковырять конфиги и сборку.

Кмк, самое надёжное- std-def, std-smp то бишь.

Автор: Дмитрий Ханжин 5.5.2015, 3:43

И ещё.
Не помню, на каком форуме заикался про gxkb.
Вот спек.

Гит-репо, оказывется, кривой. Причешу и выложу, чего нет на git.alt, будет на github.


 gxkb.spec.txt ( 1.53 килобайт ) : 1
 

Автор: YYY 5.5.2015, 8:44

Цитата(Balbes @ 4.5.2015, 16:01) *
1. Проверил в разных вариациях поведение update-menus , ни каких явных тормозов или изменений в процессе загрузки не обнаружил.

Как до кабинета со старыми компами доберусь - протестю и отпишусь сколько пакетов и как долго....

Цитата(Balbes @ 4.5.2015, 16:01) *
2. В ходе экспериментов появилось устойчивое ощущение, что не убиваемые окна - это результат того, что происходит запуск приложений, когда трей еще не готов.

Да smile.gif Там код трея корявый... Вот как раз может допилят в githubmod (http://forum.altlinux.org/index.php/topic,29100.msg252998.html#msg252998)

Цитата(Balbes @ 4.5.2015, 16:01) *
и если для фона и рабочего стола требуется мало времени (даже на старом оборудовании), то у трея время запуска сильно меняется в зависимости от конкретного железа и доп.софта (кстати ОЗУ не точный показатель скорости),

ОЗУ это показатель свежести машины... Все же если 512 и выше это уже не П1/П2
И конечно это костыть...
Но ждать полностью загрузки трея, а потом пускать стартап, да еще отдельные для фоновых процессов и программ с треем это тоже костыль, но уже не в скрипте, а сложный костыль в коде...

Цитата(Balbes @ 4.5.2015, 16:01) *
Кстати, достаточно забавно выглядит одновременное появление всех элементов на быстрых машинах после паузы в несколько секунд.

Ну да... Но эти пару секунд можно спокойно работать - запустить программу из меню, залезть в файловый менеджер.
Но этот костыль со слипом, например у меня, в двух классах на разном железе 5 лет работает - и все нормально ...
Хуже если бы работать было не возможно...


Цитата(kostyalamer)
Кстати мужики, я тут в свое время немного поразвлекался си и gtk2, есть пара полезных результатов, может вам сгодится:

Я соберу вечером для репы 4ки, но CUPSа в сборке нет...

Цитата(Дмитрий Ханжин)
Не помню, на каком форуме заикался про gxkb.

Попробую вечером собрать...
Эту вроде не пробовали...
А так вместо xxkb много чего пробовали в свое время...
плюс посмотрю что там со всеми этими переключалками делается qxkb, sbxkb, fxkb

Автор: Дмитрий Ханжин 5.5.2015, 10:49

gxkb на git.alt
http://git.altlinux.org/people/jinn/packages/?p=gxkb.git;a=summary
уехал в сизиф

Автор: Дмитрий Ханжин 5.5.2015, 11:18

Цитата(Дмитрий Ханжин @ 5.5.2015, 9:49) *
gxkb на git.alt
http://git.altlinux.org/people/jinn/packages/?p=gxkb.git;a=summary
уехал в сизиф

Упс, облом. smile.gif Оказывается, уже есть, удаляю.

Автор: Balbes 5.5.2015, 12:10

Цитата(kostyalamer @ 4.5.2015, 19:47) *
Кстати мужики, я тут в свое время немного поразвлекался си и gtk2, есть пара полезных результатов, может вам сгодится:
1) апплетик для принтера, достаточно легкий садится в трей :
http://forum.russ2.com/index.php?s=&showtopic=2724&view=findpost&p=41409
2) выключалка тоже в трее :
http://forum.russ2.com/index.php?s=&showtopic=2724&view=findpost&p=40875

Надо будет посмотреть, как поведут на старом железе, если будет всё нормально, можно включить как доп.пакеты, с установкой по желанию.

Цитата(Дмитрий Ханжин @ 5.5.2015, 3:26) *
Я бы сделал, чтобы трей по готовности выставлял файл-флажок в пользовательской директории,
но я больше сборщик, чем кодер, поэтому приму помощь.


Пока- что смог.

Кмк, самое надёжное- std-def, std-smp то бишь.

Сейчас проверяю разные варианты, проверю и с файлом-флажком.
Дмитрий, это не претензия к тебе, как сопровождающему пакет, не воспринимай на свой счёт.
Стандартное ядро - не всегда самое оптимальное для древнего железа, как вариант планирую не одно ядро положить на диск, а несколько, поэтому пробую разные варианты.

Цитата(YYY @ 5.5.2015, 8:44) *
Да smile.gif Там код трея корявый... Вот как раз может допилят в githubmod (http://forum.altlinux.org/index.php/topic,29100.msg252998.html#msg252998)

Ну сам код там не хуже и не лучше всего остального кода icewm smile.gif
Насколько понял, автостарт прикрутили уже потом как доп. опцию, не сильно вникая во все нюансы (возможно на тот момент были другие условия и цели у разработчиков).
ИМХО Вообще код icewm при его изучении вызывает двойственное чувство, есть ощущение, что это делали из разных кусков мало интегрированных между собой.
githubmod пока не видел, а в чём там отличие от icewm ?

Цитата(YYY @ 5.5.2015, 8:44) *
ОЗУ это показатель свежести машины... Все же если 512 и выше это уже не П1/П2
И конечно это костыть...
Но ждать полностью загрузки трея, а потом пускать стартап, да еще отдельные для фоновых процессов и программ с треем это тоже костыль, но уже не в скрипте, а сложный костыль в коде...

ИМХО Не соглашусь, что объём ОЗУ точный критерий. Например есть куча старого (относительно) железа, где ОЗУ больше 512 и проц не слабый , а винт ноутбучный не быстрый. Одновременный (параллельный) запуск нескольких приложений, активно обращающихся к диску (для считывания своих конфигов и служебных файлов), по сравнению с последовательным, как ни странно, только ухудшает общую скорость загрузки, и чем медленнее дисковая подсистема, тем нагляднее это заметно. Повторюсь, насколько понял, главная проблема с не убиваемыми окнами в не продуманности всего процесса запуска icewm (его компонентов). Психология человека такова, что ему легче воспринимать пусть не быструю, но движущуюся картину процесса загрузки, чем полное замирание, пусть даже на не большое время.
Это не костыль в коде, а оптимизация всего процесса загрузки, что-бы разумно использовать ресурсы ПК, не тратя время на конкуренцию задач и переключения между ними.

Цитата(YYY @ 5.5.2015, 8:44) *
Я соберу вечером для репы 4ки, но CUPSа в сборке нет...

Система печати, сканирование, офис и многое другое - в планах, как установка по выбору. пока пытаюсь отработать саму основу.


При запуске, через установку пакетов, alock установился, но при попытке включить его в сборку получил ошибку :

The following packages have unmet dependencies:
alock: Depends: /etc/bashrc but it is not installable
E: Broken packages
mki-print-uris: failed to calculate package file list.

Остальные пакеты включил в сборку, настроечные файлы пока не включил в образ, жду от Михаила srs файлы, что-бы не клепать их заново, если у него не получиться их вытащить, буду ваять их заново.

Автор: YYY 6.5.2015, 2:28

Цитата(Balbes @ 5.5.2015, 12:10) *
ИМХО Не соглашусь, что объём ОЗУ точный критерий. Например есть куча старого (относительно) железа, где ОЗУ больше 512 и проц не слабый , а винт ноутбучный не быстрый.

Ну конечно не точный. Но полуторный запас по времени (как сейчас в скрипте) с лихвой перекроит разницу.

Автор: Balbes 7.5.2015, 19:11

Пробежал по рассылке Antique, что-бы освежить в памяти наработки и потребности, по мотивам того, что там прочитал добавил некоторые пакеты, для воспроизведения звука и видео. Пере собрал пакет startup с учётом последних наработок, добавил в него временный пакет, который формирует скрипт-заглушку, этот скрипт "делит" скрипты на те, что садятся в трей и те, которые от него не зависят. Те что не зависят, запускаются сразу, а те, что зависят, перед запуском получают общую задержку (sleep), по умолчанию стоит время sleep 6 c, при желании его можно изменять под конкретные условия.
Собрал версию v 0.07, залил на яндек-диск, где и шестая версия.

Автор: YYY 9.5.2015, 0:41

Цитата(Balbes @ 7.5.2015, 19:11) *
Пере собрал пакет startup с учётом последних наработок, добавил в него временный пакет, который формирует скрипт-заглушку, этот скрипт "делит" скрипты на те, что садятся в трей и те, которые от него не зависят.

попробовал.
не совсем понял зачем в /tmp создавать файл, так как и так если 1 2 3 и т.д. в начале файла-скрипта - они так и обрабатываются по порядку 1 2 3 4 и т.д....
Т.е. ИМХО, это не нужно...


 

Автор: YYY 9.5.2015, 0:46

С текущим gtkrc
все также слепая выделенная строка

Подправленный файл для юзера в архиве сообщения
http://forum.russ2.com/index.php?s=&showtopic=3322&view=findpost&p=42700


 

Автор: Balbes 9.5.2015, 15:49

Цитата(YYY @ 9.5.2015, 0:41) *
попробовал.
не совсем понял зачем в /tmp создавать файл, так как и так если 1 2 3 и т.д. в начале файла-скрипта - они так и обрабатываются по порядку 1 2 3 4 и т.д....
Т.е. ИМХО, это не нужно...

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

Цитата(YYY @ 9.5.2015, 0:46) *
С текущим gtkrc
все также слепая выделенная строка

Подправленный файл для юзера в архиве сообщения
http://forum.russ2.com/index.php?s=&showtopic=3322&view=findpost&p=42700

Повторюсь , все нужные файлы я скачал, что-бы их включить в образ, нужно либо включать эти файлы в пакеты для которых они нужны (на мой взглфд, это не лучшее решение), либо использовать для их установки общий файл с настройками antique-retro-default-seting (в нём содержаться и другие настройки для образа), но у меня пока нет исходников от него, Михаил Шигорин обещал, если у него получиться, попробовать его вытащить из архива от ftp, пока жду результата, если у него не получиться, буду кумекакать над его созданием по новой.

Кстати, попробовал использовать звуки для сопровождения запуска, перезагрузки и выключения icewm, смотрю там в скриптах они у тебя еще не до конца прописаны, изменил твои исходные скрипты, вроде всё работает, после праздников соберу эти скрипты с исправлением, и включу в образ.

Автор: Balbes 12.5.2015, 18:59

Поправил скрипты отвечающие за воспроизведение звука при старте и выключении, проверил, вроде работает.
Обновленная версия v0.08 на яндек-диске.

Автор: Balbes 18.5.2015, 18:59

Дубль из рассылки.

Собрал изменённый icewm и на его основе новую версию antique 0.12.
Просьба ко всем, у кого есть возможность, проверить на любом реальном железе,
в виртуалке - без разницы, главное погонять на предмет появления неубиваемого окна
при запуске\выходе\перезагрузках и еще погонять смену тем на лету.

Для тех у кого уже есть прежние образы, можно не выкачивать новый,
залил rpm-пакеты, которые можно установить в существующий antique-retro.
Если ставить в существующую систему, нужно еще отключить все слипы , если они есть.
важно проверить, как поведёт себя изменённый icewm без слипов, как
будут стартовать дополнения (xxkb, tray_mixer, tray_eject), будут ли глюки
при смене тем на лету.

Автор: YYY 19.5.2015, 1:27

Цитата(Balbes @ 18.5.2015, 18:59) *


Спасибо. Выкачаю и на днях проверю

Автор: Balbes 19.5.2015, 19:11

v0.13

Добавил систему печати с установкой по выбору (при установке заметно увеличивает размер почти на 400 Мб) и добавил в доп.пакеты несколько утилиток, gcolor2, Костины gtkhalt и gtklpq, правда их пришлось пересобрать, заодно пересобрал alock, т.к. все три пакеты при сборке образа выдавали одинаковую ошибку, у первых двух была группа не та? поменял на System/Base и они стали собираться в образ, а что было с alock - не понятно, тупо пересобрал и он то же перестал давать ошибку при сборке образа.
В виртуалке проверил как работает gtkhalt - вроде все заявленное делает, экран блокирует, перезагружает и выключает. biggrin.gif

 

Автор: dango_ 28.5.2015, 9:06

Ага, вот где можно спросить. Подключился к клубной репе из альтовской регулярки с IceWM, на обновление просятся
icewm-startup
icewm-startup-tray_mixer_plus
icewm-startup-xxkb-tray
Правильно ли понимаю, описание изменений их здесь?

Автор: Balbes 28.5.2015, 11:27

Не совсем так, в этой теме в основном описаны изменения указанных файлов, которые входят в состав тестовых образов Antique-retro, а в клубной репе этими файлами "заведует" Юра и там несколько иное содержание. В принципе это обычные шеловские скрипты, которые можно править самостоятельно сразу на ПК в каталоге /etc/X11/icewm/...... под свои потребности, а пакеты в репе облегчают их первичное создание при установке и создают скрипт автостарта, который их автоматом запускает при входе в icewm.

Автор: dango_ 28.5.2015, 13:29

Прошу прощения за "не в тему". Вы правы, мне не сюда. В любом случае, спасибо за прояснение.

Автор: YYY 31.5.2015, 23:44

Ого... уже 16 версия.
на работе завалили - надо разгрести дела и протестить

Автор: Balbes 1.6.2015, 19:01

Цитата(YYY @ 31.5.2015, 23:44) *
Ого... уже 16 версия.
на работе завалили - надо разгрести дела и протестить

уже 0.17 .... biggrin.gif в ней почти всё, что ты просил включить. wink.gif

Автор: YYY 2.6.2015, 2:30

Цитата(Balbes @ 1.6.2015, 19:01) *
уже 0.17 .... biggrin.gif в ней почти всё, что ты просил включить. wink.gif


посмотрел. здорово!

нашел очепятку
2015-06-02-000011_1280x1024_scrot.png

если обои устанавливать qiv, то feh не нужен

в минималке не запускается pcmanfm (нет gamin)

может в минималку переместить
leafpad gpicview и arandr - места не займут, но блокном, просмоторщик и управлялка монитором/ами в любом случае нужны...?

по оформлению gtk приложений - gtk тема пока так и не читабельна в выделении
2015-06-02-001800_1280x1024_scrot.png





 

Автор: YYY 2.6.2015, 11:24

Еще есть предложения по файлу preferences - чтоб больше фич было у IceWM smile.gif
Собрал пакет grun для 4ки - только не знаю что лучше grun или gmrun из репы... но чтоб был выбор...

Код
#  Command to run on mailbox
MailCommand="xterm -name mutt -title MUTT -e 'if which mutt; then mutt; else clear; mail; read; fi'"

#  Command to lock display/screensaver
LockCommand="xterm -g 1x1-0-0 -e 'if which alock-run; then alock-run; else xscreensaver-command -lock; fi'"

#  Command to run on clock
ClockCommand="xterm -hold -g 21x9-0-25 -bg gray90 -title Calendar -e cal"

#  Command to select and run a program
RunCommand="if which gmrun; then gmrun -g +150-100; else grun; fi"

#  Command to run on CPU status
CPUStatusCommand="xterm -name top -title Process\ Status -e 'if which htop; then htop; else top; fi'"

#  Command to run on Net status
NetStatusCommand="xterm -name netstat -title 'Network Status' -e  'if which iftop; then iftop; else netstat -i -c; fi'"

#  Network device to show status for
NetworkStatusDevice="eth0 ppp0"


MailCommand - так как mutt нет, то просто появлялась окно и пропадало, а так хоть какая-то функциональность smile.gif
LockCommand - команды для блокировки экрана, alock установил на 1 место, так как xscreensaver-command -lock у меня просто выкидывал из иксов с потерей данных если была GL заставка - неприятно...
ClockCommand - показывать календарик вместо часов
RunCommand - диалог "выполнить" - нужен пакет gmrun или grun. gmrun проще но лучше с icewm смотрится, а grun это аналог виндового...
CPUStatusCommand - при наличии HTOP показывать его а не TOP
NetStatusCommand - если нет iftop , то показывать netstat. iftop есть в репозитории и удобна, но требует прописать пользователя в группу netadmin




 grun.zip ( 396.2 килобайт ) : 2
 

Автор: Balbes 2.6.2015, 12:19

Цитата(YYY @ 2.6.2015, 2:30) *
посмотрел. здорово!

нашел очепятку
2015-06-02-000011_1280x1024_scrot.png

если обои устанавливать qiv, то feh не нужен

в минималке не запускается pcmanfm (нет gamin)

может в минималку переместить
leafpad gpicview и arandr - места не займут, но блокном, просмоторщик и управлялка монитором/ами в любом случае нужны...?

по оформлению gtk приложений - gtk тема пока так и не читабельна в выделении
2015-06-02-001800_1280x1024_scrot.png

Опечатку исправил,
feh исключил

Правил конфиг для поиска "врага" мешающего звуку, после этого забыл откатить все изменения в профиле, сейчас исправил, образ перезалил.

По оформления gtk - сейчас в сборке твой файл из этой темы, так что вопрос по оформлению не ко мне. biggrin.gif

Последнее предложение по настройкам - попробую прикрутить.

Автор: YYY 2.6.2015, 23:27

Цитата(Balbes @ 2.6.2015, 12:19) *
По оформления gtk - сейчас в сборке твой файл из этой темы, так что вопрос по оформлению не ко мне. biggrin.gif


Упс...
Оно сломалось... sad.gif
Очень странно...

А вот правка самого файла работает как надо...

пока мучал тему собрал мини софтинку для просмотра и легкой смены тем gtk из мертвой 5ой ветки - она мелкая, а более новые не собираются уже - видимо в 4ке gtk очень древний


 

 zz.zip ( 168.84 килобайт ) : 2
 

Автор: kostyalamer 3.6.2015, 8:30

Цитата(YYY @ 2.6.2015, 23:27) *
пока мучал тему собрал мини софтинку для просмотра и легкой смены тем gtk из мертвой 5ой ветки - она мелкая, а более новые не собираются уже - видимо в 4ке gtk очень древний

Отправил в нашу 4-ую репу smile.gif

Автор: YYY 3.6.2015, 10:07

Цитата(kostyalamer @ 3.6.2015, 8:30) *
Отправил в нашу 4-ую репу smile.gif

спасибо

Автор: Balbes 8.6.2015, 18:39

Цитата(YYY @ 2.6.2015, 11:24) *
Еще есть предложения по файлу preferences - чтоб больше фич было у IceWM smile.gif
Собрал пакет grun для 4ки - только не знаю что лучше grun или gmrun из репы... но чтоб был выбор...

Код
#  Command to run on mailbox
MailCommand="xterm -name mutt -title MUTT -e 'if which mutt; then mutt; else clear; mail; read; fi'"

#  Command to lock display/screensaver
LockCommand="xterm -g 1x1-0-0 -e 'if which alock-run; then alock-run; else xscreensaver-command -lock; fi'"

#  Command to run on clock
ClockCommand="xterm -hold -g 21x9-0-25 -bg gray90 -title Calendar -e cal"

#  Command to select and run a program
RunCommand="if which gmrun; then gmrun -g +150-100; else grun; fi"

#  Command to run on CPU status
CPUStatusCommand="xterm -name top -title Process\ Status -e 'if which htop; then htop; else top; fi'"

#  Command to run on Net status
NetStatusCommand="xterm -name netstat -title 'Network Status' -e  'if which iftop; then iftop; else netstat -i -c; fi'"

#  Network device to show status for
NetworkStatusDevice="eth0 ppp0"


MailCommand - так как mutt нет, то просто появлялась окно и пропадало, а так хоть какая-то функциональность smile.gif
LockCommand - команды для блокировки экрана, alock установил на 1 место, так как xscreensaver-command -lock у меня просто выкидывал из иксов с потерей данных если была GL заставка - неприятно...
ClockCommand - показывать календарик вместо часов
RunCommand - диалог "выполнить" - нужен пакет gmrun или grun. gmrun проще но лучше с icewm смотрится, а grun это аналог виндового...
CPUStatusCommand - при наличии HTOP показывать его а не TOP
NetStatusCommand - если нет iftop , то показывать netstat. iftop есть в репозитории и удобна, но требует прописать пользователя в группу netadmin

Добавил 0.19 на я-диске.

Автор: YYY 9.6.2015, 22:21

спасибо. буду тестировать

Автор: Balbes 17.6.2015, 17:09

Для всех, кого интересует проект Antique, просьба прочитать июньские сообщения

http://lists.altlinux.org/pipermail/antique/

и по возможности ответить или там или тут, по наполнению\содержанию программ, настройкам, либо другие пожелания\замечания.

Автор: YYY 19.6.2015, 22:02

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

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)