debian13 + gnome48 安装向日葵远程失败

刚发现在debian13 + xfce4.20 安装向日葵远程没有问题,但是在debian13 + gnome48 就出现无法解决的依赖问题,sudo apt --fix-broken install后提示需要卸载。
分析原因是XFCE对非标准的需要可执行栈的程序容忍度更高。

另外我前几天分享的反恐精英CS1.6的deb安装包也是在debian13+gnome48下无法运行 在debian13+xfce4.20正常

还有这个网易邮箱大师

也是在debian13+xfce4.20正常,在debian13+gnome48无法启动。

我这gnome49的装上了,反正就是它要什么就给下载什么来装。记得还比较顺利。

我在 Debian 13 Gnome LiveCD 版(amd64 架构)上尝试安装 SunloginClient 15.2.0.63064,得到如下报错:

Note, selecting 'sunloginclient' instead of './SunloginClient_15.2.0.63064_amd64.deb'
Solving dependencies... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 sunloginclient : Depends: libgconf-2-4 but it is not installable
                  Recommends: libgconf-2-4 but it is not installable
                  Recommends: libwebkit2gtk-4.0.37 but it is not installable
                  Recommends: libwebkitgtk-3.0-0 but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. sunloginclient:amd64=15.2.0.63064 is selected for install
   2. sunloginclient:amd64 Depends libgconf-2-4
      but none of the choices are installable:
      [no choices]

我在 Debian 软件包数据库里检索了一下,发现它依赖的包(libgconf-2-4)不包含在 Debian 13 的软件仓库中。但是它存在于 Debian 11、12 的软件源中,或许是因为这个包已经过时了,所以被 Debian 13 的软件仓库移除了。

此外,我记得目前 Debian 使用的 GNOME 已经完全转换到 Wayland,而向日葵是完全不支持 Wayland 的,或许这也是无法在 Debian 13 + Gnome 上安装向日葵的原因。