阿尼樱奈奈
2023-10-15 07:46 Moderator
Reply Like 0 View the author
改完了就好了
这么说我v23 arm也要这样做咯
就是改 dbus 接口改的,接口改了 但是实现没改 所以出了这个问题,今天更新的那个包就是新接口对应的实现
就是改 dbus 接口改的,接口改了 但是实现没改 所以出了这个问题,今天更新的那个包就是新接口对应的实现
试了半天 deepin-terminal -w 目录
打开都没问题,以为和 D-Bus 没关系了......谁知道 LaunchAppWithOptions 里面传了 path 参数啊......
Popular Ranking
ChangePopular Events
More
临时处理方式
提取 dde-daemon (= 6.0.22) 版本中
/usr/lib/deepin-daemon/default-terminal
可执行文件,直接替换 6.0.23 版本中对应位置文件即可附件下载:default-terminal_6.0.22.tar.gz
推荐处理方式
参考 https://bbs.deepin.org/post/263327,暂不升级 dde-daemon,保留 6.0.22 版本,等待下次推送系统更新
sudo apt-mark unhold dde-daemon
取消更新限制灵感来源
https://bbs.deepin.org/post/263327,确定是 dde-daemon 引起问题后,翻看源码提交记录,似乎没啥修改会导致这种问题......AM 提供的启动程序接口好好的,也没有类似的问题。
实在没啥想法了,只能掏出文件比较神器 meld,对比下两个版本的包文件了。然后就看到
/usr/lib/deepin-daemon
下面的可执行文件都有改动。虽然重新编译文件有变动挺正常的,但是 default-terminal 这玩意儿看着似乎有影响,索性尝试改回去,就莫名其妙好了...... XD