View previous topic :: View next topic |
Author |
Message |
piggy n00b
Joined: 28 Sep 2015 Posts: 7
|
Posted: Fri Dec 28, 2018 11:31 am Post subject: Lumina Desktop crash on start during widgets load |
|
|
Like in the subject.
the system is:
Code: | Linux gentoo2018 4.14.83-gentoo #1 SMP Mon Dec 10 19:37:20 CET 2018 x86_64 Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz GenuineIntel GNU/Linux |
No build failure, Lumina build fine and I did try pretty much all the ebuilds available, and the problem is always the same.
This is the actual installed build:
Code: | max@gentoo2018vb ~ $ sudo emerge -av lumina
Password:
Riprovare.
Password:
* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-wm/lumina-1.3.0_p1::gentoo USE="desktop-utils" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No]
|
As I said everything build fine with no problem, the load start pretty fine and everything crash in the end of the load, loading some widgets. Also deleting the configuration folder and start from scratch doesn't improve.
Here what exactly happen during the load:
Code: | max@gentoo2018vb ~ $ lumina-desktop
- Created new single-instance lock
Number of XCB screens: 1
inotify_add_watch("/home/max/.icons/default/index.theme") failed: "No such file or directory"
Initializing Session
Loading Locale: "lumina-desktop" "it_IT" "utf8"
-- Check Window Geom: QRect(0,0 1560x891) QRect(1,20 484x316) "XTerm"
-- Found Screen: 0
-- Check Window Geom: QRect(0,0 1560x891) QRect(650,280 734x459) "Gnome-terminal"
-- Found Screen: 0
Starting System Tray: 0
- An alternate system tray is currently in use
- Initialize system menus
Auto App List Update: QDateTime(2018-12-28 12:25:58.156 CET Qt::TimeSpec(LocalTime)) Files Found: 152
QFileSystemWatcher::removePaths: list is empty
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
Empty filename passed to function
- Update Desktops
Screen Count: 1
DESKTOPS Length: 0
" -- Screen[0]:" QRect(0,0 1560x891)
- Start desktop on screen: 0
inotify_add_watch("/media/sf_temp") failed: "Permission denied"
QPixmap::scaleHeight: Pixmap is a null pixmap
Empty filename passed to function
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
OpenType support missing for "MUTT ClearlyU Wide", script 11
Updating clock format
QWidget::setMinimumSize: (clock/LClock) Negative sizes (-2,0) are not possible
QWidget::setMinimumSize: (clock/LClock) Negative sizes (-2,0) are not possible
Check Panel Focus: 0 31 31 QSize(1544, 31)
Check Panel Focus: 1 2 26 QSize(156, 26)
Got Root Size Change
Got Root Size Change
QWidget::setMinimumSize: (clock/LClock) Negative sizes (-2,0) are not possible
inotify_add_watch("/media/sf_temp") failed: "Permission denied"
Visual Tray Started: "systemtray---0.0.1" true
- Update Desktops
Screen Count: 1
DESKTOPS Length: 1
" -- Screen[0]:" QRect(0,0 1560x891)
- Show desktop on screen: 0
Errore di segmentazione (core dump creato)
|
Here the message I get if I run via the GDB debugger:
Code: | max@gentoo2018vb ~ $ gdb
GNU gdb (Gentoo 8.1 p1) 8.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
(gdb) run lumina-desktop
Starting program: lumina-desktop
No executable file specified.
Use the "file" or "exec-file" command.
(gdb) file lumina-desktop
Reading symbols from lumina-desktop...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/lumina-desktop lumina-desktop
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe86bc700 (LWP 3729)]
- Created new single-instance lock
Number of XCB screens: 1
inotify_add_watch("/home/max/.icons/default/index.theme") failed: "No such file or directory"
[New Thread 0x7fffe742e700 (LWP 3730)]
[New Thread 0x7fffe5d37700 (LWP 3731)]
[Thread 0x7fffe5d37700 (LWP 3731) exited]
[New Thread 0x7fffe46fb700 (LWP 3732)]
Initializing Session
Loading Locale: "lumina-desktop" "it_IT" "utf8"
-- Check Window Geom: QRect(0,0 1560x891) QRect(1,20 484x316) "XTerm"
-- Found Screen: 0
-- Check Window Geom: QRect(0,0 1560x891) QRect(0,19 1560x844) "Gnome-terminal"
-- Found Screen: 0
Starting System Tray: 0
- An alternate system tray is currently in use
- Initialize system menus
Auto App List Update: QDateTime(2018-12-28 12:27:33.631 CET Qt::TimeSpec(LocalTime)) Files Found: 152
QFileSystemWatcher::removePaths: list is empty
[New Thread 0x7fffe5d37700 (LWP 3733)]
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
Empty filename passed to function
- Update Desktops
Screen Count: 1
DESKTOPS Length: 0
" -- Screen[0]:" QRect(0,0 1560x891)
- Start desktop on screen: 0
[New Thread 0x7fffd7ab1700 (LWP 3738)]
inotify_add_watch("/media/sf_temp") failed: "Permission denied"
QPixmap::scaleHeight: Pixmap is a null pixmap
Empty filename passed to function
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
OpenType support missing for "MUTT ClearlyU Wide", script 11
Updating clock format
QWidget::setMinimumSize: (clock/LClock) Negative sizes (-2,0) are not possible
QWidget::setMinimumSize: (clock/LClock) Negative sizes (-2,0) are not possible
Check Panel Focus: 0 31 31 QSize(1544, 31)
Check Panel Focus: 1 2 26 QSize(156, 26)
Got Root Size Change
Got Root Size Change
QWidget::setMinimumSize: (clock/LClock) Negative sizes (-2,0) are not possible
inotify_add_watch("/media/sf_temp") failed: "Permission denied"
Visual Tray Started: "systemtray---0.0.1" true
- Update Desktops
Screen Count: 1
DESKTOPS Length: 1
" -- Screen[0]:" QRect(0,0 1560x891)
- Show desktop on screen: 0
[New Thread 0x7fffd7097700 (LWP 3751)]
[New Thread 0x7fffd6896700 (LWP 3752)]
Thread 1 "lumina-desktop" received signal SIGSEGV, Segmentation fault.
0x00007ffff672f8ee in ?? () from /usr/lib64/libQt5Widgets.so.5
(gdb) [/ |
If you need more info, please just ask.
Thank you in advance if someone more skilled can help![/code] |
|
Back to top |
|
|
Dr.Willy Guru
Joined: 15 Jul 2007 Posts: 547 Location: NRW, Germany
|
Posted: Fri Dec 28, 2018 7:54 pm Post subject: |
|
|
I have the same error. Rolling back to qt-5.9.6 fixes the problem for me. |
|
Back to top |
|
|
piggy n00b
Joined: 28 Sep 2015 Posts: 7
|
Posted: Fri Dec 28, 2018 8:24 pm Post subject: |
|
|
Dr.Willy wrote: | I have the same error. Rolling back to qt-5.9.6 fixes the problem for me. |
Hello, thank you for your reply. Even if I want to do that, and I wont, regression to 5.9.6 is not possibile becouse 5.9.6 is not in the portage anymore.
I'm much more interested in learning what happened and why this late load crash. |
|
Back to top |
|
|
piggy n00b
Joined: 28 Sep 2015 Posts: 7
|
Posted: Mon Dec 31, 2018 11:55 am Post subject: |
|
|
piggy wrote: | Dr.Willy wrote: | I have the same error. Rolling back to qt-5.9.6 fixes the problem for me. |
Hello, thank you for your reply. Even if I want to do that, and I wont, regression to 5.9.6 is not possibile becouse 5.9.6 is not in the portage anymore.
I'm much more interested in learning what happened and why this late load crash. |
Further investigations show the problem is limited to x86_64, becouse pure X86 seems to work fine on another box.
I understand many people do not use Lumina as a desktop, so even in this usually competent forum, support is limited.
I know it owrks with qt <5.10, then it wont work with qt >5.10, and as I said limited to x86_X64 platform.
I want try to e.mail ebuld mantainer and see if he can do something.
Like this, Lumina ebuild for x86_64 systems is useless and a not working buggy piece of software in Portage. |
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3664
|
Posted: Tue Jan 01, 2019 7:59 am Post subject: |
|
|
Piggy,
Have you tried the 9999 ebuild? Maybe upstream has already fixed that problem. |
|
Back to top |
|
|
Dr.Willy Guru
Joined: 15 Jul 2007 Posts: 547 Location: NRW, Germany
|
Posted: Fri Feb 01, 2019 11:25 am Post subject: |
|
|
A little update: The -9999 ebuild misses a qtdbus dependency. After manually installing qtdbus the ebuild fails with a sandbox violation. |
|
Back to top |
|
|
olear n00b
Joined: 04 Apr 2019 Posts: 1
|
Posted: Thu Apr 04, 2019 2:26 pm Post subject: |
|
|
Don't use/install the theme engine (lthemeengine) in Lumina. I'm working on a fork off Lumina and I don't have this problem (and I don't use the theme engine), works fine in Qt 5.12. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|