web-dev-qa-db-ja.com

Lubuntuにxubuntu-desktopをインストールしました-xubuntu / xfceセッションにログインできません

そのため、xubuntu-desktopパッケージをLubuntuネットブックにインストールしましたが、xubuntuセッションにログインしても何も起こりませんでした。画面は一時的に空白になり、元のログイン画面に戻りました。

Xfceセッションで試したところ、同じ結果が得られました。通常のLubuntuの詳細でログインしていました。

Xauthorityをリセットすることでした。試してみるべきことが1つありました。それが何であるかはわかりませんが、とにかく役に立ちませんでした。

私はこの問題に似たものを実際に見つけていないので、他の誰かが同様の問題を見たか経験したかどうかをここで尋ねると思いました。

2
Luke

十分な空きディスク容量があることを確認してください。

Scott Goodgameの答えが説明しているように、~/.Xauthorityおよびtmpのパーミッションが正しいことを確認した後 、次のステップはパーティションに十分な空きディスク容量があることを確認することです/homeが含まれています(Scott Goodgameが をコメント で提案)。

Lubuntu Desktopセッションにログインできるので、ログインしてからLXTerminal(Ctrl+Alt+T)および実行:

df -h

これにより、マウントされた各パーティションと、そのパーティションの空き領域と空き領域に関する統計が表示されます。たとえば、マシンでそれを実行すると、次のようになります。

Filesystem          Size  Used Avail Use% Mounted on
/dev/sda8            15G  7.9G  6.2G  57% /
udev                997M   12K  997M   1% /dev
tmpfs               403M  900K  402M   1% /run
none                5.0M     0  5.0M   0% /run/lock
none               1007M  2.6M 1004M   1% /run/shm
none                100M   48K  100M   1% /run/user
/dev/sda6           240M   91M  138M  40% /boot
/dev/sda9            31G   29G  112M 100% /home

(外付けハードドライブとネットワークドライブを表すいくつかのエントリを省略しました。これらは主に問題を混乱させるのに役立ちます。)

/home列に別のMounted onパーティションがリストされている場合、ファイルを自発的に作成するのに十分な空き領域があるかどうかを確認します。通常、これはあまり必要ありません。通常は20Mで十分ですが、少なくとも50Mで撮影することをお勧めします。 (もちろん、通常よりもはるかに無料で、ホームディレクトリに大きなファイルをダウンロードして作成できます。しかし、ご覧のように、私は100Mを少ししか持っていません。問題。)

個別の/homeパーティションがない場合は、/の空き領域を確認してください。

個別の/homeパーティションがあるかどうかに関係なく、そこにファイルを削除することで、ホームディレクトリ(/home/username)により多くの空き容量を持たせることができます。ただし、重要なものは削除しないでください。 Downloadsフォルダーは、必要のないファイルをチェックするのに適した場所です。

個別の/homeパーティションがない場合は、/のどこからでもファイルを削除することにより、ホームディレクトリのスペースを解放できます(削除する場所が何か他のマウントポイント内にない限り、個別の/bootパーティションがリストされている場合、/は、/bootが子ディレクトリであっても、/boot内のファイルを削除して/のスペースを解放することはできません。

一般に、/内のファイルを手動で削除しないことをお勧めします(それらがホームディレクトリにあり、必要ない場合を除きます)。代わりに、ソフトウェアをアンインストールすることにより、/のスペースを解放できます。ただし、Ubuntuの多くのソフトウェアは他のソフトウェアに依存しているため、押さないでください y またはクリック OK 削除するように指定したものと一緒に削除されるパッケージのリストを読むまで。パッケージは、ソフトウェアセンター、Synaptic Package Manager、またはapt-getを使用してコマンドラインで削除できます。

not に別の/bootパーティションがある場合(上記をご覧くださいが、最近ではほとんどのインストールにはありません)、/bootのすべてが/にあるため、 /からファイルを削除すると、/bootのスペースを解放できます。繰り返しますが、これを手動で行わないでください。代わりに、古いカーネルをアンインストールします。

GRUBメニューで非表示にするだけでなく、スペースを解放する場合はアンインストールする必要があります。 (そこに両方の​​説明があります。)カーネルを削除しないでください all カーネル起動できず、その修正は あまり楽しくありません です。

  • 少なくとも現在実行中のカーネルを保持することをお勧めします(uname -rから指示されたとおり)。
  • また、現在使用しているカーネルに問題が発生する可能性があるため(別のカーネルにフォールバックすることで回避できる)、意図したよりも多くのカーネルを削除しても、まだカーネルがあるため、他のカーネルを1つ保持することをお勧めします。
  • do を誤ってすべてのカーネルを削除しても再起動していない場合は、Sudo apt-get install linux-imageまたはSudo apt-get install linux-image-genericを使用してカーネルをインストールし直すことができます。

df -hが、/で少なくとも50Mのスペースが空いていることを示したら、それがリストされている場合は、/homeで、Xubuntuセッションに再度ログインしてみてください。

別のディスプレイマネージャーを試してください。

display manager は、グラフィカルなログイン画面を提供します。説明したようなログインの問題は、現在使用しているディスプレイマネージャーの問題に関連している可能性があります。 Lubuntuの非常に古いバージョンを使用していない限り、ほぼ確実に LightDM をディスプレイマネージャーとして使用しています。 ( ウィキペディアの記事 で画像を確認して、ログイン画面のように見えるかどうかを確認できます。)

Lubuntuがインストールされているため、LXDE独自のディスプレイマネージャーがインストールされている可能性があります。このディスプレイマネージャは、 LXDM と呼ばれます(ただし、画像は必ずしも/マシン上のLXDMのようには見えません)。

システムでLightDMの代わりにLXDMを使用するには、次を実行します。

Sudo dpkg-reconfigure lxdm

見るべき:

First screen produced by running Sudo dpkg-reconfigure lxdm

表示されたら、Enterキーを押します。 (OK "ボタンをクリックします。")

次に、システムにインストールされているディスプレイマネージャーを選択するように求められます。ほとんどの場合、2つの選択肢があります:lightdmlxdm。矢印キーを使用してlxdmを選択し、押します Enter

Second screen produced by running Sudo dpkg-reconfigure lxdm

次に、(画面の右上隅の電源アイコンから適切に再起動するか、Sudo rebootを使用して)変更を適用します。または、必要に応じて、 virtual consoleCtrl+Alt+F1)ログインして実行する:

Sudo stop lightdm
Sudo start lxdm

最初のコマンドを実行すると、 all は、保存されていない作業があったとしても、グラフィカルプログラムはすぐに終了します。保存されていない作業は失われます。仮想コンソールに切り替える前にログアウトすることをお勧めします(ただし、コマンドの実行と not 切り替えグラフィカルアプリケーションを終了します)。

仮想コンソールでは、次のキーを押して手動でGUIに切り替えることができます Alt+F7。ただし、上記のコマンドを実行すると、(新しい)グラフィカルログイン画面に自動的に戻るはずです。

dpkg-reconfigureが失敗してでこれを実行できず、lxdmがインストールされていないと言った場合は、 lxdm Install lxdm パッケージ。コマンドラインからインストールするには、次を実行します:

Sudo apt-get update && Sudo apt-get install lxdm

コマンドラインでインストールすると、dpkg-reconfigureが自動的に実行されます。そうでない場合でも、手動で実行できます。

十分な空き領域があることを確認しても役に立たない場合は、ここで説明するように別のディスプレイマネージャーに切り替えることが役立つことを願っています。 そうでない場合は、ここにコメントして、あなたが何をしたか、何が起こったかについての質問にできるだけ詳細な情報を追加してください。

2
Eliah Kagan

これは私のために働くようです。

Sudo chown username:username .Xauthority
Sudo chmod a+wt /tmp
2
Scott Goodgame

ホームディレクトリ内のすべてのファイル、特に「。」で始まるファイルを確認してください。 .Xauthorityと同様ですが、.bashrc.profile.bash_logoutなどもユーザーが所有しています。

cd
ls -la

すべてのファイルを所有者に伝える必要があります。安全に使用できます

Sudo chown $USER:$USER ~/.* -R

すべてのファイルの所有者/グループを設定します。その後、lightdm/sddm/gdmなどを介したログインが再び機能するはずです。

0
nerdoc