Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Linux DSL - początki... Karta dźwiękowa

16 Lip 2007 18:41 2921 11
  • Poziom 14  
    Witam, czy jest możliwość zainstalowania sterowników do wiekowej karty muzycznej Sound Blaster 16 na tej wersji linuxa? (Damn Small Linux 3.3)

    W jaki sposób zmienić język na polski? :/ to jest na razie mój największy problem. Wiem że wersja którą ściągnął istnieje opcja zmiany języka na polski.

    Linux zainstalowany jest na dysku.

  • Poziom 43  
    Cytat:
    Witam, czy jest możliwość zainstalowania sterowników do wiekowej karty muzycznej Sound Blaster 16 na tej wersji linuxa?


    Zainteresuj się czymś co się nazywa ALSA
  • Poziom 14  
    Wszystko ok, tylko co ja mam z tym zrobić? Nie mam zielonego pojęcia jak instaluje się oprogramowanie na Linuxie. Z oficjalnej strony nie wyciągnę zbyt wielu informacji...
  • Poziom 14  
    W poniższym artykule jest wszystko fajnie opisane, ale problem jest taki że moja karta nie jest podłączona pod PCI, lecz pod to starsze złącze (nie mam pojęcia jak się ono nazywa) Więc system w ogóle jej nie wykrywa.

    Moduł w jądrze odpowiedzialny za dźwięk to (tak mi się wydaje): soundcore

    Tego pliku:

    Cytat:
    crw-rw---- 1 root audio 14, 4 mar 14 2002 audio


    to w ogóle nie znalazłem...

    Czyli sposób opisany poniżej nie pomógł.


    Cytat:
    Dźwięk w Linuksie
    Rzadko zdarza się, że w systemie nie działa nasza karta dźwiękowa. Wiele częściej występuje problem praw dostępu do tych urządzeń, przez co programu nie mogę korzystać ze sprzętu. Pierwszym krokiem, który wykonamy, to właśnie sprawdzenie praw. W tym celu logujemy się na konto roota i sprawdzamy do jakiej grupy należą pliki urządzenie dźwięku:

    woody:/home/imoteph# cd /dev/
    woody:/dev# ls -al | less

    Ujrzymy długą listę... teraz skupimy się na lini z plikem audio:

    crw-rw---- 1 root audio 14, 4 mar 14 2002 audio

    Widać, że właścicielem pliku jest root. Plik należy także do grupy audio. Najlepszym sposobem jest teraz dodanie swojego użytkownika do tej grupy. Służy do tego polecenie adduser:

    # adduser imoteph audio

    Powinniśmy ujrzeć komunikat o dodaniu użytkiownika do grupy. Jeśli jednak adduser zwrócił informację, że użytkownik należy już do tej grupy, prowdopodobne jest, że to nie w prawach dostępu, lecz w sterownikach leży problem.

    Neleży teraz sprawdzić na jakim chipsecie jest nasza karta dźwiękowa. Najlepiej jest to zrobić przy pomocu polecenie lspci:

    imoteph@woody:~$ lspci -vvv

    Program wyświetli informacje o naszym sprzęci podłączonym do PCI, a także zintegrowanym z płytą główną. W moim przypadku podał, że kontroler dźwięku obsługuje chipset nvidii - nForce2.
    Teraz musimy sprawdzić jakie moduły mamy dostępne w jądrze. Wpisujemy:

    woody:/dev# lsmod

    Oto wyniki na moim Debianie, z rekompilowanym jądrze 2.4.20:

    Module Size Used by Tainted: P
    ppp_deflate 3008 0 (autoclean)
    zlib_deflate 18048 0 (autoclean) [ppp_deflate]
    zlib_inflate 18688 0 (autoclean) [ppp_deflate]
    bsd_comp 4032 0 (autoclean)
    ppp_async 7008 0 (autoclean)
    ppp_generic 18732 0 (autoclean) [ppp_deflate bsd_comp ppp_async]
    slhc 4736 0 (autoclean) [ppp_generic]
    hcfpciserial 17952 0 (autoclean)
    hcfpciengine 637944 0 (autoclean) [hcfpciserial]
    hcfpciosspec 15272 1 (autoclean) [hcfpciserial hcfpciengine]
    i810_audio 22464 1
    ac97_codec 10304 0 [i810_audio]
    nvnet 25824 2
    dummy 1088 0 (unused)
    nvidia 1467808 10

    Teraz wystarczy załadować odpowiedni moduł: i810_audio i możemy cieszyć się dźwiękiem. Zdarza się nieraz jednak, że nie mamy do dyspozycji modułów ze terownikami do naszego sprzętu. Rozwiązaniem okazuje się rekompilacja jądra (jak w moim przypadku). Oto lista dostępnych opcji w sekcji Sound jądra 2.4.20:

    ALi5455 audio support
    BT878 audio dma
    C-Media PCI (CMI8338/8738)
    Creative SBLive! (EMU10K1)
    Crystal SoundFusion (CS4280/461x)
    Crystal Sound CS4281
    Ensoniq AudioPCI (ES1370)
    Creative Ensoniq AudioPCI 97 (ES1371)
    ESS Technology Solo1
    ESS Maestro, Maestro2, Maestro2E driver
    ESS Maestro3/Allegro driver (EXPERIMENTAL)
    ForteMedia FM801 driver (EXPERIMENTAL)
    Intel ICH (i8xx), SiS 7012, NVidia nForce Audio or AMD 768/811x
    RME Hammerfall (RME96XX) support
    S3 SonicVibes
    Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core
    Support for Turtle Beach MultiSound Classic, Tahiti, Monterey
    Support for Turtle Beach MultiSound Pinnacle, Fiji
    VIA 82C686 Audio Codec
    OSS sound modules
  • Poziom 20  
    najpierw poszukaj jaki modul odpowiada za Twoja karte sieciowa, potem wbij:

    modprobe nazwa_modulu

    jak nie wywali bledow to po odpaleniu standardowych modulow odpowiedzialnych za dzwiek powinno zadzialac jesli wywali ze go brakuje to niestety kompilowanie jadra Cie czeka
  • Poziom 14  
    Wiecie co... ja na razie daje sobie spokój z Linuxem, nie ma co się męczyć z DSL'em. Myślałem że jak mam internet to wszystko pójdzie gładko, ale siedziałem przed tym kompem non stop przez trzy dni i bez efektów. Jak będę miał mocniejszy komputer to zainstaluje Ubuntu, ale przed tym poczytam SPORO o tych systemach, nie ma co się rzucać na Linuxa bez odpowiedniej wiedzy. I to jest moja rada dla wszystkich zaczynających swoją przygodę z Linuxem!

    Dziękuje za odpowiedzi, pozdrawiam.
  • Użytkownik usunął konto  
  • Poziom 20  
    dobrym wyborem bedzie system rescue cd, ja bym na Twoim miejscu sie nie poddawal.. jak cos daj konto roota to Ci to uruchomie i powiem co i jak zrobilem
  • Poziom 14  
    rescue cd? a cóż to?

    Chciałem mieć komputer do słuchania muzyki w wolnych chwilach i do przeglądania internetu gdy już pociągnę kabel do swojego pokoju, chciałem zbudować coś na DSL'u bo zajmuje tylko 50 MB, wydawało mi się że wgram parę paczek, między innymi pakiet ALSA i będzie git... no ale przerosło mnie to. Teraz zainstalowałem Win 98... strasznie mi się nie podoba, wiem że linux oferuje o wiele więcej... no ale...

    Nie poddaje się, po prostu uznałem że na wiedzy o linuxie jaką teraz posiadam nie jestem w stanie nic zrobić, a jedynie zarżnąć się przed kompem.
  • Poziom 20  
    wiesz z malymi dystrybucjami tak wlasnie jest.. z racji tego, ze sa okrojone wielu rzeczy im brakuje.. moze pomysl o czyms wiekszym a mysle ze karte Ci wykryje
    i wieksze nie musi oznaczac wolniejsze tylko xy wez icewm np
  • Poziom 14  
    No właśnie też myślałem o jakiejś większej dystrybucji na IceWM. Ale będę musiał kupić większy dysk twardy... no i RAMu dorzucić też trzeba. Wiadomo pójdzie na tym co mam teraz, ale wole mieć więcej w zapasie.

    Cały czas zastanawiam się nad Ubuntu.