openKylin论坛

 找回密码

一个小小的侧边栏占用这么多内存吗? [复制链接]

凛葵依 发表于 2023-2-6 10:30
日志藏在隐藏目录的,
估计你下的源码版本没有这个问题。
猜想可能是后续版本已解决。

是的. 我看了文档.说日志在 ~/.config/org.ukui/ukui-sidebar.log
不过我查了,还是没有这个日志文件.
不过文档说,暂时没有日志自动记录,备份或删除机制
不知道如何手动开启日志记录
11#
 楼主| 发表于 2023-2-6 11:45:44
回复

使用道具 举报

一个小小的侧边栏占用这么多内存吗? [复制链接]

devnqiu 发表于 2023-2-6 11:45
是的. 我看了文档.说日志在 ~/.config/org.ukui/ukui-sidebar.log
不过我查了,还是没有这个日志文件.
...

qt应用日志记录的内容应该都是qdebug和qinfo,qwarning之类的,
看看源码里有没有这些输出吧。
12#
发表于 2023-2-7 09:03:36
回复

使用道具 举报

一个小小的侧边栏占用这么多内存吗? [复制链接]

凛葵依 发表于 2023-2-7 09:03
qt应用日志记录的内容应该都是qdebug和qinfo,qwarning之类的,
看看源码里有没有这些输出吧。

还是得看源码,找到了
QString logFilePath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/.log/ukui-sidebar.log";
原来是在~/.log/ukui-sidebar.log,并不在文档所说的目录.
13#
 楼主| 发表于 2023-2-7 13:39:15
回复

使用道具 举报

一个小小的侧边栏占用这么多内存吗? [复制链接]

经过两天调试终于找到问题根源..
进程开机cpu高,占内存,是loadQML()加载NotificationCenter.qml这个文件过程出了问题,这里有几个版本,我把他改成了NotificationCenterPC.qml pc模式的文件就正常了.
const QUrl m_notificationQmlFile = {QStringLiteral("qrc:/qml/NotificationCenter.qml")};
void SideBarApplication::loadQML()
{
     ...
     m_notificationEngine->load(m_notificationQmlFile);
     ...
}
14#
 楼主| 发表于 2023-2-8 12:40:34
回复

使用道具 举报

一个小小的侧边栏占用这么多内存吗? [复制链接]

黑水娃娃 发表于 2023-2-2 10:34
处理器那样了不卡吗?

15#
发表于 2023-3-3 14:27:27
回复

使用道具 举报

一个小小的侧边栏占用这么多内存吗? [复制链接]


兄弟我教你:进入关机界面选“注销”,然后点击右下角最左边的图标选“on wayland”,登录后你的显示效果完美无缺。
16#
发表于 2023-3-3 15:24:16
回复

使用道具 举报

12

openKylin

GMT+8, 2024-5-5 05:56 , Processed in 0.022887 second(s), 22 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表