Linuxで大きなファイルを編集時にスクロールすると画面が乱れます。どうしたらよいですか?
この現象を NetBeans や他のエディタで遭遇したら、あわてることがありません。これはビデオデバイスの設定を修正する必要があるとうことです。いくつかの課題が NetBeans Issuezilla に報告されていますが、これは NetBeans の問題ではなく、ビデオカードの設定が不完全のため発生する問題です。私の環境は Ubuntu 8.10 で Mobile Intel X3100 ビデオカードを使っています。ビデオカードは Ubuntu によって自動的に設定されます。以下が xorg.conf です:
Section "Device" Identifier "Configured Video Device" EndSection
問題を解決するにはまず最初にディスプレイコントローラに何を使っているのか正確に知る必要があります。私は lspci コマンドを使いました。 Display controller で表示される値です。以下のように /etc/X11/xorg.conf を編集します。xorg.conf ファイルのバックアップを取るのを忘れないでくださいね:
Section "Device" Identifier "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller" Option "AccelMethod" "xaa" Option "RenderAccel" "true" EndSection
Identifier がディスプレイコントローラです。これで X サーバーを再起動してみてください。この解決策の詳細はバグ 238629 を参照してください。コメントがあればよろしくお願いします。
他の解決策としては JDK に新しいプロパティーを追加することです:
-Dsun.java2d.pmoffscreen=false
これで解決できるはずです。
