我为 Ubuntu 制作了一组自定义脚本。我希望在互联网上分享这些。可以使用哪些与其他用户共享代码的服务?
在 Ubuntu 16.04 上,使用 snap 安装的 Qt 应用程序很丑陋且没有主题。如何应用 Ubuntu 的 GTK 主题来捕捉 Qt 应用程序?从web8udpate使用 Qt5 配置的技巧不起作用。下面,例如从 snap 安装的 KeepassXC (Qt 5):
运行Ubuntu 22.04.2,从内核5.19.0-35开始,HDMI音频输出存在问题。您能帮我找回 HDMI 音频输出吗?
\n\n在内核 5.19.0-32 中,发现 HDMI 输出:
\n$ uname -a\n xxx 5.19.0-32-generic #33~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 30 17:03:34 UTC 2 x86_64 x86_64 x86_64 GNU/Linux\n cat /proc/asound/cards\n 0 [PCH ]: HDA-Intel - HDA Intel PCH\n HDA Intel PCH at 0xa0340000 irq 127\n 1 [HDMI ]: HDA-Intel - HDA ATI HDMI\n HDA ATI HDMI at 0xa01a0000 irq 128\nRun Code Online (Sandbox Code Playgroud)\n对于内核 5.19.0-35,找不到 HDMI 输出:
\n$ uname -a\n xxx 5.19.0-35-generic #36~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 17 …Run Code Online (Sandbox Code Playgroud) 我希望隐藏 grub 菜单,但在 中正确设置后/etc/default/grub,grub 菜单仍会在启动时显示。我sudo update-grub在每次编辑后运行。下面是我的 grub 文件:
cat /etc/default/grub
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=2
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Run Code Online (Sandbox Code Playgroud)
使用以下设置,我仍然有菜单显示,但不应显示:
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
Run Code Online (Sandbox Code Playgroud)
同样的问题:
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0
Run Code Online (Sandbox Code Playgroud)
事实上,我有以下相同的效果:
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
Run Code Online (Sandbox Code Playgroud)
在双引导窗口中使用 Ubuntu 18.04 LTS。Ubuntu 是 grub 中的默认条目。我编辑文件sudo nano /etc/default/grub然后我sudo update-grub成功运行。你能帮我真正隐藏 grub 菜单吗?
编辑:按照 abu_bua 的回答,通过在GRUB_DISABLE_OS_PROBER=true此处添加我的新 grub 文件解决了问题:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0
GRUB_DISABLE_OS_PROBER=true
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Run Code Online (Sandbox Code Playgroud)