「Deepin Desktop Environment」の版間の差分
(→インストール: 同期) |
細 (→既知の問題: typo) |
||
(同じ利用者による、間の8版が非表示) | |||
20行目: | 20行目: | ||
任意で、より完全なデスクトップ環境を構築するには、追加のアプリケーションがいくつか含まれている {{Grp|deepin-extra}} もインストールしてください。 |
任意で、より完全なデスクトップ環境を構築するには、追加のアプリケーションがいくつか含まれている {{Grp|deepin-extra}} もインストールしてください。 |
||
− | == |
+ | == 起動 == |
− | ===ディスプレイマネージャを使う=== |
+ | === ディスプレイマネージャを使う === |
+ | [[LightDM]] は DDE のデフォルトのディスプレイマネージャであり、依存パッケージとしてインストールされます。使用するには、{{ic|lightdm.service}} を[[有効化]]してください。 |
||
− | DDE のデフォルトの lightdm greeter を使用するには設定ファイルの {{ic|[Seat:*]}} セクションに修正を加える必要があります: |
||
+ | {{Note|Greeter が機能するには、root 以外のユーザの有効なホームディレクトリが存在していなければなりません。}} |
||
− | {{hc|/etc/lightdm/lightdm.conf|2= |
||
− | [Seat:*] |
||
− | ... |
||
− | greeter-session=lightdm-deepin-greeter |
||
− | }} |
||
+ | {{Tip|Greeter を DDE の "lightdm-deepin-greeter" に変更しましょう。[[LightDM#Greeter]] を参照してください。}} |
||
− | root 以外のユーザーで greeter を動作させるにはホームディレクトリが必要です。 |
||
− | === |
+ | === xinit を使う === |
+ | Deepin を [[xinit]] で使用するには、以下を .xinitrc ファイルに追加する必要があります: |
||
− | ''詳しくは [[xinitrc]] のページを見て下さい。'' |
||
− | {{hc|~/.xinitrc| |
+ | {{hc|~/.xinitrc|2= |
exec startdde |
exec startdde |
||
}} |
}} |
||
+ | == 既知の問題 == |
||
− | {{ic|startx}} または {{ic|xinit}} を実行すれば DDE が起動します。 |
||
+ | {{Accuracy|DDE の開発者達は返事をしておらず、また、少なくともこれらのバグのうちいくつかは修正されているようです。これらの脆弱性が残っているかどうかは確認が必要です。英語版の議論ページ: [[:en:Talk:Deepin Desktop Environment#Security issues]]}} |
||
− | {{Note|ブート時に Xorg を起動したい場合は、[[ログイン時に X を起動]]の記事を読んで下さい。}} |
||
+ | |||
+ | {{Warning|DDE には既知の脆弱性が存在しており、OpenSUSE ディストリビューションの開発者達によって DDE の開発者達に報告されています。DDE の開発者達はこの報告に返答していません [https://bugzilla.opensuse.org/show_bug.cgi?id=1136026#c1]。}} |
||
== 設定 == |
== 設定 == |
||
+ | |||
− | === タッチパッドのジェスチャーのカスタマイズ === |
||
+ | === ネットワーク === |
||
− | Deepin は公式にはジェスチャーのカスタマイズをサポートしていませんが、設定ファイルを変更することでカスタマイズできます。設定ファイル: |
||
+ | |||
− | /usr/share/dde-daemon/gesture.json |
||
+ | [[NetworkManager]] は DDE のネットワーク管理と統合されており、一緒にインストールされます。NetworkManager を使うには、{{ic|NetworkManager.service}} を[[有効化]]してください。 |
||
− | ファイルを編集したら再起動あるいは再ログインしてください。 |
||
+ | |||
+ | === タッチパッドのジェスチャの挙動をカスタマイズする === |
||
+ | |||
+ | Deepin は公式にはジェスチャの挙動のカスタマイズをサポートしていません。しかし、設定ファイル {{ic|/usr/share/dde-daemon/gesture.json}} を編集することで、挙動を手動で変更することができます。 |
||
+ | |||
+ | 例えば、タップジェスチャのアクティビティを無効化したい場合は、アクションを {{ic|none}} に設定してください: |
||
+ | |||
+ | {{hc|/usr/share/dde-daemon/gesture.json| |
||
+ | [ |
||
+ | ... |
||
+ | { |
||
+ | "Name": "tap", |
||
+ | "Direction": "none", |
||
+ | "Fingers": 3, |
||
+ | "Action": { |
||
+ | "Type": "built-in", |
||
+ | "Action": "none" |
||
+ | } |
||
+ | }, |
||
+ | ... |
||
+ | ] |
||
+ | }} |
||
+ | |||
+ | 変更を適用するには、システムを再起動するか、ログインし直してください。 |
||
+ | |||
+ | === デフォルトの deepin 効果音を変更する === |
||
+ | |||
+ | これは公式にはサポートされていませんが、Deepin で使用されるデフォルトの効果音 (例: ログイン時の効果音) を変更したり削除したりできます。以下のディレクトリ内の音声ファイルを入れ替えてください: |
||
+ | |||
+ | /usr/share/sounds/deepin/stereo |
||
+ | |||
+ | ノート: 効果音を完全に無効化したいだけならば、Deepin のシステム設定 (sound セクション) で無効化できます。 |
||
== トラブルシューティング == |
== トラブルシューティング == |
||
56行目: | 86行目: | ||
=== スタンバイ状態から復帰したときに壁紙が表示されない === |
=== スタンバイ状態から復帰したときに壁紙が表示されない === |
||
− | NVIDIA ドライバ |
+ | 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 サービスを作成してください: |
+ | サスペンドから復帰したときにウィンドウマネージャを再起動すれば問題を回避できます。以下の systemd サービスを[[作成]]してください: |
{{hc|/etc/systemd/system/resume@.service|<nowiki> |
{{hc|/etc/systemd/system/resume@.service|<nowiki> |
||
82行目: | 112行目: | ||
</nowiki>}} |
</nowiki>}} |
||
− | 適切なディレクトリにファイルを作成したら、 |
+ | 適切なディレクトリにこれらのファイルを作成したら、スクリプトを[[実行可能属性|実行可能]]にし、{{ic|resume@''user''}} を[[起動/有効化]]してください。 |
− | |||
− | {{bc| |
||
− | # chmod +x /usr/bin/deepin-wm-restart.sh |
||
− | # systemctl enable resume@''user'' |
||
− | # systemctl start resume@''user'' |
||
− | }} |
||
− | |||
− | 1番目のコマンドはスクリプトに実行可能属性を付与し、2番目のコマンドは起動時にサービスを起動するように設定します。3番目のコマンドは即座にサービスを起動します。 |
||
=== 無線ネットワークが接続されない === |
=== 無線ネットワークが接続されない === |
||
− | NetworkManager は MAC アドレスをランダムに設定します |
+ | NetworkManager は MAC アドレスをランダムに設定します。これはデフォルトで有効化されており、無効化するには以下の記述を NetworkManager の設定ファイルに追加してください: |
{{hc|/etc/NetworkManager/NetworkManager.conf|<nowiki> |
{{hc|/etc/NetworkManager/NetworkManager.conf|<nowiki> |
||
103行目: | 125行目: | ||
=== Bluetooth メニューが表示されない/機能しない === |
=== Bluetooth メニューが表示されない/機能しない === |
||
− | {{ic|bluetooth.service}} を[[有効化]]してください。デフォルトでは有効になっていません。 |
+ | {{ic|bluetooth.service}} を[[起動/有効化]]してください。このサービスはデフォルトでは有効になっていません。 |
+ | |||
+ | == バグの報告 == |
||
+ | |||
+ | Arch のパッケージングに関連するバグは、[https://bugs.archlinux.org/ バグトラッカー]で報告してください。 |
||
+ | |||
+ | 上流に関連するバグは、[https://github.com/linuxdeepin/developer-center/issues ここ]で報告してください。 |
||
+ | Deepin の開発者全員がバグレポートに目を通し、可能な限り早く修正します。 |
||
+ | |||
+ | == 参照 == |
||
+ | * [https://wiki.deepin.org/en/Software/Offical_Project/Deepin_Desktop_Environment 公式 Wiki ページ] |
||
− | ==バグレポート== |
||
+ | * [[Wikipedia:ja:Deepin|Wikipedia 記事]] |
||
+ | * [https://github.com/linuxdeepin deepin Github] |
||
+ | {{TranslationStatus|Deepin Desktop Environment|2023-06-13|747170}} |
||
− | 上流や arch のパッケージ関連のバグは [https://github.com/linuxdeepin/developer-center/issues ここ] で報告してください。 |
2023年6月15日 (木) 14:20時点における最新版
Deepin Desktop Environment (DDE) は deepin Linux ディストリビューションの デスクトップ環境です。Wuhan Deepin Technology Co.,Ltd によって設計されています。Deepin は美しく、使いやすく、安全で信頼性の書いシステムをグローバルユーザーに提供することを目的とした Linux ディストリビューションです。Deepin は Linux カーネルをベースにしたオープンソースの GNU/Linux オペレーティングシステムであり、主にデスクトップアプリケーションで、ノートパソコン、デスクトップ、オールインワンをサポートしています。DDE は、デスクトップ環境、deepin ウィンドウマネージャ、コントロールセンター、ランチャーおよびドックで構成されています。
目次
インストール
最低限のデスクトップインターフェイスを作成するには、基本的なコンポーネントである deepin と deepin-kwin をインストールしてください。
任意で、より完全なデスクトップ環境を構築するには、追加のアプリケーションがいくつか含まれている deepin-extra もインストールしてください。
起動
ディスプレイマネージャを使う
LightDM は DDE のデフォルトのディスプレイマネージャであり、依存パッケージとしてインストールされます。使用するには、lightdm.service
を有効化してください。
xinit を使う
Deepin を xinit で使用するには、以下を .xinitrc ファイルに追加する必要があります:
~/.xinitrc
exec startdde
既知の問題
設定
ネットワーク
NetworkManager は DDE のネットワーク管理と統合されており、一緒にインストールされます。NetworkManager を使うには、NetworkManager.service
を有効化してください。
タッチパッドのジェスチャの挙動をカスタマイズする
Deepin は公式にはジェスチャの挙動のカスタマイズをサポートしていません。しかし、設定ファイル /usr/share/dde-daemon/gesture.json
を編集することで、挙動を手動で変更することができます。
例えば、タップジェスチャのアクティビティを無効化したい場合は、アクションを none
に設定してください:
/usr/share/dde-daemon/gesture.json
[ ... { "Name": "tap", "Direction": "none", "Fingers": 3, "Action": { "Type": "built-in", "Action": "none" } }, ... ]
変更を適用するには、システムを再起動するか、ログインし直してください。
デフォルトの deepin 効果音を変更する
これは公式にはサポートされていませんが、Deepin で使用されるデフォルトの効果音 (例: ログイン時の効果音) を変更したり削除したりできます。以下のディレクトリ内の音声ファイルを入れ替えてください:
/usr/share/sounds/deepin/stereo
ノート: 効果音を完全に無効化したいだけならば、Deepin のシステム設定 (sound セクション) で無効化できます。
トラブルシューティング
スタンバイ状態から復帰したときに壁紙が表示されない
NVIDIA ドライバが FBO を保存する方法が原因で [2]、スタンバイ状態から復帰したときに壁紙が突然消えることがあり、カラーノイズが入った白い画面が表示されることがあります。上流の 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
適切なディレクトリにこれらのファイルを作成したら、スクリプトを実行可能にし、resume@user
を起動/有効化してください。
無線ネットワークが接続されない
NetworkManager は MAC アドレスをランダムに設定します。これはデフォルトで有効化されており、無効化するには以下の記述を NetworkManager の設定ファイルに追加してください:
/etc/NetworkManager/NetworkManager.conf
[device] wifi.scan-rand-mac-address=no
Bluetooth メニューが表示されない/機能しない
bluetooth.service
を起動/有効化してください。このサービスはデフォルトでは有効になっていません。
バグの報告
Arch のパッケージングに関連するバグは、バグトラッカーで報告してください。
上流に関連するバグは、ここで報告してください。 Deepin の開発者全員がバグレポートに目を通し、可能な限り早く修正します。