2014alpha进入桌面时的两个疑似bug
Tofloor
poster avatar
能吃善睡
deepin
2014-04-19 06:49
Author
1. 每次登入桌面时,先显示星空背景,然后黑屏十秒出头,重新显示星空背景和dock。
2. 设dock为一直隐藏,关机,重新开机,有一次出现了登入桌面后dock的左起几个图标
出现在屏幕左上方,并且鼠标移到屏幕底部,dock不显示,但是右下角热区正常响应,
登出后重新登入,桌面及dock恢复正常。
Reply Favorite View the author
All Replies
cxbii
deepin
2014-04-19 22:10
#1
好,记录了,会反馈的
Reply View the author
能吃善睡
deepin
2014-04-20 07:33
#2
好,记录了,会反馈的

bug2复现了。过程:
打开deepin-emacs
打开deepin终端
在终端里做些基本的操作,
比如刚才这次:用ls -s 发现
/usr/share/deepin-emacs/site-lisp/extensions/yasnippet/snippets/typerex-mode
软链接所指向的目标是Lazycat自己机器上的一个目录,而不是某个公共目录,
因此简单的做了删除该软链接,再重建新的软链接操作,链接到
/usr/share/deepin-emacs/site-lisp/extensions/yasnippet/snippets/tuareg-mode
此时风扇声音加大很多,f5键关闭emacs,然后关闭终端,风扇声音依然没有减小,
dock上的图标完全不响应。右下角热区还响应,注销后重新登入,
dock消失,热区正常响应,关机,重新,
dock图像出现在屏幕左上方的bug即复现。
注销后重新登录,恢复正常。

硬件备注:这台机器很老,是dell的d630,nvidia的显卡过去曾经坏过一次,
修过后正常。显卡的驱动是用的开源驱动,没有用nvida的闭源驱动。
Reply View the author
能吃善睡
deepin
2014-04-22 03:52
#3
[quote]好,记录了,会反馈的
[/quote]

bug2知道原因了。
如上贴所述,现象是开机后首次进入桌面时,
dock栏和几个图标出现在屏幕左上方,下方真正的dock不显示,
也不响应鼠标。

进入~/.config/dock/
里面有两个文件,一个是config.ini
另一个是filter.ini
filter.ini里面的内容是:
[Emacs24]
appid=deepin-emacs
path=deepin-emacs.desktop

删除filter.ini
重启机器,进入桌面后bug的现象消失了。

想了一下,可能是之前使用deepin-emacs的时候dock程序把上面几行写在了filter.ini
文件里面。以后每次开机首次进入桌面都会查这个文件,
但是deepin-eamcs在进入桌面的时候根本没有启动,
所以就出错了。当然也可能有别的原因。
总之,删掉这个文件,就没有问题了。
Reply View the author