Lenovo Thinkpad T520にUbuntu 11.10 64ビット版をインストールしました。当時、私はBIOS設定で個別のグラフィックスをオフにして、バッテリーの寿命を維持していました。ここで、ディスクリートグラフィックスを再度有効にしたいのですが、有効にしても、画面の解像度を1024:768より高くすることはできません。
システム設定->ディスプレイにチェックインすると、画面に「不明」と表示されます。 nouveauドライバーのインストール方法を読みましたが、「追加ドライバー」に何もないため、 https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia で説明されている手順を使用できません。 " ダイアログボックス。 nouveauドライバーをインストールするにはどうすればよいですか?
$ lspci -d10deの出力は次のとおりです。-vvvnn
01:00.0 VGA互換コントローラー[0300]:nVidia Corporationデバイス[10de:1057](rev a1)(prog-if 00 [VGAコントローラー])
Subsystem: Lenovo Device [17aa:21cf]
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f2000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at f0000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at 5000 [size=128]
Expansion ROM at f3080000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel modules: nouveau, nvidiafb
いくつかの理由により、BIOSで「Optimus」オプションを選択すると問題が解決しました。このオプションを有効にすると、Nvidiaカードが使用されます。 BIOS設定で「Discrete Graphics」オプションを選択しても正しく動作しないのはなぜですか。 「統合グラフィックス」と「オプティマス」オプションのみがUbuntuで完全にサポートされているようです。
しかし、何かが足りないかもしれません...
Ubuntuでnvidia optimus(2つのグラフィックカードを使用)を使用するには、bumblebeeパッケージをインストールする必要があります。これにより、インテルのオンボードグラフィックスカードを使用できるようになりますが、optirunプレフィックスでアプリを起動するときにnvidiaも使用できます。 (例:optirun firefox)
ここのプロジェクトページ: https://github.com/Bumblebee-Project/Bumblebee/wiki/