「Deepin Desktop Environment」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
 
(5人の利用者による、間の21版が非表示)
1行目: 1行目:
 
[[Category:デスクトップ環境]]
 
[[Category:デスクトップ環境]]
  +
[[Category:Deepin]]
  +
[[de:Deepin]]
 
[[en:Deepin Desktop Environment]]
 
[[en:Deepin Desktop Environment]]
  +
[[pl:Deepin Desktop Environment]]
[http://www.linuxdeepin.com/feature2014.en.html DDE] (Deepin Desktop Environment) は Deepin ディストリビューションのために開発されたデスクトップ環境です。
 
  +
[[pt: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/en/dde/ Deepin Desktop Environment] (DDE) は [https://www.deepin.org/en/ deepin] Linux ディストリビューションの [[デスクトップ環境]]です。[https://www.deepin.org/en/aboutus/ Wuhan Deepin Technology Co.,Ltd] によって設計されています。Deepin は美しく、使いやすく、安全で信頼性の書いシステムをグローバルユーザーに提供することを目的とした Linux ディストリビューションです。Deepin は Linux カーネルをベースにしたオープンソースの GNU/Linux オペレーティングシステムであり、主にデスクトップアプリケーションで、ノートパソコン、デスクトップ、オールインワンをサポートしています。DDE は、デスクトップ環境、deepin ウィンドウマネージャ、コントロールセンター、ランチャーおよびドックで構成されています。
   
==インストール==
+
== インストール ==
   
  +
最低限のデスクトップインターフェイスを作成するには、基本的なコンポーネントである {{Grp|deepin}} と {{Pkg|deepin-kwin}} を[[インストール]]してください。
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
 
#Server = http://anorien.csc.warwick.ac.uk/mirrors/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 やソースファイルをチェックアウトすることも可能です。}}
 
   
  +
=== ディスプレイマネージャを使う ===
最小限のデスクトップインターフェイスを得るには、''''deepin'''' グループをインストールします。このグループによって基本的なコンポーネントがインストールされます。
 
   
  +
[[LightDM]] は DDE のデフォルトのディスプレイマネージャであり、依存パッケージとしてインストールされます。使用するには、{{ic|lightdm.service}} を[[有効化]]してください。
ただし、完全な DDE 環境を使用するために ''''deepin-extra'''' グループもインストールすることを推奨します:
 
   
  +
{{Note|Greeter が機能するには、root 以外のユーザの有効なホームディレクトリが存在していなければなりません。}}
* '''deepin-game-center''': flash ゲームが遊べる Deepin ゲームセンター
 
* '''deepin-movie''': Deepin 動画プレイヤー
 
* '''deepin-music-player''': Deepin 音楽プレイヤー
 
* '''deepin-screenshot''': Deepin スクリーンショットツール
 
* '''deepin-terminal''': Deepin ターミナル
 
   
  +
{{Tip|Greeter を DDE の "lightdm-deepin-greeter" に変更しましょう。[[LightDM#Greeter]] を参照してください。}}
{{bc|<nowiki>
 
pacman -S deepin deepin-extra
 
</nowiki>}}
 
   
  +
=== xinit を使う ===
==Deepin Desktop Environment の起動==
 
   
  +
Deepin を [[xinit]] で使用するには、以下を .xinitrc ファイルに追加する必要があります:
===ディスプレイマネージャを使う===
 
   
  +
{{hc|~/.xinitrc|2=
DDE のデフォルトの lightdm greeter を使用するには設定ファイルの {{ic|[SeatDefaults]}} セクションに修正を加える必要があります:
 
  +
exec startdde
 
{{hc|/etc/lightdm/lightdm.conf|2=
 
[SeatDefaults]
 
...
 
greeter-session=lightdm-deepin-greeter
 
 
}}
 
}}
   
  +
== 既知の問題 ==
=== xinitrc を使う ===
 
   
  +
{{Accuracy|DDE の開発者達は返事をしておらず、また、少なくともこれらのバグのうちいくつかは修正されているようです。これらの脆弱性が残っているかどうかは確認が必要です。英語版の議論ページ: [[:en:Talk:Deepin Desktop Environment#Security issues]]}}
''詳しくは [[xinitrc]] のページを見て下さい。''
 
   
  +
{{Warning|DDE には既知の脆弱性が存在しており、OpenSUSE ディストリビューションの開発者達によって DDE の開発者達に報告されています。DDE の開発者達はこの報告に返答していません [https://bugzilla.opensuse.org/show_bug.cgi?id&#61;1136026#c1]。}}
{{hc|~/.xinitrc|
 
  +
exec startdde
 
  +
== 設定 ==
  +
  +
=== ネットワーク ===
  +
  +
[[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"
  +
}
  +
},
  +
...
  +
]
 
}}
 
}}
   
  +
変更を適用するには、システムを再起動するか、ログインし直してください。
{{ic|startx}} または {{ic|xinit}} を実行すれば DDE が起動します。
 
  +
  +
=== デフォルトの deepin 効果音を変更する ===
  +
  +
これは公式にはサポートされていませんが、Deepin で使用されるデフォルトの効果音 (例: ログイン時の効果音) を変更したり削除したりできます。以下のディレクトリ内の音声ファイルを入れ替えてください:
  +
  +
/usr/share/sounds/deepin/stereo
  +
  +
ノート: 効果音を完全に無効化したいだけならば、Deepin のシステム設定 (sound セクション) で無効化できます。
  +
  +
== トラブルシューティング ==
  +
  +
=== スタンバイ状態から復帰したときに壁紙が表示されない ===
  +
  +
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>}}
  +
  +
適切なディレクトリにこれらのファイルを作成したら、スクリプトを[[実行可能属性|実行可能]]にし、{{ic|resume@''user''}} を[[起動/有効化]]してください。
  +
  +
=== 無線ネットワークが接続されない ===
  +
  +
NetworkManager は MAC アドレスをランダムに設定します。これはデフォルトで有効化されており、無効化するには以下の記述を NetworkManager の設定ファイルに追加してください:
  +
  +
{{hc|/etc/NetworkManager/NetworkManager.conf|<nowiki>
  +
[device]
  +
wifi.scan-rand-mac-address=no
  +
</nowiki>}}
  +
  +
=== Bluetooth メニューが表示されない/機能しない ===
  +
  +
{{ic|bluetooth.service}} を[[起動/有効化]]してください。このサービスはデフォルトでは有効になっていません。
  +
  +
== バグの報告 ==
  +
  +
Arch のパッケージングに関連するバグは、[https://bugs.archlinux.org/ バグトラッカー]で報告してください。
  +
  +
上流に関連するバグは、[https://github.com/linuxdeepin/developer-center/issues ここ]で報告してください。
  +
Deepin の開発者全員がバグレポートに目を通し、可能な限り早く修正します。
   
  +
== 参照 ==
{{Note|ブート時に Xorg を起動したい場合は、[[ログイン時に X を起動]]の記事を読んで下さい。}}
 
   
  +
* [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/fasheng/arch-deepin/issues ここ]で報告してください。FaSheng は Deepin の開発者の一人であり、arch-deepin のメンテナでもあります。バグレポートを彼の github ページにすることで、バグが修正される確率がぐっと高まるでしょう。
 

2023年6月15日 (木) 14:20時点における最新版

関連記事

Deepin Desktop Environment (DDE) は deepin Linux ディストリビューションの デスクトップ環境です。Wuhan Deepin Technology Co.,Ltd によって設計されています。Deepin は美しく、使いやすく、安全で信頼性の書いシステムをグローバルユーザーに提供することを目的とした Linux ディストリビューションです。Deepin は Linux カーネルをベースにしたオープンソースの GNU/Linux オペレーティングシステムであり、主にデスクトップアプリケーションで、ノートパソコン、デスクトップ、オールインワンをサポートしています。DDE は、デスクトップ環境、deepin ウィンドウマネージャ、コントロールセンター、ランチャーおよびドックで構成されています。

インストール

最低限のデスクトップインターフェイスを作成するには、基本的なコンポーネントである deepindeepin-kwinインストールしてください。

任意で、より完全なデスクトップ環境を構築するには、追加のアプリケーションがいくつか含まれている deepin-extra もインストールしてください。

起動

ディスプレイマネージャを使う

LightDM は DDE のデフォルトのディスプレイマネージャであり、依存パッケージとしてインストールされます。使用するには、lightdm.service有効化してください。

ノート: Greeter が機能するには、root 以外のユーザの有効なホームディレクトリが存在していなければなりません。
ヒント: Greeter を DDE の "lightdm-deepin-greeter" に変更しましょう。LightDM#Greeter を参照してください。

xinit を使う

Deepin を xinit で使用するには、以下を .xinitrc ファイルに追加する必要があります:

~/.xinitrc
exec startdde

既知の問題

この記事またはセクションの正確性には問題があります。
理由: DDE の開発者達は返事をしておらず、また、少なくともこれらのバグのうちいくつかは修正されているようです。これらの脆弱性が残っているかどうかは確認が必要です。英語版の議論ページ: en:Talk:Deepin Desktop Environment#Security issues (議論: トーク:Deepin Desktop Environment#)
警告: DDE には既知の脆弱性が存在しており、OpenSUSE ディストリビューションの開発者達によって DDE の開発者達に報告されています。DDE の開発者達はこの報告に返答していません [1]

設定

ネットワーク

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 の開発者全員がバグレポートに目を通し、可能な限り早く修正します。

参照

翻訳ステータス: このページは en:Deepin Desktop Environment の翻訳バージョンです。最後の翻訳日は 2023-06-13 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。