有没有办法在拔下 USB 驱动器时自动关闭 Gnome Files 窗口?
我正在开发一个嵌入式项目,通过 STLINK 上传新软件。STLINK 有一个巧妙的功能,可以模拟 USB 驱动器来上传新固件。每次上传固件时,设备都会断开连接并重新连接,这会使 Gnome 产生一个新的文件窗口。我想关闭一个窗口并启动一个窗口,但由于我的代码并不完美,一段时间后我最终会得到数百个窗口。我必须使用鼠标指针逐个关闭所有这些窗口。
[编辑] 它并没有完全解决,但按照下面的 sududus 建议来防止打开新窗口就足够了。自动挂载后禁用自动打开 nautilus 窗口。由于 USB 图标仍然显示在左侧 Dock 中,因此效果很好。
答案1
我建议在 tty 上进行这个项目。它只是一个没有 GNOME DE 的终端。通过以下方式打开它
Ctrl + Alt + F1/F2
tty 可以与 GNOME 桌面一起打开,就像“工作区”一样,因此您可以轻松地在 GNOME 桌面和 tty 之间切换。要返回 GNOME 桌面,请按
Ctrl + Alt + F7