すべてのソフトウェアは、リリースされた時にバグが含まれているものです。 それらのバグは既知ではあるけど、様々な理由により、 リリースの前に修正しないものとして開発者によって選択されたものです。 フリーソフトウェアはこの点においてプロプリエタリなソフトウェアと異なるものではありません。しかし、そのようなバグがあることについてユーザに告知するところがフリーソフトウェアは違います。
バグ報告をして、バグが修正されるようにすることお勧めします。 GNOME 2 で見つかったバグについて報告をするには、 Simple Bug Guide を使うのがもっとも良い方法です (訳注: 英語です)。 Simple Bug Guide で要求されている手順を踏むと、 質の高いバグレポートが送られ、確実に適切にタグ付けされます。 あなたがもし「simple」という単語のものを使うまでもない上級者であれば、 従来からのバグ報告フォームもあります。このフォームを使う時には 'GNOME2' というキーワードを確実に加えてください。
すでに報告されているバグについての詳細については Bugzilla で見ることができます。 もっとも目立っている GNOME 2 のバグは次のとおり:
NFS マウントした $HOME ディレクトリを使っている場合、 Nautilus のビューウインドウから ごみ箱 へファイルをドラッグできません (ごみファイルがディレクトリではない、というエラーが出ます)。 For people with NFS-mounted $HOME directories, you cannot drag files from the Nautilus view windows to the trashcan (you get an error about the trash file not being a directory). でもファイルを選択して Delete キーを押せばファイルを 削除できますし、対象のファイルをコンテキスト・クリック(右クリック) ごみ箱へ送るを選ぶことでも削除できます。 You can still delete files by selecting and then pressing the Delete key, or by context-clicking on the item in question and selecting Send to Trash. このバグは次のリリースで修正されます。 bug 82644 です。
GNOME 2 では $HOME/.gnome2 や $HOME/.gnome2_private を 各種情報を保存するディレクトリとして使用しています。 GNOME 2 uses $HOME/.gnome2 and $HOME/.gnome2_private as directories for storing stuff. しかし、$HOME/.gnome を完全に削除することはできません。gnome-vfs は .gnome を必要としていて、かつ、.gnome を作成しないからです。ユーザのディレクトリに保存する必要の生じた変更が保存されません。 そのため、ユーザは GNOME 2 を起動する前に、$HOME/.gnome ディレクトリを作成しておかなければなりません。 これは、まっさらなシステムにインストールした人や、 アップグレード時のなんらかの問題に対処しようとして .gnome を 消去してしまった人に影響します。 このバグは 2.0.1 で修正されます。 bug 84183 です。
アイコン表示からファイルをドラッグ&ドロップできますが、 リスト表示からはできません。次のリリースで修正されることが期待されています。bug 74974 でこのバグの状況を追跡したり、なんらかの貢献をすることができます。
メニュー編集の実装に多くのバグが存在し、それを修正するベストな方法は、互換性を犠牲にするようなものになってしまうため、このリリースではほとんどのメニューの編集機能は削除されました。このバグの修正と機能の復活は 2.0.1 で行なわれます。 といっている間に 73770、 73773、 81670、 そして 82129 といった関連するバグが報告されました。 メニューのアーキテクチャについての詳細と手動でメニューを編集するための Tips がこちらで読むことができます。
GNOME 2 での MIME 型の扱いは GNOME 1.4 に比べて大幅に改良されました。 しかし、新しい MIME 型ハンドラが GNOME 2 にインストールされた時、 Nautilus の右クリックメニューに正しく反映されません。 GNOME 2.0.1 でこれは修正されることが期待されています。 bug 75620 で追いかけることができます。
不幸なことに、gnome-terminal は ASCII でない多くのロケールで壊れています。 これに対する修正は提案されましたが、多くの他の問題を引き起こしてしまい、 結果として取り下げられてしまいました。 作者はこのバグのいくつかについて修正する作業をしています。2.0.1 で修正される予定です。Bugzilla のバグ番号 bug 78007 です。
Sawfish のコードとユーザインターフェースを単純化するため、ビューポートは Sawfish2 では削除されました。 現在の機能は、 2次元のワークスペース・ナビゲーションを除く ほとんどのビューポートの機能を起きかえました。 82337 です。
.sawfishrc に以下を追加するという対処方法が報告されています:
;; Get viewports back (setq customize-command-classes '(default viewport)) ;; (setq viewport-dimensions '(NUMBER_OF_COLS . NUMBER_OF_ROWS)) (setq viewport-dimensions '(6 . 1)) ;; example