ハイブリッドグラフィックセットアップでインテルグラフィックを無効にするにはどうすればよいですか?


15

Dell Vostro 3700バージョンA10を使用しています。

関連するビットlspci -v | grep VGAは次のとおりです。

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
01:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 330M] (rev a2)

ご覧のとおり、これはハイブリッドグラフィックラップトップの1つです。今、私はどんな種類の切り替えにも興味がありません。プロセッサ上のIntel Graphics thatsを完全に無効にします。

xorg.logファイルをチェックインしたところ、Intelカードが使用中であることがわかりました。

lsmod私が見るには、i915モジュールを使用しています。私はそのモジュールをブラックリストに載せようとしました/etc/modprobe.d/blacklist.confが、表示にnvidiaカードを使用できなかったため、実際には機能しませんでした。

無効にするBIOSオプションがあればいいのですが、ありません。一部の人々は、SATAモードを互換性に変更することも提案していますが、Intel VGAコントローラがまだ表示されるため、この場合も機能しませんlspci

/etc/X11/xorg.confファイルにbusidを手動で設定しようとしましたが、まだ機能しませんでした。画面の行に沿って何かが検出されないというエラーが出ました。添付してほしいxorg.logの一部はありますか?

だから、私が探しているのは、インテルVGAコントローラーの使用を完全に無効にできるソリューションです。それが何らかの形でブロックされた場合、それはいいだろう。存在しないかのように。助言がありますか?私は実際ここで必死です。その理由で、今はラップトップでHDMIポートを使用できないためです。

私の推測では、これはオンチップグラフィックスと専用グラフィックスカードを備えたCore i5プロセッサを搭載したデスクトップにも当てはまります。彼らはどのように問題を解決しますか?


私が知る限り、これはOptimusシステムではありませんが、同様の問題があります。このセットアップの回避策に関するニュースがあるかどうかをnvnews.netスレッドで確認しています。
オリ

ありがとう@Oli!私の場合、HDMIポートはnvidiaチップにリンクされていると確信しています。両方のカードをオンにする方法があったらいいのに!
エシュワール

解決策を見つけたようです。最近、マザーボードを交換しましたが、奇妙なことに、Windowsにグラフィックドライバを再インストールする必要がありました。私はそれをしていないので、ubuntuを起動したときに、lspciの出力に2つのVGAアダプターが表示されなくなりました。nvidiaを検出するだけです。だから、nvidia-currentをインストールしたばかりで、うまく動作します!もちろん、それはウィンドウのグラフィックスが悪いことを意味します。グラフィックドライバーのインストールが、Intelをプライマリとして設定する何らかの種類のハードウェアスイッチをWindowsでトリガーするかどうかはわかりません。だから今は私の唯一の選択肢です!
エシュワール

回答:


5

vga_switcherooを試すことができます。

cd /sys/kernel/debug/vgaswitcheroo
cat switch #to see which card is active. Pwr - powered on, Off-powered off, "+" - active card.
echo OFF>switch #to power off inactive card
echo ON>switch #to power on inactive card
echo DIS>switch #to switch to discrete card immediatly(not work with X started)
echo DDIS>switch #to switch to discrete card after X restart
echo IGD>switch #to switch to integrated card immediatly(not work with X started)
echo DIGD>switch #to switch to integrated card after X restart

オープンソースのi915およびnouveauドライバーでのみ動作します。私は同じノートブックを持っていますが、それは私にとっては電源のオンとオフが機能するだけです。

PS私が覚えているように(確かではない)A08 BIOSには「ハイブリッドグラフィック」オプションがあります。しかし、古いBIOSバージョンにロールバックして確認することはできません。


2.6.37-12カーネルをlucidにインストールしましたが、残念ながらvga_switcherooが表示されません。もう一度、別のコメントで何が起こったのかを詳しく説明します。
エシュワール

5

IntelとNvidiaの両方のカードが同時に動作するようにbumblebeeをインストールしてみてください:https : //launchpad.net/~hybrid-graphics-linux

sudo apt-get install git
# パスワードをうつ
git clone http://github.com/MrMEEE/bumblebee.git
cd bumblebee /
sudo ./install.sh
optirun glxgears
#速度を確認し、実行中と比較します:
glxgears
#google-chromeがインストールされている場合は、optirunの有無にかかわらず試して、メーリングリストでFPS値を報告できます。
optirun google-chrome http://webglsamples.googlecode.com/hg/aquarium/aquarium.html

1
マルハナバチは現在vdpauを許可していますか?まだですか?vdpauが入ったら、船に飛び乗ります!
エシュワール

bumblebeeはvdpauを実行しません。これまでのところ、hybrid-windumpが最適なオプションのようです:github.com/MrMEEE/bumblebee/issues/16
719016

1
bumblebeeをインストールしましたが、動作しますが、デフォルトでIntel Graphicsを無効にするにはどうすればよいですか。常にNvidiaでシステムを実行したいと思います。ありがとう。
コスタノス

@ 213441265152351、それはハイブリッドデスクトップで動作しますか?統合されたIntel + PCIe nVidiaをデスクトップに持っていますが、Bumblebeeのインストールについては安全ではありません。これはラップトップ向けのソリューションであることがドキュメントから明らかなようです。
ウォルディルレオンシオ

2

あぁ。私のコメントに続いて、デルのBIOSサポートページにアクセスしました

BIOSには([詳細]-> [システム構成]の下)[ハイブリッドグラフィック]というオプションがあり、ハイブリッド機能をオフにできることが示唆されています。

私はこれがビデオをダンプするビデオデバイスではありませんが、良いスタートのようです。


ええ、私はそれに出くわしました。残念ながら、ページにあるものとラップトップにあるものは2つの異なるものです。nvnews.netでお問い合わせいただきありがとうございます。ブートの早い段階でIntelカードを無効にしたり、nvidiaに切り替えたりする簡単な方法は大いに役立つでしょう!
エシュワール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.