[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [translators] [docinfo] [indice analitico] [volume]


Capitolo 400.   Computer portatili

400.1   Problematiche di installazione

400.1.1)   Perché non funziona l'audio sul portatile Acer TM 312D?

Il portatile in questione dispone di una OPL3-Sax. Questa scheda può essere riconosciuta tramite pnpdump. Sarà necessario creare un nuovo file di configurazione tramite il comando:

pnpdump --config>opl3sa.conf[Invio]

Il file di configurazione dovrebbe assomigliare a:

######
(READPORT 0x0203)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING

(CONFIGURE YMH0030/2156265473 (LD 0
  (IO 0 (SIZE 16) (BASE 0x0220))
  (IO 1 (SIZE 8) (BASE 0x0530))
  (IO 2 (SIZE 8) (BASE 0x0388))
  (IO 3 (SIZE 2) (BASE 0x0330))
  (IO 4 (SIZE 2) (BASE 0x0370))
  (INT 0 (IRQ 5 (MODE +E)))
  (DMA 0 (CHANNEL 0))
  (DMA 1 (CHANNEL 1))

 (NAME "YMH0030/2156265473[0]{OPL3-SA3 Snd System }")
  (ACT Y)
))
(CONFIGURE YMH0030/2156265473 (LD 1
  (IO 0 (SIZE 1) (BASE 0x0201))

 (NAME "YMH0030/2156265473[1]{OPL3-SA3 Snd System }")
  (ACT Y)
))
(WAITFORKEY)
########

Per caricare il file di configurazione opportunamente modificato, si utilizzerà il comando:

isapnp opl3sa.conf[Invio]

ma occorre ricordare che nessun modulo audio deve essere caricato in quel momento. Occorre inserire poi i moduli nel corretto ordine come consigliato nella documentazione allegata ai sorgenti del kernel:

modprobe mpu401[Invio]

modprobe ad1848[Invio]

modprobe opl3sa2 io=0x370 mss_io=0x530 mpu_io=0x330 irq=5 dma=0 dma2=1[Invio]

modprobe opl3 io=0x388[Invio]

400.1.2)   Perché la tastiera del portatile alla fine dell'installazione di Linux risulta inutilizzabile?

Qualora dopo l'avvio del sistema la tastiera risultasse inutilizzabile, occorre fare il tentativo di disabilitare i moduli relativi alla gestione delle periferiche PCMCIA. Per ovviare all'inconveniente, all'avvio di LILO si potrà accedere in modalità speciale tramite il comando:

LILO boot: linux init 1[Invio]

o:

LILO boot: linux single[Invio]

Una volta ottenuto l'accesso al sistema, si dovrà disabilitare il caricamento del modulo che gestisce le periferiche PCMCIA eliminandone la chiamata dalla gerarchia /etc/init.d (o /etc/rc.d/init./). Basterà rinominare il file pcmcia:

mv pcmcia pcmcia.old[Invio]

A questo punto al riavvio del sistema i moduli non saranno caricati e si potrà operare normalmente.

Un'altra metodica consiste nel controllare nel BIOS del portatile se nella voce pc card il controller mode è impostato a Cardbus/16 -bit.

LDR --- Copyright © 1999-2001 Gaetano Paolone --  bigpaul @ linuxfaq.it

Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome computer_portatili.html

[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [translators] [docinfo] [indice analitico]