web-dev-qa-db-ja.com

Gnomeデスクトップ環境:OpenBSDで動作させる方法は?

OpenBSD 5.7-AMD64をインストールし、最新の利用可能なすべての修正をパッチしました。

最小限のGnomeデスクトップ環境を作りたいのですが、(rootアカウントではなく)ユーザーアカウントに対して次のことを行いました。

Sudo pkg_add -vi gnome-session nautilus gnome-terminal gnome-menus gnome-system-monitor

上記のパッケージのインストール後、私は

Sudo nano /etc/rc.conf.local

以下を修正/追加しました:

xdm_flags=NO
gnome_enable=YES
gdm_enable=YES

ボックスを再起動し、ユーザーアカウントにログインしました。

ログイン後も、OpenBSDのデフォルトのFvwmマネージャー、Xtermなどが表示されます。

この投稿を作成する前に、私は次のチュートリアルを調べて、それらに含まれている指示が機能しないことがわかりました。

「OpenBSDデスクトップの構築」

http://www.bsdnow.tv/tutorials/the-desktop-obsd

「OpenBSD 4.7のディスプレイマネージャ」

http://www.gabsoftware.com/tips/installing-gnome-desktop-and-gnome-display-manager-on-openbsd-4-7/

6
virvegto

理想的には、gnomeメタパッケージをインストールして、必要なすべてのパッケージがインストールされていることを確認する必要があります。特にDBus-highlyをお勧めします。

gnomeメタパッケージをインストールしたら、インストールしたGNOMEバージョンの/usr/local/share/doc/pkg-readmeのインストール後の手順に従います(ファイルgnome-{version}を確認してください。ここで、{version}はGNOMEバージョン)。

高レベルでは、次のインストール後の手順を実行する必要があります(すべて前述の手順で詳しく説明されています)。

  1. dbus_daemonpkg_scripts/etc/rc.conf.localに追加し、dbus_daemonを開始します
  2. GDMを構成します(実行したように見えます)
  3. (オプション)avahi_daemonmulticast_Host=YESに追加して/etc/rc.conf.localをインストールし、マルチキャストを有効にします。

マルチキャストを有効にする場合は、ネットワークを再起動する(/etc/netstartを使用)か、マシンを再起動します。 (GDM経由で)再度ログインするときは、GNOMEデスクトップを使用する必要があります。

5
mjturner

Rootとして、次の4つのコマンドをターミナルで実行します...

pkg_add gnome
rcctl disable xenodm
rcctl enable multicast messagebus avahi_daemon gdm
reboot

完了...

pkg_add gnomeは時間がかかります。依存関係が多くあります。)

0
elsheepo