我刚刚在一个功能非常强大的桌面上安装了 Ubuntu 18.04。
当我打开终端并输入
ls /<TAB><TAB>
光标停止闪烁,整个 UI 冻结。只有鼠标可以移动。持续时间为 0.5 秒到 3 秒,具体取决于当时的情况。
我尝试安装 zsh。它的行为与 bash 完全相同。
按照此这个超级用户问题我试过了set -vx
。它仍然冻结,但我的控制台上没有任何信息。
答案1
出于某种原因,按照该问题中的步骤似乎可以解决问题: 未检测到声音设备
当我打开一个大型 Python 项目时,Visual Studio Code 还警告我 fs.inotify.max_user_watches 太低。
因此我认为添加此配置/etc/sysctl.conf
可以解决问题。
fs.inotify.max_user_watches=524288
也可能与强制重新加载 alsa 有关,但我看不出这有什么关系!我无法通过再次将 max_user_watches 设置为 8192 来重现我最初的情况,因此对我的解决方案不是 100% 确定
一周后编辑
我更清楚发生了什么。我有一个在 Windows 上使用的高级音频接口。当我使用 Ubuntu 插入它时,我没有音频输出(甚至没有我电脑上的基本音频输出)。通过在使用 Ubuntu 时不连接它来解决这个问题,恢复了我的原生音频并解决了这个自动完成问题。
一个月后编辑
我刚刚通过插入 Tascam US-122 MKII 冻结了 UI。我不知道这是怎么发生的,但请注意,插入不受支持的设备可能会导致终端或 Visual Studio Code 行为异常,而不会出现任何明确错误。