フルインストールUSBフラッシュドライブがあります。
ほとんどのコンピューターでドライブを動作させたい。
自宅のコンピューターに合わせてNvidiaグラフィックドライバーをインストールしても大丈夫ですか?.
いくつかのテストを行いましたが、結果は非常に興味深いものでした。
NVIDIAグラフィックスが組み込まれた2008年の古いコンピューターで、基本的なLubuntu 18.04.1 LTS 64ビットシステムをBIOSモードのSandisk Extreme 16 GBにインストールしました。このコンピューターには、M2N-VM DVマザーボード、Athlon-64-X2-4400 + CPU、GeForce 7050 PV/nForce 630aグラフィックチップが搭載されています。
Ubuntu 12.04 LTSでは、nvidia独自のグラフィックスが適切に機能する必要があり、最近のバージョンでは、無料のLinuxドライバー「nouveau」で適切に機能することを知っています。
18.04.1 LTSで利用可能な最も古い2つのプロプライエタリドライバと、最新の利用可能なプロプライエタリドライバをテストしました。どれも機能しませんでしたが、システムはデフォルトで640x480のVGA画面になりました。
だから私は最新のドライバーにとどまり、
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
これは私のDell Precision M4800ラップトップに適しています。
その後、シャットダウンして、USBペンドライブをIntelグラフィックスを搭載したコンピューターとRadeonグラフィックスを搭載したコンピューターに移動しました。これらの場合、Intelドライバーとradeonドライバーがグラフィックス用に自動的に選択されました。
独自のnvidiaグラフィックドライバーは、nvidiaチップを搭載したコンピューターでのみ問題を引き起こしました。nvidiaチップは、そのドライバーでは動作しません。他の種類のグラフィックチップ/カードは正常に動作します.
テストデータの記録を保持するために、さまざまなコンピューターで実行するときに小さなファイルを作成しました。たとえば、
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
このDellは、nvidiaカード用のnvidiaドライバーと、内蔵グラフィックスチップ用のintel i915ドライバーを使用できることがわかります。
テストされたすべてのコンピューターの対応する結果は、次の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
M2N-VM DVマザーボードと古いnvidiaチップを搭載したコンピューターの出力では、独自のドライバーでデフォルトで640x480 VGAグラフィックスになっているドライバーは報告されません。 (そのコンピューターで適切なグラフィックスを取得するには、組み込みのnouveauドライバーを使用して適切なグラフィックスを生成できるように、専用ドライバーを削除する必要があります。)