Avanti Indietro Indice

9. Video e suono

9.1 Uscendo da DosEmu, il mio video e' pieno di caratteri strani.

(4/8/95)

Il problema e' che l'informazione del font per la modalita testo della VGA non e' stato salvato. Prenditi una copia del pacchetto "svgalib". I sorgenti correnti sono a

sunsite.unc.edu:/pub/Linux/libs/graphics/svgalib125.tar.gz
(La versione piu' recente e' la 127, ndZB, che per altro da' alcuni problemi.)

Lo puoi anche trovare sotto forma di pacchetto pre-compilato nella tua preferita distribuzione (e.g., Slackware, etc.). Usa savetextmode per salvare il modo testo e font correnti in un file nella directory /tmp prima di eseguire DosEmu. Prova poi textmode appena uscita da DosEmu per avere i font esistenti prima dell'esecuzione del DosEmu.

9.2 Come posso far si' che DosEmu lavori con la mia Trident/Actix/other video card?

[Lo schermo flicchera violentemente, mostra lo statup del Bios del video, e si blocca]

Andrew Tridgell (tridge@nimbus.anu.edu.au) dice (1/29/94)

Io ho notato, usando le precedenti versioni, che essa lavorava se io eseguo:

   ports { 0x42 }
ma alcune volte la mia macchina cadeva quando cambiavo la risoluzione grafica (when it was cycling the video bios in dosemu). Questo perche' tu permettevi al bios della VGA di re-programmare il clock, il quale e' severamente pericoloso con Linux.

Questo mi ha portato a scrivere "readonly" e a mascherare i patch per DosEmu, i quali, io sono sicuro, ci sono nell'ultima versione. Io ora uso:

   ports { readonly 0x42 }
ed esso boota DosEmu piu' lentamente, ma con molta piu' fiducia.

---------------------

Tim Shnaider (tims@kcbbs.gen.nz) aggiunge (1/18/94) che

Un modo per fixare questo problema e' quello di utilizzare il programma GETROM per scrivere il bios video su un file, da mettere nella directory /etc/dosemu Bisognera' poi editare le linee per il video. Queste, sono le mie linee dedicate al video:

   video { vga console graphics chipset trident memsize 1024 vbios_file
   /etc/dosemu/vbios }
dove "vbios" e' il file generato digitando
   getrom > vbios

---------------------

Douglas Gleichman (p86884@tcville.edsg.hac.com) riporta (9/1/94) che (con la ATI Graphics Ultra)

Utilizzando il DosEmu 0.52, tu devi aggiungere queste linee al tuo file di configurazione del dosemu

 ports  { 0x1ce 0x1cf 0x238 0x23b 0x23c 0x23f 0x9ae8 0x9ae9 0x9aee 0x9aef }
L'autoanalisi della scheda video fallira', ma i programmi grafici lavoreranno bene.

9.3 Perche' il software della mia scheda sonora non funziona con DosEmu?

Hannu Savolainen (hsavolai@cs.Helsinki.FI) dice (3/21/94)

Il DosEmu e tutti i programmi Dos con esso funzionano sotto il controllo di un sistema operativo funzionante in modalita' protetta. Questo significa che la memoria non e' mappata come il programma si aspetterebbe. Se in qualche modo si utilizza la SB con il "DMA based recording", il registratore di suoni non trova la strada per l'applicazione. Esso inoltre distrugge alcuni dati in memoria.

James B. MacLean (jmaclean@fox.nstn.ns.ca) dice (6/19/94)

Mi dispiace per il disappunto, ma al momento il DosEmu non supporta direttamente la necessaria intercezione degli interrupt o le generali richieste del DMA per l'accesso alla scheda sonora via DosEmu :-(.

Si spera in un prossimo futuro.

9.4 DosEmu cade quando io digito qualche cosa.

Daniel Barlow(jo95004@sable.ox.ac.uk) dice (4/8/95)

Se tu non hai nessun terminale o rete per il log-in tu devi premere il bottone del reset. Se tu hai pero' la possibilita' di utilizzare una shell, esegui "kbd_mode -a" per switchare la tastiera in modalita' raw (linea) e o "stty sane" sulla console sulla quale tu puoi vedere cosa stai digitando.


Avanti Indietro Indice