web-dev-qa-db-ja.com

マウスクリックは機能しませんが、ポインターは機能します

Ubuntu 16.04.3 LTSを実行していますが、python2とそれに依存するすべてのものを誤ってアンインストールしました。 編集:/var/log/apt/history.logによれば、326個のモジュールが削除されました: Pastebin.com (アルファベット順にソート)。

python2を再インストールしましたが、明らかに多くのことがまだ壊れています。最も急を要するのは、明らかに機能しているマウスを取り戻すことです。

  • コンピューターを起動すると、通常のデスクトップに到達します。キーボードとマウスポインターは正常に機能しますが、マウスボタンはランチャーでのみ機能します-デスクトップや起動したアプリでは機能しません。

  • マウスを使用して端末を起動し、unity --replace &を端末に入力します( 古い投稿 を参照)。これで、マウスは動作するようになりましたinsideターミナルウィンドウは動作しますが、ウィンドウフレームは動作しません他の場所でも!

  • Ctrl + Alt + F2でunity --replace &を実行できます。これで前のステップで実行していたコマンドが終了したように見え、Ctrl + Alt + F7に戻るとマウスは正常に動作していますが、Unityのトップメニューバー(時計とシステム/電源ボタンを含む)は空白です。

これはLogitechワイヤレスマウス(M705)であり、ハードウェアを確実に除外するために、完全に充電されたバッテリを2つ入れました。

->不足しているもの、およびunity回避策なしでマウスクリックを通常の操作に戻すにはどうすればよいですか?

別のパッケージで同様のことを行い、デスクトップを部分的に削除しました。キーボードやマウスの入力を受け付けません。修復を実装するために別のコンピューターからsshしなければなりませんでした(おそらくテキストモードで起動することもできました)。

この便利な行をどこかで見つけました。このサイトで私は思う:

Sudo apt-get install `grep Remove /var/log/apt/history.log | tail -1 | sed -e 's|Remove: ||g' -e 's|([^)]*)||g' -e 's|:[^ ]* ||g' -e 's|,||g'` 

基本的に、削除されたすべてのパッケージのリストを作成し、それらを再インストールします。最初にgrepパーツを実行するだけで、再インストールされる内容を把握できます。

1
kmiller