私のラップトップは個々のGPUを介してグラフィックを実行できず、統合GPUのみを使用できます。この問題を解決するためにいくつかの方法を試しましたが、これまで成功していませんでした。私はUbuntu 18.04.02LTを実行しています。
メガネ:
私はIntel i7-8750Hとグラフィックスが統合されたGTX1050Tiモバイルを搭載したDELL 15 XPS9570を所有しています。
私が試したこと:
$ sudo lshw -C display
*-display
description: 3D controller
product: GP107M [GeForce GTX 1050 Ti Mobile]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:146 memory:ec000000-ecffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:3000(size=128) memory:ed000000-ed07ffff
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:143 memory:eb000000-ebffffff memory:80000000-8fffffff ioport:4000(size=64) memory:c0000-dffff
以下を使用して最新のドライバを消去して再インストールしました。
$ sudo apt purge
$ sudo apt install nvidia-driver-430
私が持っているドライバのバージョンが実際にインストールされているドライバのバージョンであることを確認しています...
$ nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.14 Driver Version: 430.14 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 105... Off | 00000000:01:00.0 Off | N/A |
| N/A 37C P8 N/A / N/A | 0MiB / 4042MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
その後、私のコンピュータで使用されているグラフィックプロセッサを切り替えるために使用できるプライムという主なツールについて読んだ。
GPUから統合グラフィックに、またはその逆に切り替えることができるツールであるPRIMEをインストールしてみました。
Primeをインストールする前にBumblebeeを削除しましたが、明らかにPrimeでは機能しませんでした。
$sudo apt-get purge bumblebee
しかし...
"bumblebee"パッケージがインストールされていないため削除されなかったため、PrimeをインストールしてPrimeの現在のバージョンをインストールしました。
$ sudo apt install nvidia-prime
$ dpkg -l nvidia-prime
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==================-==============-==============-==========================================
ii nvidia-prime 0.8.8.2 all Tools to enable NVIDIA's Prime
また、prime-indicator-plusツールをインストールしてみました。
$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt update
$ sudo apt install prime-indicator-plus
$ sudo reboot
デフォルトのインジケータに項目を追加しても機能しません。 NVIDIAツールは私のバーに表示されません。しかし、なんでもないですね。
私はできます:
$ sudo prime-select nvidia
Info: selecting the nvidia profile
アイテム一覧
ただし、ダッシュ「情報」と入力して「詳細」に移動すると、グラフィックカードIntel UHD Graphics 630と表示されます。
その後、Nvidia Xサーバーウィンドウでこれを手動で実行できることを読んでいます。いいですね。 Nvidia X-Serverを開きます。
Nvidia X-Serverを開くと、この現象が発生します。または、より良い方法は表示されません...
x-serverに問題があるようです。
実際に私がこれを行うとき:
$sudo apt-get install --reinstall xserver-xorg
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
xserver-xorg : Depends: xserver-xorg-core (>= 2:1.17.2-2)
E: Unable to correct problems, you have held broken packages.
今私は詰まっています。この問題を解決する方法がわかりません。それとも、このXサーバーの問題が私の問題に関連している場合でも同様です。
PS:Windowsの個々のGPUを搭載した他のハードドライブでは、最大設定でほぼ70fpsでDotes 1440pを実行します。それは美しいです...