[SOLVED as -systemd] systemd + mpd + pulseaudio
собственно интересует, как настроить без велосипедов, потому что с момента принудительного перехода на systemd из-за Gnome, именно таким образом это и работает... информация с различных ресурсов вики либо не работает, либо ни о чем... готов выслушать предложения, если нужно предоставлю любую информацию о том, каким велосипедом это ездит сейчас у меня... но в общей концепции сейчас у меня это работает нормально только в реализации прослушки пульсой 127.0.0.1 куда выводит звук мпд... недостаток реализации - при старте системы нужно делать в консоли
pulseaudio --kill && pulseaudio --start
каждый раз, причем так и не смог автоматизировать по непонятным причинам...
цель - найти прямое решение, чтобы это все работало без проблем как и до перехода на systemd, либо на крайний случай атоматизировать существующий велосипед, либо использовать более изящный... возможности отказаться от systemd нет, ибо сейчас это обязательная зависимость для Gnome, а с 3.10 настолько интегрирована что и топором не вырубать
- Для комментирования войдите или зарегистрируйтесь
Почитайте про флаг
Почитайте про флаг openrc-force
http://www.itwire.com/business-it-news/open-source/62297-developers-deny-gnome-dependent-on-systemd
http://www.opennet.ru/opennews/art.shtml?num=38447
я уже на 3.10 и тут systemd
я уже на 3.10 и тут systemd внедрили ещё хлеще... ребята шагают в сторону гноме ос причем целеустремленно и настойчиво... не знаю что им наобещал Поттеринг за внедрение, но я его уже ненавижу и тихо матерюсь при упоминании о нем и его поделках, поэтому придется и дальше мириться с systemd
Вы прочитали то, что написано
Вы прочитали то, что написано в указанных ссылках ? Разработчики gnome говорят, что не собираются делать gnome зависимым от systemd.
+ не знаю как сейчас, но
+ не знаю как сейчас, но насчет плохой работы 3.8 с консолекитом... все было не трудно, а просто паршиво... я так и не смог завести эту комбинацию, пришлось мигрировать на systemd, и черт с ним, но все работает паршивей некуда! но не будем это развивать, ибо прибегут фанаты Поттеринга или systemd в частности с транспарантами... по сути сейчас меня не устраивают 3 вещи в systemd
со всем остальным готов смириться
не ищем легких путей...
не ищем легких путей... попытался на Gnome 3.10 избавиться от systemd... ничего не получилось, утонул в зависимостях, не получилось по старинке в православном стиле размаскировать баненый ключ openrc-force у gnome-base/gnome-settings-daemon и gnome-base/gnome-shell, больше его вроде никто не использует... половина гнома требует, как оказывается чуть позже, systemd и все манипуляции ни к чему не привели... на /dev/input/прямые_руки раньше вроде не жаловался, но допускаю что возможно что-то не так сделал... поэтому наверно тема с мпд и ко. актуальна
Цитата: не получилось по
Требует, там около 5 пакетов, используй ключ '-t'.
Делай по аналогии:
я увидел в
я увидел в /usr/portage/profiles по файлам use.desc и use.local.desc только два пакета
у которых замаскирован ключ openrc-force... если есть другие пакеты с ним же но размаскеным, то они должны были попытаться установиться с ним, так как я добавил этот ключ глобально в make.conf, но таких не видел...
я не помню ключ -t... что он позволяет? потому что в манах и гугле по емерджу не нашел...
насчет своих потуг по размаскированию... я использовал это только один раз на хромиуме в далеком прошлом, когда пульса ещё была хардмаскеным ключем... так что не пинайте если делал не так:
ещё что-то экспериментировал, но уже не помню... ничего не вышло ключ так и остался замаскеным...
+бонус в виде назойливого systemd, я его уже и удалял, и маскировал все версии поголовно, и ключ глобально выдирал, а consolekit добавлял, установил consolekit и udev руками и ещё несколько пакетов на пару, но systemd постоянно лезет устанавливаться обратно и норовит удалить udev, дошло до того что есть ряд пакетов из которых нужно исключить ключ systemd и все, дальше только граб прифичить и вперед, и они охотно идут собираться без этого ключа, но systemd все равно требуется и лезет ставиться... по сути получается каверзная ситуация где я все равно вынужден держать в системе как минимум systemd, и не факт что это закончится чем то хорошим, поэтому после многочасовых баталий решил вернуть все как было
Вы прочитали то, что я
Вы прочитали то, что я написал:
т.е. вам нужно что-то вроде:
ну а дальше вызывайте с ключём '-t' emerge и смотрите кто тянет systemd, вообще как минимум вся система должна быть собрана без systemd, сейчас, возможно, учитываются другие пакеты, собранные с systemd.
В начале поставьте вместо sys-apps/systemd просто sys-fs/udev.
попытка дубль надцать... с
попытка дубль надцать... с теми двумя пакетами и флагом openrc-force прокатило, спасибо... больше пакетов с этим флагом так и не нашел... на счет ключа -t так и не понял для чего он, пока что отключил в make.conf флаг systemd, включил consolekit c udev и openrc-force... дальше полагаю предстоит avc, а если не поможет ручное удаление systemd и установка udev... будем надеяться что в этот раз udev не будет хотеть покончить с собой, а systemd не будет настырным, в чем если честно сомневаюсь... через минут 5-10 увидим
Цитата: на счет ключа -t так
А вы набирать вот эту команду:
пробовали ?
Принудительное удаление systemd:
и установка udev:
Т.к. сейчас у вас systemd - система инициализации, то лучше всё это делать с LiveCD в chroot`е.
Тем про переход с openrc на systemd и разрешение блокировок с udev и просто про отказ от установки systemd на форуме масса, почитайте. Вам так же поможет ключ '-t' и чтение ebuild`ов блокирующих пакетов и пакетов, которые "тянут" блокирующие пакеты.
на счет -t - слепота,
на счет -t - слепота, банально пролистал был... сори... ну а в целом полет нормальный, исключил systemd, убил и заменил на удев, прогнал всякими проверками в стиле ревдеп ребилд, ещё раз посмотрел в мир, на этот раз подтянулись
времени на запил Live нет, поэтому по хардкору, надеюсь не посыпется пока не закончу... полагаю осталось вспомнить как стартовать любимый опенрц в грабе, заново проинклудить жизнено необходимые сервисы на опенрц и все... вроде ничего не забыл, хотя возможно стоит в ядре поменять заплатку systemd на openrc, не знаю на сколько это критично... ну а так вроде все
нет слов...
нет слов... не знаю как и благодарить... все завелось, в этот раз все! единственная бага с которой столкнулся это gdm как только появляется сразу уходит в сон, приходится либо сразу жать enter либо потом тормошить мышку... все остальное просто замечательно, мой любимый openrc, mpd без пендалей со старта, нормальное управление iptables c функцией save, mysql тоже вроде теперь не падает через каждые 3 минуты... на момент моей отчаянной борьбы в 3.8 у истоков выхода не было статей по поводу отказа от systemd, были только те которые кое как упрощали переход на него, ибо со старту не работал gdm, он не мог управляться ни клавой ни мышью, в целях экономии нервов и времени, как я считал тогда, было принято решение перекочевать на systemd... потом периодически гуглил вопрос, но натыкался на статьи где толковалось, что дэвы из Gnome решили запиливать systemd с каждой версией все хардкорней(
рад вернуться на родину, рад что это работает без долбаной поделки Поттеринга, надеюсь ему икается там, потому что ну нельзя писать индусский код на основе некрофильных примочек, объединять и сваливать все в одну сплошную помойку, то, что нельзя сваливать в одну кучу... это даже комбайном сложно назвать, маразм прогрессировал причем конкретно и по полной программе... мне прискорбно наблюдать тенденцию перехода многих дистрибутивов на systemd... я работал с разными дистрибутивами и их производными за период использования Linux, ничего удобней, красивей и дружелюбней openrc я не встречал, не пойму, почему такие вещи не используются с такой же вирусной тенденцией как поделки Поттеринга... мне нравятся некоторые из них, но у них была не плохая идея и опять же если вспомнить сколько времени прошло пока они стали вменяемые... и то... недавно обновил мать, теперь отгребаю как в старину от пульсы потому что с моим нынешним звуком она почему то дружит препаршиво не смотря на то что intel, многие матерились раньше, но я проблем до этого не встречал
огромное спасибо ещё раз!
огромное спасибо ещё раз!
вот спасибо
вот спасибо