Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi rilevamento hardware

Ciao a tutti,
Ho da poco installato la debian sarge con kernel 2.6.8.
Premetto che ho una scheda madre asus p4p800.
Dunque, la scheda di rete (3c940) è stata trovata e configurata 
correttamente.
Ho montata una radeon 9800 e all'installazione ho scelto il driver ati, 
pero' girando un po' nelle impostazioni di gnome (non sono ancora molto 
ferrato con questa distribuzione) ho visto che riesco ad impostare solamente 
risoluzioni minori o uguali ad 800x600, il che vuol dire che probabilmente 
il driver non va molto bene.
In piu' la scheda integrata SoundMax non me la riconosce.
Ho provato a scaricare i driver di entrambi i device.
Allora, per la scheda video, ho scaricato un rpm dal sito ati e l'ho 
convertito in .deb con alien. Poi ho cercato di installarlo con dpkg -i 
nomepacchetto, ma mi dice che il pacchetto vuole sovrascrivere un altro 
pacchetto e non me lo fa installare.
Per i driver della scheda audio, ho scaricato i sorgenti dal sito della 
asus. Ho fatto prtire lo script di configurazione ./configure, ma all'atto 
della compilazione mi dice che devo installare i sorgenti del kernel; visto 
questo, allora ho usato il gestore di pacchetti grafico di gnome e ho 
installato il pacchetto dei sorgenti, solo che dopo sono andato nella 
cartella /usr/src/ e la cartella linux (il file di configurazione mi dice 
che solitamente i sorgentidel kernel sono in non c'e' ma c'e' un file 
.tar.bz2 che dovrebbe contenere i sorgenti del kernel ed una directory RPM 
dove non ho ben capito cosa ci sia. Ora passi che per la scheda audio forse 
devo scompattare il file relativo ai sorgenti e dare allo script di 
configurazione il path, come risolvo tutto il resto?
Grazie 

minix.

 E riprova ad installare il driver.
Per la scheda audio, ho fatto tutto quello che mi hai detto, ma non va, o 
meglio quando vado a fare make install mi da errore. Riporto il log dei 
messaggi dopo aver fatto ./configure e dopo make install
Spero mi possiate dare una mano
Grazie
nDis:/home/neg/Desktop/alsa-driver-0.9.6# 
./configure --with-isapnp=yes --with-kernel=/usr/src/kernel-headers-2.6.8-2-386/ 
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /home/neg/Desktop/alsa-driver-0.9.6
checking cross compile...
checking for directory with kernel source... 
/usr/src/kernel-headers-2.6.8-2-386/
checking for kernel version... 2.6.8-2-386
checking for GCC version... Kernel compiler: gcc 3.3.5 (Debian 1:3.3.5-6) 
Used compiler: gcc (GCC) 3.3.5 (Debian 1:3.3.5-8)
checking for kernel linux/compiler.h... "yes"
checking for kernel linux/pm.h... "yes"
checking for kernel linux/spinlock.h... "yes"
checking for kernel linux/irq.h... "yes"
checking for kernel linux/threads.h... "yes"
checking for kernel linux/rwsem.h... "yes"
checking for kernel linux/gameport.h... "yes"
checking for kernel linux/devfs_fs_kernel.h... "yes"
checking for kernel linux/highmem.h... "yes"
checking for kernel linux/workqueue.h... "yes"
checking for kernel asm/hw_irq.h... "yes"
checking for kernel linux/jiffies.h... "yes"
checking for kernel linux/compat.h... "yes"
checking for kernel linux/adb.h... "yes"
checking for kernel linux/cuda.h... "yes"
checking for kernel linux/pmu.h... "yes"
checking for kernel module symbol versions... "yes"
checking for PCI support in kernel... "yes"
checking for SGI/MIPS (HAL2) architecture... "no"
checking for directory to store kernel modules... 
/lib/modules/2.6.8-2-386/kernel/sound
checking for verbose printk... on
checking for debug level... none
checking for ISA support in kernel... "yes"
checking for processor type... i386
checking for i386 machine type... default
checking for SMP... "no"
checking for ISA PnP driver in kernel... yes
checking for PnP driver in kernel... yes
checking for Kernel ISA-PnP support... "yes"
checking for strlcpy... "no"
checking for snprintf... "yes"
checking for vmalloc_to_page... "no"
checking for old kmod... "yes"
checking for driver version... 0.9.6
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for RTC callback support in kernel... "yes"
checking for USB support... "no"
checking for USB module support... "yes"
checking for kernel PCMCIA
checking for PCMCIA support... "no"
checking for PCMCIA module support... "yes"
checking for PC9800 support in kernel... "no"
checking for which soundcards to compile driver for... all
configure: creating ./config.status
config.status: creating version
config.status: creating Makefile.conf
config.status: creating snddevices
config.status: creating utils/alsa-driver.spec
config.status: creating utils/buildrpm
config.status: creating toplevel.config
config.status: creating include/config.h
config.status: creating include/config1.h
config.status: creating include/version.h
config.status: include/version.h is unchanged
nDis:/home/neg/Desktop/alsa-driver-0.9.6# make install
rm -rf /lib/modules/2.6.8-2-386/kernel/sound
make[1]: Entering directory `/home/neg/Desktop/alsa-driver-0.9.6/support'
make[1]: Nothing to be done for `modules_install'.
make[1]: Leaving directory `/home/neg/Desktop/alsa-driver-0.9.6/support'
make[1]: Entering directory `/home/neg/Desktop/alsa-driver-0.9.6/acore'
mkdir -p /lib/modules/2.6.8-2-386/kernel/sound/acore
cp snd-hwdep.o snd-page-alloc.o snd-pcm.o snd-rawmidi.o snd-rtctimer.o 
snd-timer.o snd.o /lib/modules/2.6.8-2-386/kernel/sound/acore
cp: impossibile fare stat di `snd-hwdep.o': No such file or directory
cp: impossibile fare stat di `snd-page-alloc.o': No such file or directory
cp: impossibile fare stat di `snd-pcm.o': No such file or directory
cp: impossibile fare stat di `snd-rawmidi.o': No such file or directory
cp: impossibile fare stat di `snd-rtctimer.o': No such file or directory
cp: impossibile fare stat di `snd-timer.o': No such file or directory
cp: impossibile fare stat di `snd.o': No such file or directory
make[1]: *** [_modinst__] Error 1
make[1]: Leaving directory `/home/neg/Desktop/alsa-driver-0.9.6/acore'
make: *** [install-modules] Error 1

 messaggi dopo aver fatto ./configure e dopo make install
Per l'audio lspci -vv che dice ?
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB (ICH4) AC'97 Audio
Controller (rev 02)
        Subsystem: Asustek Computer, Inc.: Unknown device 80b0
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 17
        Region 0: I/O ports at a800 [size=256]
        Region 1: I/O ports at a400 [size=64]
        Region 2: Memory at dc800000 (32-bit, non-prefetchable) [size=512]
        Region 3: Memory at dc000000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
La mia asus p4pe -x sotto windows dice di avere anchessa una soundmax ma in
realta' i moduli sono :
lsmod | grep snd
snd_pcm_oss            49184  0
snd_mixer_oss          18048  1 snd_pcm_oss
snd_intel8x0           29248  1
snd_ac97_codec         75640  1 snd_intel8x0
snd_pcm                85000  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              22276  1 snd_pcm
snd                    48228  8
snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               7776  1 snd
snd_page_alloc          7812  2 snd_intel8x0,snd_pcm
(ovviamente con kernel 2.6.x )
hai installato tutti pacchetti alsa ?
-- 
http://distrowatch.com

Si, va be', ho provato a forzare l'installazione dei driver ati con 
dpkg --force-overwrite -i nomepacchetto e ora non si avvia piu' x windows. 
Mi dice che c'e' stato un errore fatale nel caricare il kernel fglrx e via 
dicendo
SOS
:( 

Ho risolto i problemi relativi alla scheda video senza installare i driver 
della ati.
Il problema ora è che, in fase di installazione (expert26) avevo scelto di 
non effettuare il login grafico, ed in effetti, la prima volta dopo la 
configurazione del sistema-base, il login è stato testuale. Appena ho 
riavviato pero', il login me lo ha messo grafico e non so come toglierlo. 
Qual'e' il file di configurazione di Xwindows per impostare questa cosa e 
per impostare magari anche la risoluzione predefinita dello schermo? Inoltre 
c'e' un modo per poter impostare anche la risoluzione della shell testuale?
Grazie 

 testuale?
questo dipende dal bootloader , se usi lilo questi parametri vanno inseriti
in /etc/lilo.conf
# VESA framebuffer console @ 1024x768x256
#vga = 773
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x256
# vga=769
togli il # alla voce che ti serve e poi lancia un lilo -v
per GRUB vale lo stesso parametro, ma va inserito sulla stringa relativa al
kernel (man grub) ......
-- 
http://distrowatch.com

 (e' una delle cose che non amo di debian)
Per togliere il login grafico devi eliminare il link simbolico a
xdm/gdm/kdm che trovi in /etc/rcX.d, dove X e' il tuo runlevel di boot.
Per eliminarlo dappertutto:
# update-rc.d xdm (o gdm o kdm) remove
Il file di configurazione e' il solito /etc/X11/XF86Config (o -4, non mi
ricordo mai) e la configurazione la fai con
# dpkg-reconfigure xserver-xfree86
