Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Lumina Desktop crash on start during widgets load
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
piggy
n00b
n00b


Joined: 28 Sep 2015
Posts: 7

PostPosted: Fri Dec 28, 2018 11:31 am    Post subject: Lumina Desktop crash on start during widgets load Reply with quote

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
View user's profile Send private message
Dr.Willy
Guru
Guru


Joined: 15 Jul 2007
Posts: 547
Location: NRW, Germany

PostPosted: Fri Dec 28, 2018 7:54 pm    Post subject: Reply with quote

I have the same error. Rolling back to qt-5.9.6 fixes the problem for me.
Back to top
View user's profile Send private message
piggy
n00b
n00b


Joined: 28 Sep 2015
Posts: 7

PostPosted: Fri Dec 28, 2018 8:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
piggy
n00b
n00b


Joined: 28 Sep 2015
Posts: 7

PostPosted: Mon Dec 31, 2018 11:55 am    Post subject: Reply with quote

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
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Tue Jan 01, 2019 7:59 am    Post subject: Reply with quote

Piggy,

Have you tried the 9999 ebuild? Maybe upstream has already fixed that problem.
Back to top
View user's profile Send private message
Dr.Willy
Guru
Guru


Joined: 15 Jul 2007
Posts: 547
Location: NRW, Germany

PostPosted: Fri Feb 01, 2019 11:25 am    Post subject: Reply with quote

A little update: The -9999 ebuild misses a qtdbus dependency. After manually installing qtdbus the ebuild fails with a sandbox violation.
Back to top
View user's profile Send private message
olear
n00b
n00b


Joined: 04 Apr 2019
Posts: 1

PostPosted: Thu Apr 04, 2019 2:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
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