Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - nanob

Sivuja: [1]
1
Korjaus/lisäys edelliseen:

Aloita siis tästä kohdasta:

Seuraava päätteessä:
Koodia: [Valitse]
sudo apt-get install pnpbios-tools

Mitähän antaa seuraava komento päätteessä;
Koodia: [Valitse]
lspnp
Jatkuu kohta:

Sieltä tulee ottaa ylös seuraavat rivit:
Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
0f CSC0010 Crystal PnP audio system control registers
10 CSC0001 Crystal PnP audio system joystick
11 CSC0003 Crystal PnP audio system MPU-401 compatible

Rivien ensimmäiset 2 tavua saattaa olla erit., ja ne tulee ottaa ylös.


Sitä ehkä kannattaa kokeilla ennen kuin lisää init.d-hakemistoon.

Sitten päätteessä:
Koodia: [Valitse]
lspnp -v | lessJosta rivit:
Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
        io 0x0530-0x0537
        io 0x0388-0x038b
        io 0x0220-0x0233
        irq 5
        dma 1
        dma 0

0f CSC0010 Crystal PnP audio system control registers
        io 0x0538-0x053f

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207

11 CSC0003 Crystal PnP audio system MPU-401 compatible
        io disabled
        irq disabled

Näistä disabled kohdat tulee laittaa päälle:
Lisäksi seuraavat tiedot ilmeisestikin tärkeitä:
0e CSC0000 Crystal PnP audio system CODEC
        io 0x0530-0x0537
        io 0x0388-0x038b
        io 0x0220-0x0233
        irq 5
        dma 1
        dma 0

...

0f CSC0010 Crystal PnP audio system control registers
        io 0x0538-0x053f

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207
...

Vahvennetut voivat olla erit, ja ne tulee pistää ylös:

Suorita päätteessä seuraava:
Koodia: [Valitse]
sudo gedit ibmsound
Lisää seuraavat rivit ko. tekstitiedostoon Muuttaen siten, että ko. ylös merkityt tavut setpnp:llä päälle.
Koodia: [Valitse]
setpnp 0e on
setpnp 0f on
setpnp 11 on
modprobe snd-pcm
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 dma1=1 dma2=0 irq=5 isapnp=0

Huomioi seuraavat portit, samoiksi kuin aikasemmin löytyvät portit:
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 dma1=1 dma2=0 irq=5 isapnp=0


Annetaan suoritusoikeus ko. tiedostolle:
Edelleen päätteessä:
Koodia: [Valitse]
sudo chmod 744 ibmsound
Suoritetaan ko. tiedosto:
Edelleen päätteessä:
Koodia: [Valitse]
sudo ./ibmsound

Sitten säätämään äänikorttia s.e. äänet saa pelittämään:
(Kaksoisklikkaa kovaaääniskuvaketta).
(Ainakin Pää- ja PCM-äänikanavat kannattaa laittaa kaakkoon.

Ääniä voi testata järjestelmä-äänillä: Järjestelmä->Asetukset->Ääni

Jos onnistui äänten säätäminen niin sen voikin sitten kopioida ko. paikkaan, josta se suoritetaan käynnistämisen yhteydessä.

päätteessä:
Koodia: [Valitse]
sudo mv ibmsound /etc/init.d/ibm-sound

Tämä tietenkin, mikäli ymmärsin ohjeet oikein.

Näillä ohjeilla äänet toimii kunhan bios:sta on asetettu QuickBoot = Disable ja ACPI:tä ei ole pakotettu päälle kernelin bootti parametreissa.

Huom! Ilman ACPI:tä  koneen tuuletin ei käynnisty koskaan(vaikka cpu:n lämpötila olisi yli 90C). Jos ACPI on käytössä yo. ohje ei toimi.

ACPI pakotettuna päälle (kernelin bootti parametrilla acpi=force) voi käyttää seuraavia komentoja:
Koodia: [Valitse]
sudo -s

echo 'activate' > /sys/devices/pnp0/00:05/resources
echo 'activate' > /sys/devices/pnp0/00:06/resources
echo 'activate' > /sys/devices/pnp0/00:07/resources

modprobe snd-pcm
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 irq=5 dma1=1 dma2=0 isapnp=0

Tuulettimen saa käynnistymään komennolla:
Koodia: [Valitse]
echo 0 > /proc/acpi/fan/FN00/state

Näistä voi sitten tehdä skriptit ibmsound ja fan_on ja kopioida ne /etc/init.d/ hakemistoon ja suorittaa komennot:
Koodia: [Valitse]
cd /etc/init.d/
sudo update-rc.d ibmsound defaults
sudo update-rc.d fan_on defaults

jolloin skriptit suoritetaan automaattisesti käynnistyksen yhteydessä.

Sivuja: [1]