Kirjoittaja Aihe: EMU 1212 äänikortti ja Linux-Mint (RATKAISTU)  (Luettu 7714 kertaa)

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili

Minulla on vanhassa hitaassa Celeron koneessa hyvälaatuinen EMU 1212 äänikortti, joka toimii Win XP:ssä (on toisella kovalevyllä) loistavasti, mutta Linuxissa en ole saanut sitä kunnolla toimimaan. Aiemmin  koneessani oli UBUNTU 10.04 käyttöjärjestelmä, mutta siinä äänikortti toimi vain satunnaisesti, vaikka yritin ladata siihen kaikki tarvittavat ohjelmistot.

Nyt olen vaihtanut tietokoneeseen Linux Mint käyttöjärjestelmän, mutta en ole vielä yrittänyt saada äänikorttia toimimaan. Nyt kysyisin viisailta UBUNTU-miehiltä, onko kukaan saanut tätä äänikorttia toimimaan uusien Linuxien kanssa? Kannattaako minun edes yrittää saada korttia toimimaan Mintissä, vai onko koko homma tuhoon tuomittu jo ennakkoon? Jos joitakin toiveita on, niin millaisia loitsuja minun pitää päätteeseen antaa, jotta EMU 1212 äänikortti heräisi henkiin myös Linuxissa? 

« Viimeksi muokattu: 21.10.15 - klo:11.29 kirjoittanut pikkalle »

nm

  • Käyttäjä
  • Viestejä: 16431
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #1 : 19.10.15 - klo:01.21 »
Firmware pitää asentaa.

Asennusohje: http://askubuntu.com/a/60794
Linkki nykyiseen firmwarepakettiin: ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.29.tar.bz2


Viimeksi tuon koneen ja äänikortin kanssa meni sellaiseksi taisteluksi, että en ehkä asettaisi kovin suuria toiveita menestykselle. Sinänsä E-MU 1212 toimii monilla Linuxissa, myös nykyisissä versioissa, mutta sinun kokoonpanossasi Linux-ajuri ei tuntunut toimivan kunnolla. On tosin mahdollista, että tilanne on muuttunut uusien kernelin versioiden myötä, mutta jos samat oireet ilmenevät taas, on turha taistella sen kanssa kovin kauan. Uutta rautaa alle tai vaihda äänikortiksi vaikka USB-väyläinen E-MU 0404.

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #2 : 19.10.15 - klo:22.57 »
Firmware pitää asentaa.

Asennusohje: http://askubuntu.com/a/60794
Linkki nykyiseen firmwarepakettiin: ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.29.tar.bz2


Viimeksi tuon koneen ja äänikortin kanssa meni sellaiseksi taisteluksi, että en ehkä asettaisi kovin suuria toiveita menestykselle. Sinänsä E-MU 1212 toimii monilla Linuxissa, myös nykyisissä versioissa, mutta sinun kokoonpanossasi Linux-ajuri ei tuntunut toimivan kunnolla. On tosin mahdollista, että tilanne on muuttunut uusien kernelin versioiden myötä, mutta jos samat oireet ilmenevät taas, on turha taistella sen kanssa kovin kauan. Uutta rautaa alle tai vaihda äänikortiksi vaikka USB-väyläinen E-MU 0404.

Ojasta allikkoon?


Taisi varoituksesi olla ihan aiheellinen. Klikkasin Alsa firmwarepaketin linkkiä ja valitsin pakettienhallintaohjelman käsittelemään tiedostoa, mutta sen jälkeen kone meni vähän hulluksi, eikä enää totellut komentoja. Kone ei pystynyt avaamaan enää ohjelmia eikä sillä päässyt Synaptic-paketienhallintaankaan. Kun yritin sammuttaa koneen, niin sekään ei toiminut, vaan minun piti katkaista virta koneesta väkisin.

Kun sen jälkeen käynnistin koneen, niin grub-valikko tulee ihan normaalisti, mutta sitten kone runksuttaa vain hetken kunnes tulee teksit (initramfs). Komennolla help saa esiin listan komennoista, joita tässä vikatilassa voidaan käyttää, mutta en tiedä konstia, miten saisin koneen boottaamaan tästä DOS-tilasta eteenpäin.

Tässä Linux Mintissähän alkaa olla ihan Windowsmaisia piirteitä. Aiemmin käyttämäni Ubuntut eivät ole koskaan menneet tällaiseen DOS-tilaan, joten tässä suhteessa Mint on selvä pettymys.

Nyt viisaat UBUNTU-miehet voisivat antaa pari hyvää ohjetta, miten saisin koneen takaisin tolkkuun vai pitääkö minun asentaa koko käyttöjärjestelmä uudestaan. Jos näin on, niin liian paljon Windowsia Linux-Mint alkaa muistuttaa.



nm

  • Käyttäjä
  • Viestejä: 16431
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #3 : 19.10.15 - klo:23.26 »
Vaikuttaa siltä, että kiintolevy on rikkoutumassa. Mint ei ole sen herkempi hajoamaan kuin muutkaan Ubuntu-variantit.

Voit yrittää korjata Boot-repair-diskillä, mutta jos levy on rikki, siitä ei ehkä ole kovin paljon iloa.

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #4 : 20.10.15 - klo:09.02 »
Vaikuttaa siltä, että kiintolevy on rikkoutumassa. Mint ei ole sen herkempi hajoamaan kuin muutkaan Ubuntu-variantit.

Voit yrittää korjata Boot-repair-diskillä, mutta jos levy on rikki, siitä ei ehkä ole kovin paljon iloa.


Pari lisäkysymystä


Kun käynnistän nyt koneen,niin grub kyllä tulee normalisti esiin, mutta kone ei lähde automaattisesti boottaamaan 10 sekunnissa kuten se on tehnyt aiemmin. Jos painan enteriä, niin kone lähtee boottaamaan ja Mint-logo tulee hetkeksi esiin, mutta sitten se menee DOS-tilaan. Jos valitsen toisella kovalevyllä olevan WIN XP:n, niin se boottaa normaalisti.

Sitten vielä kysymys kovalevyn asennosta. Koneessa nyt oleva Linuxin kovalevy on asennettu pystyasentoon kuten WIN-kovalevykin, koska sille on paikka valmiina. Linux-kovalevy on erittäin vanha ja aiemmin se on ollut asennettuna normaaliin vaaka-asentoon. Voisiko kovalevyn pystyasento olla syynä siihen, että kone ei nyt boottaa? Eivätkö kaiki kovalevytyypit toimi kunnolla pystyasennossa ja miten käyttöasentosuositus on kovalevyyn merkitty?


nm

  • Käyttäjä
  • Viestejä: 16431
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #5 : 20.10.15 - klo:14.34 »
Sitten vielä kysymys kovalevyn asennosta. Koneessa nyt oleva Linuxin kovalevy on asennettu pystyasentoon kuten WIN-kovalevykin, koska sille on paikka valmiina. Linux-kovalevy on erittäin vanha ja aiemmin se on ollut asennettuna normaaliin vaaka-asentoon. Voisiko kovalevyn pystyasento olla syynä siihen, että kone ei nyt boottaa? Eivätkö kaiki kovalevytyypit toimi kunnolla pystyasennossa ja miten käyttöasentosuositus on kovalevyyn merkitty?

Asennolla ei pitäisi olla kovin suurta merkitystä levyn kestolle, mutta pystyasento lienee yleisesti hieman kuormittavampi mekaniikalle. Levyn ikä on suurempi rasite, etenkin jos se on ollut aiemmin vähäisellä käytöllä ja on juuri siirretty uuteen paikkaan.

S.M.A.R.T.-tiedoista selvinnee, onko levy hajoamassa.


pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #6 : 20.10.15 - klo:22.46 »


Asennolla ei pitäisi olla kovin suurta merkitystä levyn kestolle, mutta pystyasento lienee yleisesti hieman kuormittavampi mekaniikalle. Levyn ikä on suurempi rasite, etenkin jos se on ollut aiemmin vähäisellä käytöllä ja on juuri siirretty uuteen paikkaan.

S.M.A.R.T.-tiedoista selvinnee, onko levy hajoamassa.

Melkoista munkkilatinaa?


Käynnistin koneen Lubuntun asennus CD-levyllä, jotta pääsin tutkimaan kovalevyjen sisältöä. Windows-levyä pääsin tutkimaan ihan vaivatta, mutta Linux-levy antoi seuraavan virheilmoituksen:

Koodia: [Valitse]
Error mounting /dev/sdb1 at /media/lubuntu/fe131545-2d56-435a-8407-7ea772627a26:
Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdb1" "/media/lubuntu/fe131545-2d56-435a-8407-7ea772627a26"' exited with non-zero exit status 32: mount:
wrong fs type,  bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
   

Katselin myös Linux-levyn SMART tiedostoa, mutta sen mukaan levy oli kunnossa (2 bad sectors). Voisivatko viisaat UBUNTU-miehet suomentaa vähän tätä munkkilatinaa? En viitsisi ilman ohjeita antaa koneelle mitään komentoja, jotta se ei menisi ihan sotkuun. Poistuisiko ongelma, jos asentaisin Linux-Mintin uudelleen, koska kovalevy pitäisi olla kunnossa?






nm

  • Käyttäjä
  • Viestejä: 16431
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #7 : 20.10.15 - klo:23.01 »
Tiedostojärjestelmän liittäminen ei onnistu, koska tiedostojärjestelmä on rikki. Vian aiheuttaja saattoi teoriassa olla tiedostojärjestelmän ajuri, mutta on todennäköisempää, että vika on levyssä tai muualla tietokoneessa (SATA-väylä, muisti, ...).

Voit yrittää korjata fsck:lla:

Koodia: [Valitse]
sudo e2fsck /dev/sdb1
Uudelleenasennus poistaa ongelman, mutta melko varmasti vika uusiutuu ja järjestelmä alkaa käyttäytyä arvaamattomasti jossain vaiheessa.

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #8 : 21.10.15 - klo:11.28 »


Voit yrittää korjata fsck:lla:

Koodia: [Valitse]
sudo e2fsck /dev/sdb1
Uudelleenasennus poistaa ongelman, mutta melko varmasti vika uusiutuu ja järjestelmä alkaa käyttäytyä arvaamattomasti jossain vaiheessa.

Tehokas komento

Antamasi komento oli erittäin tehokas. Käynnistin koneen Lubuntun asennuslevyllä, annoin päätteessä esittämäsi komennon, ja heti sen jälkeen kone pystyi lukemaan myös Linux-levyä. Kun poistin asennyuslevyn koneesta  ja boottasin sitten koneen, niin kaikki oli tas normaalia. Taitaa tämä E-MU 1212 kortin konfigurointi olla liikaa tälle koneelle. Kiitokset vielä avustasi.


nm

  • Käyttäjä
  • Viestejä: 16431
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint
« Vastaus #9 : 21.10.15 - klo:11.42 »
Taitaa tämä E-MU 1212 kortin konfigurointi olla liikaa tälle koneelle.

Ongelma ei johtunut firmware-paketin purkamisesta. Oli pelkkää sattumaa, että vika esiintyi samalla hetkellä.

Kuten todettu, on erittäin todennäköistä, että levy tai jokin muu koneen komponentti on viallinen ja erinäisiä ongelmia esiintyy myös jatkossa.
« Viimeksi muokattu: 21.10.15 - klo:11.44 kirjoittanut nm »

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint (RATKAISTU)
« Vastaus #10 : 22.10.15 - klo:23.42 »


Jäiköhän homma kesken?

Koneeni toimii edelleen normaalisti, mutta äänikorttia en ole saanut pelaamaan. Minulle on nyt tullut sellainen tunne, että jäiköhän homma jotenkin kesken, sillä pakettienkäsittelyohjelma ainoastaan teki
alsa-firmware-1.0.29.tar.bz2 kansion, jossa on paljon erilaisia tiedostoja. Minusta tuntui siltä, että mitään varsinaisia ajureita ei koneeseen asentunut.

Kun katselin kansiossa olevia tiedostoja, niin monissa niistä on ohjelmakoodia. Ilmeisesti joissakin näissä tiedostoissa on tarvittavat ajurit, mutta millä ohjelmalla näitä ohjelmakooditiedostoja pitää avata, jotta ajurit asentuisivat koneeseen. En ole ennen törmännyt Ubuntujen kanssa tällaiseen asennustapaan.

Voisivatko viisaat UBUNTU-miehet kertoa minulle, ovatko ajurit asentuneet koneeseen vai onko homma edelleen kesken? Mitä temppuja minun pitää vielä tehdä, jotta pääsisin kokeilemaan sitä, toimiiko E-Mu-1212 äänikortti vai ei? Kysymykseni saattavat tuntua typeriltä, mutta tämä tilanne on minulle aivan outo, ja siksi ei tiedä oikeita toimintatapoja.


nm

  • Käyttäjä
  • Viestejä: 16431
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint (RATKAISTU)
« Vastaus #11 : 23.10.15 - klo:01.15 »
Kun katselin kansiossa olevia tiedostoja, niin monissa niistä on ohjelmakoodia. Ilmeisesti joissakin näissä tiedostoissa on tarvittavat ajurit, mutta millä ohjelmalla näitä ohjelmakooditiedostoja pitää avata, jotta ajurit asentuisivat koneeseen. En ole ennen törmännyt Ubuntujen kanssa tällaiseen asennustapaan.

Sovella aiemmin linkkaamaani asennusohjetta: http://askubuntu.com/questions/60763/how-to-install-missing-firmware-for-an-creative-labs-audigy2-soundcard/60794#60794


Valmista deb-pakettia ei valitettavasti enää taida olla saatavilla, kun Medibuntu lopetti toimintansa. Siksi joudut asentamaan manuaalisesti tar-paketista.

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint (RATKAISTU)
« Vastaus #12 : 24.10.15 - klo:23.11 »
Kun katselin kansiossa olevia tiedostoja, niin monissa niistä on ohjelmakoodia. Ilmeisesti joissakin näissä tiedostoissa on tarvittavat ajurit, mutta millä ohjelmalla näitä ohjelmakooditiedostoja pitää avata, jotta ajurit asentuisivat koneeseen. En ole ennen törmännyt Ubuntujen kanssa tällaiseen asennustapaan.

Sovella aiemmin linkkaamaani asennusohjetta: http://askubuntu.com/questions/60763/how-to-install-missing-firmware-for-an-creative-labs-audigy2-soundcard/60794#60794


Valmista deb-pakettia ei valitettavasti enää taida olla saatavilla, kun Medibuntu lopetti toimintansa. Siksi joudut asentamaan manuaalisesti tar-paketista.


Melkein onnisti


Melkein onnistuin saamaan E-MU-1212 äänikortin toimivaksi, mutta ilo jäi lyhytaikaiseksi. Kun olin tehnyt kaikki temput annettujen ohjeiden mukaisesti, niin ajurit ilmeisesti asentuivat koneeseen kunnolla, mutta siltikään en saanut korttia toimimaan. Asensin sen jälkeen koneeseen gnome-alsamixerin ja sitä näpelöimällä sainkin kortin toimimaan. Kun seuraavan kerran käynnistin koneen, niin taaskaan kortti ei toiminut, eikä siihen ole tullut henkeä enää sen jälkeen. Tuntuu siltä, että ajurit jotenkin korruptoituvat, kun kone suljetaan.

Kokeilu oli kuitenkin siinä mielessä onnistunut, että sain kerrankin tämän äänikortin toimimaan Linuxissa. Jos Celeron koneen kanssa onkin vaikeuksia, niin kannattaisiko minun laittaa tämä äänikortti vähän tehokkaampaan AMD Athlon(tm) 64 Processor 3000+ koneeseen, jossa on 3 GB muistia. Tässä koneessa ei ole Windowsia, joten äänien pitäisi silloin välttämättä toimia hyvin myös Linuxissa.

Laitan vielä loppuun komennolla dmesg saadun listan äänikortin tiedoista
Koodia: [Valitse]

[   23.803669] Bluetooth: BNEP socket layer initialized
[   24.632618] init: cups main process (549) killed by HUP signal
[   24.632692] init: cups main process ended, respawning
[   26.081133] snd_emu10k1 0000:00:07.0: emu1010: Special config.
[   26.081228] snd_emu10k1 0000:00:07.0: emu1010: EMU_HANA_ID = 0x3f
[   26.199193] snd_emu10k1 0000:00:07.0: emu1010: firmware file = emu/emu1010b.fw, size = 0x11bdc
[   28.062628] snd_emu10k1 0000:00:07.0: emu1010: Hana Firmware loaded
[   28.062684] snd_emu10k1 0000:00:07.0: emu1010: Hana version: 1.6
[   28.062745] snd_emu10k1 0000:00:07.0: emu1010: Card options = 0x1
[   28.062772] snd_emu10k1 0000:00:07.0: emu1010: Card options = 0x1
[   28.063267] snd_emu10k1 0000:00:07.0: emu1010: Card options3 = 0x1
[   28.097965] snd_emu10k1 0000:00:07.0: Audigy2 value: Special config.
[   28.202429] snd_emu10k1 0000:00:07.0: EMU outputs on
[   28.202443] snd_emu10k1 0000:00:07.0: EMU2 inputs on
[   28.295341] snd_emu10k1 0000:00:07.0: interrupt: PCI error
[   28.962805] init: failsafe main process (617) killed by TERM signal
[   33.206571] eth1: Transmit error, Tx status 04c0005a.
[   33.665451] init: samba-ad-dc main process (774) terminated with status 1
[   34.184523] eth1: Media Link Off
[   36.823895] init: plymouth-upstart-bridge main process ended, respawning
[   39.203231] eth1: Media Link On 100mbps full-duplex
[   47.985023] init: plymouth-stop pre-start process (1609) terminated with status 1
[  258.659587] systemd-hostnamed[2482]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
[ 1909.629483] perf interrupt took too long (2527 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
   


Voisivatko viisaat UBUNTU-miejet kertoa minulle, mitä tarkoittaa listassa esiintyvä rivi

28.295341] snd_emu10k1 0000:00:07.0: interrupt: PCI error

UBUNTU.10.04:ssä tämä teksti vilahteli näytön ylälaidassa aina käynnistuksen aikana. Jos äänikortin otti koneesta pois, niin herjaa ei näytössä näkynyt. Ilmeisesti E-MU-1212 äänikorttia ei ole tarkoitettu tähän koneeseen, vaikka se Windowsin puolella toimiikin moitteettomasti.



nm

  • Käyttäjä
  • Viestejä: 16431
    • Profiili
Vs: EMU 1212 äänikortti ja Linux-Mint (RATKAISTU)
« Vastaus #13 : 25.10.15 - klo:18.11 »
Kokeilu oli kuitenkin siinä mielessä onnistunut, että sain kerrankin tämän äänikortin toimimaan Linuxissa. Jos Celeron koneen kanssa onkin vaikeuksia, niin kannattaisiko minun laittaa tämä äänikortti vähän tehokkaampaan AMD Athlon(tm) 64 Processor 3000+ koneeseen, jossa on 3 GB muistia. Tässä koneessa ei ole Windowsia, joten äänien pitäisi silloin välttämättä toimia hyvin myös Linuxissa.

Kannattaahan sitä kokeilla, jos haluat käyttää EMUa Linuxissa.


Voisivatko viisaat UBUNTU-miejet kertoa minulle, mitä tarkoittaa listassa esiintyvä rivi

28.295341] snd_emu10k1 0000:00:07.0: interrupt: PCI error

UBUNTU.10.04:ssä tämä teksti vilahteli näytön ylälaidassa aina käynnistuksen aikana. Jos äänikortin otti koneesta pois, niin herjaa ei näytössä näkynyt. Ilmeisesti E-MU-1212 äänikorttia ei ole tarkoitettu tähän koneeseen, vaikka se Windowsin puolella toimiikin moitteettomasti.

Virheilmoitus tulee äänikortin ajurista. Kuten aiemmin olen todennut, ongelmat kortin kanssa johtuvat todennäköisesti ajurista, joka ei nyt toimi kunnolla laiteympäristössäsi. Ongelma liittyy keskeytysten käsittelyyn, jolloin muutokset rautakokoonpanoon voivat hyvinkin ratkaista vian.

Toinen mahdollinen vaihtoehto on, että tuosta E-MU 1212:sta on useampia versioita ja Linux-ajuri ei tue tätä tiettyä versiota oikein. Siinä tapauksessa ongelma voi esiintyä kaikissa tietokoneissa tämän äänikorttiyksilön kanssa.

Kannattaa kokeilla toisessa koneessa.