Линукс. Ръчно инсталиране на саунд карта
| Информационни технологии | 2009-12-04 | 109 сваляния |
Инсталиране на звукова карта ръчно(по-спец. Yamaha 719)
Целта на тази статия е да Ви помогне да инсталирате ръчно звукова карта Yamaha с чипсет OPL3xx и по-специално Yamaha 719 под Slackware Linux, но може да се използва успешно и като напътствие при инсталирането на други звукови карти под Linux.
За да пуснете звука за вашата звукова карта под Linux се нуждаете първо от драйвери за нея. Обикновено в изходните кодове на Linux ядротo са включени драйверите за много типове карти. Как можете да проверите дали Вашата сe поддържа? Много лесно - трябва да разполагате с кодовете на Linux ядрото, за предпочитане последната стабилна версия. Ако нямате такова нещо, си го свалете от http://www.kernel.org. След което влезте в директорията, където са кодовете, примерно /usr/src/linux-2.2.15/. и напишете:
за да стартирате текстовото меню за конфигурация или
ако искате да използвате графичното
За да продължите по-нататък трябва да влезете като
Ако сте използвали make menuconfig програмата ще ви попита дали искате да използвате предишната конфигурация. Ако не знаете какво правите по-добре използвайте предишната конфигурация. За тези, които не са прекомпилари никога Linux ядро(kernel), ще е добре да се запознаят с тази статия "Прекомпилиране на ядрото (кърнъла)". Когато се покажат менютата трябва да изберете подменюто "Sound" и оттам да позволите на ядрото да подържа звук, т.е трябва да посочите "Sound card support", след което изберете необходимите модули за Вашата карта. Конкретно за Yamaha 719 те са
mpu401
ad1848 "Support for AD1848 based cards"
opl3sa2 "Support for Yamaha OPL3-SA2, SA3 and SAx PnP based cards"
opl3
За Yamaha 719 а и всяка карта с чипсет OPL3xx това е достатъчно. За предпочитане е да не променяте други опции от менюто.
След като сте ги избрали трябва да прекомпилирате ядрото. За целта запишете конфигурацията, след което напишете
#make
за да прекомпилирате ядрото
#make modules
за да компилирате новите модули
Процесътна прекомпилиране обикновено отнема доста време, така че имайте търпение.
Ако всичко се е прекомпилирало успешно можем да продължим нататък.
Преди да инсталираме новото ядро е добре да си направим копие на старото ядро, а и да имаме една дискетка, от която да стартираме Linux в случай, че нещо се провали. Отново Ви предупреждавам ако не сте се занимали с прекомпилиране на ядрото е добре да се запознаете как става това преди да се заемете сериозно. Имайте преддвид, че ако скапете нещо, Вие ще сте си виновен и аз няма да мога да ви помогна.
Да се захващаме на работа. Трябва да инсталираме новото ядро и новите модули(драйвери) за него.
#make install
#make modules_install
#make bzImage
Ако използвате Lilo за bootloader трябва и него да го преконфигурирате с командата
#make zlilo
Готови ли сте? Настъпва часът на истината - сега остава да рестартирате Вашия Linux и да се надявате, че ще тръгне. Нали не сте забравили да си направите дискета, от която да можете да стартирате Linux ако има проблем(rescue disk)?
Да се надяваме, че Вашата система се рестартира успешно и Вие отново сте влезли като root. Не се чудете какво става ако пак няма звук от картата. Трябва да накарате компилираните модули да се заредят в памета. За целта трябва да напишете следната последователност от команди:
#/sbin/modprobe mpu401
#/sbin/modprobe ad1848
Тагове от реферата: инстира, инстиране, вукова, нстиране, инукс, ръчно, Yamaha, помогне











