「MATE」の版間の差分
(ページの作成:「Category:デスクトップ環境 en:MATE es:MATE it:MATE ko:MATE ru:MATE zh-CN:MATE {{Related articles start}} {{Related2|GNOME|GNOME}} {{Rel...」) |
|||
11行目: | 11行目: | ||
{{Related|デスクトップ環境}} |
{{Related|デスクトップ環境}} |
||
{{Related|ディスプレイマネージャ}} |
{{Related|ディスプレイマネージャ}} |
||
+ | {{Related|Qt と GTK アプリケーションの外観の統合}} |
||
{{Related articles end}} |
{{Related articles end}} |
||
21行目: | 22行目: | ||
MATE は主に GNOME2 のアプリケーションとユーティリティで構成されており、GNOME 3 のアプリケーションとの衝突を避けるためにフォークされて名前が変更されています。以下は MATE で名前が変更された GNOME のアプリケーションの一覧です。 |
MATE は主に GNOME2 のアプリケーションとユーティリティで構成されており、GNOME 3 のアプリケーションとの衝突を避けるためにフォークされて名前が変更されています。以下は MATE で名前が変更された GNOME のアプリケーションの一覧です。 |
||
+ | {| class="wikitable" |
||
− | * Alacarte は '''Mozo''' に名前が変更されました。 |
||
+ | ! アプリケーション |
||
− | * Nautilus は '''Caja''' に名前が変更されました。 |
||
+ | ! GNOME 2 |
||
− | * Metacity は '''Marco''' に名前が変更されました。 |
||
+ | ! MATE |
||
− | * Gedit は '''Pluma''' に名前が変更されました。 |
||
+ | |- |
||
− | * Eye of GNOME は '''Eye of MATE''' に名前が変更されました。 |
||
+ | | メニューエディタ |
||
− | * Evince は '''Atril''' に名前が変更されました。 |
||
+ | | Alacarte |
||
− | * File Roller は '''Engrampa''' に名前が変更されました。 |
||
+ | | style="font-weight: bold;" | Mozo |
||
− | * GNOME Terminal は '''MATE Terminal''' に名前が変更されました。 |
||
+ | |- |
||
+ | | ファイルマネージャ |
||
+ | | Nautilus |
||
+ | | style="font-weight: bold;" | Caja |
||
+ | |- |
||
+ | | ウィンドウマネージャ |
||
+ | | Metacity |
||
+ | | style="font-weight: bold;" | Marco |
||
+ | |- |
||
+ | | テキストエディタ |
||
+ | | Gedit |
||
+ | | style="font-weight: bold;" | Pluma |
||
+ | |- |
||
+ | | 画像ビューア |
||
+ | | Eye of GNOME |
||
+ | | style="font-weight: bold;" | Eye of MATE |
||
+ | |- |
||
+ | | ドキュメントビューア |
||
+ | | Evince |
||
+ | | style="font-weight: bold;" | Atril |
||
+ | |- |
||
+ | | アーカイブマネージャ |
||
+ | | File Roller |
||
+ | | style="font-weight: bold;" | Engrampa |
||
+ | |} |
||
GNOME の名を冠した他のアプリケーションや主要なコンポーネント (GNOME Panel, GNOME Menus など) はそのまま GNOME を MATE に変えられています (MATE Panel, Mate Menus など)。 |
GNOME の名を冠した他のアプリケーションや主要なコンポーネント (GNOME Panel, GNOME Menus など) はそのまま GNOME を MATE に変えられています (MATE Panel, Mate Menus など)。 |
||
34行目: | 60行目: | ||
== インストール == |
== インストール == |
||
− | MATE は[[ |
+ | MATE は[[公式リポジトリ]]から使うことができ以下のパッケージから[[pacman|インストール]]できます: |
* {{Pkg|mate-panel}} パッケージは最小のデスクトップシェルを提供します。 |
* {{Pkg|mate-panel}} パッケージは最小のデスクトップシェルを提供します。 |
||
* {{Grp|mate}} グループには標準的な MATE を使うのに必要なコアのデスクトップ環境が含まれています。 |
* {{Grp|mate}} グループには標準的な MATE を使うのに必要なコアのデスクトップ環境が含まれています。 |
||
41行目: | 67行目: | ||
=== 追加の MATE パッケージ === |
=== 追加の MATE パッケージ === |
||
− | 必要とするユーザーが限られているために {{Grp|mate}} や {{Grp|mate-extra}} からは省かれてい |
+ | 必要とするユーザーが限られているために以下のパッケージは {{Grp|mate}} や {{Grp|mate-extra}} からは省かれています。 |
+ | * {{Pkg|gnome-main-menu}} - 伝統的なメインメニューに似た mate-panel アプレット、機能が多少追加されています。 |
||
− | * {{Pkg|mate-netbook}} パッケージにはネットブックなど画面が小さいデバイスで便利な MATE のパネルアプレットが入っています。このアプレットは自動的に全てのウィンドウを最大化しアプリケーションを切り替えるアプレットを提供します。 |
||
+ | * {{Pkg|mate-netbook}} - パッケージにはネットブックなど画面が小さいデバイスで便利な MATE のパネルアプレット。このアプレットは自動的に全てのウィンドウを最大化しアプリケーションを切り替えるアプレットを提供します。 |
||
− | *{{Pkg|mate-user-share}} パッケージは WebDAV を使ったユーザーレベルの公開ファイル共有を提供します。 |
||
− | *{{AUR|mate-system-tools}} パッケージにはワークステーションの設定を簡素化するための MATE のツールセットが入っています。中には Arch Linux ではあまり役に立たないものも含まれます。 |
||
また、MATE コミュニティによって開発・メンテナンスされていて {{Grp|mate}} や {{Grp|mate-extra}} グループには含まれていない MATE アプリケーションも多数存在します。 |
また、MATE コミュニティによって開発・メンテナンスされていて {{Grp|mate}} や {{Grp|mate-extra}} グループには含まれていない MATE アプリケーションも多数存在します。 |
||
+ | * {{Pkg|mate-accountsdialog}} - MATE のユーザーアカウント情報の表示・編集アプリケーション。 |
||
* {{Pkg|mate-applet-lockkeys}} - CapsLock, NumLock, ScrollLock のオンオフを表示する MATE パネルアプレット。 |
* {{Pkg|mate-applet-lockkeys}} - CapsLock, NumLock, ScrollLock のオンオフを表示する MATE パネルアプレット。 |
||
− | * {{Pkg|mate-applet-softupd}} - ソフトウェアアップデートが来た時に通知する MATE パネルアプレット。 |
||
* {{Pkg|mate-applet-streamer}} - ワンクリックで好きなネットラジオを再生することができる MATE パネルアプレット。 |
* {{Pkg|mate-applet-streamer}} - ワンクリックで好きなネットラジオを再生することができる MATE パネルアプレット。 |
||
* {{Pkg|mate-color-manager}} - MATE のカラーマネージメントアプリケーション。 |
* {{Pkg|mate-color-manager}} - MATE のカラーマネージメントアプリケーション。 |
||
− | * {{Pkg|mate-accountsdialog}} - MATE のユーザーアカウント情報の表示・編集アプリケーション。 |
||
* {{Pkg|mate-disk-utility}} - MATE のディスク管理アプリケーション。 |
* {{Pkg|mate-disk-utility}} - MATE のディスク管理アプリケーション。 |
||
− | * {{Pkg|mate- |
+ | * {{Pkg|mate-screensaver-hacks}} - MATE のために xscreensaver のスクリーンセーバーを有効にする。 |
− | * {{AUR|mate-nettool}} - 様々なネットワークツールの MATE インターフェイス。 |
||
* {{Pkg|mate-themes-extras}} - MATE の GTK2/3 デスクトップテーマのコレクション。 |
* {{Pkg|mate-themes-extras}} - MATE の GTK2/3 デスクトップテーマのコレクション。 |
||
− | * {{Pkg|gnome-main-menu}} - 伝統的なメインメニューに似た mate-panel アプレット、機能が多少追加されています。 |
||
* {{Pkg|variety}} - ユーザーが定義した、もしくは自動でダウンロードされた画像を使って定期的に壁紙を変更します。 |
* {{Pkg|variety}} - ユーザーが定義した、もしくは自動でダウンロードされた画像を使って定期的に壁紙を変更します。 |
||
− | 以下のパッケージは AUR から利用することができます。MATE と統合されていますが MATE チームによ |
+ | 以下のパッケージは AUR から利用することができます。MATE と統合されていますが MATE チームによるメンテナンスはされていません。 |
* {{AUR|mintmenu}} - MATE の Linux Mint Menu。 |
* {{AUR|mintmenu}} - MATE の Linux Mint Menu。 |
||
− | |||
− | == 1.6 から 1.8 へのアップグレード == |
||
− | |||
− | アップグレードを実行してください: |
||
− | |||
− | pacman -Syu |
||
− | |||
− | 全てのパッケージの置き換えに承認すると、以下のようになるはずです。 |
||
− | |||
− | :: Starting full system upgrade... |
||
− | :: Replace mate-document-viewer with community/atril? [Y/n] y |
||
− | :: Replace mate-file-archiver with community/engrampa? [Y/n] y |
||
− | :: Replace mate-file-manager with community/caja? [Y/n] y |
||
− | :: Replace mate-file-manager-gksu with community/caja-extensions? [Y/n] y |
||
− | :: Replace mate-file-manager-image-converter with community/caja-extensions? [Y/n] y |
||
− | :: Replace mate-file-manager-open-terminal with community/caja-extensions? [Y/n] y |
||
− | :: Replace mate-file-manager-sendto with community/caja-extensions? [Y/n] y |
||
− | :: Replace mate-file-manager-share with community/caja-extensions? [Y/n] y |
||
− | :: Replace mate-image-viewer with community/eom? [Y/n] y |
||
− | :: Replace mate-menu-editor with community/mozo? [Y/n] y |
||
− | :: Replace mate-text-editor with community/pluma? [Y/n] y |
||
− | :: Replace mate-window-manager with community/marco? [Y/n] y |
||
− | |||
− | MATE 1.8 のアップグレードが完了したら削除できるパッケージがあります。MATE 1.8 では必要なくなった MATE 1.6 のライブラリです。 |
||
− | |||
− | pacman -Rs libmatekeyring libmatewnck mate-character-map mate-keyring |
||
− | |||
− | == 1.4 から 1.6 へのアップグレード == |
||
− | |||
− | MATE 1.6 は {{ic|gconf}} から {{ic|gsettings}} に移行しました。MATE 1.4 から更新すると、パネルが空になることがあります。この問題を解決するにはパネルの設定をデフォルトにリセットしてください: |
||
− | |||
− | # mate-panel --reset |
||
− | |||
− | その後、次のコマンドを実行して古い設定をリストアしてください: |
||
− | |||
− | # mate-conf-import |
||
− | |||
− | MATE 1.4 から MATE 1.6 へ更新した後は、MATE 1.6 で不要になった古い MATE 1.4 のライブラリを削除すると良いでしょう。これで MATE の起動時間が短縮できます: |
||
− | |||
− | # pacman -R ffmpegthumbnailer-caja libmate libmatecanvas libmatecomponent libmatecomponentui libmatenotify libmateui mate-conf mate-conf-editor mate-corba mate-mime-data mate-vfs python-corba python-mate python-mate-desktop |
||
− | |||
− | 次を使うことでも孤立したパッケージを削除できます: |
||
− | |||
− | # pacman -R $(pacman -Qtdq) |
||
− | |||
− | {{note|全てのパッケージを削除するには孤立したパッケージを削除するコマンドを複数回実行する必要があります。}} |
||
− | {{warning|要らなくなったライブラリを削除するときは必要なパッケージも削除してしまわないように注意してください。}} |
||
== 起動 == |
== 起動 == |
||
118行目: | 93行目: | ||
=== グラフィカルログイン === |
=== グラフィカルログイン === |
||
− | [[ |
+ | [[ディスプレイマネージャ]]を使ってセッションリストから MATE を選んで下さい。MATE の開発者はディスプレイマネージャに GTK+ (2) greeter の [[LightDM]] を推奨しています。{{Pkg|lightdm-gtk2-greeter}} パッケージでインストールできます。 |
=== 手動ログイン === |
=== 手動ログイン === |
||
133行目: | 108行目: | ||
== アクセシビリティ == |
== アクセシビリティ == |
||
− | MATE は視覚や身体に障害を持つ人も使用することができます。{{Pkg|orca}} や {{Pkg|espeak}} (目が見えない人のためのスクリーンリーダー)、そして {{Pkg|onboard}} (身体に障害を持つ人のためのオンスクリーンキーボード) をインストールしてください |
+ | MATE は視覚や身体に障害を持つ人も使用することができます。{{Pkg|orca}} や {{Pkg|espeak}} (目が見えない人のためのスクリーンリーダー)、そして {{Pkg|onboard}} (身体に障害を持つ人のためのオンスクリーンキーボード) を[[インストール]]してください。 |
− | |||
− | # pacman -S orca espeak onboard |
||
そして MATE を起動する前にアクセシビリティ機能が必要なユーザーで次のコマンドを実行してください: |
そして MATE を起動する前にアクセシビリティ機能が必要なユーザーで次のコマンドを実行してください: |
||
145行目: | 118行目: | ||
== ネットワーク管理 == |
== ネットワーク管理 == |
||
− | MATE でのネットワークの管理には [[NetworkManager |
+ | MATE でのネットワークの管理には [[NetworkManager]] を使うことが推奨されています。インストールと設定方法は wiki のページを見て下さい。 |
== Bluetooth == |
== Bluetooth == |
||
− | + | バージョン 1.8 から、MATE における [[Bluetooth]] のサポートは [[Blueman]] によって提供されています。 |
|
== PulseAudio と GStreamer == |
== PulseAudio と GStreamer == |
||
− | MATE は2つのオーディオバックエンドをサポートしています。[[ |
+ | MATE は2つのオーディオバックエンドをサポートしています。[[PulseAudio]] と [[GStreamer]] です。デフォルトでは、PulseAudio バックエンドがインストールされますが、GStreamer バックエンドに切り替えたい場合は {{Pkg|mate-settings-daemon-gstreamer}} と {{Pkg|mate-media-gstreamer}} を[[インストール]]してください。 |
− | |||
− | # pacman -S mate-settings-daemon-gstreamer mate-media-gstreamer |
||
== Tips & Tricks == |
== Tips & Tricks == |
||
173行目: | 144行目: | ||
=== ウィンドウのスナップを有効にする === |
=== ウィンドウのスナップを有効にする === |
||
− | ウィンドウスナップはデフォルトでは有効になっていません。有効にするには {{ic|System -> Preferences -> Windows}} から {{ic|Placement}} タブの {{ic|Enable side by side tiling}} の横のボックスにチェックを入れて下さい。 |
+ | ウィンドウスナップはデフォルトでは有効になっていません。有効にするには {{ic|System -> Preferences -> Windows}} から {{ic|Placement}} タブの {{ic|Enable side by side tiling}} の横のボックスにチェックを入れて下さい。もしくは、ターミナルから以下を実行: |
+ | |||
+ | $ dconf write /org/mate/marco/general/side-by-side-tiling true |
||
=== デスクトップアイコンを表示・隠す === |
=== デスクトップアイコンを表示・隠す === |
||
206行目: | 179行目: | ||
MATE のデフォルトのウィンドウマネージャは GNOME 2 のウィンドウマネージャ {{pkg|metacity}} のフォークである ''marco'' です。様々な方法を使って ''marco'' を他のウィンドウマネージャに置き換えることが可能です: |
MATE のデフォルトのウィンドウマネージャは GNOME 2 のウィンドウマネージャ {{pkg|metacity}} のフォークである ''marco'' です。様々な方法を使って ''marco'' を他のウィンドウマネージャに置き換えることが可能です: |
||
+ | * ウィンドウマネージャをすげ替える一番簡単な方法は {{ic|mate-session-properties}} でウィンドウマネージャを自動起動する方法です。自動起動されたウィンドウマネージャがログイン時にデフォルトになっていたウィンドウマネージャを置き換えます。''System'' メニューを開いて、''Preferences'' メニューまで行き '''Startup Applications''' をクリックしてください。ダイアログで '''Add''' をクリックして名前とコメントを入力して次のような形式でコマンドを追加してください: ''"name of window manager"'' ''"--replace"'' (例えば、openbox なら次のコマンドを使って下さい: {{ic|openbox --replace}})。ログアウトしてからログインしなおせば ''marco'' は選んだウィンドウマネージャに置き換えられているはずです。''macro'' に戻すには '''Startup Applications''' で作ったエントリを削除してください。 |
||
− | * ウィンドウマネージャをすげ替える一番簡単な方法は {{ic|mate-session-properties}} でウィンドウマネージャを自動起動する方法です。 |
||
− | |||
− | ''System'' メニューを開いて、''Preferences'' メニューまで行き '''Startup Applications''' をクリックしてください。ダイアログで '''Add''' をクリックして名前とコメントを入力して次のような形式でコマンドを追加してください: ''"name of window manager"'' ''"--replace"'' (例えば、openbox なら次のコマンドを使って下さい: {{ic|openbox --replace}})。 |
||
− | |||
− | ログアウトしてからログインしなおせば ''marco'' は選んだウィンドウマネージャに置き換えられているはずです。''macro'' に戻すには '''Startup Applications''' で作ったエントリを削除してください。 |
||
* もしくは dconf で使いたいウィンドウマネージャを指定することも可能です: |
* もしくは dconf で使いたいウィンドウマネージャを指定することも可能です: |
||
− | $ dconf write /org/mate/desktop/session/required-components/windowmanager |
+ | $ dconf write /org/mate/desktop/session/required-components/windowmanager ''mywindowmanager'' |
"mywindowmanager" は選んだウィンドウマネージャの名前に置き換えてください (例: ''openbox'', ''metacity'')。 |
"mywindowmanager" は選んだウィンドウマネージャの名前に置き換えてください (例: ''openbox'', ''metacity'')。 |
||
+ | Caja にデスクトップを管理させないようにするには [https://github.com/mate-desktop/caja/issues/164]、{{ic|$PATH}} にスクリプトを作成してください: |
||
− | * MATE のウィンドウマネージャ (marco) を終了して使いたいウィンドウマネージャを起動する (この方法は非推奨です!) |
||
− | |||
− | .xinitrc を以下のように編集してください: |
||
+ | {{hc|/usr/local/bin/caja-run| |
||
− | exec mate-session |
||
+ | #!/bin/bash |
||
− | killall marco |
||
+ | unset DESKTOP_AUTOSTART_ID && exec caja --no-desktop "$@" |
||
− | exec mywindowmanager |
||
+ | }} |
||
+ | このスクリプトの名前を ''caja'' にしてはいけません。スクリプトに {{ic|chmod +x}} で実行属性を付与してデフォルトのファイルマネージャコマンドを置き換えます: |
||
− | "mywindowmanager" は使いたいウィンドウマネージャの名前に置き換えてください。 |
||
+ | $ gsettings set org.mate.session.required-components filemanager "caja-run" |
||
− | {{note|この方法は {{ic|startx}} コマンドを使って MATE セッションを起動するときにしか使えません。ディスプレイマネージャを使っている場合は他の2つの方法を使って下さい。}} |
||
=== ウィンドウのボタンの順番を変更する === |
=== ウィンドウのボタンの順番を変更する === |
||
271行目: | 239行目: | ||
* ''File --> Save'' |
* ''File --> Save'' |
||
− | 詳しくは [[ |
+ | 詳しくは [[Qt と GTK アプリケーションの外観の統合]]を見て下さい。 |
+ | |||
+ | == トラブルシューティング == |
||
+ | |||
+ | === コンポジットの切り替え === |
||
+ | |||
+ | nvidia のプロプライエタリドライバーとコンポジット型ウィンドウマネージャを使用している環境では、ソフトウェアによってグラフィックのレンダリングに問題が発生することがあります。 |
||
+ | |||
+ | コンポジット機能を簡単に切り替えられるようにしたい場合、以下のスクリプトをホームディレクトリのどこかに保存してください、例: {{ic|~/.scripts/compositing.sh}}: |
||
+ | |||
+ | {{bc|<nowiki> |
||
+ | #!/bin/bash |
||
+ | if $(dconf read /org/mate/marco/general/compositing-manager) == "true" |
||
+ | then |
||
+ | dconf write /org/mate/marco/general/compositing-manager false |
||
+ | else |
||
+ | dconf write /org/mate/marco/general/compositing-manager true |
||
+ | fi |
||
+ | </nowiki>}} |
||
+ | |||
+ | そしてこのファイルを実行するカスタムキーボードショートカットを作成してください。例: {{ic|Ctrl+Alt+C}} で {{ic|sh ~/.scripts/compositing.sh}} を実行。 |
||
+ | |||
+ | === コンポジットの垂直同期 === |
||
+ | |||
+ | ''marco'' は ''OpenGL'' による垂直同期をサポートしていません。そのためコンポジットを有効にするとティアリングが発生することがあります [https://github.com/mate-desktop/marco/issues/91]。その場合は {{AUR|compton-git}} など OpenGL をサポートしている別の[[Xorg#コンポジット|コンポジットマネージャ]]を使用してみてください。 |
||
=== カーソルテーマの修正 === |
=== カーソルテーマの修正 === |
||
279行目: | 271行目: | ||
[Icon Theme] |
[Icon Theme] |
||
Inherits=mate |
Inherits=mate |
||
+ | |||
+ | === LightDM でグラデーション背景を使う === |
||
+ | |||
+ | LightDM から MATE にシームレスな移行ができるように、デフォルトの MATE (1.8) の ''Stripes'' 壁紙を LightDM の背景としても使いたい場合、MATE がグレイスケール PNG から動的に作成することがわかり、それを LightDM がサポートしていないということが判明するでしょう。どうしても使いたい場合、{{ic|/org/mate/desktop/background/show-desktop-icons}} を一時的に {{ic|false}} を設定して、{{ic|System Tools}} メニューの {{ic|dconf Editor}} ツールを使うか、Alt-F2 を押して出る {{ic|Run Application}} から以下を実行してください: |
||
+ | |||
+ | dconf write /org/mate/desktop/background/show-desktop-icons false |
||
+ | |||
+ | そしてダイアログから {{ic|killall mate-panel}} を実行してパネルが再度表示される前に {{ic|Print Screen}} を押します。LightDM にピッタリ合う画面サイズの PNG を保存する {{ic|Save As}} ダイアログが表示されます。その後、もう一度デスクトップアイコンを表示させるために次を実行してください: |
||
+ | |||
+ | dconf reset /org/mate/desktop/background/show-desktop-icons |
||
+ | |||
+ | === パネルの影の有効化 === |
||
+ | |||
+ | 競合状態があるために、コンポジットを有効にしても、MATE デスクトップにログインした後にパネルの影は表示されません [https://github.com/mate-desktop/mate-panel/issues/193]。 |
||
+ | |||
+ | {{ic|/usr/share/applications/marco.desktop}} をコピーして遅延時間を追加してください: |
||
+ | |||
+ | {{hc|~/.local/share/applications/marco.desktop|2= |
||
+ | X-MATE-Autostart-Phase='''Applications''' |
||
+ | '''X-MATE-Autostart-Delay=2''' |
||
+ | X-MATE-Provides=windowmanager |
||
+ | X-MATE-Autostart-Notify=true |
||
+ | }} |
||
+ | |||
+ | {{Note|Delays are only allowed in the applications phase, hence {{ic|X-MATE-Autostart-Phase}} must be set to {{ic|Applications}}.}} |
||
+ | |||
+ | 効果がない場合は、遅延時間を増やしてください。 |
||
== 参照 == |
== 参照 == |
2015年2月21日 (土) 16:32時点における版
MATE のホームページ より:
- MATE デスクトップ環境は GNOME2 のフォークであり、伝統的なやり方を好む Linux ユーザーに魅力的で直感的なデスクトップを提供します。新しい技術をサポートしつつ伝統的なデスクトップを維持するために MATE は活発に開発されています。
目次
MATE のアプリケーション
MATE は主に GNOME2 のアプリケーションとユーティリティで構成されており、GNOME 3 のアプリケーションとの衝突を避けるためにフォークされて名前が変更されています。以下は MATE で名前が変更された GNOME のアプリケーションの一覧です。
アプリケーション | GNOME 2 | MATE |
---|---|---|
メニューエディタ | Alacarte | Mozo |
ファイルマネージャ | Nautilus | Caja |
ウィンドウマネージャ | Metacity | Marco |
テキストエディタ | Gedit | Pluma |
画像ビューア | Eye of GNOME | Eye of MATE |
ドキュメントビューア | Evince | Atril |
アーカイブマネージャ | File Roller | Engrampa |
GNOME の名を冠した他のアプリケーションや主要なコンポーネント (GNOME Panel, GNOME Menus など) はそのまま GNOME を MATE に変えられています (MATE Panel, Mate Menus など)。
インストール
MATE は公式リポジトリから使うことができ以下のパッケージからインストールできます:
- mate-panel パッケージは最小のデスクトップシェルを提供します。
- mate グループには標準的な MATE を使うのに必要なコアのデスクトップ環境が含まれています。
- mate-extra グループには MATE デスクトップと統合された追加のユーティリティ・アプリケーションが含まれています。mate-extra グループをインストールするだけでは依存として mate グループ全体がインストールされることはありません。全ての MATE パッケージをインストールしたい場合は、両方のパッケージをインストールする必要があります。
追加の MATE パッケージ
必要とするユーザーが限られているために以下のパッケージは mate や mate-extra からは省かれています。
- gnome-main-menu - 伝統的なメインメニューに似た mate-panel アプレット、機能が多少追加されています。
- mate-netbook - パッケージにはネットブックなど画面が小さいデバイスで便利な MATE のパネルアプレット。このアプレットは自動的に全てのウィンドウを最大化しアプリケーションを切り替えるアプレットを提供します。
また、MATE コミュニティによって開発・メンテナンスされていて mate や mate-extra グループには含まれていない MATE アプリケーションも多数存在します。
- mate-accountsdialog - MATE のユーザーアカウント情報の表示・編集アプリケーション。
- mate-applet-lockkeys - CapsLock, NumLock, ScrollLock のオンオフを表示する MATE パネルアプレット。
- mate-applet-streamer - ワンクリックで好きなネットラジオを再生することができる MATE パネルアプレット。
- mate-color-manager - MATE のカラーマネージメントアプリケーション。
- mate-disk-utility - MATE のディスク管理アプリケーション。
- mate-screensaver-hacks - MATE のために xscreensaver のスクリーンセーバーを有効にする。
- mate-themes-extras - MATE の GTK2/3 デスクトップテーマのコレクション。
- variety - ユーザーが定義した、もしくは自動でダウンロードされた画像を使って定期的に壁紙を変更します。
以下のパッケージは AUR から利用することができます。MATE と統合されていますが MATE チームによるメンテナンスはされていません。
- mintmenuAUR - MATE の Linux Mint Menu。
起動
MATE はディスプレイマネージャを使うか手動で起動することができます。
グラフィカルログイン
ディスプレイマネージャを使ってセッションリストから MATE を選んで下さい。MATE の開発者はディスプレイマネージャに GTK+ (2) greeter の LightDM を推奨しています。lightdm-gtk2-greeter パッケージでインストールできます。
手動ログイン
コンソールから手動で MATE を起動したい場合は、次の行を ~/.xinitrc
ファイルに追加してください:
~/.xinitrc
exec mate-session
これで startx
と入力することで MATE を起動できます。
logind セッションの維持など、詳細については Xinitrc を見て下さい。
アクセシビリティ
MATE は視覚や身体に障害を持つ人も使用することができます。orca や espeak (目が見えない人のためのスクリーンリーダー)、そして onboard (身体に障害を持つ人のためのオンスクリーンキーボード) をインストールしてください。
そして MATE を起動する前にアクセシビリティ機能が必要なユーザーで次のコマンドを実行してください:
gsettings set org.mate.interface accessibility true
変更を適用するために再起動すれば System -> Preferences -> Assistive Technologies
からアクセシビリティアプリケーションを設定できます。
ネットワーク管理
MATE でのネットワークの管理には NetworkManager を使うことが推奨されています。インストールと設定方法は wiki のページを見て下さい。
Bluetooth
バージョン 1.8 から、MATE における Bluetooth のサポートは Blueman によって提供されています。
PulseAudio と GStreamer
MATE は2つのオーディオバックエンドをサポートしています。PulseAudio と GStreamer です。デフォルトでは、PulseAudio バックエンドがインストールされますが、GStreamer バックエンドに切り替えたい場合は mate-settings-daemon-gstreamer と mate-media-gstreamer をインストールしてください。
Tips & Tricks
コンポジットを有効にする
コンポジットはデフォルトでは有効になっていません。有効にするには System -> Preferences -> Windows
から General
タブの Enable software compositing window manager
の横のボックスにチェックを入れて下さい。もしくは、ターミナルから以下を実行することでも有効にできます:
$ dconf write /org/mate/marco/general/compositing-manager true
新規ウィンドウの位置を変更する
デフォルトで、新しいウィンドウが開く位置は左上に決まっています。新しいウィンドウを真ん中に持ってくるには、System -> Preferences -> Windows
から Placement
タブの Center new windows
の横のボックスにチェックを入れて下さい。もしくは、ターミナルから以下を実行することでも変更できます:
$ dconf write /org/mate/marco/general/center-new-windows true
ウィンドウのスナップを有効にする
ウィンドウスナップはデフォルトでは有効になっていません。有効にするには System -> Preferences -> Windows
から Placement
タブの Enable side by side tiling
の横のボックスにチェックを入れて下さい。もしくは、ターミナルから以下を実行:
$ dconf write /org/mate/marco/general/side-by-side-tiling true
デスクトップアイコンを表示・隠す
デフォルトで、MATE はデスクトップに複数のアイコンを表示します: デスクトップディレクトリの中身、コンピュータ、ホーム、ネットワークディレクトリ、ゴミ箱、マウントされたデバイス。dconf
を使ってアイコンを個別に、もしくはまとめて表示・隠すことができます。
全てのデスクトップアイコンを隠す
$ dconf write /org/mate/desktop/background/show-desktop-icons false
個々のアイコンを隠す
コンピューターのアイコンを隠す:
$ dconf write /org/mate/caja/desktop/computer-icon-visible false
ユーザーディレクトリのアイコンを隠す:
$ dconf write /org/mate/caja/desktop/home-icon-visible false
ネットワークのアイコンを隠す:
$ dconf write /org/mate/caja/desktop/network-icon-visible false
ゴミ箱のアイコンを隠す:
$ dconf write /org/mate/caja/desktop/trash-icon-visible false
マウントボリュームのアイコンを隠す:
$ dconf write /org/mate/caja/desktop/volumes-visible false
逆にアイコンを表示させるには false
を true
に置き換えてください。
MATE で他のウィンドウマネージャを使う
MATE のデフォルトのウィンドウマネージャは GNOME 2 のウィンドウマネージャ metacity のフォークである marco です。様々な方法を使って marco を他のウィンドウマネージャに置き換えることが可能です:
- ウィンドウマネージャをすげ替える一番簡単な方法は
mate-session-properties
でウィンドウマネージャを自動起動する方法です。自動起動されたウィンドウマネージャがログイン時にデフォルトになっていたウィンドウマネージャを置き換えます。System メニューを開いて、Preferences メニューまで行き Startup Applications をクリックしてください。ダイアログで Add をクリックして名前とコメントを入力して次のような形式でコマンドを追加してください: "name of window manager" "--replace" (例えば、openbox なら次のコマンドを使って下さい:openbox --replace
)。ログアウトしてからログインしなおせば marco は選んだウィンドウマネージャに置き換えられているはずです。macro に戻すには Startup Applications で作ったエントリを削除してください。
- もしくは dconf で使いたいウィンドウマネージャを指定することも可能です:
$ dconf write /org/mate/desktop/session/required-components/windowmanager mywindowmanager
"mywindowmanager" は選んだウィンドウマネージャの名前に置き換えてください (例: openbox, metacity)。
Caja にデスクトップを管理させないようにするには [1]、$PATH
にスクリプトを作成してください:
/usr/local/bin/caja-run
#!/bin/bash unset DESKTOP_AUTOSTART_ID && exec caja --no-desktop "$@"
このスクリプトの名前を caja にしてはいけません。スクリプトに chmod +x
で実行属性を付与してデフォルトのファイルマネージャコマンドを置き換えます:
$ gsettings set org.mate.session.required-components filemanager "caja-run"
ウィンドウのボタンの順番を変更する
dconf を使ってボタンを変更することができます。キーは org.mate.marco.general.button-layout
にあります。グラフィカルの dconf-editor を使うか dconf コマンドラインツールを使って変更してください:
$ dconf write /org/mate/marco/general/button-layout "'close,maximize,minimize:'"
menu, close, minimize, maximize をお望みの順番でカンマで区切って指定してください。コロンはウィンドウのタイトルになります (変更を適用するのに必要です)。
ドライブをマウントしたらファイルマネージャを自動で開くのを止める
デフォルトで、ドライブがマウントされたとき MATE は新しいファイルマネージャのウィンドウを自動で開きます。これを無効にするには、dconf で以下のキーを変更してください:
$ dconf write /org/mate/desktop/media-handling/automount-open false
スクリーンセーバー
MATE は mate-screensaver を使ってセッションをロックします。デフォルトでは限られた数のロック画面しか使うことができません。もっと多くのロック画面を使うには、mate-screensaver-hacks パッケージをインストールしてください。これで mate-screensaver で Xscreensaver のロック画面を使えるようになります。
ロック画面 & 既定の壁紙
次のファイルを作成することでロック画面の壁紙を変更できます:
/usr/share/glib-2.0/schemas/mate-background.gschema.override
[org.mate.background] picture-filename='/path/to/the/background.jpg'
その後、スキーマを再コンパイルします:
# glib-compile-schemas /usr/share/glib-2.0/schemas/
X セッションを再起動して、変更を反映させて下さい。
Qt アプリケーションのスタイル
Qt4 アプリケーションに MATE のテーマを継承させるには、以下を行なって下さい:
* System -> Preferences -> Qt4 Config に行くかシェルからqtconfig-qt4
を実行 * GUI Style をGTK+
に変更する * File --> Save
詳しくは Qt と GTK アプリケーションの外観の統合を見て下さい。
トラブルシューティング
コンポジットの切り替え
nvidia のプロプライエタリドライバーとコンポジット型ウィンドウマネージャを使用している環境では、ソフトウェアによってグラフィックのレンダリングに問題が発生することがあります。
コンポジット機能を簡単に切り替えられるようにしたい場合、以下のスクリプトをホームディレクトリのどこかに保存してください、例: ~/.scripts/compositing.sh
:
#!/bin/bash if $(dconf read /org/mate/marco/general/compositing-manager) == "true" then dconf write /org/mate/marco/general/compositing-manager false else dconf write /org/mate/marco/general/compositing-manager true fi
そしてこのファイルを実行するカスタムキーボードショートカットを作成してください。例: Ctrl+Alt+C
で sh ~/.scripts/compositing.sh
を実行。
コンポジットの垂直同期
marco は OpenGL による垂直同期をサポートしていません。そのためコンポジットを有効にするとティアリングが発生することがあります [2]。その場合は compton-gitAUR など OpenGL をサポートしている別のコンポジットマネージャを使用してみてください。
カーソルテーマの修正
カーソルテーマを修正するには、~/.icons/default/index.theme
を編集して以下を含めて下さい:
[Icon Theme] Inherits=mate
LightDM でグラデーション背景を使う
LightDM から MATE にシームレスな移行ができるように、デフォルトの MATE (1.8) の Stripes 壁紙を LightDM の背景としても使いたい場合、MATE がグレイスケール PNG から動的に作成することがわかり、それを LightDM がサポートしていないということが判明するでしょう。どうしても使いたい場合、/org/mate/desktop/background/show-desktop-icons
を一時的に false
を設定して、System Tools
メニューの dconf Editor
ツールを使うか、Alt-F2 を押して出る Run Application
から以下を実行してください:
dconf write /org/mate/desktop/background/show-desktop-icons false
そしてダイアログから killall mate-panel
を実行してパネルが再度表示される前に Print Screen
を押します。LightDM にピッタリ合う画面サイズの PNG を保存する Save As
ダイアログが表示されます。その後、もう一度デスクトップアイコンを表示させるために次を実行してください:
dconf reset /org/mate/desktop/background/show-desktop-icons
パネルの影の有効化
競合状態があるために、コンポジットを有効にしても、MATE デスクトップにログインした後にパネルの影は表示されません [3]。
/usr/share/applications/marco.desktop
をコピーして遅延時間を追加してください:
~/.local/share/applications/marco.desktop
X-MATE-Autostart-Phase=Applications X-MATE-Autostart-Delay=2 X-MATE-Provides=windowmanager X-MATE-Autostart-Notify=true
効果がない場合は、遅延時間を増やしてください。
参照
- MATE ホームページ
- MATE wiki の Arch Linux
- MATE デスクトップスクリーンショット
- The MATE Desktop Environment - MATE に関する Arch Linux フォーラムの議論