モニター用のnvidiaカードとUbuntu 11.04の2番目の画面用のradeon(オンボード)カードがあります。
1つのサーバーレイアウトでnvidia libglx.soを使用し、2番目のサーバーレイアウトにデフォルトのxorg libglx.soを使用させることはできますか?
これは私の現在のxorg.confです。http://pastie.org/1962509
答え1
さて、どのlibglx.soアプリケーションがロードされるかについての質問は、Xサーバー自体ではなくシェル環境によって決まります(これが正しいと思われる場合は本当です)。
したがって、xorgがlibglx.so
下にあり、/usr/X11R6/lib
nvidiaカードが下にあると仮定すると、/usr/X11R6/lib/nvidia
次のことができます。
# for the nvidia drivers
env LD_LIBRARY_PATH=/usr/X11R6/lib/nvidia quake3
# for the Radeon version:
env LD_LIBRARY_PATH=/usr/X11R6/lib quake3
しかし、X11の設定を読むと、Xineramaを使用するのではなく、AFAICSがウィンドウを移行する別の画面を使用していることがわかりました。これが真であると仮定すると、問題はありません。
そうでなければ、radeon glxドライバがロードされたアプリケーションがnvidiaの先頭から起動すると、多くの混乱が起こると想像できます。