Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ja:start [2010/11/12 10:34] – sync with en 2010/11/11 18:25 hashimo | ja:start [2026/11/04 16:56] (current) – obsolete kevinbowen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Tips と Tricks ====== | ||
| - | |||
| - | このページでは Xfce デスクトップ環境に関するさまざまな Tips を紹介しています。 | ||
| - | |||
| - | ===== パネルプラグイン「時計」のフォントのカスタマイズ ===== | ||
| - | |||
| - | パネルプラグイン「時計」では、[[http:// | ||
| - | |||
| - | 例: | ||
| - | * ''< | ||
| - | * ''< | ||
| - | |||
| - | ===== パフォーマンス ===== | ||
| - | |||
| - | 現実を直視しましょう: | ||
| - | |||
| - | ==== フォント ==== | ||
| - | |||
| - | GUI 性能において、フォントの描画処理は**非常に多くの**部分を占めます。フォントのスムージング、ヒンティング、およびレンダリングをすべて有効にすると、メニューやダイアログボックスが表示されるまでにかなりの時間がかかるかもしれません。これらをすべてオフにすると、メニューやダイアログボックスは**非常に**速く表示されます (つまり、きびきび動きます)。ウェブブラウザ、テキストエディタ、あるいはターミナルエミュレータなどのスクロールも改善されます。 | ||
| - | |||
| - | ヒンティングやアンチエイリアシングをオフにすることの欠点は、フォントの表示品質が汚くなることだけです。ラップトップの LCD においては、9 ポイント以上の " | ||
| - | |||
| - | ==== 背景画像 ==== | ||
| - | |||
| - | VNC サーバを使用してリモートから接続した場合、画面の描画、特にウィンドウを閉じる処理がが非常に遅くなります。この場合背景を単一色の白色にすると改善します。 | ||
| - | |||
| - | また、リモート接続に使用するプログラムに「背景画像を表示しない」といったオプションがあれば、それを有効にすることでも改善されます。 | ||
| - | |||
| - | ===== GNOME スタートメニュー を使う方法 ===== | ||
| - | |||
| - | お気に入りのアプリケーションを登録して素早く起動できる GNOME スタートメニューを使いたいときは、[[http:// | ||
| - | |||
| - | パネルに xfapplet プラグインを追加し、プロパティダイアログを開いて GNOME menu アプレットを追加してください。 | ||
| - | |||
| - | [[/ | ||
| - | |||
| - | ===== Gtkrc ファイル ===== | ||
| - | |||
| - | * Gtkrc のフォーマットについてのチュートリアルは[[http:// | ||
| - | |||
| - | * Xfce では、一部のアプリケーション ([[http:// | ||
| - | |||
| - | * Thunar のアイコン/ | ||
| - | |||
| - | * パネルの背景は以下のように設定することができます: | ||
| - | |||
| - | # ~/ | ||
| - | style " | ||
| - | bg_pixmap[NORMAL] | ||
| - | bg_pixmap[PRELIGHT] | ||
| - | bg_pixmap[ACTIVE] | ||
| - | bg_pixmap[SELECTED] | ||
| - | bg_pixmap[INSENSITIVE] | ||
| - | } | ||
| - | style " | ||
| - | fg[NORMAL] | ||
| - | fg[ACTIVE] | ||
| - | bg[NORMAL] | ||
| - | bg[PRELIGHT] | ||
| - | bg[ACTIVE] | ||
| - | } | ||
| - | widget_class " | ||
| - | widget " | ||
| - | widget " | ||
| - | widget " | ||
| - | widget_class " | ||
| - | class " | ||
| - | class " | ||
| - | class " | ||
| - | |||
| - | |||
| - | ===== システムメニュー (システムが自動生成するメニュー) へのアプリケーションの追加・削除の方法 ===== | ||
| - | |||
| - | === アプリケーションの追加 === | ||
| - | |||
| - | アプリケーションを追加する場合は .desktop ファイルを作成しなければなりません。.desktop ファイルは、システムで全体では ''/ | ||
| - | |||
| - | " | ||
| - | |||
| - | [Desktop Entry] | ||
| - | Encoding=UTF-8 | ||
| - | Name=foo | ||
| - | GenericName=bar | ||
| - | Comment=Senseless program ever | ||
| - | Exec=foobar | ||
| - | Icon=/ | ||
| - | Terminal=false | ||
| - | Type=Application | ||
| - | Categories=Multimedia; | ||
| - | |||
| - | .desktop ファイルついての詳細は[[http:// | ||
| - | |||
| - | libexo は GUI でデスクトップエントリファイルを扱うユーティリティ **exo-desktop-item-edit** を提供しています。コマンド ''< | ||
| - | |||
| - | === アプリケーションのメニューからの除去 === | ||
| - | |||
| - | 次の 2 つの方法でこれを行えます: | ||
| - | * 簡単な方法は、''/ | ||
| - | * もう一つの方法は、.desktop ファイルに次の行を追加する方法です: | ||
| - | |||
| - | NoDisplay=true | ||
| - | |||
| - | ===== Xfce の起動のカスタマイズ ===== | ||
| - | |||
| - | 大部分の UNIX ターミナルセッションと同様に、Xfce は、その起動をユーザカスタマイズ可能なセットアップファイルを通して行います。この init ファイルを編集し、あなたのスクリプトを実行したり、環境変数を GUI に送ったりなどできます。 | ||
| - | |||
| - | 自分で作った起動用コードを追加するには、xinitrc ファイルを以下のように編集してください: | ||
| - | |||
| - | * ファイル ''/ | ||
| - | * コピーしたファイルに自身のコードを追加する。以下は Unicode サーバを起動する例です: | ||
| - | |||
| - | source $HOME/ | ||
| - | # start rxvt-unicode server | ||
| - | urxvtd -q -o -f | ||
| - | |||
| - | xinitrc についてもっと知りたい場合は、[[http:// | ||
| - | |||
| - | ==== ルートウィンドウを表示して起動する方法 ==== | ||
| - | - xfdesktop --quit | ||
| - | - セッションを保存する。 | ||
| - | |||
| - | ===== デスクトップにマージンを設ける方法 ===== | ||
| - | |||
| - | デスクトップにマージンを設けるには、設定マネージャ→ワークスペース で設定できます。 | ||
| - | |||
| - | デスクトップのマージンはウィンドウを最大化したときの大きさに影響します。これはマウスポインタが画面の外に出てしまって不意にワークスペースが切り替わってしまうのを防ぎたいときに役立ちます。 | ||
| - | |||
| - | また、デスクトップにデスクトップメニューおよびウィンドウリストメニューを呼び出すための空きスペースを残しておく利点もあります。デフォルトでは、デスクトップ上の右クリックでデスクトップメニューが表示され、中央クリック (左右同時クリック) でウィンドウリストメニューが表示されます。 | ||
| - | |||
| - | ===== ACPI の電源ボタンイベントで Xfce ログアウトダイアログを表示させる方法 ===== | ||
| - | |||
| - | 電源ボタンを押したときに Xfce ログアウトメニューを表示させるには、以下のようにします: | ||
| - | |||
| - | * あなたのコンピュータが ACPI をサポートしていること、そして acpid がインストールされていることを確認してください。 | ||
| - | |||
| - | * ''/ | ||
| - | < | ||
| - | # / | ||
| - | # This is called when the user presses the power button and calls | ||
| - | # / | ||
| - | |||
| - | # Optionally you can specify the placeholder %e. It will pass | ||
| - | # through the whole kernel event message to the program you've | ||
| - | # specified. | ||
| - | |||
| - | # We need to react on " | ||
| - | # of kernel changes. | ||
| - | |||
| - | event=button[ /]power | ||
| - | action=/ | ||
| - | </ | ||
| - | |||
| - | * ''/ | ||
| - | < | ||
| - | # | ||
| - | # xfce4-shutdown-as-user.sh | ||
| - | # | ||
| - | # Check how many users are currently logged into X. | ||
| - | # If only one user is logged in, run a script which sets | ||
| - | # up the environment to call xfce4-session-logout. | ||
| - | |||
| - | LOGGED_IN_USER=`ls -trl / | ||
| - | NUM_X_USERS=`echo $LOGGED_IN_USER | wc -l` | ||
| - | | ||
| - | if [ $NUM_X_USERS -eq 1 ]; then | ||
| - | sudo -H -u $LOGGED_IN_USER / | ||
| - | fi | ||
| - | </ | ||
| - | |||
| - | * ''/ | ||
| - | < | ||
| - | #!/bin/sh | ||
| - | # xfce4-user-session-shutdown.sh | ||
| - | # | ||
| - | # Set up the environment so that DISPLAY and | ||
| - | # SESSION_MANAGER are valid, and xfce4-session-logout can run | ||
| - | |||
| - | HOST=`hostname` | ||
| - | SESSION_ID=`ls -t / | ||
| - | # Note that distros use different syntax for the SESSION_MANAGER variable (this script has Debian' | ||
| - | # If this does not work, then try something like SESSION_MANAGER=" | ||
| - | # instead. You can always find the correct format for your distribution by looking at the | ||
| - | # value of SESSION_MANAGER in a X session. | ||
| - | DISPLAY=:0 SESSION_MANAGER=" | ||
| - | </ | ||
| - | |||
| - | ===== Thunar カスタムアクションでニーモニクを使う方法 ===== | ||
| - | |||
| - | [[http:// | ||