LINUX.ORG.RU

ALSA 1.0.12


0

0

Вышла стабильная версия популярной аудио-подсистемы для linux-систем. Исправлены проблемы сборки на некоторых дистрибутивах и ядрах. Продолжается очистка от ненужного кода и "грязных хаков". Добавлена поддержка новых устройств и обновлены существующие драйверы, в том числе и для HDA-устройств (будет полезно владельцам ноутбуков и новых материнских плат со встроенным аудио).

changelog - http://www.alsa-project.org/changes/v...

>>> Подробности

anonymous

Проверено: anonymous_incognito ()

Ответ на: комментарий от anonymous

А ресивер тебе на что? Редирекшн, блин, развели маркетинговых фич...

Gharik
()

Для очистки от ненужного кода и "грязных хаков" достаточно войти в каталог с исходниками и сделать rm -r -f ./*

anonymous
()

Значит и релиз 2.6.18-го ядра уже не за горами...

Gharik
()

Немного не в тему, но всё же: всем владельцам ноутов acer, у которых не работает звук рекомендую обновить альсу до 1.0.13rc1, там это исправлено.

stern
()

Завтра посмотрю, как они реализовали поддержку intel-hda... А то блин ввод звука нифига не пашет :( тока вывод...

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

>rm -r -f ./* Есть подозрения, что в тебе понтов больше чем мозгов, попробуй выполнить комманду rm --help, иногда помагает... Я думаю, ты хотел написать rm -Rf ./*

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

> > rm -r -f ./*
> Есть подозрения, что в тебе понтов больше чем мозгов, попробуй
> выполнить комманду rm --help, иногда помагает... Я думаю, ты хотел
> написать rm -Rf ./*

$ rm --help
...
  -r, -R, --recursive   remove directories and their contents recursively
...

Попробовал - помогло! Теперь попробуй ты.

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

>Завтра посмотрю, как они реализовали поддержку intel-hda... А то блин ввод звука нифига не пашет :( тока вывод...

ёжики плакали, кололись, но продолжали жрать кактусы.. это я про линух..

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

> ёжики плакали, кололись, но продолжали жрать кактусы.. это я про линух..

это ты скорее не про линух а ПРО СЕБЯ ламера в линухе.

по сабжу: очень хорошая новость. надо бы обновиццо. по всей вероятности и ядро скоро новое будет.

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

> а остальные продолжали лакать теплое липкое вонючее..., нет уж, нам кактусы роднее :-)

Тем более что из кактусов можно сделать при умелых руках такую классную вещь, как текила ;-)

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

Позволю заметить. В последнее время попал в среду ярых виндузятников... Причем некоторые из них пришли именно с линукса и фриибзди. Они очень довольны и счастливы, тем что выбрали в качестве корпоративной платформы вин-технорлогии. Они их глубоко знают и используют.

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

Эта правда против которой можно спорить, но от этого она не перестанет быть правдой.

Однако, в мире не существует абсолюта. Мир многокрасочен, а не черно-бел. Поэтому все в ПЕРВУЮ очередь зависит от человека и его потребностей и интересов. Когда я начал заниматься линукс, мне было интересно копаться, разбираться, компилить, настраивать под себя. Держать под контролем все мелочи работы системы.

Сейчас мне на это нет времени, но уже есть дистрибутивы такие ка SUSE и Mandriva которые работают сразу и имеют в наличие сразу весь необходимый софт. Поэтому установка полноценной рабочей системы С ПОЛНЫМ НАБОРОМ СОФТА составляет в среднем час. При этом, возможности инсталлятора ... мягко говоря НЕВООБРАЗИМО превосходят виндовый аналог.

Да... с новым железом могут быть проблемы.

НО НА НАДЕЖНОМ ОБКАТАННОМ железе ВСЕ ставиться правильно надежно и СРАЗУ. Без многочасового шаманства (диджейсва) с кипой дисков :) :) :)

Последний раз когда мне пришлось :( ставить винду XP со мной чуть не случился нервный срыв - настолько там все тупо!!!

Мой выбор очевиден - линукс мой инструмент. Подобранная мной система (ноут бук) работает безупречно (из коробки) лицензионную винду - пришлось снести (жаль денег). Но возможно 19 из 20 человек этот выбор вообще не подойдет. Причем абсолютно обоснованно.

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

прошу простить меня за оффтоп. просто надоел уже туповатый прикол про кактус... Мой (совсем не новый tv-tuner) под вину уже лет 6 не поддерживается и новых дров нет, а те что есть ... глючат так, что вообще страшно. А под лин оно вообще без настройки работает и поддерживается всемы стандартными программами. Что купить новый? Мне кажется что это очень тупо знать что тебя постоянно разводят на бабки, заставляют постоянно апгрейдить железо, при этом реальный прирост исчезающи мал... и этим ГОРДИТЬСЯ!!! :) :) :)

Я не хочу тратить деньги НА НЕНУЖНЫЕ МНЕ апгрейды... Комп должен работать на МЕНЯ, а не я на комп!

А на поиграться я куплю SPS3 когда выйдет ... если выйдет ... говорят ее выход опать переносится. теперь уже на февраль будущего года. Сони может круто попась изза этих задержек...

etf
()

Этой новости уже неделя. Некоторые ядра это 2.6.{17,18} и 2.6.16 для архитектур отличных от интеловской, а вот про некоторые дистрибутивы не нашёл :)

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

> То есть есть несколько практически аксиоматичных тезисов: - любая популярная программа обязательно есть под виндой. любое полпулярное и новое железо работает под виндой

Оспариваю :-) Программы там есть, а вот как со стандартами так называемых "открытых систем" ;-) ? Я понимаю, если фирма Микрософт страмится всем в мире - он конечно же "самый лучший и полезный". Вот только - зачастую несовместим со всеми остальными, вынуждает пользоваться именно ПО от Микрософт. Вот за это её и не любят люди. По поводу железа - тут Linux вне конкуренции (за исключением недо-контроллеров, стремящихся опять же при помощи закрытых драйверов с firmware возложить все свои проблемы на CPU). А уж по поводу разной "сертификации WHQL" и поддержкт устаревших плат - вообще молчу, Микрософт пролетает по полной.

По поводу длительной настройки системы и нового железа - это к BSD-шникам, давно уже всё ставится с пол-пинка и основное новое железо поддерживается (вон, даже ATI исправляется)

А теперь - ответный ход. Какого чёрта в "прекрасной ОС нового поколения от Микрософт" (Vista) завышенные аппаратные требования, сложная установка и настройка ? Я когда смотрю на Микрософтовские поделия - мне дурно становится, вот Firefox например поставил - всё понятно и просто, в Linux - мне тоже всё понятно и просто. Раньше (до Windows XP) - было более-менее нормально работать с системами Микрософт, можно было сказать - "домохозяйка разберётся". А сейчас - любая домохозяйка освоит Ubuntu или Mandriva, но Windows XP и особенно это Vista - это же ужас какой-то ! Что, теперь надо колледж заканчивать для работы с ОС Микрософт ?

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

> Я понимаю, если фирма Микрософт страмится всем в мире - он конечно же "самый лучший и полезный".

... Я понимаю, если фирма Микрософт стремится установить свой стандарт всем в мире - он конечно же "самый лучший и полезный"...

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

Вообще не люблю ананизмусов... ;)

Должен признаться, что по части вин систем сильно отстал (позор на мои седые ...). С ХР вот только 3 месяца как начал работать (обстоятельства) но я уверен, что установку Висты осилят все кому надо... Что до скорости работы ... Будет летать и поражать всех своей красотой и уродс... удобством. И ВСЕ на нее перездут, несмотря на возмущенные крики и пиз...ж. Так уже было много раз... Но я стараю особо много не ругать винду (просто мне не оячень приятно и комфортно в ней работать) поэтому дома у меня лин и я доволен.

Мое ИТМХО, что если сонька не лажанется, то может сделать небольшую революцию и зайти виде и МС в тыл 6) :) :) так как предлагаемый ею развлекательный центр, легким движением превращается в полноценный комп нового поколения :) :) :) с лин на борту... забумка просто супер. Главное теперь все не облажать...

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

Посмотрел тут на висту. То ли руки у меня кривые, но она, сцуко, просто сипец какая тормозная.

Вроде и проц 3200+, и памяти гиг, и видеокарты 7600GS с 256 метрами должно хватать, да и винт нормальный...

Но работать на ней как-то неуютно.

P.S. А уж как напряжно ее сносить...

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

>Позволю заметить. В последнее время попал в среду ярых виндузятников... Причем некоторые из них пришли именно с линукса и фриибзди. Они очень довольны и счастливы, тем что выбрали в качестве корпоративной платформы вин-технорлогии. Они их глубоко знают и используют.

Я наеборот убегаю от винды там где только возможно. В своё время перешёл именно с винды на Linux/FreeBSD, о чём ещё не разу не пожалел.

CrazyClaus
()
Ответ на: комментарий от etf

> на момент выхода проблем со скоростью не будет...

Крепка ваша вера :) Вообще-то на момент выхода уже будут в продакшне k8l и conroe, ОЗУ о 400-533МГц и винты немереного размера вовсю будут продаваться, потому и "проблем со скоростью не будет". Хотя лично я думаю - как это глюкало тормозит, так и будет тормозить.

Gharik
()
Ответ на: комментарий от jackill

>P.S. А уж как напряжно ее сносить...

Эээ.. Не совсем уловил.. В чём сложность сноса?

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

> Раньше (до Windows XP) - было более-менее нормально работать с системами Микрософт, можно было сказать - "домохозяйка разберётся". А сейчас - любая домохозяйка освоит Ubuntu или Mandriva, но Windows XP и особенно это Vista - это же ужас какой-то!

В Microsoft уверены, что "сложность opensource систем" - это то, что привлекает к ним, и решили "привлечь" людей к своим поделкам.

> Что, теперь надо колледж заканчивать для работы с ОС Микрософт?

Пока нет, но скоро будет :) В лицензии так и напишут: право пользоваться системой компании микрософт имеет только человек, окончивший курсы "профессиональный пользователь Микрософт". В программе курса: преимущества Windows перед остальным миром, основы Drag-n-drop, понятие о лицензионном программном обеспечении и многое другое, необходимое для использования Windows на 100%.

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

относительно железа: винды для современных Intel Itanium нет и никогда небудет. А винда которая для AMD64 практически неюзабельна по причине тотального отсутствия дров.

cvv ★★★★★
()

обращаю внимание: вычищена масса багов для звуковух VIA.

особенно бросается в глаза на sux-матерях от ASRock

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

Вот и я про соню говорю.. В идеале Лин может там стать системой с полной поддержкой железа (хорошей поддержкой) и кучей софта (в том числе и игр)

etf
()
Ответ на: комментарий от anonymous

>По поводу длительной настройки системы и нового железа - это к BSD-шникам,

Ставил FreeBSD - все настраивается быстрее, чем в Linux и проще (в т ч из-за подробной документации), но вот с широтой поддержки десктопных дивайсов не очень хорошо, посему использую Linux.

По поводу остального +1

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

> Ставил FreeBSD - все настраивается быстрее,

это, извините, ГЛУПОСТЬ?

ЧТО настраивается быстрее?

У меня под ЛИн вообще ВСЕ работает из коробки, итого врем настройки - 0!

Ну, давай ЕЩЕ быстрее?!

Не понимаю, зачем простить бред?

Если такое пишешь, укажт перечень оборудования, версию и дистрибутив лин и т.д. А иначе?

etf
()
Ответ на: комментарий от cvv

> винды для современных Intel Itanium нет и никогда небудет. А винда которая для AMD64 практически неюзабельна по причине тотального отсутствия дров

+1

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

Я не имел в виду "user-friendly" дистрибутивы (SUSE, Mandriva etc). Настроить в них что-то по своему усмотрению оч. сложно, если автоопределение не сработало или сработало не так, как хочется. Про 0 времени не надо. Этот 0 вы теряете каждый раз при старте, когда запускаются доп. службы, написанные вашим дистрописателем. Во FreeBSD (не знаю, как в Open и Net) основные параметры загрузки и настройки загрузки модулей собраны в одном текстовом файле. Таким образом, включить поддержку Bluetooth, звуковой карты или тюнера очень просто. Не нужно прописывать неочевидные для нормального человека параметры в modules.conf и прочие файлы (таких проблем нет, если все в ядре, но ядра по умолчанию обычно включают не то, что требуется, а то что нужно собрано в виде модулей, с которыми и и приходится возиться). Неплохой вариант - держать исходники ядра и пересобирать его по мере необходимости. При этом обеспечить некоторую избыточность по поддерживаемым устройствам в собранном ядре (напр., при использовании КПК Palm включить также и ppc-поддержку или из видео включить поддержку основных: ati, nvidia, intel).

KS ★★
()

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

сегодня-завтра проверю свежую версию.

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

> если хоть одно приложение пытается использовать осс эмуляцию - труба

Естественно. Потому как микшированием занимается как раз эта самая альсовская библиотека. И кусок разделяемой памяти выделит, и ресамплинг проведет, и по другим плагинам прогонит.

no-dashi ★★★★★
()
Ответ на: комментарий от KS

> Этот 0 вы теряете каждый раз при старте, когда запускаются доп. службы, написанные вашим дистрописателем. Во FreeBSD (не знаю, как в Open и Net) основные параметры загрузки и настройки загрузки модулей собраны в одном текстовом файле.

Держите меня трое - двое не удержат! Вы бы еще Windows в пример поставили - там вообще ВСЕ настройки в одном файле. Разделение конфигурационных файлов является плюсом, поскольку:

1. Ошибка в одном месте не превращает систему в нерабочуюю железку, а изолируется только в одном сервисе (вы в курсе, что ваш любимый rc.conf на самом деле просто "включается" в код скрипта запуска системы?)

2. Упрощает конфигурацию и обновление системы, поскольку отпарсить и исправить один маленький файл с априорно только своими данными легче, чем написаный "на все и для всех" офигенный скрипт (что упрощает конфигураторы и скрипты обновления)

3. Позволяет при необходимости разделить полномочия по управлению системой

4. Упрощает мониторинг изменений и версионирование конфигурации системы

5. Логичней для человека. С человеческой точки зрения понятней если конфигурация IrDA лежит в /etc/sysconfig/irda, а конфигурация pcmcia - в /etc/sysconfig/pcmcia. А если и то и другое в /etc/rc.conf - это скорее болезненное состояние

> Таким образом, включить поддержку Bluetooth, звуковой карты или тюнера очень просто. Не нужно прописывать неочевидные для нормального человека параметры в modules.conf и прочие файлы

Если это параметр передаваемый модулю - он лежит рядом с описанием модуля (/etc/modprobe.conf). И ему не нужно лежать ни в каком другом месте. Тем более, что в линуксе есть такая вещь, как загрузка модулей "по требованию", для обеспечения которой нужно, чтобы список модулей и их параметров лежал в одном месте. И крайне желательно, чтобы в это самое место парсилось легко и непринужденно (как и есть с modules.conf).

> Неплохой вариант - держать исходники ядра и пересобирать его по мере необходимости

У всех нормальных людей ядро давно собрано с модулями, которые загружаются при необходимости. А вот пересобирать ядро при добавлении новой железки - вот это НАСТОЯЩИЙ маразм. Как раз в стиле true-bsd.

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

Я не об rc.conf говорил, а о /boot/boot.conf (по-моему так он называется).

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

И вообще не понимаю, почему на ЛОРе хорошим тоном является "подцепить" bsd-семейство осей. Как-никак обе по одну сторону баррикад. Впрочем, на bsd-шном форуме не лучше относятся к Linux, тоже по непонятным мне причинам...

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

> Во FreeBSD (не знаю, как в Open и Net) основные параметры загрузки и настройки загрузки модулей собраны в одном текстовом файле.

LOL - выходи из анабиоза уже ;-) Только вчера в рассылке опена проскакивало "почему такая неудобная система запуска начальных скриптов в одном файле - а не проще ли сделать как во Free /etc с подкаталогами ?" (кстати говоря, чувак был жёстко послан - "нам хорошо и так, отвали") :-D

anonymous
()
Ответ на: комментарий от vtVitus

> > винды для современных Intel Itanium нет и никогда небудет.

> Да ? правда ? а это что тогда http://www.microsoft.com/windowsserver2003/64bit/ipf/datacenter.mspx

Это жалкая ни разу не масштабируемая поделка для обогревателей колхозных "датацентров" на три машины, иначе именуемых Intel'Itanium-based server.

Gharik
()
Ответ на: комментарий от cvv

>>А винда которая для AMD64 практически неюзабельна по причине тотального отсутствия дров.<<

Это вам бабушка нашептала? Не слушайте ее - она по старости гонит, как лошадь белая...

YagMort ★★
()

У меня Fedora Core 5. сдеал yum update и звук пропал. вернулся на 1.0.11

Extremal
()
Ответ на: комментарий от KS

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

Я вот тоже так считал - что у меня все, что может пригодиться, в ядре. А потом вдруг появилась нужда в IrDA, cdc-acm, ti3410, emu10k1, via-rhine, parport-ide и speedstep, а lirc_dev, lirc_gpio и 3c50X из необходимых исчезли...

> Я не об rc.conf говорил, а о /boot/boot.conf

Ну и какая тогда разница - boot.conf или modprobe.conf оно называется? Если ты не в курсе, кстати - то в modprobe.conf прописываются только "жизненно важные" для модуля параметры, без которых устройство скорее всего будет работать очень плохо (или совсем никак). А про плюсы разделения конфигураций юзерспейсовых демонов и скриптов настройки разных подсистем я уже говорил.

> И вообще не понимаю, почему на ЛОРе хорошим тоном является "подцепить" bsd-семейство осей.

Потому, что как правило, чуть не половина чуши про Linux идет в большинстве именно от кулхацкеров с "реальной рулезной бздей, а не попосовым лялихом". Причем три раза из четырех "реальные пацаны" просто лажаются.

Кстати - заметь, я не пытаюсь ""подцепить" bsd-семейство осей" как ты выразился, я просто резко прошелся по твоему BSD-шному _подходу_ к настройке системы и конфигурации ядра.

no-dashi ★★★★★
()
Ответ на: комментарий от Gharik

во первых это для Itanium.

во вторых никакой поддержки. Вообще. ибо проэкт мёртвый

в третьих на сегодня актуален Itanium2 к которому майкрософт даже не пыталась подойти ни с какого боку и публично заявила что никогда и не будет пытатся.

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

\\cvv

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

> во первых это для Itanium.

Да ну нафиг это убогое и ни с чем не совместимое страшилище пользовать, труЪ-вей - это либо оптероны, либо спарки, либо power5.

> во вторых никакой поддержки. Вообще. ибо проэкт мёртвый

Да от M$ даже для поддерживаемого ПО неделями фиксов и апдейтов ждать приходится, я и не удивляюсь.

> в третьих на сегодня актуален Itanium2 к которому майкрософт даже не пыталась подойти ни с какого боку и публично заявила что никогда и не будет пытатся.

Они ж вроде по командам совместимы? ИЛи Интель все-таки до сих пор ниасилила отказаться от пожирания кактусов? :)

> извиняюсь что не даю ссылок - под рукой нет и времени искать тоже нет. на лоре не однократно проскакивали.

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

Gharik
()
Ответ на: комментарий от anonymous

>Возьми себе foobar2000 и настрой так, как хочешь.

Это не Амарок. Фраза была "любая популярная программа есть под виндой", а не "для любой популярной программы есть аналог под виндой". Разницу чуешь?

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

> > Возьми себе foobar2000 и настрой так, как хочешь.

> Это не Амарок. Фраза была "любая популярная программа есть под виндой", а не "для любой популярной программы есть аналог под виндой". Разницу чуешь?

Кто сказал, что амарок популярен?

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

>> в третьих на сегодня актуален Itanium2 к которому майкрософт даже не пыталась подойти ни с какого боку и публично заявила что никогда и не будет пытатся.

>Они ж вроде по командам совместимы? ИЛи Интель все-таки до сих пор ниасилила отказаться от пожирания кактусов? :)

Ну то что Itanium - кактус который не осилила М$ - факт.

а с переходом с Itanium -> Itanium2 были проблемы даже у линукса, кроме которого собственно нативную систему команд больше никто и не осилил.

ну там ещё впринципе НР-УХ в состоянии крутится но необходимую ему систему команд интел не посчитала нужным отнести к основной

cvv ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.