web-dev-qa-db-ja.com

nouveauドライバーのみでbumblebeeを実行しますか?

TL; DRThinkPad T430のBIOSの「切り替え可能なグラフィックス」設定でDVI出力を有効にした人はいますか?

ドッキングステーションのDVI出力を有効にするために、bumblebeeで切り替え可能なグラフィックスを使用しようとしています。これまでのところ、 buntuの指示 、セクション「高度なセットアップ」に従ってbumblebeeのインストールを管理しました。独自のNVIDIAドライバーもbumblebee-nvidiaパッケージもインストールしていません。

ディスクリートグラフィックアダプターのオンとオフを切り替えることができます。

echo ON > /prop/acpi/bbswitch
echo OFF > /prop/acpi/bbswitch

私は別の bug を修正して修正しようとしました

BusID "PCI:01:00:0"

/etc/bumblebee/xorg.conf.nouveauDisplayセクションに。さて、しようとすると

optirun -vvv glxgears

私は次の出力を取得しています:

[ 1470.318076] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1470.318859] [DEBUG]optirun version 3.2.1 starting...
[ 1470.318875] [DEBUG]Active configuration:
[ 1470.318879] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1470.318882] [DEBUG] X display: :8
[ 1470.318885] [DEBUG] LD_LIBRARY_PATH: 
[ 1470.318889] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1470.318892] [DEBUG] Accel/display bridge: auto
[ 1470.318895] [DEBUG] VGL Compression: proxy
[ 1470.318898] [DEBUG] VGLrun extra options: 
[ 1470.318902] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 1470.318965] [DEBUG]Using auto-detected bridge virtualgl
[ 1470.443846] [INFO]Response: No - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.

[ 1470.443873] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.

[ 1470.443878] [DEBUG]Socket closed.
[ 1470.443903] [ERROR]Aborting because fallback start is disabled.
[ 1470.443908] [DEBUG]Killing all remaining processes.

Wikiには、このDRMエラーに関する Troubleshooting セクションがあります。主に、プロプライエタリNVIDIAドライバーで動作させることに焦点を当てており、それ以外の場合は次のように読みます。

Nouveauドライバーを使用する場合は、syslogでログエントリを確認してください。

以下を除いて、疑わしいものは見つかりませんでした。

[  891.570346] [drm] Cannot find any crtc or sizes - going 1024x768
[  891.640967] nouveau  [     DRM] allocated 1024x768 fb: 0x60000, bo ffff8801dd0f6c00

これまでのところ、この特定のエラーメッセージを検索することは役に立ちませんでした。 ( dmesgの出力全体 も投稿しました。

NVIDIAドライバーをインストールしようとはしていませんが、カーネルの更新のたびにドライバーを再コンパイル/再インストールしたくないため、できる限りオープンソースのままにしたいので、現時点ではそうしません。 。 nouveauドライバーで切り替え可能なグラフィック(少なくともDVI出力用)を有効にすることは可能ですか?

Ubuntu 13.04、ThinkPad T430。

2
krlmlr

私の答え から Lenovo T420SでDVI /ビューポートを介して2番目のディスプレイを設定するにはどうすればよいですか 切り替え可能なグラフィックス(Optimus)用。ドライバーが Bumblebee PPA からインストールされている場合、理論上、カーネルの更新は自動的に処理されるはずです。 (私はそれを待っています...)

だから、最初の質問はもう問題ではなく、私はそれを閉じています。

0
krlmlr

こんにちは、nvidia-optimus-CUDAを使用した機器の例です。

私はカーネル3.9.0のみを使用し、現時点では最高の状態で動作しています。

しかし、私は異なるnvidia-packageを使用しています。これが、今日まで新しいカーネルごとに再構成する必要がない理由です。

NVIDIA_CUDA_SDK_1.1_Beta_Linux.runで試しましたか?

私はここで説明したようにそれをしました(そこで閉じられます):

https://askubuntu.com/questions/297030/nvidia-frickle-with-hybrid-chipset-is-now-over-finally

0
dschinn1001