Advertising

Author Topic: [DDE] No start menu after login  (Read 1161 times)

Offline c.monty

  • Newbie
  • *
  • Posts: 11
[DDE] No start menu after login
« on: November 19, 2017, 11:44:54 am »
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:
Code: [Select]
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
Code: [Select]
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
« Last Edit: November 19, 2017, 07:02:36 pm by c.monty »

Offline pavroo

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1892
    • SparkyLinux
Re: [DDE] No start menu after login
« Reply #1 on: November 28, 2017, 01:24:43 pm »
I've been working on it, so be patient, please.
Nothing is easy as it looks.
Danielle Steel

Offline pavroo

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1892
    • SparkyLinux
Re: [DDE] No start menu after login
« Reply #2 on: November 29, 2017, 01:23:56 am »
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.
« Last Edit: November 29, 2017, 01:26:43 am by pavroo »
Nothing is easy as it looks.
Danielle Steel

Offline c.monty

  • Newbie
  • *
  • Posts: 11
Re: [DDE] No start menu after login
« Reply #3 on: December 30, 2017, 08:10:10 pm »
I'm trying to build the packages in Debian Buster with qt5.
For package "dde-control-center" I get this error:
Code: [Select]
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

Offline pavroo

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1892
    • SparkyLinux
Re: [DDE] No start menu after login
« Reply #4 on: December 30, 2017, 10:48:01 pm »
Code: [Select]
Datei oder Verzeichnis nicht gefunden
 #include <com_deepin_lastoresessionhelper.h>
Probably missing lastore-daemon-dev or lastore-dev package.
Nothing is easy as it looks.
Danielle Steel

Offline c.monty

  • Newbie
  • *
  • Posts: 11
Re: [DDE] No start menu after login
« Reply #5 on: December 31, 2017, 10:18:44 am »
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

Offline pavroo

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1892
    • SparkyLinux
Re: [DDE] No start menu after login
« Reply #6 on: December 31, 2017, 02:00:54 pm »
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/
Nothing is easy as it looks.
Danielle Steel