Сборка Е17 в Альте (p6), Проблемы при сборке Е17 |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
Сборка Е17 в Альте (p6), Проблемы при сборке Е17 |
Поделиться |
21.6.2011, 18:49
Сообщение
#1
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Собственно, тему завел.
Итоги сборки. 1) Плагин places собирается, но не отображает содержимое. Тут явно потеряна зависимость. Но вот какая, я не смог вспомнить, как собирал на дебиане. Впринципе, плагин заменяется значками на рабочем столе (cd-rom и флешки кажутся при подключении\вставке, но диски на просмотр открыть можно, флешка открываться не хочет). 2) Плагин Mixer, кажется не нужен бо работает исключительно с альсой (как я понял). В альте пульс и девел-пакета альсы нет в репе. Обхожусь гномовской приблудой пока. Пока все, что удалось выловить. -------------------- Пакеты на яндекс.диске
|
|
|
21.6.2011, 20:22
Сообщение
#2
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
В альте пульс и девел-пакета альсы нет в репе. Не верно в обеих смыслах. Пуль и альса есть в альте оба. Код apt-cache search libalsa-devel http://sisyphus.ru/ru/srpm/Sisyphus/libalsa/get Если не верите - подскажите как в Qmmp и DeadBeef собираются плагины для вывода через альсу. -------------------- |
|
|
21.6.2011, 21:10
Сообщение
#3
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
...Если не верите - подскажите как в Qmmp и DeadBeef собираются плагины для вывода через альсу. Если собрано с альсой, тогда какого хрена в бифе звук пропадает при остановке pulseaudio демона ? UPD Звук появляется, если перезапустить биф. Микшер собрался, зависимость в альте и дебиане совсем по-разному обзывается . Спасибо за наводку. Остается разобраться с places. Выглядит пока как-то так (особо не заморачивался с марафетом) Сообщение отредактировал ksa - 21.6.2011, 21:25
Прикрепленные файлы
-------------------- Пакеты на яндекс.диске
|
|
|
21.6.2011, 21:30
Сообщение
#4
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Если собрано с альсой, тогда какого хрена в бифе звук пропадает при остановке pulseaudio демона ? UPD Звук появляется, если перезапустить биф. Видать, настроено выводить через пульс. -------------------- |
|
|
21.6.2011, 21:39
Сообщение
#5
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
После остановки пульса флешплеер в опере играет, а биф начинает играть только после перезапуска. Одним "кривым подделием" меньше стало. Теперь надо аккуратно избавиться от гнома и собрать графический просмотровщик (простой), а также менеджер сессий.
-------------------- Пакеты на яндекс.диске
|
|
|
21.6.2011, 21:39
Сообщение
#6
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
|
|
|
21.6.2011, 21:43
Сообщение
#7
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Оформление - одна из дефолтных комбинаций (точнее, градиент горизонтальный - это панель). Шрифт Дроид - пришлось в настройках поставить более крупный, тот что идет по дефолту мелковат.
Еще картинка. Сообщение отредактировал ksa - 21.6.2011, 21:48
Прикрепленные файлы
-------------------- Пакеты на яндекс.диске
|
|
|
21.6.2011, 21:44
Сообщение
#8
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
|
|
|
21.6.2011, 21:49
Сообщение
#9
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
В е17 есть свой просмотровщик, как и свой менеджер сессий.
Просмотровщик, я надеюсь, соберу, а вот с менеджером сессий у меня еще на дебиане не сложилось. Также имеется проблемка с файловым менеджером е17. Он хорош (минималистичен до ужаса), но... Размер папки считает не по факту, а по размеру элемента "папка" в файловой системе, что совсем неинформативно. Сообщение отредактировал ksa - 21.6.2011, 21:52 -------------------- Пакеты на яндекс.диске
|
|
|
21.6.2011, 21:57
Сообщение
#10
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Господа, это форменное безобразие Если пульс прибить и запустить биф или флешплеер в опере на воспроизведение, знаете, что при этом происходит ?.. Да, вы угадали, пульс стартует автоматом. Так что пульс по-прежнему помеха или все-таки это необходимое зло ?
Сообщение отредактировал ksa - 21.6.2011, 22:07 -------------------- Пакеты на яндекс.диске
|
|
|
21.6.2011, 22:40
Сообщение
#11
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Я прекрасно себя чувствую без пульса.
Код $ rpm -qa | grep pulse libpulseaudio-0.9.19-alt1 libsox-fmt-pulseaudio-14.3.0-alt1.1 И все. Видать, по зависимостям кому-то нужны. -------------------- |
|
|
22.6.2011, 15:41
Сообщение
#12
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
После пересбора всего и сноса пульсы совсем (libpulse вроде бы еще остается в системе) все работает: микшер, плагин places завелся (с монтированием, извлечением дисков нет проблем). Прилагаю еще картинку.
Теперь самое главное - я не понимаю, как работает модуль переключения раскладок в е17 (на дебиане использовал демон kbdd (тоже соотечественник пишет) в связке с настройкой переключения в xorg.conf.d (с индикацией scrol'ом- мне так удобнее). Демон выполняет функцию запоминания раскладок открытых окон. Разработчик, возможно, реализует запоминание раскладок по закрытым окнам (насчет этого не уверен). Собсвенно, переключатель раскладки самая большая головная боль ибо перключалка с индикаторами в заголовках окна - уродство, криво отображается, хотя и работает. Есть одно большое НО во всей этой авантюре - е17 is under hard development. Можно нарваться на неработающую возможность или модуль, а также баги. UPD Остановился пока на варианте (втрой скрин). Сообщение отредактировал ksa - 25.6.2011, 20:41
Прикрепленные файлы
Desktop.png ( 803.43 килобайт )
Кол-во скачиваний: 12
Desktop.png ( 94.44 килобайт ) Кол-во скачиваний: 8 -------------------- Пакеты на яндекс.диске
|
|
|
22.6.2011, 17:29
Сообщение
#13
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
С менеджером сессий так и не смог совладать - черный экран кажет, хотя запускается. Использует pam (не имею понятия, как это работает, поставил зависимости, но до логина дело не дошло).
-------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 12:09
Сообщение
#14
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Еще грабли - смена разрешения в альтераторе работает по-другому, нежели встроенная возможность е17. Правда в обоих этих случаях многие гаджеты пропадают с экрана (по-видимому, это бага е17 как такового). Если не использовать гаджеты на рабочем столе, а привязывать их к полкам, то проблемы вроде бы не наблюдается.
Сообщение отредактировал ksa - 26.6.2011, 13:29 -------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 13:29
Сообщение
#15
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Пока вырисовывается такая картина. Для управления паролями, ключами, сетью можно использовать альтератор. Для смены разрешения, темы, фона рабочего стола, шрифтов и прочего годятся средства самого е17.
Далее. Пульс выкидываем напрочь из дистрибутива (если таковой появится когда-либо). Насчет микшера е17. В дебиане у меня сохранялись настройки микшера после перезагрузки. В альте сохраняется только некоторая пиковая громкость. Один из каналов (Front) после перезагрузки почему то не сохранчет своего положения. Файловый менеджер вполне можно использовать стандартный. Здесь проблема с сетью (как реализовать). Основные отправные точки (разделы, папки документов и т.п.) есть в меню. Мне этого вполне достаточно. Можно вынести на рабочий стол некоторые. Можно использовать плагин places, который выводит все подключенные накопители и диски на рабочий стол (гаджет). Проблема состоит в том, что гаджет пропадает при смене разрешения (возможно, тут виновата сборка е17 не по канонам альт, правда и в дебиане наблюдалась аналогичная картина). Менеджер сессий. Требует разборок на предмет своей неработоспособности (модуль зовется elsa). Просмотровщик графических файлов (надо определить, как он называется сейчас). Браузер (eve) требует сборки и проверки профпригодности. Есть еще куча модулей, о которых я мало чего знаю. Требуются разборки Сообщение отредактировал ksa - 26.6.2011, 13:55 -------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 17:26
Сообщение
#16
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
1) Сергей, как вариант попробуй сделать метапакет (пакет который по зависимостям будет вытягивать все что нужно для E-17 ) ну и костылей в него можно разных напихать заодно. Смысл в том что на любом Альте в пределах бранча поставил такой пакет и получишь твой вариант E-17. Потом на основе такой штуки собирать дистрибутив будет гораздо проще
2) С разработчиками у нас проблема. Мне пришлось стать разработчиком и пакетчиком и сборщиком - 3 в одном ( где бы сейчас еще время свободное на это найти ) Перспективы у тебя примерно такие же, хотя может кто нибудь и поможет в качестве разраба ( может быть Юра - YYY или Вася - Komcumir заинтересуются ), я же могу помочь как тестер. |
|
|
26.6.2011, 18:15
Сообщение
#17
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Насчет "своего" варианта я пока не думал, как и не думал по поводу сборки. Собрать обновленную версию е17 в сизиф или бранч проблем, я думаю, никому не составит. Тут дело немного в другом. Если уж и ставить е17 как WM по умолчанию, то надо определиться, что из его компонент _уже_ можно использовать на постоянной основе, а что нуждается в "костыльной" подпорке. Я сейчас как раз нахожусь на этапе определения, что годно, а что нуждается в "подпорках". Попутно надо бы эти подпорки еще и найти.
В эту тему буду постить результаты своих исследований в этом направлении. Сообщение отредактировал ksa - 26.6.2011, 18:18 -------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 18:22
Сообщение
#18
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
1) Сергей, как вариант попробуй сделать метапакет (пакет который по зависимостям будет вытягивать все что нужно для E-17 ) ну и костылей в него можно разных напихать заодно. Смысл в том что на любом Альте в пределах бранча поставил такой пакет и получишь твой вариант E-17. Потом на основе такой штуки собирать дистрибутив будет гораздо проще Зависимости для чего, не совсем понял. Если что, то я собираю по свой статье с уже известного ресурса. Никакие технологии альта для сборки пакетов я пока не осваивал и не применял - сейчас просто не до этого. Цель также стоит определить, есть ли нужные зависимости в репозиториях альта, и если таковые имеются, то собрать по-больше модулей е17 дабы проверить их на "профпригодность". Если бы я начал погружаться в дебри сборки, то уверен, вы бы нескоро узнали о моих телодвижениях. Сообщение отредактировал ksa - 26.6.2011, 18:23 -------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 18:35
Сообщение
#19
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
В плане сборок я полный ламер. Максимум, что осилил, это сборку в дебиане посредством checkinstall
-------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 18:36
Сообщение
#20
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
|
|
|
26.6.2011, 18:46
Сообщение
#21
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
В плане сборок я полный ламер. Максимум, что осилил, это сборку в дебиане посредством checkinstall Ну это дело поправимое, для начала хватит rpm -ba, главное правильно спек написать. Начни отсюда : http://www.altlinux.org/Etersoft-build-utils А вообще погляди эту тему : http://forum.altlinux.org/index.php/topic,7433.0.html почитай 12 пост , я там описал простейший способ сборки пакетов Сообщение отредактировал kostyalamer - 26.6.2011, 18:48 |
|
|
26.6.2011, 18:47
Сообщение
#22
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Я так понимаю, мне прадлагается собрать rpm пакеты того, что я сейчас собираю окольными путями и выложить эти пакеты куда-нибудь в инет дабы их могли скачать и поставить у себя для проверки. Ну раз так, то с чего мне начать сборку ? Где почитать для чайников сборку rpm под альт ну и сопутствующую документацию. Желательно не перегруженную терминами (голова и так не варит)
UPD Ссылку увидел. Почитаем Читаю и уже чешу репу Сообщение отредактировал ksa - 26.6.2011, 18:53 -------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 18:53
Сообщение
#23
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
UPD Ссылку увидел. Почитаем Я еще туда и вторую докинул Я так понимаю, мне прадлагается собрать rpm пакеты того, что я сейчас собираю окольными путями и выложить эти пакеты куда-нибудь в инет дабы их могли скачать и поставить у себя для проверки. Более того, этот пакет( или пакеты) можно будет поместить в клубную репу, что бы любой желающий мог их поставить |
|
|
26.6.2011, 19:00
Сообщение
#24
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Мозг отказывается понимать, что написано в том топике Вот была бы инструкция. Поставь это, потом это, залезь туда-то и пропиши это. Потом пиши команду такую то и жди пока все отработает. Тут еще спеки какие-то! Это надо же было так вляпаться
PS админ пытается понять, как собирать пакеты. UPD Я рискнул запустить бинарник, собранный в дебиане (kbdd, тут уже упоминаемый), на альте. Завелся и даже работает (собирал checkinstall'om). Сообщение отредактировал ksa - 26.6.2011, 19:18 -------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 19:17
Сообщение
#25
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Мозг отказывается понимать, что написано в том топике Вот была бы инструкция. Поставь это, потом это, залезь туда-то и пропиши это. Потом пиши команду такую то и жди пока все отработает. Тут еще спеки какие-то! Это надо же было так вляпаться PS Недоадмин пытается понять, как собирать пакеты. Вот же она инструкция : http://www.altlinux.org/Etersoft-build-utils ничего страшного, 2-3 дня мозгового штурма а потом все будет собираться само возьми отсюда какую-нибудь src-ху попроще http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...o/SRPMS.hasher/ хоть тему для WM-а Adelie открой ее в Krusader-е , выдери из нее спек архив и файл меню, после чего попробуй собрать ее сам. Дальше все будет уже легче |
|
|
26.6.2011, 19:26
Сообщение
#26
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Надеюсь, что так оно и будет. Спасибо за советы !
Есть только небольшое пожелание. Для Альта должна быть обязательно понятная инструкция _в одном месте_, в которой описывается, как собрать пакет. Если все раскидано по разным местам, то это, обычно, отталкивает. Не всех, конечно. Было бы здорово, если бы такая инструкция была в одном месте (пускай длинная, но в одном). Будем пробивать стену головой. О результатах отпишусь -------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 19:48
Сообщение
#27
|
|
Специалист Группа: Пользователь Сообщений: 228 Регистрация: 11.7.2010 Вставить ник Цитата Пользователь №: 1867 Страна: Россия Город: Москва Пол: Муж. Репутация: 2 |
... Это надо же было так вляпаться PS админ пытается понять, как собирать пакеты. .... Будем пробивать стену головой. О результатах отпишусь Насчет вляпаться - тоже когда-то так думал, а потом разобрался кое в чем. Тут главное понять - как писать спек и что в нем можно сделать, разобраться в макросах, потом сразу легче станет. Админ пытается ...хм-м ... а я (для справки) бухгалтер-аудитор и админом никогда не был, так что у вас дело пойдёт быстрее ... ... Голова, пожалуй покрепче стены будет (как впоследствии выяснилось). |
|
|
26.6.2011, 20:01
Сообщение
#28
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Насчет вляпаться - тоже когда-то так думал, а потом разобрался кое в чем. Админ пытается ...хм-м ... а я (для справки) бухгалтер-аудитор и админом никогда не был, так что у вас дело пойдёт быстрее ... Мне сразу полегчало, ведь я думал, что пакеты собирают исключительно технари. Рад, что этот миф развеялся PS Ну не совсем админ. Вообще-то, работаю инженером, технарь, если быть более точным. Админом сам себя сделал на известном сайте Сообщение отредактировал ksa - 26.6.2011, 20:02 -------------------- Пакеты на яндекс.диске
|
|
|
26.6.2011, 20:38
Сообщение
#29
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Админ пытается ...хм-м ... а я (для справки) бухгалтер-аудитор и админом никогда не был, так что у вас дело пойдёт быстрее ... Вот именно, я тоже ни разу не админ и не программист по профессии, а в данный момент электромеханик . И образование, хоть и вышка но никакого отношения к компьютерам и программированию не имеет ( разве что в институте 1 раз программу на перфокартах набивали ). Так что главное придерживаться принципа от простого к сложному и все получится, сначала пакеты, а потом дистрибутивы |
|
|
8.7.2011, 18:08
Сообщение
#30
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Сломалось отображение в консоли при переходе по alt+ctrl+Fn (либо при выходе из е17). Кажется, я полез туда, куда лезть не нужно было (в бету альта + бета\альфа\? самого е17). И дернуло меня его ставить, ведь и в гноме (и icewm) жить вполне комфортно. На данный момент я могу предложить лишь бинари (установленные в /opt), упакованные в архив. Еще надо припомнить, какие пакеты поставить по зависимостям, чтобы большая часть плагинов заработала.
-------------------- Пакеты на яндекс.диске
|
|
|
Текстовая версия | Сейчас: 29.3.2024, 9:43 | |