Drivers Vostro 3700 e Geforce 330M (versão pós-300)

5

Editar: Depois de tentar novamente com os drivers mais recentes e começar do zero eu consegui fazer o instalador detectar a placa corretamente, mas depois da instalação ambas as placas Intel e nvidia estão aparecendo com pontos de exclamação no gerenciador de dispositivos.

(Minhas tentativas anteriores foram acidentalmente usando números de seção incorretos)

Alguém tem alguma informação sobre como instalar especificamente os drivers da mesma maneira que os drivers 29x funcionaram? Existe alguma solução?

Eu estava pensando em exibir a BIOS de gráficos para ter uma identificação de hardware mais "oficial", mas devido à sua natureza híbrida, não estou realmente disposto a arriscar.

Eu já experimentei drivers nvidia normais, drivers Verde e drivers Beta.

Original Eu tenho um Dell Vostro 3700 com o chip Intel / Geforce 330M híbrido, a Dell não atualizou seus drivers por anos e (presumivelmente) por causa da natureza híbrida que eles usaram uma identificação de hardware não padrão no próprio chip.

Isso significa que não posso usar os drivers atualizados da nvidia, a verificação de pré-instalação não mostra nenhum erro de hardware compatível. Eu estou familiarizado com os métodos inf hacked ( aqui ), adicionando os IDs de hardware do meu dispositivo nos locais certos do driver que é instalado. Este método parece ter parado de funcionar desde a versão 296 (mais ou menos).

Aqui está o meu conjunto de IDs de hardware:

PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028&REV_A2
PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028
PCI\VEN_10DE&DEV_0A29&CC_030000
PCI\VEN_10DE&DEV_0A29&CC_0300

Isso deve ser executado em Win7 64-bit .

Eu também tentei usar os drivers mais recentes LaptopVideo2Go (que incluem outros modelos 330M) e adicionando meus IDs de hardware ao INF. Estes instalam mas não funcionam. Os chips da Intel e da nvidia aparecem com pontos de exclamação no gerenciador de dispositivos, dizendo que houve um problema com o driver.

Eu não posso desativar a placa Intel via BIOS (a capacidade foi removida dos modelos 3700 de produção por algum motivo, presumivelmente para dificultar minha vida)

Qualquer ajuda é muito apreciada.

    
por Martin Lyne 16.12.2012 / 16:01

2 respostas

2

Desculpe pela resposta realmente breve, eu teria comentado se tivesse visto isso antes. Você pode usar o laptopvideo2go.com , eles lançam os drivers mais recentes com todo o hackery INF já feito. Tudo o que você precisa fazer é baixar os arquivos de instalação corretos do site e instalá-los.

    
por 23.12.2012 / 05:34
0

O tópico por que não há suporte a driver afirma que a instalação do driver da Nvidia também se aplica para a Geforce 330M, mas é omitido por algum motivo desconhecido da lista de cartões compatíveis.

Descreve como modificar os arquivos de instalação depois de extraí-los do exe de instalação arquivo usando um software de descompactação (por exemplo, 7-Zip).

  1. Downloaded the latest Nvidia Beta drivers - I got these ones, "285.38-notebook-win7-winvista-32bit-international-beta", and extracted them using WinRar.

  2. I opened the "Display.Driver" folder, and looked at the .inf files in there with a text editor (I used notepad++ so I can search inside multiple files and have line numbers).

  3. I noticed all the 330M drivers listed in ListDevices.txt. They have a few listed but the part I noticed was this, "DEV_0A29&SUBSYS_04421028" (various ones with the "DEV_0A29" being the 330M card and "SUBSYS_04421028" seeming to correspond to the version of card (not sure exactly).

  4. I checked in device manager and opened the driver properties for my Nvidia display adapter. Under the "Details" tab, under the "Hardware Ids" drop-down I saw a similar code, "PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028&REV_A2". I searched all Nvidia driver .inf files and did not see my specific version listed. So I edited it in there myself.

  5. There were two files I needed to edit, ListDevices.txt and nvdm.inf

  6. In the ListDevices.txt this is what I changed (forum removes some formatting so make sure to look at whats in the .inf and follow the same pattern):

    FROM:

    DEV_0A29&SUBSYS_04421028 "NVIDIA GeForce GT 330M" DEV_0A29&SUBSYS_04671028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_04681028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_046D1028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_046E1028 "NVIDIA GeForce GT 330M "

    TO (first line is my card info):

    DEV_0A29&SUBSYS_044F1028 "NVIDIA GeForce GT 330M" DEV_0A29&SUBSYS_04421028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_04671028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_04681028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_046D1028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_046E1028 "NVIDIA GeForce GT 330M "

  7. In the nvdm.inf this is what I changed (I'm sure if you search in the file you'll find where these go):

    Part 1

    FROM:

    %NVIDIA_DEV.0A29.01% = Section031, PCI\VEN_10DE&DEV_0A29&SUBSYS_04421028 %NVIDIA_DEV.0A29.02% = Section033, PCI\VEN_10DE&DEV_0A29&SUBSYS_04671028 %NVIDIA_DEV.0A29.03% = Section033, PCI\VEN_10DE&DEV_0A29&SUBSYS_04681028 %NVIDIA_DEV.0A29.04% = Section007, PCI\VEN_10DE&DEV_0A29&SUBSYS_046D1028 %NVIDIA_DEV.0A29.05% = Section007, PCI\VEN_10DE&DEV_0A29&SUBSYS_046E1028

    TO (first line is my card info):

    %NVIDIA_DEV.0A29.01% = Section031, PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028 %NVIDIA_DEV.0A29.02% = Section031, PCI\VEN_10DE&DEV_0A29&SUBSYS_04421028 %NVIDIA_DEV.0A29.03% = Section033, PCI\VEN_10DE&DEV_0A29&SUBSYS_04671028 %NVIDIA_DEV.0A29.04% = Section033, PCI\VEN_10DE&DEV_0A29&SUBSYS_04681028 %NVIDIA_DEV.0A29.05% = Section007, PCI\VEN_10DE&DEV_0A29&SUBSYS_046D1028 %NVIDIA_DEV.0A29.06% = Section007, PCI\VEN_10DE&DEV_0A29&SUBSYS_046E1028

    Part 2

    FROM:

    %NVIDIA_DEV.0A29.01% = Section032, PCI\VEN_10DE&DEV_0A29&SUBSYS_04421028 %NVIDIA_DEV.0A29.02% = Section034, PCI\VEN_10DE&DEV_0A29&SUBSYS_04671028 %NVIDIA_DEV.0A29.03% = Section034, PCI\VEN_10DE&DEV_0A29&SUBSYS_04681028 %NVIDIA_DEV.0A29.04% = Section008, PCI\VEN_10DE&DEV_0A29&SUBSYS_046D1028 %NVIDIA_DEV.0A29.05% = Section008, PCI\VEN_10DE&DEV_0A29&SUBSYS_046E1028

    TO (first line is my card info):

    %NVIDIA_DEV.0A29.01% = Section032, PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028 %NVIDIA_DEV.0A29.02% = Section032, PCI\VEN_10DE&DEV_0A29&SUBSYS_04421028 %NVIDIA_DEV.0A29.03% = Section034, PCI\VEN_10DE&DEV_0A29&SUBSYS_04671028 %NVIDIA_DEV.0A29.04% = Section034, PCI\VEN_10DE&DEV_0A29&SUBSYS_04681028 %NVIDIA_DEV.0A29.05% = Section008, PCI\VEN_10DE&DEV_0A29&SUBSYS_046D1028 %NVIDIA_DEV.0A29.06% = Section008, PCI\VEN_10DE&DEV_0A29&SUBSYS_046E1028

  8. Now after saving those changes I ran the "setup" executable and told it to do a "clean" install. It installed the drivers, rebooted, detected drivers and rebooted again. HOWEVER it had installed the default drivers again. SO now I said "Update driver" and "Browse my computer" and then "pick from a list" and low and behold it showed me drivers from 2011 in the few options it showed me. I selected those, rebooted and voila I had the Nvidia drivers with the Nvidia control panel.

This seems like a lot of work to get them working but really I don't know why they were not included with the Nvidia release of the drivers anyway. I hope this helps others (sorry its not a simple step by step but hope it makes sense).

    
por 18.12.2012 / 21:09