|
Страници по тази тема: 1 | 2 | (покажи всички)
Тема
|
Мамка му и ALSA...! ALSA Howto
|
|
Автор |
Slack© (the_surfer) |
Публикувано | 21.04.03 08:56 |
|
Ако някой е наясно, знае и е правил инсталиране на ALSA драйвер успешно нека да го сподели като своеобразно HOWTO тук във форума понеже гледам че едва ли не на всеки 3-ти му се наклага да го прави (особено ако е със Slackware) и се дублират и дори потретват. Да опише URL от къде е теглил тарболовете, утилитата и пр., за каква карта е ползвал АЛСА-та и как е тествал звука. Благодаря на всички за активността и отделеното време.
---- live and learn ----
| |
Тема
|
Re: Мамка му и ALSA...! ALSA Howto
[re: Slack©]
|
|
Автор |
c2h5oh (Heavy fuel) |
Публикувано | 21.04.03 09:19 |
|
Аз съм с ALSA с карта ALS4000 но съм с RedHat 9 ALSA-та обаче си я компилирах от сорса изтеглен от сайта Ще се радвам ако мога да помогна с нещо Питай по-конкретно каквото те интересува
| |
Тема
|
Някакъв опит за отговор
[re: Slack©]
|
|
Автор |
mn_t (разпрашен) |
Публикувано | 21.04.03 11:43 |
|
Свалят се:
ftp://ftp.alsa-project.org/pub/driver/alsa-driver-0.9.2.tar.bz2
ftp://ftp.alsa-project.org/pub/lib/alsa-lib-0.9.2.tar.bz2
ftp://ftp.alsa-project.org/pub/utils/alsa-utils-0.9.2.tar.bz2
ftp://ftp.alsa-project.org/pub/tools/alsa-tools-0.9.1.tar.bz2
ftp://ftp.alsa-project.org/pub/oss-lib/alsa-oss-0.9.1.tar.bz2
Т.е. линковете под Latest Software Releases
След това се следват указанията на за съответната карта. За , например, се прави това:
Работна директория за компилацията:
cd /usr/src
mkdir alsa
cd alsa
Копират се пакетите:
cp /xxxxxxxxxx/alsa-*
xxxxxxxxxx е директорията, в която са даунлоаднати
разархивират се пакетите:
bzcat alsa-driver-0.9.2.tar.bz2 | tar -xv
cd alsa-driver-0.9.2
Трябва де е инсталиран source на kernel там, където сочи /lib/modules/`uname -r`/build
./configure --with-cards=cmipci --with-sequencer=yes
make
make install
cd ..
bzcat alsa-lib-0.9.2.tar.bz2 | tar -xv
cd alsa-lib-0.9.2
./configure
make
make install
cd ..
bzcat alsa-utils-0.9.2.tar.bz2 | tar -xv
cd alsa-utils-0.9.2
./configure
make
make install
Другите два пакета се инсталират по аналогичен начин, като не са задължителни.
Ако има инсталиран devfs (Можете да проверите дали имате, като видите дали има файл /dev/.devfsd) се добавят в /etc/devfsd.conf следните редове:
REGISTER sound/.* PERMISSIONS -1.users rw-rw-rw-
REGISTER snd/.* PERMISSIONS -1.users rw-rw-rw-
ако няма се изпълняват:
./snddevices
chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
В /etc/modules.conf се добавя това:
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-cmipci
options snd-cmipci snd_enable_midi=1
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-12 snd-pcm-oss
Пускат се модулите:
modprobe snd-cmipci
modprobe snd-pcm-oss
modprobe snd-mixer-oss
modprobe snd-seq-oss
а за да се стартират автоматично се добавя същото в някой от /etc/rc.d/rc.* скриптовете (според дистрибуцията)
По подразбиране всички канали са изключени. Пускат се с alsamixer (M за mute/unmute; Up/Down за усилване и намаляване; Esc Esc за изход).
Настройките се запазват/зареждат с alsactl (намира се обичайно в /usr/sbin). Напр.
alsactl store 0
ги запазва в /etc/asound.state
alsactl restore 0
ги зарежда.
Тестване -- напр. с XMMS. Има . XMMS може и да използва ALSA емулацията на OSS, като ако има devfs на OSS driver plugin-a му се дават /dev/sound/dsp и /dev/sound/mixer вместо /dev/dsp и /dev/mixer.
Това всичкото е в случай, че има само една карта.
Сините части са специфични за конкретната карта.
| |
|
Az iztormozih tuka naroda s taq ALSA i pak ne stana rabotata osobeno mn_t trqbva6e po razni drugi na4ini da se opravi koito taka i ne razbrah za6toto mi gi pravi drug.A i moita karta be6e malko 6ibana (da ne kaja mnogo) ESS1869.
Rome.Will.Be.Victor
| |
Тема
|
Re: Ъпдейтнах си операционната система
[re: Slack©]
|
|
Автор | Mandrakeusr (Нерегистриран) |
Публикувано | 26.05.03 22:14 |
|
Извадих старата си звукова карта.
Сложих нова.
В резултат - няма звук.
(Ползвам Mandrake 9)
Пробвам да инсталирам драйвер. Не знам какво правя. Чета документацията. Не разбирам почти нищо. Компилирам нещо. Прекъсвам компилацията... правя разни работи, които са ми неясни... По някакъв невероятен начин... работи горе-долу... но не съвсем...
Правя нещо грубо:
Слагам 1CD в CD-ROM устройството. Рестартирам. Правя Update. Рестартирам.Проблема ми е решен - имам си идеално инсталирана ALSA.
| |
Тема
|
Re: Мамка му и ALSA...! ALSA Howto
[re: Slack©]
|
|
Автор |
lmBlack (Хладнокръвен) |
Публикувано | 27.05.03 00:54 |
|
Преди доста време се мъчих и аз с ALSA, но си спомням , че единствения проблем който срещнах беше , че миксера е нулиран по подразбиране.
Като стартирах алсамиксер-а и го установих в средно положение за всички канали, които ползвам и като записах състоянието им се оправи работата.
Останалото е само зареждането на модулите .
| |
Тема
|
Re: Мамка му и ALSA...! ALSA Howto
[re: Slack©]
|
|
Автор |
4l (влюбен) |
Публикувано | 27.05.03 11:01 |
|
За съжаление нямам много точни спомени но стана горедолу следното
картата беше виа82хх онборд която отказваше да тръгне по стандартния начин. Компилирах алса без никакви параметри - ./configure && make && make install. Качиха се няколко изпълними файла от сорта на алсаконф мисля че беше. Стартирах го. Той си намери акртата и всичко тръгна. Нищо сложно, нищо което да е по-различно.
Надеждата умира последна...
Но все пак умира
| |
Тема
|
Re: Мамка му и ALSA...! ALSA Howto
[re: 4l]
|
|
Автор |
TV!OOO () |
Публикувано | 27.05.03 13:15 |
|
Звуковата ми карта е SiS7012 на дъното ECS k7s5a с Alsa intel8x0 модула работи без проблем на Slackware 8.1 с 9.0. Компилацията - свалени всички пакети и разопаковани, стандартно ./configure make make install и след създаване на snddevices работи.
| |
Тема
|
Re: Мамка му и ALSA...! ALSA Howto
[re: Slack©]
|
|
Автор |
mechoklecho (supercalifre...) |
Публикувано | 27.05.03 17:35 |
|
Значи най-добре си дърпай тарболовете от www.alsa-project.org или com, пише ти го по-нагоре.
Иначе правиш make и make install и след това отиваш в директория tools, от там си стартираш едно скриптче alsaconfig или alsasound и проблема ти се решава (поне при мен).
А сега вие кажете как, като имам дъно GigaByte 7VAX с вграден звук, да си пусна да ми бачка с 4 колони. Т.е. през line-in да ми излизат задните колонки. Под Уиндоус става с драйвера, ама не знам на модулите на ALSA-та къде да го задам.
Иначе използвам Slack 9 и съм много доволен. Това е Линуксът!!!
I have nothing to declare but my genius!
| |
Тема
|
Re: Мамка му и ALSA...! ALSA Howto
[re: mechoklecho]
|
|
Автор |
mn_t (разпрашен) |
Публикувано | 27.05.03 17:51 |
|
alsamixer
Търсиш Line-In As Rear със стрелките (Left, Right)
Натискаш M
Esc Esc за изход.
| |
|
Страници по тази тема: 1 | 2 | (покажи всички)
|
|
|