当启动时,我希望在不需要每次启动时编辑GRUB行的情况下看到内核输出。我该怎么做?
sudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
可能还有其他选项,但只需删除 quiet splash 并:
sudo update-grub
打开终端(Ctrl+Alt+T),然后输入以下命令
pkexec gedit /etc/default/grub
或者
sudo -H gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
到
GRUB_CMDLINE_LINUX_DEFAULT=""
sudo update-grub
sudo
。 - henrysudo
作为另一种选择。在14.04版本(我所使用的版本)中,pkexec
正常工作。看起来你需要提供一些变量才能使pkexec
正常工作。尝试使用以下命令:
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit
- NickTux/etc/default/grub
里。在那里进行更改并使用sudo update-grub
更新grub。
sudo update-grub
命令,以便使用对grub.config文件所做的任何更改,否则除非grub因其他原因(如新内核安装)运行更新,否则所做的更改将不会生效。另外,问题没有说明使用的是哪个版本的Ubuntu...如果是12.10之后的版本(可能是吧),gksudo将不会默认安装,这种情况下正确的方式是sudo -i gedit.......
- TrailRiderpkexec
而不是gksudo
(正如你正确地指出的,gksudo
已经因为一些问题被移除了)。 - NickTuxpkexec
曾经打算取代gksudo
,但我不确定它是否已经实现了。据我所知,它以前并不是默认安装的,现在可能有了变化,但我知道sudo -i
是可行的......谢谢你告诉我pkexec
现在可用了。 - TrailRider