J'ai un lecteur flash USB complet à installer.
Je veux que le lecteur fonctionne sur la plupart des ordinateurs.
Est-il possible d'installer des pilotes graphiques Nvidia adaptés à mon ordinateur personnel?.
J'ai fait des tests et le résultat était assez intéressant.
J'ai installé un système de base Lubuntu 18.04.1 LTS 64 bits dans un Sandisk Extreme 16 Go en mode BIOS sur un ancien ordinateur de 2008 avec des graphiques nvidia intégrés. Cet ordinateur possède une carte mère M2N-VM DV, un processeur Athlon-64-X2-4400 + et une puce graphique GeForce 7050 PV/nForce 630a.
Je sais que dans Ubuntu 12.04 LTS, il avait besoin des graphismes propriétaires de nvidia pour bien fonctionner, et que dans les versions récentes, cela fonctionnait bien avec le pilote linux gratuit 'nouveau'.
J'ai testé les deux pilotes propriétaires les plus anciens disponibles dans 18.04.1 LTS ainsi que le dernier pilote propriétaire disponible. Aucun d’entre eux ne fonctionnait, mais le système utilisait par défaut un écran VGA, 640x480.
Alors je suis resté avec le nouveau pilote,
apt-cache policy nvidia-384
nvidia-384:
Installerad: 390.48-0ubuntu3
Kandidat: 390.48-0ubuntu3
Versionstabell:
*** 390.48-0ubuntu3 500
500 http://se.archive.ubuntu.com/ubuntu bionic/restricted AMD64 Packages
100 /var/lib/dpkg/status
ce qui est bon pour mon ordinateur portable Dell Precision M4800.
Ensuite, j'ai arrêté et déplacé la clé USB sur certains ordinateurs dotés de graphiques Intel et sur un ordinateur doté de graphiques Radeon. Un pilote Intel et un pilote radeon ont été sélectionnés automatiquement pour les graphiques dans ces cas.
Le pilote graphique propriétaire nvidia ne posait problème que sur un ordinateur doté d’une puce nvidia, cela ne fonctionnait pas avec ce pilote. Les autres types de puces/cartes graphiques fonctionnaient bien.
J'ai créé de petits fichiers lors de l'exécution sur différents ordinateurs afin de garder une trace des données de test, par exemple
bash -c 'apt-cache policy nvidia-384;Sudo lshw|head;Sudo lshw -C display' > Dell-m4800.txt
$ cat Dell-m4800.txt
nvidia-384:
Installerad: 390.48-0ubuntu3
Kandidat: 390.48-0ubuntu3
Versionstabell:
*** 390.48-0ubuntu3 500
500 http://se.archive.ubuntu.com/ubuntu bionic/restricted AMD64 Packages
100 /var/lib/dpkg/status
tester-system-product-name
beskrivning: Bärbar dator
produkt: Precision M4800 (Precision M4800)
tillverkare: Dell Inc.
version: 01
serienummer: 6KH5Q12
bredd: 64 bits
förmågor: smbios-2.7 dmi-2.7 smp vsyscall32
konfiguration: boot=normal chassis=laptop sku=Precision M4800 uuid=44454C4C-4B00-1048-8035-B6C04F513132
*-core
*-display
beskrivning: VGA compatible controller
produkt: GK107GLM [Quadro K1100M]
tillverkare: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
bredd: 64 bits
klocka: 33MHz
förmågor: pm msi pciexpress vga_controller bus_master cap_list rom
konfiguration: driver=nvidia latency=0
resurser: irq:32 memory:f4000000-f4ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(storlek=128) memory:f5000000-f507ffff
*-display
beskrivning: VGA compatible controller
produkt: 4th Gen Core Processor Integrated Graphics Controller
tillverkare: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
bredd: 64 bits
klocka: 33MHz
förmågor: msi pm vga_controller bus_master cap_list rom
konfiguration: driver=i915 latency=0
resurser: irq:29 memory:f5400000-f57fffff memory:d0000000-dfffffff ioport:f000(storlek=64) memory:c0000-dffff
Vous pouvez constater que ce Dell peut utiliser le pilote nvidia pour la carte nvidia et le pilote intel i915 pour la puce graphique intégrée.
Les résultats correspondants de tous les ordinateurs testés peuvent être extraits des fichiers à l’aide de la ligne de commande suivante grep
.
$ grep konfiguration *.txt|grep latency
Dell-m4800.txt: konfiguration: driver=nvidia latency=0
Dell-m4800.txt: konfiguration: driver=i915 latency=0
HP-Compaq-Pro-6305-SFF_AMD-A6-6400B-APU-w-Radeon.txt: konfiguration: driver=radeon latency=0
lenovo-i3.txt: konfiguration: driver=i915 latency=0
M2N-VM_DV_Athlon-64-X2-4400.txt: konfiguration: latency=0
NUC6i3SYH-i5.txt: konfiguration: driver=i915 latency=0
Toshiba-i5.txt: konfiguration: driver=i915 latency=0
Vous ne trouvez aucun pilote dans la sortie de l'ordinateur avec la carte mère M2N-VM DV et une ancienne puce nvidia, qui utilise par défaut les graphiques VGA 640x480 avec le pilote propriétaire. (Pour obtenir de bons graphiques sur cet ordinateur, je dois supprimer le pilote propriétaire, afin qu'il puisse utiliser le pilote intégré et produire de bons graphiques.)