systemctl suspend挂起唤醒壁纸变成白色
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 11
- 注册时间: 2019-06-29 19:01
- 系统: Ubuntu19.04
systemctl suspend挂起唤醒壁纸变成白色
各位用1903有没有人需要使用挂起系统的功能的?你们是怎么把系统挂起的,不是休眠。我查百度说使用systemctl suspend可以挂起系统,试了确实也可以,但唤醒电脑后壁纸就变成白色的了。有没有办法解决?或者有没有办法重启gnome图像界面,像windows重启资源管理器一样。小白刚用Ubuntu就安装了最新的1904。
-
- 论坛版主
- 帖子: 5369
- 注册时间: 2007-01-14 16:23
Re: systemctl suspend挂起唤醒壁纸变成白色
重启gnome的话 sudo systemctl restart gdm.service?
-
- 帖子: 11
- 注册时间: 2019-06-29 19:01
- 系统: Ubuntu19.04
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: systemctl suspend挂起唤醒壁纸变成白色
onlylove你别出馊主意好不好
如果你是在用n卡,那么这是一个已知问题
https://bugs.launchpad.net/ubuntu/+sour ... ug/1809407
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1084
里面有补丁,但目前系统中还没有包含进来
pop os宣称它的ppa已经包含了补丁
https://launchpad.net/~system76/+archiv ... lter=disco
你可以执行下面的代码来重启gnome shell
如果你是在用n卡,那么这是一个已知问题
https://bugs.launchpad.net/ubuntu/+sour ... ug/1809407
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1084
里面有补丁,但目前系统中还没有包含进来
pop os宣称它的ppa已经包含了补丁
https://launchpad.net/~system76/+archiv ... lter=disco
代码: 全选
sudo add-apt-repository ppa:system76/pop
sudo apt update
sudo apt upgrade
你可以执行下面的代码来重启gnome shell
代码: 全选
dbus-send --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval "string:global.reexec_self()"
-
- 论坛版主
- 帖子: 5369
- 注册时间: 2007-01-14 16:23
Re: systemctl suspend挂起唤醒壁纸变成白色
馊主意么,不知道啊,一直都是这么重启gnome的……正确的重启方式是dbus那段么
gnome是这样,那kde, xfce lxde cinnamon, mate……还有单独用wm的呢……
另外我觉得有很多问题,网友都是根据自己的经验来提供建议的,所以有些问题有的方法能用有的不能用,比较典型的就是循环登录问题,这个能不能请你有时间的时候帮忙整理下这类问题的可能原因有几种,想起哪个算那个,弄个置顶FAQ什么的,慢慢添内容,
我也只是个普通用户,不比论坛帖里的小白强多少,有问题也是靠日志和搜索摸索着搞,有些时候有些事情还是挺让人迷糊的,所以积累下来的经验可能是有问题的,比方从sysvinit 到systemd,就有很多问题,到时候也只能再重新找解决方法或者……坐等更新,不行就换个桌面环境
我能想到的,循环登录,utc和时区还有本地时间(双系统用户会遇到),无线网卡? 显卡(更新内核需要重新安装驱动),现在的话,win10的快速启动可能会导致网卡问题?
gnome是这样,那kde, xfce lxde cinnamon, mate……还有单独用wm的呢……
另外我觉得有很多问题,网友都是根据自己的经验来提供建议的,所以有些问题有的方法能用有的不能用,比较典型的就是循环登录问题,这个能不能请你有时间的时候帮忙整理下这类问题的可能原因有几种,想起哪个算那个,弄个置顶FAQ什么的,慢慢添内容,
我也只是个普通用户,不比论坛帖里的小白强多少,有问题也是靠日志和搜索摸索着搞,有些时候有些事情还是挺让人迷糊的,所以积累下来的经验可能是有问题的,比方从sysvinit 到systemd,就有很多问题,到时候也只能再重新找解决方法或者……坐等更新,不行就换个桌面环境
我能想到的,循环登录,utc和时区还有本地时间(双系统用户会遇到),无线网卡? 显卡(更新内核需要重新安装驱动),现在的话,win10的快速启动可能会导致网卡问题?
-
- 帖子: 11
- 注册时间: 2019-06-29 19:01
- 系统: Ubuntu19.04
Re: systemctl suspend挂起唤醒壁纸变成白色
谢谢你的解答,我确实是N卡。astolia 写了: ↑2019-06-30 20:27 onlylove你别出馊主意好不好
如果你是在用n卡,那么这是一个已知问题
https://bugs.launchpad.net/ubuntu/+sour ... ug/1809407
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1084
里面有补丁,但目前系统中还没有包含进来
pop os宣称它的ppa已经包含了补丁
https://launchpad.net/~system76/+archiv ... lter=disco代码: 全选
sudo add-apt-repository ppa:system76/pop sudo apt update sudo apt upgrade
你可以执行下面的代码来重启gnome shell代码: 全选
dbus-send --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval "string:global.reexec_self()"
-
- 帖子: 11
- 注册时间: 2019-06-29 19:01
- 系统: Ubuntu19.04
Re: systemctl suspend挂起唤醒壁纸变成白色
谢谢解答,我应用你说的pop os,确实可以修复我说的壁纸变白色的问题,重启gnome这段dbus命令也可以。应用了pop os后,电脑挂起后唤醒,壁纸由白色变回原来默认的了,的确可以解决,非常感谢大咖。astolia 写了: ↑2019-06-30 20:27 onlylove你别出馊主意好不好
如果你是在用n卡,那么这是一个已知问题
https://bugs.launchpad.net/ubuntu/+sour ... ug/1809407
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1084
里面有补丁,但目前系统中还没有包含进来
pop os宣称它的ppa已经包含了补丁
https://launchpad.net/~system76/+archiv ... lter=disco代码: 全选
sudo add-apt-repository ppa:system76/pop sudo apt update sudo apt upgrade
你可以执行下面的代码来重启gnome shell代码: 全选
dbus-send --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval "string:global.reexec_self()"
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: systemctl suspend挂起唤醒壁纸变成白色
我来解释一下为什么说是个馊主意。
知道X-Y Problem吗? https://coolshell.cn/articles/10804.html
对照一下1)有人想解决问题X
2)他觉得Y可能是解决X问题的方法
3)但是他不知道Y应该怎么做
4)于是他去问别人Y应该怎么做?
1)楼主想解决唤醒后壁纸出错的问题。
2)他觉得可以通过像windows重启资源管理器一样来解决。
3)但他不知道该如何重启他认为和windows资源管理器等价的gnome图像界面。
4)于是就来问如何重启gnome图像界面。
而你不仅没有对原始问题X给出解决方法,还给用户的Y问题给了个糟糕的解法(正如3楼说的,多次重运行gdm.service会出其他问题)。
这直接表现就是个壁纸问题,即使不知道这个bug和补丁的存在,也应该往重设壁纸那个方向考虑,而不是顺着用户的意思重启整个图形环境
- 独行猫儿
- 帖子: 203
- 注册时间: 2009-02-25 18:07
Re: systemctl suspend挂起唤醒壁纸变成白色
我总觉得 X-Y Problem 乃是 100% 中国人会犯的错误,我在工作中只要遇到其他同事来问问题,都是 X-Y Problem 。比较经典的就是对方需要加载一个自制的非常差的模块,这个模块又会生成一堆 nginx 的参数,这些参数生效后又需要调用……,于是请问如何重启整个操作系统使用户不掉线。(答案是不重启系统,nginx reload)astolia 写了: ↑2019-07-01 15:04我来解释一下为什么说是个馊主意。
知道X-Y Problem吗? https://coolshell.cn/articles/10804.html对照一下1)有人想解决问题X
2)他觉得Y可能是解决X问题的方法
3)但是他不知道Y应该怎么做
4)于是他去问别人Y应该怎么做?
1)楼主想解决唤醒后壁纸出错的问题。
2)他觉得可以通过像windows重启资源管理器一样来解决。
3)但他不知道该如何重启他认为和windows资源管理器等价的gnome图像界面。
4)于是就来问如何重启gnome图像界面。
而你不仅没有对原始问题X给出解决方法,还给用户的Y问题给了个糟糕的解法(正如3楼说的,多次重运行gdm.service会出其他问题)。
这直接表现就是个壁纸问题,即使不知道这个bug和补丁的存在,也应该往重设壁纸那个方向考虑,而不是顺着用户的意思重启整个图形环境
<!--不再参与任何形式的讨论-->
-
- 帖子: 11
- 注册时间: 2019-06-29 19:01
- 系统: Ubuntu19.04
Re: systemctl suspend挂起唤醒壁纸变成白色
哈哈,今天才发现了个bug,应用了pop的源更新后,,桌面放不了快捷方式,原来安装系统的home目录和回收站中trash也不见了。不过对我来说还好,我windows下也不太喜欢放东西到桌面,除非常用的应用控制面板、回收站这些。astolia 写了: ↑2019-06-30 20:27 onlylove你别出馊主意好不好
如果你是在用n卡,那么这是一个已知问题
https://bugs.launchpad.net/ubuntu/+sour ... ug/1809407
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1084
里面有补丁,但目前系统中还没有包含进来
pop os宣称它的ppa已经包含了补丁
https://launchpad.net/~system76/+archiv ... lter=disco代码: 全选
sudo add-apt-repository ppa:system76/pop sudo apt update sudo apt upgrade
你可以执行下面的代码来重启gnome shell代码: 全选
dbus-send --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval "string:global.reexec_self()"