Fedoraグラフィック環境で起動できません

Fedoraグラフィック環境で起動できません

仮想マシンにfedora 21サーバーをインストールしています。

テキスト/コマンドラインインターフェイスから起動するために使用されます。だから私はそのステップに従った。ここ

最後のステップでこれを行うと、vi /etc/inittabファイルが読み込まれます。initab は廃止されました。

そのため、指示に従って次のコマンドを実行しました。

systemctlはデフォルトのグラフィックを設定します。

ただし、再起動するとカーソルが点滅している空の画面が表示され、何も入力できません。

答え1

GNOMEを使用している場合systemctl enable gdm.service

KDE(kdm)を使用する場合systemctl enable kdm.service

答え2

Fedora サーバーには、グラフィカル環境をインストールするパッケージは提供されません。リモートで管理できるように設計されています。追加したい場合は追加できますが、デフォルトのターゲットを変更することに加えて追加する必要があります。

努力する

sudo yum groupinstall basic-desktop-environment

または

sudo yum groupinstall xfce-desktop-environment

または、実際に必要なものがサーバーソフトウェアがインストールされている(おそらく開発用)デスクトッププラットフォームである場合は、Fedora Workstationから始めていくつかのパッケージをyumインストールできます。

答え3

グラフィカル環境で起動中ですが、環境をロードできません。 (XやWaylandが起動しないとカーソルは見えません)

設定の問題のようです。私はfedoraの内部動作を知らないので助けることはできませんが、その間にstartxを使用してGUIを正常にロードできる場合は、on archのようなことを行うことができます。

源泉)最初:/etc/systemd/system/[Eメール保護]/overwrite.conf

[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin username --noclear %I 38400 linux

(交換することを忘れないでください。ユーザー名ユーザー名で)

源泉)次に:~/.bash_profile(下部)

[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx &> $HOME/xorg.log

上記のタスクを実行すると、自動的に@tty1(コンソール1)にログインし、ログイン時にstartxが実行されます。また、startx の出力が ~/xorg.log に公開されます。

別のアプローチは、すべてのタスクをシステムサービスで実行することです。

/etc/systemd/system/[Eメール保護]

[Unit]
Description=startx for user %i
[email protected] systemd-user-sessions.service
[email protected]
[email protected]

[Service]
User=%i
TTYPath=/dev/tty1
PAMName=login
Environment=DISPLAY=:0
WorkingDirectory=/home/%I
Nice=0
ExecStart=/bin/bash -l -c "cd; startx >/dev/null 2>&1"

[Install]
WantedBy=graphical.target

関連情報