Conflito driver nvidia com HD PATA

1. Conflito driver nvidia com HD PATA

Adriano Barbosa
ratodemarte

(usa Debian)

Enviado em 27/08/2010 - 15:30h

Olá,

Tô com um problema que pra mim é bem estranho e curioso, já conversei com alguns amigos que também usam linux e até agora nada de solução. Seguinte, uso Debian Lenny (2.6.26-2-686) e tenho uma GeForce 8400 GS. Esses dias liguei um HD PATA e pra minha surpresa o PC travou ao ligar. Pensei que era por conta do HD, mas ao analisar a inicialização com mais calma percebi que o problema tinha haver com o driver da nvidia, pois ao trocar pra vesa no xorg.conf o sistema funciona perfeitamente tendo inclusive acesso ao tal HD PATA.
Alguma idéia do que está acontecendo e como resolver??
Além do HD PATA, estão ligados um outro HD e um cdrom, ambos SATA. Minha placa mãe é uma Gigabyte GA-VM900M (rev.2.0) (http://www.gigabyte.pt/products/mb/overview/ga-vm900m_20.html), segue o lspci:
00:00.0 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.5 PIC: VIA Technologies, Inc. CN896/VN896/P4M900 I/O APIC Interrupt Controller
00:00.6 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Security Device
00:00.7 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:02.0 PCI bridge: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller (rev 80)
00:03.0 PCI bridge: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller (rev 80)
00:0f.0 IDE interface: VIA Technologies, Inc. Device 5372
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 90)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237S PCI to ISA Bridge
00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)
00:13.0 Host bridge: VIA Technologies, Inc. VT8237A Host Bridge
00:13.1 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCI Bridge
02:00.0 VGA compatible controller: nVidia Corporation GeForce 8400 GS (rev a1)
80:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)

Abraços


  


2. Conflito driver nvidia com HD PATA

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 27/08/2010 - 15:44h

Bem ... vou correr o risco dos advinhos velhos:
O PATA usa IRQ 14 ou 15 dependendo de está na controladora primária ou secundária.
Ao colocar o PATA a BIOS tava o IRQ (chuto que é o 15 que é o preferencial da primária).

Se o driver de vídeo (ou o VGA) está no mesmo IRQ a máquina trava.

Igualmente isso ocorre se estão no mesmo endereço de memória (já não lembro mais o endereço da controladora primária).

2-Tentativa de solução:
Interrompa o boot e entre na configuração da CMOS (SETUP)
Verifique se a gerência de inicialização está com a BIOS em "OS PNP"
ou se está OS NON-PNP (gerência com o sistema operacional).

Mude isso.
Normalmente o Linux é um OS PNP (plug and play).

3-Outra configuração é o "pallete snoopy" (desative isso para DISABLE)
outra configuração é dedicar IRQ para VGA . Se esta ENABLE passe para DISABLE, e vice versa o contrário. O IRQ do VGA é o 9

4-Outra configuração que pode estar errada:
Não reserve IRQ para ISA, deixe tudo em PNP. Normalmente há uma opção para cada IRQ do 1 ao 15.

5-Note que o PATA torna-se o HD preferencial por default.


3. Conflito driver nvidia com HD PATA

Adriano Barbosa
ratodemarte

(usa Debian)

Enviado em 28/08/2010 - 09:36h

Olá nicolo, obrigado por responder.
Seguinte, eu já havia pensado em conflitos nas IRQs, mas quando tentei resolver não consegui. Segui suas sugestões, mas não consegui achar nada na minha bios. Segue umas fotos dela:
http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/tela_principal.jpg
http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/standard_cmos_feat.jpg
http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/adv_bios_feat.jpg
http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/int_periph.jpg
http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/pwr_manag_setup.jpg
http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/pnp_pci_config.jpg
http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/pc_health.jpg

Essa outra aqui é uma foto da tela antes do boot quando ele mostra qual IRQ está com quem
http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/28082010107.jpg

ah, a tela ta cortada pq meu monitor é uma porcaria pra ajustar, mas todas as informações estão na tela.

Abraço


4. Conflito driver nvidia com HD PATA

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 28/08/2010 - 14:04h

Eu não consegui verificar se o seu OS está setado para PNP ou non-PNP.
Duas coisas chamam a atenção:
O seu HD é único e não está na controladora SATA 0, deveria estar.
O seu drive DVD deveria estar na controladora SATA 0 slave, ou SATA1.

Você só tem um HD poderia colocar disable na PATA 1 e liberar o IRQ,
Se o seu mouse é USB pode liberar pelo menos um serial legacy.

Não existe o PATA na sua máquina?


5. Conflito driver nvidia com HD PATA

Adriano Barbosa
ratodemarte

(usa Debian)

Enviado em 29/08/2010 - 09:23h

opa,

realmente eu só tenho um HD ligado na máquina agora, pq quando eu ligo o HD PATA a máquina trava.
como vc pode ver aqui http://dl.dropbox.com/u/6990591/fotos%20para%20pergunta%20no%20vol/int_periph.jpg a controladora SATA ta em IDE mode, a outra opção de configuração pra ela é RAID e meu conhecimento de RAID vai só até as raids do World of Warcraft (uhauha)
outra coisa, ontem quando chequei sua sugestão eu desabilitei todas as seriais e a paralela mas não deu em nada.