仮想マシンに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