Flatpakを削除した後ログインできない

Flatpakを削除した後ログインできない

アプリケーションを実行するために flatpak をインストールしました。うまく動作しなかったため、次のコマンドを使用して削除しました。

sudo apt remove flatpak

再起動すると、以下のエラーが表示されます。[OK] ボタンがありますが、押すこともデスクトップに移動することもできません。マウスもキーボードも機能しません。

Ubuntu 19.04 を実行しています。エラーは次のとおりです:

Error found when loading /etc/profile:

/etc/profile.d/flatpak.sh: line25: flatpak: command not found

As a result the session will not be configured correctly. 
You should fix the problem as soon as feasibile.

答え1

パージすることで再度削除することができます

sudo apt-get purge flatpak

または削除する残り物

sudo rm /etc/profile.d/flatpak.sh
sudo rm /etc/X11/Xsession.d/20flatpak

その後再起動します。

答え2

この状況を修正するには、プロファイル ファイル内のその行を削除するかコメント アウトする必要があります。手順は次のとおりです。

  1. ログインコンソールに切り替えてCtrl+ Alt+ F1

  2. そのファイルを見つけて、起動の問題の原因となっている行を削除します。

    sudo sed -i.bak '25d' /etc/profile
    
  3. 残ったものを取り除く

    sudo rm -rf /etc/profile.d/flatpak.sh
    sudo rm -rf /etc/X11/Xsession.d/20flatpak
    
  4. システムを再起動する

関連情報