HPPavilionDM3-1120ebラップトップにNvidiaGeforceG105Mグラフィックカードを搭載し、Ubuntu 12.04PrecisePangolinの新規インストールを実行しています。新しいSamsungS23B55023インチLCDモニターに接続すると、HDMIは機能せず、VGA接続では1920*1080の解像度が許可されません。その結果、解像度が小さく(1024 * 768)、見栄えが悪く(ぼやけて)、YouTubeビデオを見ることができず(ビデオボックスが左右に移動し続けます)、メニューをドロップしたり、Googleの提案で同じちらつき効果が発生します。ボックス。
投稿に含まれている複数のソリューションを試しましたが、良い結果は得られませんでした(Nvidiaページからダウンロードしたドライバーのインストールを含む)。
私が推測できる限り、問題はNVIDIAカードが存在するが認識されないため、ドライバーが機能しないことです。もともとドライバーはインストールされていましたが(nvidia-currentと残りはすべて更新されました)、nvidia-configでドライバーを構成できず(ドライバーが存在しないと言います)、jockey-gtkで表示されませんでした。 GLXも存在しないというエラーメッセージもあります。スクリーンショット
HDMIの場合、モニターはMHLの信号がインストールされていないことを示します。
コンピューターは現在、Nvidiaドライバーとxorg.confファイルなしで実行されています(最高の解像度が得られます)。 VGAはモニターを16:9として認識しません。
これはxrandrの結果です:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
LVDS2 connected 1024x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
1366x768 60.0 +
1360x768 59.8 60.0
1024x768 60.0*
800x600 60.3 56.2
640x480 59.9
VGA2 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*
800x600 60.3 56.2
848x480 60.0
640x480 59.9
DP1 disconnected (normal left inverted right x axis y axis)
lspci -v(vgaに関するセクションのみ):
01:00.0 VGA compatible controller: NVIDIA Corporation G98M [GeForce G105M] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 142e
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f0000000 (32-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at d0000000 (64-bit, prefetchable) [size=32M]
I/O ports at 4000 [size=128]
Expansion ROM at f1080000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nouveau
Kernel modules: nvidia, nouveau, nvidiafb
最後のxorg.conf(現在は削除されています):
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 295.40 ([email protected]) Thu Apr 5 22:40:54 PDT 2012
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
nvidia-設定エラー:
![nvidia-settings error][2]
lshw -C video:
*-display
description: VGA compatible controller
product: G98M [GeForce G105M]
vendor: NVIDIA Corporation
physical id: 0
bus info: [email protected]:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nouveau latency=0
resources: irq:16 memory:f0000000-f0ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:4000(size=128) memory:f1080000-f10fffff
*-display
description: Display controller
product: Mobile 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: [email protected]:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: msi pm bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:45 memory:f1400000-f17fffff memory:e0000000-efffffff ioport:50f0(size=8)
承認された回答:
問題は、GeForceG105MとIntelIntegratedの2枚のビデオカードがあることです。これは「NvidiaHybridGraphics」と呼ばれ、Linuxでは悪夢です。
関連:「(cron)情報(Mtaがインストールされていない、出力を破棄する)」UbuntuのSyslogでエラーが発生しましたか?唯一の解決策は、GPUの1つを無効にしてから、もう1つのGPUに適切なドライバーをインストールすることです。 nVidia GPUを無効にすると(私の提案)、バッテリー寿命が長くなり、すぐに使用できますが、ゲームやWebGLでの3Dパフォーマンスが低下します。 Intel GPUを無効にする場合は、nVidia独自のドライバーをインストールする必要があります(XrandRを使用せず、適切なXorg.confファイルが必要です)。
単一のGPUに切り替えるには、次の2つのオプションがあります。
1)HP BIOSでGPUを選択します(そのようなオプションがある場合)。念のため、最初に最新のBIOSにアップグレードしてください。
2)そのようなオプションがない場合は、Ubuntu wikiの次の手順に従ってください:https://help.ubuntu.com/community/HybridGraphics
これがお役に立てば幸いです🙂