LinuxForum.Fans
Тема

Creative x-fi Elite pro и alt linux 5.0 master (школьный)

Автор: Ivan1 2 сообщений 5830 просмотров
#32350

Всем доброго времени суток.

Как запустить данную звуковую карту в этом дистрибутиве?

Погуглив я нашёл что посмотреть определилась ли в системе карта можно командой

text
lspci -v

вот что выдаётся у меня из под root на описание этой карты:

text
01:06.0 Multimedia audio controller: Creative Labs SB X-Fi
        Subsystem: Creative Labs Device 002f              
        Flags: bus master, medium devsel, latency 32, IRQ 11
        I/O ports at ac00 [size=32]                         
        Memory at efc00000 (64-bit, non-prefetchable) [size=2M]
        Memory at e8000000 (64-bit, non-prefetchable) [size=64M]
        Capabilities: [40] Power Management version 2           
        Capabilities: [50] MSI: Mask- 64bit+ Count=1/1 Enable-  

С сайта ALSA вот здесь http://www.alsa-project.org/main/index.php/Matrix:Vendor-Creative_Labs я нашол что необходимо что в системе были драйвра для чипа emu20k1

При попытки поискать от root в истеме файла с таким названием ничего не нашлось, хотя вот есле поискать чип emu10k1 то находится довольно такие много где.

Версия ядра и версия alsa в alt linux 5 удовлетворяют тем требованиям что упоминаются в статьях в интеренет чтобы данное устройство поддерживалось. Ядро стоит 2-6-30 а alsa 1.0.21-alt2 - хотя модуль alsa-oss стоит версии 1.0.17-alt6. (новее версия в менеджере пакетов стандартном не предлагается, хотя у меня подключен стандартный репозиторий пакетов от ALT Linux)

В графическом интерфейсе KDE карта в разделе звуковых устройств не видится.

Как её запустить?

есле нужна какая нибуть дополнительная информация могу написать.


=======================================================


В общем решение нашёл сам же, и снимаю вопрос.

Для тех кто столкнётся с подобной проблемой делать нужно так:

1) подключаем репозиторий Alt Linux (той же версии дистрибутива что установлен на компе) в менеджере пакетов.
2) смотрим ТОЧНУЮ версию ядра через консоль и запоминаем:

text
uname -a

3) через менеджер пакетов производим поиск пакетов и установку пакетов (есле что то из них не установлено):

kernel-headers-common
kernel-headers-std-def
glibc-kernheaders
kernel-headers-modules-std-def
make
gcc (gcc желательно той же версии что и использовалась при сборке оригинального ядра std-def)

При поиске пакетов смотрим чтобы их ВЕРСИЯ СОВПАДАЛА С ВЕРСИЕЙ ЯДРА
(кроме пактов make и gcc)

4) Качаем драйвер с сайта креативе http://support.creative.com/Products/Products.aspx?catid=209 (какая карта у вас выбираем)

5) Распаковываем в домашнюю или какую нибуть другую папку в каталоге /home/<user> (user - имя вашего пользователя под которым вы работаете в системе)

6) в консоли под root заходим в распакованный каталог

text
cd /home/..... (путь в распакованную папку)

и выполняем в ней make и как отработает make install
7) перезагружаем комп и слушаем звуковуху.

#33166
Ivan1 написал:
Качаем драйвер с сайта креативе http://support.creative.com/Products/Products.aspx?catid=209 (какая карта у вас выбираем)

Креатив для линукс'а стал драйвера делать? oO
Ура! Зауважали smile
В свое время хотел качественный их звук, но драйверов(да и сейчас их под линь мало) тогда не было еще поэтому пришлость старый SB0570(CA0106) брать, жалко спалил по дури, теперь интегрированной пользуюсь.

Войдите или зарегистрируйтесь, чтобы ответить.