システムからVirtualboxを削除するのに問題があります。
最初はdnfコマンドを使って削除しようとしましたが、ある時点でvirtualbox.orgのインストーラを使用して特定のバージョンをインストールしたことに気づきました。インストーラ(現在v7.0)をもう一度ダウンロードしてくださいsudo ./virtualbox.run uninstall
。アイコンが消えてGNOMEアプリケーションを表示することはできませんが、他のいくつかのプログラムが実行されます。ほとんどのgnomeパッケージを再インストールしてみましたが、役に立ちませんでした。
ctrl
+ alt
+f2
ログイン後、そこからvirtualboxインストーラを実行しました。チャジャン! Gnomeが正常に戻ってきましたが、今はvirtualboxが私のシステムに戻ってきました!
それでは、悪い副作用を引き起こさずにvirtualboxをどのように削除しますか? (GNOMEであるかVirtualboxで投げるインストーラを使用しているかどうかはわかりません)実際に、現在のシステムでカーネルドライバなどをコンパイルするために仮想マシンの設定を最初に実行したかどうかはわかりません。それでは違いがありますか?
私は完全に更新されたFedora 36ワークステーションを使用しています。
どんな助けでも大変感謝します!
修正する:
今日再度アンインストールするときにログファイルを追跡しようとしましたが、最初は興味深いことはありませんでしたが、Nautilusを開こうとすると次のことがわかりました。
Dec 13 12:34:34 fedora nautilus[9463]: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
Dec 13 12:34:34 fedora nautilus[9463]: **
Dec 13 12:34:34 fedora nautilus[9463]: Gtk:ERROR:../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
Dec 13 12:34:34 fedora nautilus[9463]: Bail out! Gtk:ERROR:../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load
Dec 13 12:45:24 fedora gnome-shell[1783]: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
いくつかのパッケージを再インストールしてみました。
sudo dnf reinstall gtk3 gtk4 gdk-pixbuf2 gdk-pixbuf2-modules jxl-pixbuf-loader
しかし、まだ正常に戻っていません。私は何を見逃していますか?ありがとうございます!
答え1
解決しました!したがって、問題は見えるほど深刻ではありません。 VirtualBoxのアンインストールスクリプトがMIMEデータベースを破損したため、次のコマンドを実行してログアウトしてから再度ログインすると、すべてが正常に戻りました。
sudo update-mime-database /usr/share/mime
PS:コマンドが見つかりましたここ。他の人にも役に立つ情報があるかもしれません。