起動時に、次のコマンドを実行して設定したデュアル画面設定があります。
xrandr --output VGA-0 --auto --right-of DVI-0
私はこれをウィンドウマネージャOpenSuse 11.4
として実行しています。dwm
役に立つと思われる場合は、コマンドの出力を公開したりファイルをダンプしたりできます。
フルスクリーンゲームを実行しようとすると問題が発生します。画面右が黒くなり、信号が途切れる。他の画面では、解像度が低く、デスクトップの左上(dwmタブバー)が拡大バージョンで表示されます。ゲームのオーディオは聞こえますが、上記のもの以外は何も見えません。
もう1つの重要なことは、これが発生した場合は何も入力できず、何も閉じることができないため、再起動(または少なくともXを再起動)する必要があることです。
編集1
02:00.0 VGA compatible controller: ATI Technologies Inc Juniper [Radeon HD 5750 Series]
私が使用しているドライバをどのように見つけるかはわかりませんが、opensuseのデフォルトドライバであることを願っています。問題が発生した場合、マウスを左上に移動しようとすると、マウスはまったく見えません。押すとCtrl+Alt+F1
コマンドラインログインに移動します。情報を入力した後、オーディオは再び聞こえますが、まだCLIにあります。Alt+SysReq+S
何もしないでください。
編集2
ゲームを実行して「ロック」状態になった後、Ctrl+Alt+F1
攻撃を受けて殻に閉じ込められました。ログインしてshowコマンドを実行しましたが、次のエラーメッセージが表示されました。
X Error of failed request BadMatch (invalid parameter attributes)
Major opcode of failed request: 150 (RANDR)
Minor opcode of failed request: 7 (RRSetScreenSize)
Serial number of failed request: 40
Current serial number in output stream: 41
何か間違って入力したようですが、何度か試してみましたが、構文が正しいと確信していました。私はまだXに戻ろうとしましたが、Ctrl+Alt+F7
同じ状況に閉じ込められました。その後、コンソールに戻ってゲームプロセスを終了し、Xに戻って何が起こっているかを確認しました。解像度と画面はまだ混乱していますが、マウスとキーボードがサポートされており、ブラウザを使用できます。
答え1
fglrx
結局、SuSEリポジトリからインストールして問題を解決することができました。オープンソース版のドライバは特定の機能(加速)をサポートしていないようです。