[基本解决]目前我机子上的deepin比较挠头的两件事,关键词...
Tofloor
poster avatar
kingskill
deepin
2017-11-20 23:00
Author
本帖最后由 kingskill 于 2017-12-2 14:43 编辑

我机子:i3 6100,核显hd 530,主板H110M-A-M2,g-skill 单条16g内存2400工作在2133。deepin15.5beta+win10。硬盘256g的ssd+1t的hdd 。

第一,关于开机时的grub2显示问题。
有时候会显示grub界面,有时候是黑屏,但黑屏状态下其实grub是工作ing的,只不过屏幕不显示了。不晓得是因为刷新率还是显卡驱动所导致?如何改善?
这个问题困扰我家人使用。我家人不懂计算机,只是会用用wps之类。往往进grub之后,如果黑屏,会以为机器坏了,就瞎按。

第二,grub的选择延迟时间不可自行调整的问题。传统的手动方法,似乎失效了。手动方法见下。

我所使用的手动更改方法:
  1. 在 /etc/default/grub 文件里更改
  2. GRUB_TIMEOUT="5"  其中更改数字即可
  3. 然后 sudo update-grub
Copy the Code

只要打开控制面板的系统更新,不,甚至我觉得只要点进去,整个grub就会被恢复到系统默认的5秒延迟。
Reply Favorite View the author
All Replies
avatar
jingle
deepin
2017-11-20 23:19
#1
Reply View the author
avatar
kingskill
deepin
2017-11-21 00:03
#2
https://bbs.deepin.org/post/148623
问题2 https://bbs.deepin.org/post/147974#grub

老大,我改过,改了之后,第一遍重启,grub是没问题的,延迟数字就是我改的数字。

但等重启进系统之后,不能碰控制中心更新系统。如果碰了,或者碰了控制中心最后一项“启动菜单”,马上分分钟变回5秒延迟。我都无奈了。
Reply View the author
avatar
jingle
deepin
2017-11-21 00:16
#3
https://bbs.deepin.org/post/148623
老大,我改过,改了之后,第一遍重启,grub是没问题的,延迟数字就是我改的数字。

但等重启进系统之后, ...

我看看
Reply View the author
avatar
luxwen
deepin
2017-11-21 00:26
#4
手动改了时间后需要 sudo updae-grub   这个执行了没?
Reply View the author
avatar
electricface
deepin
2017-11-21 01:49
#5
本帖最后由 electricface 于 2017-11-20 17:50 编辑

这是因为 这个程序 /usr/lib/deepin-daemon/grub2 也会修改 /etc/default/grub 文件的 GRUB_TIMEOUT 字段。

你得通过这条命令设置为 10 秒的超时。
gdbus call -y -d com.deepin.daemon.Grub2 -o /com/deepin/daemon/Grub2 -m com.deepin.daemon.Grub2.SetTimeout 10
Reply View the author
avatar
kingskill
deepin
2017-11-21 07:04
#6
https://bbs.deepin.org/post/148623
这是因为 这个程序 /usr/lib/deepin-daemon/grub2 也会修改 /etc/default/grub 文件的 GRUB_TIMEOUT 字段。 ...

确定吗?这命令不会有什么后遗症吧?

如果没问题的话我试试。
Reply View the author
avatar
kingskill
deepin
2017-11-21 07:13
#7
https://bbs.deepin.org/post/148623
这是因为 这个程序 /usr/lib/deepin-daemon/grub2 也会修改 /etc/default/grub 文件的 GRUB_TIMEOUT 字段。 ...

试了下,发现居然有最大10s的限制。不晓得为什么?

  1. kingskill-jiajia@kingskill-jiajia-pc:~$ gdbus call -y -d com.deepin.daemon.Grub2 -o /com/deepin/daemon/Grub2 -m com.deepin.daemon.Grub2.SetTimeout 20
  2. 错误:GDBus.Error:com.deepin.DBus.Error.UnknowError: exceeded the maximum value 10
Copy the Code
Reply View the author
avatar
electricface
deepin
2017-11-21 17:36
#8
没错是有最大值限制,毕竟前端的设置值是 1 和 5 秒,符合需求。
Reply View the author
avatar
kingskill
deepin
2017-11-21 20:45
#9
https://bbs.deepin.org/post/148623
没错是有最大值限制,毕竟前端的设置值是 1 和 5 秒,符合需求。

谢谢。

现在就剩第一个问题了,grub时不时黑屏。只能键盘盲操作。
Reply View the author
avatar
electricface
deepin
2017-11-23 05:37
#10
试试把主题关闭
Reply View the author
avatar
kingskill
deepin
2017-12-02 22:26
#11

很有效。谢谢大神!

不过还是希望deepin能够把grub主题完善一下。https://bbs.deepin.org/user/48640
Reply View the author