LINUX.ORG.RU

Звук в браузерах

 , , pulse-audio,


0

2

Накатил свежую 15.0 слаку. Нет звука в браузерах.

aplay -D plughw:0,0 /usr/share/sounds/alsa/Noise.wav

дает нормальный звук

Здесь

lsmod |grep snd
snd_hda_codec_realtek   155648  1
snd_hda_codec_generic    90112  1 snd_hda_codec_realtek
ledtrig_audio          16384  1 snd_hda_codec_generic
snd_hda_codec_hdmi     69632  1
snd_hda_intel          57344  0
snd_intel_dspcfg       24576  1 snd_hda_intel
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
snd_hda_codec         163840  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core          106496  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              16384  1 snd_hda_codec
snd_pcm               139264  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer              36864  1 snd_pcm
snd                   106496  8 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
soundcore              16384  1 snd

как-будто тоже все хорошо. apulse установлен; да кстати, pulse-audio нет, от рождения. В файрфоксе из плагинов только OpenH264.

Здесь

cat /etc/asound.conf
# ALSA system-wide config file
pcm.!default {
	type hw
	card 0
	device 0
}

ctl.!default {
	type hw
	card 0
}
bash-5.1# 

тоже как-будто все правильно.

И стримеры, вроде

slackpkg search gst

Looking for gst in package list. Please wait... DONE

The list below shows all packages with name matching "gst".

[ installed ] - gst-plugins-bad-free-1.18.5-x86_64-4
[ installed ] - gst-plugins-base-1.18.5-x86_64-1
[ installed ] - gst-plugins-good-1.18.5-x86_64-2
[ installed ] - gst-plugins-libav-1.18.5-x86_64-1
[ installed ] - gstreamer-1.18.5-x86_64-1
[ installed ] - phonon-backend-gstreamer-4.10.0-x86_64-3

на месте. Неужто pulse-audio теперь гвоздями в браузеры вбита? Или с моими лыжами что-то не так?



Последнее исправление: Csandriel_forever (всего исправлений: 5)

aplay -D plughw:0,0

pcm.!default {  
	type hw

не наводит на размышления?

Либо пропиши plughw в .asoundrc тоже, либо, что лучше, вообще его удали, раз всё равно дефолт используешь. Дефолтная конфигурация в /usr/share/alsa вполне вменяема.

alegz ★★★★
()
Ответ на: комментарий от alegz

не наводит на размышления?

Нет, об этом не размышлял, скопипастил с нотариально заверенного мануала. Сам-то звук есть. Я вот собрал ffmpeg без pulse-audio (кстати, приятно удивлен, что теперь пульса по дефолту отключена в сырцах ffmpeg), и в Опере звук заработал. В Файрфоксе - нет. Стало быть, дело таки в стримерах. В опере собственный opera-ffmpeg-codecs. Стало быть, наверное, надо остальные кодеки/стримеры перебрать. Займусь на досуге.

Csandriel_forever
() автор топика
Ответ на: комментарий от Csandriel_forever

У Файрфокса какие-то свои представления о том, как должна работать Алса. Например, определённые размеры буферов могут не нравиться, тогда он просто при попытке открыть устройство в начале воспроизведения звука отваливается с ошибкой, и дальше тишина.

Ещё раз — удали/переименуй .asoundrc, или закомментируй в нём всё, и перезапусти Файрфокс. Такой, как есть, тебе этот конфиг всё равно не нужен, он к дефолтному конфигу ничего не добавляет, а испортить его может.

alegz ★★★★
()
Ответ на: комментарий от alegz

Дефолтная конфигурация в /usr/share/alsa вполне вменяема.

Интересно. Глянул туда. Видится мне, /usr/share/alsa/alsa.conf в первых же строках собирает пожелания трудящихся из дюжины разных мест. Очевидно приоритет за последним, – ~/.asoundrc, – но /etc/asound.conf всего на строчку выше. И он по умолчанию подключается к пулсе, о чем предупреждает коммент. Это и пришлось заменить на вышеупомянуютую копипасту. После этого alsamixer перестал кидать ошибку с упоминанием не к ночи пульсы, а подал на стол миксер.

Csandriel_forever
() автор топика
Ответ на: комментарий от Csandriel_forever

А, ну, значит, это особенность дистра такая. Дебиан, при всём своём снобизме, всё таки достаточно адекватен, чтобы добавлять конфиг пульсы в /usr/share/alsa/alsa.conf.d только при её установке.

alegz ★★★★
()
Ответ на: комментарий от alegz

удали/переименуй .asoundrc

Нету его. Я вообще избегаю per-user конфигураций. Для кота отдельных конфигов не держу. ^_^ Попробую-таки на досуге перебрать кодеки/стримеры.

У Файрфокса какие-то свои представления о том, как должна работать Алса

Сомневаюсь. Думаю, он полагается на системные стримеры/кодеки. Это ведь не технологично – браузеру лесть в епархию мультимедиа, с драйверами напрямую толковать. Если его не в Роскосмосе делали, оно так быть не может.

Csandriel_forever
() автор топика
Ответ на: комментарий от Csandriel_forever

У файрфокса везде по умолчанию сборка с pulseaudio. Чтобы собрать её с alsa нужно повозится, разрабы специально усложнили сборку с alsa. Если ты хочешь звук через alsa при firefox собранном c pulseaudio, то тебе нужен apulse

vbcnthfkmnth123 ★★★★★
()
Последнее исправление: vbcnthfkmnth123 (всего исправлений: 1)
Ответ на: комментарий от alegz

всё таки достаточно адекватен, чтобы добавлять конфиг пульсы в /usr/share/alsa/alsa.conf.d только при её установке.

Мда, меня тоже печалит несколько, что Слака почему-то ее по дефолту ставит, – при полной установке. Так-то я ставился пакетами, за которыми подтягивались, кажется, зависимости. И прощелкал xfce4-pulse-audio-plugin. Но если пулсу вытряхнули на мороз из ffmpeg, я думаю и Патрег одумается.

Csandriel_forever
() автор топика
Ответ на: комментарий от Csandriel_forever

Так запусти firefox через apulse тогда. Типа:

apulse firefox

Вот документация - https://www.opennet.ru/tips/3045_alsa_pulseaudio_firefox.shtml

vbcnthfkmnth123 ★★★★★
()
Последнее исправление: vbcnthfkmnth123 (всего исправлений: 1)
Ответ на: комментарий от Csandriel_forever

Сомневаюсь.

Я тебе факты излагаю, потому что долбался с ФФ именно по этому поводу довольно долго. Сомневайся и танцполь сколько влезет.

alegz ★★★★
()
Ответ на: комментарий от cadaber

запускать надо с параметром «alsa mode»

Это как?

При запуске с консоли и попытке крутить ютюб вот что вылазит

Child 11449, MediaDecoderStateMachine #1] WARNING: Decoder=7f17b19cbd00 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 11449, MediaDecoderStateMachine #1] WARNING: Decoder=7f17b2104f00 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 11449, MediaDecoderStateMachine #1] WARNING: Decoder=7f17b2105200 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 11449, MediaDecoderStateMachine #1] WARNING: Decoder=7f17b2104c00 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
Csandriel_forever
() автор топика
Ответ на: комментарий от vbcnthfkmnth123

Так запусти firefox через apulse

bash-5.1$ apulse firefox
ATTENTION: default value of option mesa_glthread overridden by environment.
Missing chrome or resource URL: resource://gre/modules/UpdateListener.jsm
Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs
[2022-12-01T23:42:11Z ERROR mp4parse] Found 2 nul bytes in "\u{0}\u{0}"
[2022-12-01T23:42:11Z ERROR mp4parse] Found 2 nul bytes in "\u{0}\u{0}"
[2022-12-01T23:42:11Z ERROR mp4parse] Found 2 nul bytes in "\u{0}\u{0}"
[2022-12-01T23:42:11Z ERROR mp4parse] Found 2 nul bytes in "\u{0}\u{0}"
[Child 12237, MediaDecoderStateMachine #1] WARNING: Decoder=7f176a5ab400 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 12237, MediaDecoderStateMachine #1] WARNING: Decoder=7f176a5aba00 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 12237, MediaDecoderStateMachine #1] WARNING: Decoder=7f176a5ac000 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 12237, MediaDecoderStateMachine #1] WARNING: Decoder=7f176a5ab700 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[apulse] [error] do_connect_pcm: can't open playback device "default". Error code -16 (Device or resource busy)
[apulse] [error] do_connect_pcm: failed to open ALSA device. Apulse does no resampling or format conversion, leaving that task to ALSA plugins. Ensure that selected device is capable of playing a particular sample format at a particular rate. They have to be supported by either hardware directly, or by "plug" and "dmix" ALSA plugins which will perform required conversions on CPU.
Csandriel_forever
() автор топика
Ответ на: комментарий от Csandriel_forever

Такое чувство словно у тебя alsa не настроена. Она у тебя сконфигурирована, типа через какой устройство выводить? А вообще судя по

[apulse] [error] do_connect_pcm: can't open playback device «default». Error code -16 (Device or resource busy)

У тебя что-то другое звук себе забрало и не хочет отдавать. Закрой всё что может забирать себе звук и попробуй еще раз.

vbcnthfkmnth123 ★★★★★
()
Последнее исправление: vbcnthfkmnth123 (всего исправлений: 2)
Ответ на: комментарий от Csandriel_forever

У тебя опера открыта когда ты пытаешся запустить firefox через apulse? У alsa есть такая особенность, там если программа звук пускает через alsa, то она занимает устройство и другим программам через alsa звук выводить не дает. А apulse - это просто эмуляция pulseaudio, при этом звук выводится через alsa.

vbcnthfkmnth123 ★★★★★
()
Последнее исправление: vbcnthfkmnth123 (всего исправлений: 4)
Ответ на: комментарий от vbcnthfkmnth123

то она занимает устройство и другим программам через alsa звук выводить не дает.

Неправда. Такая особенность была в древних виндах; а в современных форточках тоже есть эта проблема – если они пытаются выводить высококачественный звук, тоесть ведут его не через кривой DirectX, а как-то там через ядро, без задержек. Алса делает именно так по дефолту (оно как-то мудрено называется, типа что-то про риалтайм, ядро и поток). Это одна из причин по которой я чуть не расплакался, когда впервые услышал звук под Linux: я понял, чего меня десятки лет лишали форточки.

Если ты подразумеваешь, что PulseAudio необходимо для микширования звуков, то разочарую: dmix делает это ничуть не хуже. Пульса вообще, это для кобылы рулевое колесо: изначально – средство сетевой раздачи звука, которое Поттеринг (видимо обеспечив соблазнительно простой API для разрабочиков) сумел сделать звуковым терминалом по умолчанию, зависимостью для многих программ, а главное – чем-то совершенно необходимым, в представлении пользователей. Это делает PulseAudio средством технологической узурпации Linux: обеспечивает глубокую зависимость общественного продукта от корпорации.

Ту же роль играет systemd, но гораздо более удачно, и на гораздо более глубоком уровне; та же песня, но хором – изначально «init-система», а теперь центральный контроллер зараженных этим троянов Линуксов во-первых, а во-вторых (и что важнее) пользователи соответствующих дистров, «изучая линукс», изучают, на самом деле, systemd – и не могут буквально ничего в системе сделать без него; непосредственный ручной контроль исключен многомерным усложнением и шинкованием «config’ов» на тысячи «юнитов», которые может «держать в голове», а значит понимать обрабатываеть, только автоматика. О сроении Линукса, где что лежит и как, такие польователи вообще ничего не знают; они знают только комманды systemd, который заведомо (и сознательно) слишком усложнен, чтобы что-то понимать в его потрохах и в его отношениях с зависимыми от него прогами.

Csandriel_forever
() автор топика
Ответ на: комментарий от vbcnthfkmnth123

Такое чувство словно у тебя alsa не настроена

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

Csandriel_forever
() автор топика
Ответ на: комментарий от vbcnthfkmnth123

И все же проблема не с монополией на звуковую карту. Эксклюзивно запущенный Firefox рисует ту же а картину:

[2022-12-02T08:40:37Z ERROR mp4parse] Found 2 nul bytes in "\u{0}\u{0}"
[2022-12-02T08:40:37Z ERROR mp4parse] Found 2 nul bytes in "\u{0}\u{0}"
[2022-12-02T08:40:37Z ERROR mp4parse] Found 2 nul bytes in "\u{0}\u{0}"
[2022-12-02T08:40:37Z ERROR mp4parse] Found 2 nul bytes in "\u{0}\u{0}"
[Child 26236, MediaDecoderStateMachine #1] WARNING: Decoder=7fdf9ed76a00 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 26236, MediaDecoderStateMachine #1] WARNING: Decoder=7fdfa2877a00 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 26236, MediaDecoderStateMachine #1] WARNING: Decoder=7fdf998e4500 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
[Child 26236, MediaDecoderStateMachine #1] WARNING: Decoder=7fdfa2878000 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /tmp/firefox-102.5.0/dom/media/MediaDecoderStateMachineBase.cpp:151
^CExiting due to channel error.
Csandriel_forever
() автор топика
Ответ на: комментарий от Csandriel_forever

Если ты подразумеваешь, что PulseAudio необходимо для микширования звуков, то разочарую: dmix делает это ничуть не хуже. Пульса вообще, это для кобылы рулевое колесо: изначально – средство сетевой раздачи звука, которое Поттеринг (видимо обеспечив соблазнительно простой API для разрабочиков) сумел сделать звуковым терминалом по умолчанию, зависимостью для многих программ, а главное – чем-то совершенно необходимым, в представлении пользователей. Это делает PulseAudio средством технологической узурпации Linux: обеспечивает глубокую зависимость общественного продукта от корпорации.

Вот, кстати, никогда не понимал, нафига нужно это PulseAudio и никогда его не юзал. Слышал, что с bluetooth-гарнитурами позволяет как-то более адекватно работать, но у меня таковых нет, как, я полагаю, и у абсолютного большинства юзеров. Ещё слышал, что без него не работал скайп. Но скайп всегда был ненужен, а теперь уж и подавно. И я понимаю, когда лень выпиливать пульсу из убунты, где её прибили гвоздями, но зачем сознательно ставить её в тот же Арч, если без неё всё прекрасно работает искаропки?

CrX ★★★
()
Ответ на: комментарий от Csandriel_forever

Оперой я весьма доволен

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

Csandriel_forever
() автор топика
Ответ на: комментарий от Polugnom

Без звука в браузере,

Почему же? Со звуком. Но не везде. Ну, по скольку решил сделать сальто-мортале и накатить свою Слаку попакетно, придется заплатить временем… Товаром будет лучшее понимание потрохов alsa и взаимоотношением кодеков/стримеров с их клиентами.

зато свободен от узурпации корпораций.

…и берегу эту свободу для потомков. Поддерживая, в своем лице, поголовье людей, предпочитающих корку хлеба на свободе шматку сала на цепи – я тем самым участвую в поддержке внутривидовой конкуренции Linux. Пока значимое количество линуксоидов понимают, куда ведут поделки Поттернига и зачем они существуют, пока эти люди идут вне слепой толпы «таких-как-все» мух, – разработчики будут избегать прибивания своих программ гвоздями к троянским коням systemd и pulse-audio.

Твои внуки скажут спасибо мне и таким как я, а не деду, который как тот мул за морковкой, – ходил всегда туда, куда его вели. Вас же уделали: вам обещали «сетевой стример/микшер», а сделали звуковое устройство по-умолчанию. Обещали «инит» а сделали центральный контроллер с истемы, едва ли не более важный чем ядро.

Разве очевидное мошенничество еще не настораживает, не наводит на мысли? Или мыслить нечем?

Пульса контролирует весь звук – в том числе в ваших видеопотоках. А Systemd кажется,уже и более важный чем ядро. Ведь ядро вы можете поменять. А свои «навычку» – просить systemd сделать то или это, вместо вас – не поменяете. Не сможете от него отряхнуться. А вместе с этим – не вернете себе свободы выбора, не вернете конкуренции между всеми теми мелкими утилями, функционал которых сожрал в одно рылоsysted.

А без конкуренции не бывает ни качества, ни блюдения интересов пользователя. Поддерживая и приветствуя монополию, – «ах как надоели эти велосипеды, да зравствует единый контроль!» – вы усугубляете свое рабство и наследуете его потомкам. Другого «Линукса» – тоесть общественного проекта способного составить конкреницю корпорациям – уже не будет. Потому что будущее – за этим; он уже везде («простые пользователи» не в счет), от телефонов до спутников и оптических прицелов.

Пока что вам ошейники не жмут, пока никто не натягивал поводка. Но натянут, когда время придет, – когда монополия будет полной, узурпация абсолютной – и вы поймете что эти ошейники – строгие. Власть имеет свойство соблазнять ее носителей ко грубому и беспринципному ее проявлению.

Надо сказать, пульса и cустемдэ самый успешные трояны тысячелетия, в этой ветке галактики. Ведь еще ни один троян не контролировал машину «простого пользователя» с его же одобрения, и ни один троян не пользовался активным митингованием пользователя в свою поддержку.

Csandriel_forever
() автор топика
Ответ на: комментарий от Csandriel_forever

Надо сказать, пульса и cустемдэ самый успешные трояны тысячелетия, в этой ветке галактики. Ведь еще ни один троян не контролировал машину «простого пользователя» с его же одобрения, и ни один троян не пользовался активным митингованием пользователя в свою поддержку.

Страшно осознавать, что живешь на одной планете с людьми, у которых в голове ТАКОЕ!

Polugnom ★★★★★
()
Ответ на: комментарий от Polugnom

у которых в голове ТАКОЕ!

Какое «такое»? Твой троян тебя уже кинул, – он уже проявил свою суть, он уже показал что пришел в систему не за тем, за чем просился – а ты продолжаешь за него митинговать.

Страшно осознавать, что живешь на одной планете с людьми, у которых в голове ТАКОЕ!

Абсолютно согласен. Некоторых грубо юзают, а они думают что это массаж, от которого только крепчают. И это – люди претендующие на интеллектуальность.

Csandriel_forever
() автор топика
17 января 2023 г.

В конечном итоге проблемы решились этим.

это, в /etc/asound.conf

  pcm.!default {
     type plug
     slave.pcm "softvol"
     }
     
  pcm.softvol {
     type softvol
     slave {
        pcm "dmix:1,0"
        }
     control {
        name "Pre-Amp"
        card 1
        }
     min_dB -5.0
     max_dB 20.0
     resolution 6
     }

Взято здесь

Но до этого было много сальто-мортале с бубном, как-то обновление alsa из репы current, например, и еще чего-то, как-то обновление/установка кодеков, интуитивно узнаваемых, как имеющих отношение к

Error no decoder found for audio/mp4a-latm:

из выхлопа Firefox

Дело в том, что долго забивал на проблему отстуствия микширования звука в принципе, и отсутствия какого-либо звука в Firefox в частности. Делал редкие с большими паузами, попытки пошаманить, от чего история болезни покрыта мраком, пронизана интригой.

Примечательно, что все работает, не смотря на неизменно вышибаемую /etc/rc.d/rc.alsa ругань типа

Loading ALSA mixer settings:  /usr/sbin/alsactl restore
alsa-lib parser.c:244:(error_node) UCM is not supported for this HDA model (HDA ATI SB at 0xfe024000 irq 16)
alsa-lib main.c:1541:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -6
alsa-lib parser.c:244:(error_node) UCM is not supported for this HDA model (HDA ATI SB at 0xfe024000 irq 16)
alsa-lib main.c:1541:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -6
Found hardware: "HDA-Intel" "Realtek ALC887-VD" "HDA:10ec0887,1458a002,00100302" "0x1458" "0xa002"
Hardware is initialized using a generic method
alsa-lib parser.c:244:(error_node) UCM is not supported for this HDA model (HDA ATI HDMI at 0xfddfc000 irq 25)
alsa-lib main.c:1541:(snd_use_case_mgr_open) error: failed to import hw:1 use case configuration -6

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

Однако из гугла вынес впечатление, что в Slackware 14.1 у меня все работало вовсе без явного /etc/asound.conf именно потому, что и alsa там была удовлетворительно древняя, и, видимо, не пользовалась таинственным UCM, каковой вполне может быть неким интерфейсом автоинициации оборудования, например.

Csandriel_forever
() автор топика
Ответ на: комментарий от slepoy_pew

Мамкины борцуны со здравым смыслом

Позвольте полюбопытствовать: под «здравым смыслом», полагаю, подразумевается склонность без разбору жрать все, чем кормят, в частности Поттеринги всякие? Это здраво, но не для смысла, а для свинячьего аппетита.

Csandriel_forever
() автор топика
Ответ на: комментарий от Csandriel_forever

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

slepoy_pew
()
Ответ на: комментарий от Csandriel_forever

У тебя ушло полтора месяца чтобы настроить dmix, при том что тебе сразу про это сказали, но ты не слушал, ты лучше всех всё знал. Мне вот очевидно что ты сам создаёшь себе трудности и героически их преодолеваешь, по идеологическими причинам на грани религиозного фанатизма. К здравому смыслу это отношения не имеет, это упёртость+невежество+фанатизм.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

У тебя ушло полтора месяца чтобы настроить dmix,

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

по идеологическими причинам

Если речь о моем отношении к pulse-audio, в борьбе с которым я обрел право свое столкнулся со сложностями в настоящей версии Slackware, то по-моему я популярно выразил свое сугубо прагматичное и утилитарное отношение к сабжу.

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

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

Csandriel_forever
() автор топика