Xサーバーを再インストールし、削除した後にグラフィカルを使用することは可能ですか?


18

ラズベリーパイを約2年間使用していますが、最初はXサーバーを削除しました。(ここでのヒントに従って、ヘッドレスサーバーとして実行しているときにXサーバーとデスクトップマネージャーをアンインストールする方法を削除しましたか?)。

今、私はXサーバーを実行し、グラフィックを持ちたいと思っています。

私はSDカードを消去し、Xがすでに動作している状態で新しいインストールを行うというアイデアを楽しませてきましたが、Raspbianを構成しました。

私が好む方法は、単にXをインストールして、それを既に持っているRaspbianで再び動作させることです。出来ますか?それをどうやってやるの?

回答:


22

Linuxは異種GUIスタックを使用します。つまり、レイヤーに配置されますが、配置できるレイヤーは異なります。

スタックの下部は比較的均質であり、ほぼ常に同じです。これはjoanが示したXorgサーバーです。

ただし、Xはそれ自体でグラフィカルデスクトップを提供しますが、見た目はあまりよくありません。カーソルのある黒い画面です。メニューやタスクバーもないため、アプリケーションを起動するのが難しくなります。起動時に起動してそこから移動するように端末を構成できますが、現実的には追加のソフトウェアが必要です。

ここで、次の2つの層、ウィンドウマネージャー(WM)とデスクトップ環境(DE)が入ります。後者は前者を必要としますが、その逆はありません。グラフィカルデスクトップに関連付けられたほとんどの機能を備えたスタンドアロンWMがありますが、Linuxディストリビューションは通常、より小さなWMを使用し、最上部にDEを配置します。

RaspbianのデフォルトのDE (キープリーディング)lxdeです。あなたがそれを取り戻したいなら、私apt install lxdeはそれをするべきだと思います。最終的にはさらに多くのピースが必要になる可能性があります-で可能性のリストを見ることができますapt-cache search lxde。他の一般的なLinux DEも利用できますが、それらのほとんどはより多くのリソースを消費するため、lxdeがpiのデフォルトとして選択されています。

これには、ディスプレイマネージャ(DM)のタスクであるグラフィカルログインは含まれないことに注意してください。raspbianのデフォルトはですlightdm。これはでインストールできますapt-get install lightdm

2つの部分をまとめると、元のGUIシステムを元に戻す必要があります。

  • apt install lxde lxde-core lxterminal lxappearance
  • apt install lightdm

これらは、まだ存在していない場合、Xおよびその他の依存関係にドラッグする必要があります。startxまたはを使用してコマンドラインからXを起動xinitする場合は、次のものが必要です。

  • apt install xinit

新しいデフォルトのDEは、Pi FoundationのLXDEの調整済みブランチであるPIXELです。どうやらあなたはそれをインストールすることができます:

apt install raspberrypi-ui-mods

これには、GUIログイン用のディスプレイマネージャが含まれる場合と含まれない場合があります。


ありがとう。これには、hddに約300 MBのスペースが必要でした。X11をインストールする前に行ったインストールでは、startxを実行できませんでした。startxは認識されたコマンドではないというだけです。これで解決するかもしれません。
砥石

2
apt-file search startx(ファイルを含むパッケージを見つける)を見るとstartxxinitパッケージ内にあります(Xを便利に起動する必要があります...)。おそらくそれは他のものと一緒に引き込まれましたが、そうでなければ、そこに行きます。
goldilocks

1
startxが欠落していたため、xinitも取得する必要がありました。その後、Xを起動できるようになります。明らかな理由で、SSHが現在唯一のオプションであるため、何も表示されませんが、家に帰ると表示されます。
砥石

これに続いてrunnung startxまたはxinitを実行すると、左上にコマンドラインが表示された白い画面が表示され、GUIは起動しません。ただし、service start lightdmを実行するとログイン画面が表示され、ログイン後、再び左上に白い画面が表示されます。再起動すると、再起動時にログイン画面に移動しましたが、コマンドラインで左上のボックスにログインした後は黒です。
ローレンスは対処

私はまた、コマンド「須藤はapt-getをLXDEコアlxterminal lxappearanceをインストール」から実行しなければならなかったtherryvanneerven.nl/...
ローレンス・コープ

2

試して

sudo apt-get install xutils

必要なすべてのパッケージをドラッグする必要があります。

その後、おそらく使用する

sudo raspi-config

そして、デスクトップを起動するオプションを選択します。


X11のutilパッケージのみを取得するようです。その参照以外には何も見えません。また、X11やウィンドウマネージャーにとってはほとんどないように思える約4.5 MBのスペースを占有します。
砥石

Xにドラッグしない場合は、既にインストールされている必要があります。しかし、私の人生を誓うつもりはありません。それがパッケージマネージャーのすべきことです。
ジョアン

1
@Whettingstoneはapt-get xserver-xorgを試します。それは違いがありますか?
ジョアン

Joanはい、21個のパッケージと4.5 mbから34個のパッケージと22.5 mbになります。少なくともサイズに関しては、私にはまだほとんど見えません。数百MBを期待していました。
砥石

1
試してごらん。非常に多くのソフトウェアオブジェクトコードを1メガバイトにパックできます。
ジョアン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.