这个答案解释了列的含义Shared Memory
, Virtual Memory
以及Resident Memory
系统监视器中的含义。但是,自从编写了该答案以来,界面似乎发生了变化。我没有看到任何Writable Memory
或X Memory
列,并且有一列标记为Memory
。那一栏是什么意思?
(我使用的是 Ubuntu 20.04)
我最近安装了 20.04,对于某些类型的文件,无论是文本文件还是二进制文件,我都无法像以前在 18.04 中那样选择一个应用程序来打开它们。
例如,当我右键单击一个 .c(C 源代码)文件并选择“使用其他应用程序打开”时,它会立即使用 gedit 打开它,即使我有其他程序能够打开这些文件,例如 Geany。
对于其他类型的文件,例如目标代码/二进制文件,确实会显示菜单,但它显示“没有可用的应用程序”,而我有几个能够读取它们的程序,例如 GHex。更糟糕的是,双击这些文件没有任何效果。在 18.04 中,它至少会尝试使用 gedit 打开它们。
/usr/share/applications 中的 .desktop 文件具有正确的 .desktop 文件Exec=command %F
,所以我不知道为什么它没有列出它们。
更奇怪的是,对于图像等某些文件类型,菜单工作正常,甚至还有View all applications
按钮,这是我希望所有文件都具有的行为,无论它们的扩展名和 MIME 类型如何。
当我单击“使用其他应用程序打开”时,有没有办法强制 Gnome 列出所有可能性?
感谢您的提示!
编辑:我已经缩小了错误行为:它只发生在桌面上。通过 Nautilus 打开文件时,会发生正确的行为。
如果我的描述不清楚,这里的图片显示了“使用其他应用程序打开”菜单的期望和有问题的行为: