「Pantheon」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎設定: 削除)
110行目: 110行目:
 
* [[Systemd#ユニットを使う|systemd ユニット]] を使う。
 
* [[Systemd#ユニットを使う|systemd ユニット]] を使う。
 
* {{AUR|dapper}} か {{AUR|dex-git}} か {{AUR|fbautostart}} で [[XDG Autostart]] を使う。
 
* {{AUR|dapper}} か {{AUR|dex-git}} か {{AUR|fbautostart}} で [[XDG Autostart]] を使う。
 
==トラブルシューティング==
 
 
=== ユーザビリティ ===
 
 
==== LightDM Pantheon greeter が使えない ====
 
 
{{ic|/var/lib/lightdm/.pam_environment}} を削除してください。ただし、このファイルは次の LightDM バグの回避策です: https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/1024482
 
 
==== Gala が起動時にクラッシュする ====
 
 
未設定の gala は背景としてデフォルトの gnome の壁紙を使おうとします。しかし、{{Pkg|gnome-themes-standard}}{{Broken package link|パッケージが存在しません}} をインストールしていないと適切なファイルが存在しません。そのため、クラッシュを回避するには {{Pkg|gnome-themes-standard}}{{Broken package link|パッケージが存在しません}} をインストールしてください。pantheon の設定をした後はこのパッケージを削除しても大丈夫です。
 
 
==== マウスカーソルが表示されません ====
 
 
おそらく 'gala' ウィンドウマネージャが動作していません。{{AUR|cerbere-git}} をインストールするか [[#.xinitrc を使う|.xinitrc]] を使って 'gala' を cerbere の監視プロセスのリストに追加してください。
 
 
=== インジケータ ===
 
 
==== wingpanel にインジケータが表示されない ====
 
 
Wingpanel にはインジケータが付属していません。別個にインストールする必要があります。
 
{{Note|{{Pkg|wingpanel}} は [[Unity|Ayatana インジケータ]]に対応しており、{{AUR|wingpanel-git}} にはネイティブのインジケータが存在します (''wingpanel-indicator-*-git'')。}}
 
 
==== サードパーティ製のインジケータ ====
 
 
* [[#ディスプレイマネージャを使う|ディスプレイマネージャ]]で起動する場合、サードパーティ製インジケータの [[デスクトップエントリ#自動起動|*.desktop ファイル]]の {{ic|1=OnlyShowIn=}} に {{Ic|Pantheon}} を追加してください。
 
 
* [[#.xinitrc を使う|~/.xinitrc]] で起動する場合、[[#Pantheon を起動する|上記]]で説明しているどれかの起動方法にインジケータを追加してください。
 
 
* {{AUR|wingpanel-git}} の場合、[[Unity]] 用に設計されたインジケータは {{AUR|wingpanel-indicator-ayatana}} を必要とします。
 
 
==== Indicator-session のメニューが動作しない ====
 
 
* {{AUR|indicator-session}} は機能の多くの [[Unity]] による dbus メソッドに依存しており、存在しない場合は gnome や systemd のメソッドにフォールバックします。
 
 
* {{AUR|wingpanel-indicator-session-git}} は {{Ic|Lock}} メニューアイテムを機能させるために [[light-locker]] または {{AUR|xscreensaver-dbus-screenlock}} を必要とします。
 
 
=== 外観 ===
 
 
==== Pantheon-terminal の透過 ====
 
 
pantheon-terminal の透過は elmentary OS テーマ以外の GTK テーマでは完全には機能しません。{{Pkg|gtk-theme-elementary}} あるいは {{AUR|gtk-theme-elementary-git}} を使用するか [https://bazaar.launchpad.net/~elementary-design/egtk/4.x/revision/210 このコード] をテーマや {{ic|~/.config/gtk-3.0/gtk.css}} に追加してください。
 
 
==== Wingpanel の透過 ====
 
 
Wingpanel は {{Pkg|gtk-theme-elementary}} または {{AUR|gtk-theme-elementary-git}} を使用している場合、透過するように設計されており、最大化したときに不透明になります。他の GTK テーマを使用している場合は不透明のパネルが表示されます。
 
 
他のテーマでも透過するようにしたい場合、以下の行を {{ic|~/.config/gtk-3.0/gtk.css}} に追加してください:
 
 
/*********************
 
* wingpanel support *
 
********************/
 
.panel {
 
background-color: transparent;
 
transition: all 1s ease-in-out;
 
}
 
 
.panel.maximized {
 
background-color: #000;
 
}
 
 
==== GTK+ アプリケーションの回りに黒い影が表示される ====
 
 
Elementary の GTK テーマは独自のファイルを使用して {{Ic|~/.config/gtk-3.0/gtk.css}} ファイルの設定を無視します。{{Ic|/usr/share/themes/elementary/gtk-3.0/gtk-widgets.css}} ファイルを開いて以下の部分を見てください (3669行目付近):
 
 
decoration,
 
.window-frame {
 
border-radius: 4px 4px 0 0;
 
box-shadow: 0 0 0 1px alpha (#000, 0.3),
 
0 14px 28px rgba(0,0,0,0.35),
 
0 10px 10px rgba(0,0,0,0.22);
 
margin: 12px;
 
}
 
 
上記のコードを以下のように置き換えてください:
 
 
decoration,
 
.window-frame {
 
box-shadow: none;
 
border: none;
 
padding: 0;
 
margin: 0;
 
}
 
 
==== pantheon-files のアイコンが白い ====
 
 
現在テーマにバグがあって黒の代わりに白色で一番上にアイコンが表示されるようです。この問題は {{AUR|gtk-theme-elementary-git}} をインストールするか {{Pkg|gtk-theme-elementary}} テーマの {{ic|gtk-widgets.css}} に次の行を追加することで修正できます:
 
 
GtkToolItem { color: @text_color; }
 

2024年2月25日 (日) 21:00時点における版

関連記事

Pantheonelementary OS のデスクトップ環境です。Vala で書かれてあり、GTK 3Granite を使用しています。

開発

elementary OS のリリースは Ubuntu の LTS リリースから派生したものであり、たいてい Ubuntu のリリースサイクルから数週間から数ヶ月遅れます。しかし、含まれているパッケージは継続的に更新されます。公式の github リポジトリコミュニティ slack を参照してください。

インストール

パッケージ元

公式リポジトリ

Pantheon デスクトップ環境自体と elementary OS の厳選されたアプリケーションは、pantheon グループによって提供されています。

非公式リポジトリ

extra-alucryd には、pantheon グループではまだ利用できない数個のパッケージが含まれています。

AUR

Pantheon 関連の多くのパッケージ (elementary OS 用に開発されたサードパーティのアプリケーションや不安定な開発版パッケージなど) のための PKGBUILDAUR で利用可能です。

警告: 見境なく AUR パッケージをインストールしてはいけません。

デスクトップ環境

最小の Pantheon シェルをインストールしたい場合は、pantheon-session をインストールしてください。このパッケージは、いくつかの依存パッケージとコアコンポーネントもインストールします:

  • gala: ウィンドウ及びコンポジットのマネージャ
  • wingpanel: アプリケーションランチャー、時計、インジケータのトップパネル
  • pantheon-applications-menu: アプリケーションランチャー (旧 "Slingshot")
  • plank: macOS スタイルの Dock

サービス

以下の任意のパッケージは、Pantheon と elementary OS に対して (バックグラウンド) サービスを提供します:

テーマと設定

以下の任意のパッケージは、デスクトップのルックアンドフィールの向上に寄与します:

ノート: このパッケージには、別途インストールする必要のあるテーマパッケージやフォントを対象とした設定が含まれています:

アプリケーション

以下は、オプションの elementary OS ソフトウェアスイートを構成する、パッチ適用済みの選択されたオリジナルパッケージの一部です:

Pantheon を起動する

ディスプレイマネージャから

pantheon-sessionLightDM などのディスプレイマネージャ用に gnome-session エントリを提供します。

ディスプレイマネージャでアプリケーションを自動起動する

xinit から

xinitrc を使って Pantheon シェルのコンポーネントを起動してください。xinitrc ファイルの末尾にコンポーネントを追加してください。つまり:

~/.xinitrc
...
io.elementary.wingpanel &
plank &
exec gala

xinit でアプリケーションを自動起動する