LINUX.ORG.RU

Избранные сообщения Sund

Отключаем PulseAudio в Linux

Форум — Linux-hardware

Здравствуйте! Сегодня мы узнаем, как отключить PulseAudio в Linux! Но «для чего?» не узнаем - вы должны знать ответ сами!

Как это сделать?

mkdir ~/.config/pulse
echo "autospawn = no" >> ~/.config/pulse/client.conf
killall pulseaudio

Вообще, тут должен был быть скучный список «если такой-то дистр меньше N-й версии, то ~/.pulse, а если больше, то ~/.config/pulse». Или хитрый скрипт, который проверяет «if ~/.pulse exist, then echo tuda, else echo v ~/.config/pulse». Но сделаем просто:

mkdir ~/.config/pulse
mkdir ~/.pulse
echo "autospawn = no" >> ~/.config/pulse/client.conf
echo "autospawn = no" >> ~/.pulse/client.conf
killall pulseaudio

Вот! Чтобы наверняка.

Почему не работает просто killall pulseaudio?

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

Почему не удалить пульсу?

Многие программы слинкованы с /usr/lib/libpulse.so.0 Upd: Оказывается libpulse и системная служба PulseAudio - в разных пакетах! Значит, удалять всё-таки можно.

То есть, отключаем пульсу - и всё, звук идёт через ALSA?

Да. Попробуйте сами.

Хотя не совсем. В некоторых дистрибутивах Linux не исчезает ALSA-устройство «pulse» - звук, соответственно, идёт в /dev/null. У меня в Debian и Ubuntu ALSA-устройство «pulse» пропадает при отключении пульсы. А в openSUSE пришлось также удалить/переименовать/закомментировать конфигурационный файл /etc/asound-pulse.conf.

Это устройство - довольно хитрый «костыль»: те программы, которые поддерживают PulseAudio, выводят звук напрямую в него. А те, которые поддерживают только ALSA, выводят звук в ALSA-устройство default, ведущее в «pulse», которое ведёт в PulseAudio. А потом снова в ALSA, и далее в дом, который построил Джек

Какие проблемы могут быть?

  1. Исчез значок в системном трее

    У меня в KDE такого не было, но было в MATE. В MATE можно установить программку Volti. В репозиториях она собрана с GTK2, а в GIT доступна начальная поддержка GTK3

  2. Перестали работать мультимедийные клавиши клавиатуры

    У меня такого не было, но другие люди жаловались. Если у вас не работает, включите в настройках Volti. Работает либо через HAL, которого в современном линуксе уже нет (но есть в CentOS 6), либо через Xlib (который в современном линуксе ещё есть). Также советую выставить в настройках Volti недефолтный микшер (например этот), потому что дефолтный неудобен.

  3. Исчез звук в Skype 4.3

    Запускайте через apulse (уже в репозиториях!)

  4. Исчез звук в приложениях, использующих SDL (99% игр)

    У меня в KDE такого не было, но было в MATE. Проверить можно этой игрой. Решается так:

    echo "drivers = alsa" > ~/.alsoftrc

    Или:

    export SDL_AUDIODRIVER=alsa
    ./run_game.sh
  5. Как заставить работать Bluetooth-гарнитуру?

    А тут вот что произошло. BlueZ 4 поддерживал ALSA, а BlueZ 5 - перестал. Разработчики сказали «а мы не обязаны! Вот посмотрите: разработчики PulseAudio написали плагин сами. Почему плагин для ALSA должны писать мы?», и удалили поддержку ALSA.

    Bluez-alsa пока доступен не во всех репозиториях, поэтому даю ссылку на исходники. Инструкция по настройке.

 , ,

ZenitharChampion
()

Аналог victoria (тест поверхности HDD,SSD) под Linux, существует ли?

Форум — Admin

нужно прочекать диск, smart статистика не хорошая.
киньте ссылку на инструмент аналогичный victoria

 ,

Vlad-76
()

tar + rsync

Форум — General

всем привет

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

пробую:

tar -cjf - target_directory/ | rsync guest@rsyncServer::incoming/target_directory.tar.bz2

пишет ошибку - rsync: link_stat «/target_directory» (in incoming) failed: No such file or directory (2) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1508) [Receiver=3.0.7]

т.е. получается что rsync с stdout'а не подать файл? а как еще можно перекинуть?

спасибо

fura13
()

похвалите OpenBSD

Форум — Talks

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

 

buratino
()

Настройка монитора (Драйвер или программа )

Форум — General

Нужна хорошая программа для настройки Яркости/Контраста монитора ноутбука ( Samsung NP-R509 ). В данный момент черестчур едкий белый цвет, за несколько часов работы глаза ужасно болят. B Windows ставил драйвера для своей видеокарты ( Intel Chipset Family for Mobile ), и там настраивал. При этом, после перезагрузки иногда возникал такой же эффект, как и сейчас ( едкий цвет ). Решалась проблема тыканьем в ползунок контраста ( т.е. настройки не сбивались, параметры были те же. Ткнул в ползунок - контрастность стала нормальной ). Я полагаю, это проблемы монитора, раз эта проблема уже на двух разных операционках. В общем, есть ли хорошая программа для настройки? Или драйвер от Интела ( хотя на офф сайте не нашел ).

ReLogan
()

Подскажите аналоги WebArchive

Форум — General

Особенно которые могут сохранять или скриншотить JS страницы

нашел простенький без JS:
http://www.webcitation.org

 

sanyock
()

как посмотреть, что обращается к диску?

Форум — General

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

из

atop -PDSK -w file 1 60
atopsar -dr file

не видно, какая команда выполнялась

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

подскажите решение

 

teod0r
()

Эмуляция OSS в ALSA

Форум — General

Потребовалось запустить старое приложение, работающее с /dev/dsp. Пересобрал ядро, натыкав галок в

<*>   OSS Mixer API                                                                                                     
<*>   OSS PCM (digital audio) API                                                                                                                                     [*]     OSS PCM (digital audio) API - Include plugin system                                                                                                            [*]   OSS Sequencer API
перезагрузился, сделал modprobe snd-pcm-oss, но /dev/dsp так и не появился. /etc/init.d/udev restart и /etc/init.d/alsasound restart также не помогли. Что делаю не так?

jcd
()

Что использовать вместо Skype?

Форум — Desktop

Что использовать для контактов вместо Skype?

Использовать Skype категорически не хочу. А что используете Вы, ЛОРовцы, которые тоже не хотят пользоваться Skype'ом?

Вообще, что в таком случае использовать для быстрых контактов (имеется ввиду связался, переговорил, договорился, всё выяснил)?

Нужный человек даёт свой логин в скайп для контактов. Чего ему предложить в качестве альтернативы для связи?

Видеосвязь, как я понимаю, не обязательна.

 

MAGNANIMOUS
()

Как называется пакет в репах убунты, который ставит флеш, mp3 и другую копирастчину?

Форум — Desktop

В маркете Muon не находится. Называется «расширения kubuntu ограниченные патентами или законами»

 

Dollars_vs_Massons
()