Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
SDDMのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
SDDM
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:KDE]] [[Category:ディスプレイマネージャ]] [[en:SDDM]] [[ru:SDDM]] [[zh-hans:SDDM]] {{Related articles start}} {{Related|ディスプレイマネージャ}} {{Related|KDE}} {{Related articles end}} [[Wikipedia:Simple Desktop Display Manager|Simple Desktop Display Manager]] (SDDM) は [[KDE|KDE 5]] の Plasma デスクトップで推奨されている[[ディスプレイマネージャ]]です。 Wikipedia より: :''Simple Desktop Display Manager (SDDM) は X11 と Wayland ウィンドウシステム向けのディスプレイマネージャ (グラフィカルログインプログラム) である。SDDM は C++11 によってスクラッチで書かれており QML によるテーマ機能をサポートしています。KDE ディスプレイマネージャの後継で KDE Frameworks 5, KDE Plasma 5, KDE Applications 5 と合わせて使われる。'' == インストール == [[公式リポジトリ]]から {{Pkg|sddm}} パッケージを[[インストール]]してください。 そして[[ディスプレイマネージャ#ディスプレイマネージャをロードする]]にしたがってブート時に SDDM を起動させます。 == 設定 == SDDM の設定ファイルは {{ic|/etc/sddm.conf}} です。オプションの全ては {{ic|man sddm.conf}} を見て下さい。 [[systemd]] によって制御されている環境では、SDDM がデフォルトで {{ic|systemd-logind}} を使ってセッションを管理するため、何も設定しなくても問題なく動作します。そのため、パッケージをインストールした時に設定ファイルは作成されません。SDDM にはデフォルト設定のサンプル設定ファイルを生成するコマンドがあるので、必要であれば使って下さい: # sddm --example-config > /etc/sddm.conf === 自動ログイン === KDM と同じように、SDDM は設定ファイルによって自動ログインをサポートしています、例: {{hc| 1=/etc/sddm.conf| 2=[Autologin] User=john Session=plasma.desktop }} 上の設定だと、システムが起動した時に {{ic|john}} ユーザーで KDE Plasma セッションが起動します。利用できるセッションのタイプは {{ic|ls /usr/share/xsessions/}} でわかります。 {{Warning|設定を誤ると、あなたのノートパソコンへの物理的なアクセスを手に入れた攻撃者が自動ログインを使って、たやすくデスクトップを破壊してしまう可能性があります。自動ログインは他の認証プロンプトによってシステムが保護されているときにだけ有効にしてください。例: パスフレーズによる [[dm-crypt|root ファイルシステムの暗号化]]。}} KDE Plasma の自動ログインを使用した場合、セッションのロックは利用できなくなります [https://github.com/sddm/sddm/issues/306]。 以下のスクリプトを追加することで KDE のスクリーンセーバーを自動的に有効化することが可能です: #!/bin/bash /usr/bin/qdbus-qt4 org.kde.screensaver /ScreenSaver SetActive true & exit 0 === ログイン時に KDE Wallet のロックを解除 === [[KDE Wallet#ログイン時に KDE ウォレットを自動的にアンロック]]を見てください。 === テーマ設定 === テーマの設定は {{ic|[Theme]}} セクションで変更できます。 デフォルトの Plasma テーマを使いたい場合 {{ic|breeze}} に設定してください。 {{AUR|archlinux-themes-sddm}} など、[[AUR]] から入手できるテーマもあります。 ==== メインテーマ ==== メインテーマは {{ic|Current}} で設定します。例: {{ic|1=Current=archlinux-simplyblack}}。 ==== テーマの編集 ==== SDDM のデフォルトのテーマディレクトリは {{ic|/usr/share/sddm/themes/}} です。作成したカスタムテーマはこのディレクトリのサブディレクトリに追加することができます。インストールされているファイルを参考に自分自身のテーマを作成してみてください。 ==== マウスカーソル ==== マウスカーソルのテーマを設定したい場合は、{{ic|CursorTheme}} を使用したいカーソルテーマに設定してください。 [[Plasma]] で使用できるマウスカーソルのテーマの名前は: {{ic|breeze_cursors}}, {{ic|Breeze_Snow}}, {{ic|breeze-dark}}。 ==== アバターの変更 ==== {{ic|username.face.icon}} という名前の png 画像をデフォルトディレクトリ {{ic|/usr/share/sddm/faces/}} に配置してください。もしくはデフォルトディレクトリを別のディレクトリに変更することもできます。例: {{hc|/etc/sddm.conf|2= [Theme] FacesDir=/var/lib/AccountsService/icons/ }} ホームディレクトリのルートに {{ic|.face.icon}} という名前の PNG 画像を置く方法もあります。ただし、{{ic|sddm}} ユーザーからファイルが読み込めるようにする必要があります。 {{Note|アバター画像がシンボリックリンクの場合、リンク先のファイルに適切なファイル権限を設定してください。}} === Numlock === Numlock を強制的に有効にしたい場合、{{ic|[General]}} セクションに {{ic|1=Numlock=on}} と設定してください。 === ディスプレイの回転 === [[Xrandr#設定]]を見てください。 === 設定 GUI === * KDE Frameworks のシステム設定に SDDM 設定モジュールが含まれています。{{Pkg|sddm-kcm}} パッケージをインストールすることで使うことができます。 * Qt ベースの設定エディタを [[AUR]] の {{AUR|sddm-config-editor-git}} でインストールできます。 === DPI の設定 === ディスプレイマネージャからディスプレイの PPI 設定を適切に設定できると便利です。{{ic|sddm.conf}} の "ServerArguments" パラメータの末尾に {{ic|-dpi %YOUR RESOLUTION}} を追加してください。例: {{hc|head=/etc/sddm.conf|output=ServerArguments=-nolisten tcp -dpi 94}} == トラブルシューティング == === ログイン後にフリーズする === {{ic|~/.Xauthority}} を削除してみてください。 === SDDM が tty7 ではなく tty1 で起動する === SDDM は [http://0pointer.de/blog/projects/serial-console.html systemd の慣習] にしたがって tty1 に一番目のグラフィカルセッションを起動します。tty1 から tty6 まではテキストコンソール用にするという、昔のやり方が良い場合は、{{ic|sddm.conf}} の {{ic|[X11]}} セクションの {{ic|MinimumVT}} 変数をアンコメント・編集してください: {{hc|/etc/sddm.conf|2= [X11] ... MinimumVT=7 ... }} === ユーザーが greeter に表示されない === {{Warning|{{ic|UID}} が高すぎたり低すぎるユーザーは基本的に[[ディスプレイマネージャ]]から認識されないようになっています。}} SDDM はデフォルトで UID が 1000 から 65000 の間のユーザーしか表示しません。使用したいユーザーの UID がこの値を下回っている場合、範囲を修正する必要があります。{{ic|sddm.conf}} を以下のように変更してください (例えば UID が 501 の場合): {{hc| 1=/etc/sddm.conf| 2=[Users] HideShells=/sbin/nologin,/bin/false # Hidden users, this is if any system users fall within your range, see /etc/passwd on your system. HideUsers=git,sddm,systemd-journal-remote,systemd-journal-upload # Maximum user id for displayed users MaximumUid=65000 # Minimum user id for displayed users MinimumUid=500 #My UID is 501}} === SDDM が US キーボードのレイアウトしかロードしない === SDDM は {{ic|/etc/X11/xorg.conf.d/00-keyboard.conf}} で指定されたキーボードレイアウトをロードします。{{ic|localectl set-x11-keymap}} コマンドを使うことでこの設定ファイルを生成することが可能です。詳しくは [[Xorg でのキーボード設定]]を見て下さい。 === ユーザーアイコンが表示されない === SDDM はユーザーアイコンを {{ic|~/.face.icon}} あるいは {{ic|''FacesDir''/username.face.icon}} から読み込みます。 SDDM ユーザーからファイルが読み込めるように権限を設定してください: $ setfacl -m u:sddm:x /home/username $ setfacl -m u:sddm:r /home/username/.face.icon $ setfacl -m u:sddm:r /home/username/.face 詳しくは [https://github.com/sgerbino/sddm#no-user-icon SDDM README: No User Icon] を参照。 === 画面解像度が低すぎる === EDID の情報が壊れているディスプレイで HiDPI を使用した場合に発生する問題です [https://github.com/sddm/sddm/issues/692]。 {{ic|sddm.conf}} で HiDPI を無効化してみてください: {{hc|/etc/sddm.conf|2= [General] # Enable Qt's automatic high-DPI scaling EnableHiDPI=false }} {{AUR|sddm-git}} のインストールで問題が解決する場合もあります。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Bc
(
ソースを閲覧
)
テンプレート:Grp
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Message
(
ソースを閲覧
)
テンプレート:Man
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Out of date
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
テンプレート:TranslationStatus
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
SDDM
に戻る。
検索
検索
SDDMのソースを表示
話題を追加