Linux
Xorg:兩個不同的 libglx.so,有兩個不同的伺服器佈局
我有一個用於顯示器的 nvidia 卡和一個用於 Ubuntu 11.04 上第二個螢幕的 radeon(板載)卡。
是否可以讓一個伺服器佈局使用 nvidia libglx.so,而第二個伺服器佈局使用預設的 xorg libglx.so?
這是我現在的 xorg.conf:http: //pastie.org/1962509
好吧,應用程序載入哪個 libglx.so 的問題取決於您的 shell 環境,而不是 X 伺服器本身(當您認為 X11 被設計為能夠顯示在遠端機器上執行的應用程序時,這是有道理的)。
因此,假設您的 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 頭上啟動時會發生很多混亂。