「Deepin Desktop Environment」の版間の差分
(Created page with "Category:デスクトップ環境 en:Deepin Desktop Environment [http://www.linuxdeepin.com/feature2014.en.html DDE] (Deepin Desktop Environment) は Deepin ...") |
(同期) |
||
(3人の利用者による、間の10版が非表示) | |||
1行目: | 1行目: | ||
[[Category:デスクトップ環境]] |
[[Category:デスクトップ環境]] |
||
[[en:Deepin Desktop Environment]] |
[[en:Deepin Desktop Environment]] |
||
+ | [[fr:Deepin Desktop Environment]] |
||
− | [http://www.linuxdeepin.com/feature2014.en.html DDE] (Deepin Desktop Environment) は Deepin ディストリビューションのために開発されたデスクトップ環境です。 |
||
+ | [[pl:Deepin Desktop Environment]] |
||
+ | [[ru:Deepin Desktop Environment]] |
||
+ | [[zh-hans:Deepin Desktop Environment]] |
||
+ | {{Related articles start}} |
||
+ | {{Related|デスクトップ環境}} |
||
+ | {{Related|GNOME}} |
||
+ | {{Related|LightDM}} |
||
+ | {{Related articles end}} |
||
+ | [https://www.deepin.org/ DDE] (Deepin Desktop Environment) は Deepin ディストリビューションのために開発された[[デスクトップ環境]]です。 |
||
==インストール== |
==インストール== |
||
+ | 最低限のデスクトップインターフェイスを作成するには、まず {{Grp|deepin}} グループを[[インストール]]してください。基本的なコンポーネントが全てインストールされます。 |
||
− | DDE をインストールする一番簡単な方法は非公式の OBS リポジトリを追加することです。このリポジトリを使用するには {{Ic|/etc/pacman.conf}} のリポジトリの一番上に以下の行を追加してください: |
||
+ | 完全なデスクトップ環境とするための追加アプリケーションは {{Grp|deepin-extra}} グループに含まれています。 |
||
− | {{bc|<nowiki> |
||
− | [home_metakcahura_arch-deepin_Arch_Extra] |
||
− | SigLevel = Never |
||
− | Server = http://download.opensuse.org/repositories/home:/metakcahura:/arch-deepin/Arch_Extra/$arch |
||
− | </nowiki>}} |
||
− | |||
− | {{Note|DDE 関連の PKGBUILD は全て [https://github.com/fasheng/arch-deepin FaSheng の GitHub リポジトリ]にあります。また、[https://build.opensuse.org/project/show/home:metakcahura:arch-deepin OBS プロジェクトページ]から PKGBUILD やソースファイルをチェックアウトすることも可能です。}} |
||
+ | ネットワーク管理機能を使用するには、{{Pkg|networkmanager}} パッケージが必要です。また、{{ic|NetworkManager.service}} を[[systemd#ユニットを使う|起動・有効化]]してください。 |
||
− | 最小限のデスクトップインターフェイスを得るには、''''deepin'''' グループをインストールします。このグループによって基本的なコンポーネントがインストールされます。 |
||
− | |||
− | ただし、完全な DDE 環境を使用するために ''''deepin-extra'''' グループもインストールすることを推奨します: |
||
− | |||
− | * '''deepin-game-center''': flash ゲームが遊べる Deepin ゲームセンター |
||
− | * '''deepin-movie''': Deepin 動画プレイヤー |
||
− | * '''deepin-music-player''': Deepin 音楽プレイヤー |
||
− | * '''deepin-screenshot''': Deepin スクリーンショットツール |
||
− | * '''deepin-terminal''': Deepin ターミナル |
||
− | |||
− | {{bc|<nowiki> |
||
− | pacman -S deepin deepin-extra |
||
− | </nowiki>}} |
||
==Deepin Desktop Environment の起動== |
==Deepin Desktop Environment の起動== |
||
33行目: | 24行目: | ||
===ディスプレイマネージャを使う=== |
===ディスプレイマネージャを使う=== |
||
− | DDE のデフォルトの lightdm greeter を使用するには設定ファイルの {{ic|[ |
+ | DDE のデフォルトの lightdm greeter を使用するには設定ファイルの {{ic|[Seat:*]}} セクションに修正を加える必要があります: |
{{hc|/etc/lightdm/lightdm.conf|2= |
{{hc|/etc/lightdm/lightdm.conf|2= |
||
+ | [Seat:*] |
||
− | [SeatDefaults] |
||
... |
... |
||
greeter-session=lightdm-deepin-greeter |
greeter-session=lightdm-deepin-greeter |
||
}} |
}} |
||
+ | |||
+ | root 以外のユーザーで greeter を動作させるにはホームディレクトリが必要です。 |
||
=== xinitrc を使う === |
=== xinitrc を使う === |
||
− | ''詳しくは [[ |
+ | ''詳しくは [[xinitrc]] のページを見て下さい。'' |
{{hc|~/.xinitrc| |
{{hc|~/.xinitrc| |
||
51行目: | 44行目: | ||
{{ic|startx}} または {{ic|xinit}} を実行すれば DDE が起動します。 |
{{ic|startx}} または {{ic|xinit}} を実行すれば DDE が起動します。 |
||
− | {{Note|ブート時に Xorg を起動したい場合は、[[ |
+ | {{Note|ブート時に Xorg を起動したい場合は、[[ログイン時に X を起動]]の記事を読んで下さい。}} |
+ | |||
+ | == 設定 == |
||
+ | === タッチパッドのジェスチャーのカスタマイズ === |
||
+ | Deepin は公式にはジェスチャーのカスタマイズをサポートしていませんが、設定ファイルを変更することでカスタマイズできます。設定ファイル: |
||
+ | /usr/share/dde-daemon/gesture.json |
||
+ | ファイルを編集したら再起動あるいは再ログインしてください。 |
||
+ | |||
+ | == トラブルシューティング == |
||
+ | |||
+ | === スタンバイ状態から復帰したときに壁紙が表示されない === |
||
+ | |||
+ | NVIDIA ドライバーが FBO を保存する方法が原因で [https://devtalk.nvidia.com/default/topic/787748/linux/-nvidia340xx-archlinux64-gnome3-14-the-background-of-desktop-and-lockscreen-mess-after-resume-from-/post/4367179/#4367179]、スタンバイ状態から復帰したときに壁紙が突然消えることがあり、カラーノイズが入った白い画面が表示されることがあります。上流の GNOME では既に解決されている問題ですが、Deepin デスクトップ環境ではまだ残っています。 |
||
+ | |||
+ | サスペンドから復帰したときにウィンドウマネージャを再起動すれば問題を回避できます。以下の systemd サービスを作成してください: |
||
+ | |||
+ | {{hc|/etc/systemd/system/resume@.service|<nowiki> |
||
+ | [Unit] |
||
+ | Description=User resume actions |
||
+ | After=suspend.target |
||
+ | |||
+ | [Service] |
||
+ | User=%I |
||
+ | Type=simple |
||
+ | ExecStart=/usr/bin/deepin-wm-restart.sh |
||
+ | |||
+ | [Install] |
||
+ | WantedBy=suspend.target |
||
+ | </nowiki>}} |
||
+ | |||
+ | 上記のサービスから以下のスクリプトを実行します: |
||
+ | |||
+ | {{hc|/usr/bin/deepin-wm-restart.sh|<nowiki> |
||
+ | #!/bin/bash |
||
+ | export DISPLAY=:0 |
||
+ | deepin-wm --replace |
||
+ | </nowiki>}} |
||
+ | |||
+ | 適切なディレクトリにファイルを作成したら、以下のコマンドを実行してスクリプトを有効化します: |
||
+ | |||
+ | {{bc| |
||
+ | # chmod +x /usr/bin/deepin-wm-restart.sh |
||
+ | # systemctl enable resume@''user'' |
||
+ | # systemctl start resume@''user'' |
||
+ | }} |
||
+ | |||
+ | 1番目のコマンドはスクリプトに実行可能属性を付与し、2番目のコマンドは起動時にサービスを起動するように設定します。3番目のコマンドは即座にサービスを起動します。 |
||
+ | |||
+ | === 無線ネットワークが接続されない === |
||
+ | |||
+ | NetworkManager は MAC アドレスをランダムに設定します (デフォルト設定)。無効化するには NetworkManager の設定ファイルに以下の行を追加してください: |
||
+ | |||
+ | {{hc|/etc/NetworkManager/NetworkManager.conf|<nowiki> |
||
+ | [device] |
||
+ | wifi.scan-rand-mac-address=no |
||
+ | </nowiki>}} |
||
+ | |||
+ | === Bluetooth メニューが表示されない/機能しない === |
||
+ | |||
+ | {{ic|bluetooth.service}} を[[有効化]]してください。デフォルトでは有効になっていません。 |
||
==バグレポート== |
==バグレポート== |
||
− | 上流や arch のパッケージ関連のバグは[https://github.com/ |
+ | 上流や arch のパッケージ関連のバグは [https://github.com/linuxdeepin/developer-center/issues ここ] で報告してください。 |
2019年2月21日 (木) 23:45時点における版
DDE (Deepin Desktop Environment) は Deepin ディストリビューションのために開発されたデスクトップ環境です。
目次
インストール
最低限のデスクトップインターフェイスを作成するには、まず deepin グループをインストールしてください。基本的なコンポーネントが全てインストールされます。
完全なデスクトップ環境とするための追加アプリケーションは deepin-extra グループに含まれています。
ネットワーク管理機能を使用するには、networkmanager パッケージが必要です。また、NetworkManager.service
を起動・有効化してください。
Deepin Desktop Environment の起動
ディスプレイマネージャを使う
DDE のデフォルトの lightdm greeter を使用するには設定ファイルの [Seat:*]
セクションに修正を加える必要があります:
/etc/lightdm/lightdm.conf
[Seat:*] ... greeter-session=lightdm-deepin-greeter
root 以外のユーザーで greeter を動作させるにはホームディレクトリが必要です。
xinitrc を使う
詳しくは xinitrc のページを見て下さい。
~/.xinitrc
exec startdde
startx
または xinit
を実行すれば DDE が起動します。
設定
タッチパッドのジェスチャーのカスタマイズ
Deepin は公式にはジェスチャーのカスタマイズをサポートしていませんが、設定ファイルを変更することでカスタマイズできます。設定ファイル:
/usr/share/dde-daemon/gesture.json
ファイルを編集したら再起動あるいは再ログインしてください。
トラブルシューティング
スタンバイ状態から復帰したときに壁紙が表示されない
NVIDIA ドライバーが FBO を保存する方法が原因で [1]、スタンバイ状態から復帰したときに壁紙が突然消えることがあり、カラーノイズが入った白い画面が表示されることがあります。上流の GNOME では既に解決されている問題ですが、Deepin デスクトップ環境ではまだ残っています。
サスペンドから復帰したときにウィンドウマネージャを再起動すれば問題を回避できます。以下の systemd サービスを作成してください:
/etc/systemd/system/resume@.service
[Unit] Description=User resume actions After=suspend.target [Service] User=%I Type=simple ExecStart=/usr/bin/deepin-wm-restart.sh [Install] WantedBy=suspend.target
上記のサービスから以下のスクリプトを実行します:
/usr/bin/deepin-wm-restart.sh
#!/bin/bash export DISPLAY=:0 deepin-wm --replace
適切なディレクトリにファイルを作成したら、以下のコマンドを実行してスクリプトを有効化します:
# chmod +x /usr/bin/deepin-wm-restart.sh # systemctl enable resume@user # systemctl start resume@user
1番目のコマンドはスクリプトに実行可能属性を付与し、2番目のコマンドは起動時にサービスを起動するように設定します。3番目のコマンドは即座にサービスを起動します。
無線ネットワークが接続されない
NetworkManager は MAC アドレスをランダムに設定します (デフォルト設定)。無効化するには NetworkManager の設定ファイルに以下の行を追加してください:
/etc/NetworkManager/NetworkManager.conf
[device] wifi.scan-rand-mac-address=no
Bluetooth メニューが表示されない/機能しない
bluetooth.service
を有効化してください。デフォルトでは有効になっていません。
バグレポート
上流や arch のパッケージ関連のバグは ここ で報告してください。