Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Oblogoutのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Oblogout
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:アプリケーション]] [[en:Oblogout]] {{Related articles start}} {{Related|Openbox}} {{Related|ウィンドウマネージャ}} {{Related articles end}} {{AUR|oblogout}} は {{ic|cancel}}, {{ic|logout}}, {{ic|restart}}, {{ic|shutdown}}, {{ic|suspend}}, {{ic|hibernate}}, 画面の {{ic|lock}} などのユーザーインターフェイス (ボタン) を提供する、オプションの設定可能なログアウトスクリプトです。 == 概要 == {{tip|oblogout を使うときは、起動時に画面の変形が発生しないようにコンポジタを有効にすることを推奨します。デフォルトで透過エフェクトを使うためです。また、{{ic|/etc/oblogout.conf}} を編集して {{ic|opacity <nowiki>=</nowiki>}} コマンドの設定を変更することで透過を削除することもできます。}} {{AUR|oblogout}} は様々な[[ウィンドウマネージャ]]で使うことができますが、この記事では [[Openbox]] ウィンドウマネージャでの使用を念頭に置いています。oblogout はキーバインドやデスクトップメニューエントリで起動できます。 == キーバインド == {{ic|Super}}+{{ic|x}} を押したときにスクリプトを実行させるには、{{ic|~/.config/openbox/rc.xml}} を編集して以下を {{ic|<keyboard>}} セクションの適当な場所に追加してください: <keybind key="W-x"> <action name="Execute"> <startupnotify> <enabled>true</enabled> <name>oblogut</name> </startupnotify> <command>oblogout</command> </action> </keybind> == 画面のロック == 画面のロックをするためにインストールしたパッケージを実行するには、{{ic|/etc/oblogout.conf}} を編集して {{ic|[commands]}} セクション下の {{ic|lock <nowiki>=</nowiki>}} コマンドを変更する必要があります。 例えば、[[XScreenSaver]] をインストールしている場合、({{ic|~/.config/openbox/autostart}} ファイルで[[デーモン]]プロセスとして自動で実行されるようにしてから) {{ic|/etc/oblogout.conf}} を以下のように編集します: lock = xscreensaver-command --lock もしくは、{{pkg|xlockmore}} などのパッケージをインストールしている場合 (自動起動させる必要はありません)、設定するコマンド (空の画面でロック) は以下のようになります: lock = xlock -mode blank == ボタンのテーマ == デフォルトのボタンテーマは {{ic|oxygen}} です。プリインストールされている {{ic|foom}} など、他のテーマを使うこともできます。ボタンテーマを変更するには、{{ic|/etc/oblogout.conf}} を編集して {{ic|[looks]}} セクション下の {{ic|buttontheme <nowiki>=</nowiki>}} コマンドを変更してください。例えば {{ic|foom}} を使う場合: buttontheme = foom == ボタンの表示 == {{tip|ボタンの順番を変更したりボタンを削除するときは、元のボタンリストのコピーを取っておくことを推奨します。そうすることで後で思い出す苦労をしなくてすみます。}} デフォルトのボタンは {{ic|cancel}}, {{ic|logout}}, {{ic|restart}}, {{ic|shutdown}}, {{ic|suspend}}, {{ic|hibernate}}, 画面の {{ic|lock}} です。各ボタンにはショートカットが割り当てられています (例: oblogout を実行してから、{{ic|s}} キーを押すとシステムがシャットダウンします)。 ボタンの表示・非表示や、ボタンの順番は自由に設定することが可能です。設定するには、{{ic|/etc/oblogout.conf}} を編集して {{ic|[looks]}} セクション下の {{ic|buttons <nowiki>=</nowiki>}} コマンドを変更します。以下の例では {{ic|suspend}} と {{ic|hibernate}} ボタンを削除しています: buttons = cancel, logout, lock, restart, shutdown #buttons = cancel, logout, restart, shutdown, suspend, hibernate, lock ボタンを削除・追加するときは、{{ic|[shortcuts]}} セクション下のショートカットキーのコマンドも適切に修正する必要があります。ショートカットを修正しないと、ボタンを削除しても、キーボードでその機能を実行できてしまいます。上記の例にあわせて、以下の設定では {{ic|suspend}} と {{ic|hibernate}} のショートカットをコメントアウトしています: [shortcuts] cancel = Escape shutdown = S restart = R #suspend = U logout = L lock = K #hibernate = H == デュアルディスプレイ == デュアルモニターを使っている場合、oblogout は全てのモニターを扱うことができます。特定のモニターにしか oblogout を表示させたくない場合、Openbox の {{ic|rc.xml}} ファイルに適当なルールを作成して oblogout の位置とサイズを設定できます。 例えば、モニターが2つある場合、左のモニター (1920x1080) に oblogout を表示したいときは、以下を {{ic|rc.xml}} の applications セクションに追加します: {{hc|~/.config/openbox/rc.xml|<nowiki> <applications> <application class="oblogout"> <position force="yes"> <monitor>1</monitor> </position> <fullscreen>yes</fullscreen> </application> ... </applications> </nowiki>}}
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
Oblogout
に戻る。
検索
検索
Oblogoutのソースを表示
話題を追加