Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04  (Прочитано 295603 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #150 : 13 Ноября 2009, 00:01:05 »
так, гном медия по мануалу сделал, перекомпилировал
еще gnome-settings-daemon и gnome-applets надо? потом аплетка работает?

c последними тяжко, много зависимостей dev, качаю пока

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #151 : 13 Ноября 2009, 00:13:44 »
так, гном медия по мануалу сделал, перекомпилировал
еще gnome-settings-daemon и gnome-applets надо? потом аплетка работает?

c последними тяжко, много зависимостей dev, качаю пока

Для апплетки нужно такое:

A. Install the recompiled packages, “gnome-applets” and “gnome-media”.

B. Right click on the panel and add Volume Control.

And you get your Gnome Volume Control, the same as that of Ubuntu 9.04.

********************************************************************
gnome-settings-daemon к апплетке отношения не имеет, но его тоже надо бы перекомпилять,
иначе он может вести себя плохо, жрать CPU, например.

« Последнее редактирование: 13 Ноября 2009, 00:17:14 от Демагог »

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #152 : 13 Ноября 2009, 00:36:11 »
блин этот долбаный чекинсталл! гном медиа ставил, ругался Profil, щас гном апплет перекомпилированный ставлю а он мне

Распаковывается пакет gnome-applets-nopulse (из файла gnome-applets-nopulse_2.28.0-1_i386.deb)...
dpkg: не удалось обработать параметр gnome-applets-nopulse_2.28.0-1_i386.deb (--install):
попытка перезаписи '/usr/local/share/icons/hicolor/icon-theme.cache', котор(ый)ая также находится в пакете gnome-media-nopulse 0:2.28.1-1
dpkg-deb: подпроцесс вставка завершён по сигналу (Broken pipe)
При обработке следующих пакетов произошли ошибки:
 gnome-applets-nopulse_2.28.0-1_i386.deb

и гном сеттингс не ставится ничерта что собрал чекинсталл. Может как нить без него поставить?
« Последнее редактирование: 13 Ноября 2009, 00:44:22 от catalyst »

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #153 : 13 Ноября 2009, 00:58:22 »
блин этот долбаный чекинсталл! гном медиа ставил, ругался Profil, щас гном апплет перекомпилированный ставлю а он мне

Распаковывается пакет gnome-applets-nopulse (из файла gnome-applets-nopulse_2.28.0-1_i386.deb)...
dpkg: не удалось обработать параметр gnome-applets-nopulse_2.28.0-1_i386.deb (--install):
попытка перезаписи '/usr/local/share/icons/hicolor/icon-theme.cache', котор(ый)ая также находится в пакете gnome-media-nopulse 0:2.28.1-1
dpkg-deb: подпроцесс вставка завершён по сигналу (Broken pipe)
При обработке следующих пакетов произошли ошибки:
 gnome-applets-nopulse_2.28.0-1_i386.deb

и гном сеттингс не ставится ничерта что собрал чекинсталл. Может как нить без него поставить?


А что вы там делаете?
При чём здесь "чекинсталл"?

Надо делать так:
http://www.4front-tech.com/forum/viewtopic.php?f=3&t=3375&start=15

или сгрузить готовые пакеты там жe:
http://www.4front-tech.com/forum/viewtopic.php?f=3&t=3375&start=15

Но предупреждаю: пакеты экспериментальные.
Не надо меня ругать, если что не так.

*******************************************************************************
Сначала уберите ваш пакет.

это делатеся так:

To deinstall your things accurately, you may do this:

1. Ctrl-Alt-F2

2. login

3. sudo /etc/init.d/gdm stop

4. deinstall [purge] the wrong things and install the right things

5. sudo reboot

*****************************************************************************************************************
Если компилять примитивным способом (+ checkinstall, etc.),
то апплетки не получится.
Можно всё поставить из системной консоли, но апплетка не появится,
а только gnome-volume-control (т.е. gstmix - gstreamer mixer).

Надо компилять при помощи более крутых методов (devscripts, build-essential, fakeroot)
http://www.4front-tech.com/forum/viewtopic.php?f=3&t=3375&start=15
« Последнее редактирование: 13 Ноября 2009, 01:18:22 от Демагог »

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #154 : 13 Ноября 2009, 01:27:13 »
да, нашел в аттачах мануалы, попробую по ним. Ппц заморочки)))

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #155 : 13 Ноября 2009, 01:51:55 »
да, нашел в аттачах мануалы, попробую по ним. Ппц заморочки)))

Тяжело в учении - легко в бою.
Вы тут такую школу пройдёте, что можно будет свой собственный Линух мастерить.

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #156 : 13 Ноября 2009, 02:51:59 »
блин аж правый глаз покраснел, в рядах красноглазых теперь))) Сделал короче, вроде полет нормальный, несколько муторное занятие да и файлов зависимостей накачало на полгига аж перед компиляцией.
3 вопроса - кто какие глюки замечал после этих махинаций? деб пакеты что собрались можно сохранить и при переустановке ОС тупо их поставить потом? При обновлении (через менеджер обновлений) этих пакетов я так понял ничего не сбивается?

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #157 : 13 Ноября 2009, 04:20:56 »
блин аж правый глаз покраснел, в рядах красноглазых теперь))) Сделал короче, вроде полет нормальный, несколько муторное занятие да и файлов зависимостей накачало на полгига аж перед компиляцией.
3 вопроса - кто какие глюки замечал после этих махинаций? деб пакеты что собрались можно сохранить и при переустановке ОС тупо их поставить потом? При обновлении (через менеджер обновлений) этих пакетов я так понял ничего не сбивается?


Молодец!

Я эту апплетку несколько дней дрессировал, пока уговорил.

Глюков у меня не было.

Надо подчистить оставшийся мусор:

sudo mv /usr/bin/gnome-volume-control-applet ~/

sudo mv /etc/xdg/autostart/gnome-volume-control-applet.desktop ~/

Если всё сделать точно по руководсву, то этот мусор должен остаться и его надо удалять руками.
Сей мусор может появится после обновления Убунтийского пакета "gnome-media".
Тогда опять его руками удалять.

Я регулярно делаю так:

sudo apt-get update

sudo apt-get upgrade

в результате, обновляется всё, что может обновиться.

Но мусор пока не обновлялся.

Скомпилированные пакеты переименованы, поэтому им никакие "обновления" не страшны.
Вы сами их можете обновить, если новые скомпиляете.

Более того, новые пакеты  определены как "замена" для стандатных пакетов Убунты (gnome-media, gnome-applets, etc.). Они их блокируют, вытесняют, короче, делают то, что надо.

Если всё сделано правильно, то пакеты можно расшаривать, ставить на другие машины и т.д.
Мои пакеты (для 32bits) сгрузили 16 раз, но пока ещё никто не сообщил о результатах установки.

------------------------------------------------------------------------------------------------------------------------------------

gnome-settings-daemon скомпилировал с тем же именем, но с изменением номера версии.

OLD:
gnome-settings-daemon (2.28.1-0ubuntu1) karmic; urgency=low

NEW:
gnome-settings-daemon (2.35.1-0ubuntu1) karmic; urgency=low

Обновления ему не страшны. Таких номеров в Убунте 9.10 не будет.

Изменение номера версии - это, видимо, самый лучший метод.
Мусора не остаётся, и легко вернуться назад в исходное состояние.

Я это делал так:

сначала скопировал (на всякий случай):

cp /var/lib/dpkg/status ~/

затем открыл с рутовыми привилегиями:

gksu gedit /var/lib/dpkg/status

Заменил номер версии моих пакетов на стандартный Убунтийский, затем обновил все пакеты:

sudo apt-get update

sudo apt-get upgrade

в результате, мои пакеты были удалены, и поставлены стандартные Убунтийские пакеты.

Можете почитать /var/lib/dpkg/status - это полезно и поучительно для начинающего хакера

gedit /var/lib/dpkg/status

Там у меня теперь такое стоит для "gnome-settings-daemon" (обратите внимание на номер версии):

Package: gnome-settings-daemon
Status: install ok installed
Priority: optional
Section: gnome
Installed-Size: 3600
Maintainer: Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>
Architecture: i386
Version: 2.35.1-0ubuntu1
Replaces: capplets-data (<< 1:2.21.5), gnome-control-center (<< 1:2.21.5)
Conflicts: banshee (<< 0.13.2+dfsg-7), gnome-control-center (<< 1:2.21.5), rhythmbox (<< 0.11.5), totem (<< 2.22.0)
Conffiles:
 /etc/xdg/autostart/gnome-settings-daemon.desktop dc7820767f865052bc9c2d1435000baf
 /etc/gnome/config/Tk.ad 0774b17084384112e7e2b5ef3d044b3c
 /etc/gnome/config/Xaw.ad 8b1d2b8fd63d2966d223c36ac56a8081
 /etc/gnome/config/Editres.ad 05a3123759008f95ddc2425c822bcfa4
 /etc/gnome/config/General.ad 49682440378a2c7ef52c37ee91f0ba0d
 /etc/gnome/config/Emacs.ad 348fea42a2bc046db8ba8323027d545b
 /etc/gnome/config/Motif.ad 12aca8840f777bcbec2894578141f8e2
Description: GNOME settings daemon
 The package contains the GNOME daemon which handles the session settings
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
« Последнее редактирование: 13 Ноября 2009, 04:37:46 от Демагог »

Оффлайн Терентий

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
    • Человечность по-русски
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #158 : 13 Ноября 2009, 06:28:14 »
https://forum.ubuntu.ru/index.php?topic=69589.msg530153#msg530153
И про кнопки посмотрите в этом треде, может всё-таки не железная проблема.
Можно также поставить aumix-gtk и в нём сохранить установки.
У меня OSS4 и таких проблем нет.
А кнопки здесь:
https://forum.ubuntu.ru/index.php?topic=69589.0

Пользователь решил продолжить мысль 12 Ноября 2009, 16:08:31:
Выковырял пульсаудио...
мультимедийные кнопки на нотнике работают только после выключения путём полного разряда батареи, что наводит меня на мысль об аппаратном происхождении проблемы черезразовой работы кнопок управления громкостью и воспроизведения композиций списка воспроизведения

Это очень интересно!!!
А можно подробней?
Люди как раз над этой проблемой работают.
Ваш результат может пролить свет и подсказать нормальное решение.

Пользователь решил продолжить мысль 12 Ноября 2009, 18:27:34:
BIOS???
Насчёт БИОСа предположение очень интересное, так как замечено, что если кнопки перестали работать (что чаще всего случалось при правильном завершении сеансов, во время которых включалась виртуальная машина VMWare, под которой у меня после некоторого обновления толи самой VMWare, толи отдельного компонента или даже всей Убунты перестала правильно работать клавиатура, то есть нажатие кнопки "вниз" под ХРенью на виртуальной машине приводило к открытию меню "Пуск") в Убунте, то не работали они после этого и в Висте. Отключение компьютера и разрядка батареи косстанавливали работу всей этой канители.

Пользователь решил продолжить мысль 13 Ноября 2009, 06:34:58:
Установить громкость, сказать alsactl store (может через судо), и в автостарт куда-нибудь alsactl restore .У меня в /etc/rc.local ,можно в пользовательскую сессию.
l(stas@stas-hp)-(0)-(11:29  Птн Ноя 13)->
$ sudo alsactl store
[sudo] password for stas:
Home directory /home/stas not ours.

$ alsactl store
alsactl: save_state:1530: Cannot open /etc/asound.state for writing: Permission denied
То есть получается, что корневому пользователю нельзя сохранить настройки звуковой системы линукса, а рядовому пользователю - тоже нельзя, так?
« Последнее редактирование: 13 Ноября 2009, 06:34:58 от Терентий »

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #159 : 13 Ноября 2009, 15:04:36 »
заметил в синаптике осталось еще много пульсовских библиотек но у них зависимостей полно

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #160 : 13 Ноября 2009, 15:27:25 »
l(stas@stas-hp)-(0)-(11:29  Птн Ноя 13)->
$ sudo alsactl store
[sudo] password for stas:
Home directory /home/stas not ours.

$ alsactl store
alsactl: save_state:1530: Cannot open /etc/asound.state for writing: Permission denied

Х.з.,УМВР. Ну sudo chown stas /etc/asound.state тогда, потом alsactl store

Оффлайн fang90

  • Любитель
  • *
  • Сообщений: 53
  • Ubuntu 13.04(64bit)
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #161 : 13 Ноября 2009, 16:03:47 »
а если на ноуте в наушниках звук начинает играть только после 8 секунд тишины, это тоже проблемма PulseAudio\ALSA?
Цитировать
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
   Subsystem: Toshiba America Info Systems Device ff00
   Flags: bus master, fast devsel, latency 0, IRQ 22
   Memory at fc400000 (64-bit, non-prefetchable) [size=16K]
   Capabilities: [50] Power Management version 2
   Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
   Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
   Capabilities: [100] Virtual Channel <?>
   Capabilities: [130] Root Complex Link <?>
   Kernel driver in use: HDA Intel
   Kernel modules: snd-hda-intel

Оффлайн Red Line

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #162 : 13 Ноября 2009, 18:43:47 »
блин аж правый глаз покраснел, в рядах красноглазых теперь))) Сделал короче, вроде полет нормальный, несколько муторное занятие да и файлов зависимостей накачало на полгига аж перед компиляцией.
3 вопроса - кто какие глюки замечал после этих махинаций? деб пакеты что собрались можно сохранить и при переустановке ОС тупо их поставить потом? При обновлении (через менеджер обновлений) этих пакетов я так понял ничего не сбивается?


Молодец!

Я эту апплетку несколько дней дрессировал, пока уговорил.

Глюков у меня не было.




Демагог, можешь составить how to от удаления pulseaudio до компиляния апплеток и всего остального... а то темку просматриваю.. но все настолько раскидано и растянуто, что не понятно в какой последовательности делать

Спасибо большое

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #163 : 13 Ноября 2009, 19:21:27 »
я уже как то собирал в кучу всю инфу по удалению пульса со всей темы, но там несколько неупорядочено да и мануалы по компиляции в русский перевести надо. Если хотите я куда нить залью, скачаете, может кто в человеческий вид приведет а потом в шапку над прикрепить

Оффлайн Red Line

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #164 : 13 Ноября 2009, 19:34:20 »
материалы можно не переводить прям щас, а вот последовательность бы очень была кстати

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.