Hello!
I have installed DDE from repo "sparky-dde.list".
The installation finished w/o errors.
However, after reboot and starting display manager I can logon but there's no start menu loaded; there's only the background.
What's causing this issue?
Update:
I have identified the following lines in syslog:
Nov 19 18:50:24 pc8-nb com.deepin.dde.Dock[925]: /usr/bin/dde-dock: relocation error: /usr/lib/x86_64-linux-gnu/libdtkwidget.so.2: symbol _ZN27QPlatformIntegrationFactory4keysERK7QString, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference
Nov 19 18:50:24 pc8-nb daemon/watchdog[901]: manager.go:76: Launch 'dde-dock' failed: org.freedesktop.DBus.Error.Spawn.ChildExited:Process com.deepin.dde.Dock exited with status 127
Nov 19 18:50:24 pc8-nb com.deepin.dde.desktop[925]: /usr/bin/dde-desktop: relocation error: /usr/lib/x86_64-linux-gnu/libdde-file-manager.so.1: symbol _ZN25QPlatformFileDialogHelper12filterRegExpE, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference
Nov 19 18:50:24 pc8-nb daemon/watchdog[901]: manager.go:76: Launch 'dde-desktop' failed: org.freedesktop.DBus.Error.Spawn.ChildExited:Process com.deepin.dde.desktop exited with status 127
THX
I've been working on it, so be patient, please.
Looks like the the dde applications have been compiled with different version of Qt then Debian have, and they don't want to start.
A solution is to build the packages with present verision of Qt or wait for deepin devs to do so.
I don't have so much time to compile so many dde related packages, so in my way, if something doesn't work shoudn't be kept in repos.
I'm trying to build the packages in Debian Buster with qt5.
For package "dde-control-center" I get this error:
g++ -c -pipe -O2 -std=gnu++1y -Wall -W -D_REENTRANT -fPIC -DQT_MESSAGELOGCONTEXT -DQT_MESSAGELOGCONTEXT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_DBUS_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I../../frame -I. -I../../interfaces -I../../widgets -I../../modules -isystem /usr/include/libdtk-2.0/DWidget -isystem /usr/include/libdtk-2.0/DCore -isystem /usr/include/libdframeworkdbus-1.0 -isystem /usr/include/x86_64-linux-gnu/qt5/QGSettings -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o updatemodule.o ../../modules/update/updatemodule.cpp
In file included from ../../modules/update/updatemodule.h:34:0,
from ../../modules/update/updatemodule.cpp:26:
../../modules/update/updatework.h:37:10: fatal error: com_deepin_lastoresessionhelper.h: Datei oder Verzeichnis nicht gefunden
#include <com_deepin_lastoresessionhelper.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:6268: die Regel für Ziel ,,updatemodule.o" scheiterte
make[1]: *** [updatemodule.o] Fehler 1
make[1]: Verzeichnis ,,/home/dde-control-center/Build/frame" wird verlassen
Makefile:46: die Regel für Ziel ,,sub-frame-make_first" scheiterte
make: *** [sub-frame-make_first] Fehler 2
Any idea what is missing here?
THX
Datei oder Verzeichnis nicht gefunden
#include <com_deepin_lastoresessionhelper.h>
Probably missing lastore-daemon-dev or lastore-dev package.
I can't find any lastore dev package in the Debian repos.
Due to lack of experience with building packages and providing them to a repo I will stop this project now.
However, I would like to continue trouble-shooting with the existing packages in Sparky repo.
Or is this desktop dead in Sparky?
THX
Debian has not any dde related packages.
You should find them at dde repos:
http://packages.deepin.com/deepin/pool/main/
Anyway, I stoped supporting dde due to lack of time:
https://sparkylinux.org/sparky-news-2017-12-30/