Dolphin crashes at launch

it’s not installed by default it’s in the Mesa-demo-x package

zypper in Mesa-demo-x
sudo glxinfo 

you could also try lspci (which does not have as detailed report)

sudo lspci | grep VGA

if that is not an optimus laptop (hybrid intel+nvidia) you should disable the intel gpu in bios (set pci-express as the preferred gpu)
if that’s an optimus laptop you need to use bumblebee
https://en.opensuse.org/SDB:NVIDIA_Bumblebee

No, I use desktop

01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 950] (rev a1)

Well, but Xorg does seem to detect an intel GPU, it loads a driver for it.

From your log:


    18.149] (==) Matched nvidia as autoconfigured driver 0
    18.149] (==) Matched nouveau as autoconfigured driver 1
    18.149] (==) Matched nv as autoconfigured driver 2
    18.149] (==) Matched intel as autoconfigured driver 3
    18.149] (==) Matched nvidia as autoconfigured driver 4
    18.149] (==) Matched nouveau as autoconfigured driver 5
    18.149] (==) Matched nv as autoconfigured driver 6
    18.149] (==) Matched modesetting as autoconfigured driver 7
    18.149] (==) Matched fbdev as autoconfigured driver 8
    18.149] (==) Matched vesa as autoconfigured driver 9

intel is not installed, so it falls back to “modesetting”:

    18.952] (II) glamor: OpenGL accelerated X.org driver based.
    19.015] (II) glamor: EGL version 1.4 (DRI2):
    19.026] (II) modeset(G0): glamor initialized
    19.027] (II) modeset(G0): Output VGA-1-1 has no monitor section
    19.028] (II) modeset(G0): Output HDMI-1-1 has no monitor section
    19.028] (II) modeset(G0): Output DP-1-1 has no monitor section
    19.030] (II) modeset(G0): Output HDMI-1-2 has no monitor section
    19.030] (II) modeset(G0): Output DP-1-2 has no monitor section
    19.031] (II) modeset(G0): EDID for output VGA-1-1
    19.032] (II) modeset(G0): EDID for output HDMI-1-1
    19.032] (II) modeset(G0): EDID for output DP-1-1
    19.034] (II) modeset(G0): EDID for output HDMI-1-2
    19.034] (II) modeset(G0): EDID for output DP-1-2
    19.034] (==) modeset(G0): Using gamma correction (1.0, 1.0, 1.0)
    19.034] (==) modeset(G0): DPI set to (96, 96)
...
    19.098] (==) modeset(G0): Backing store enabled
    19.098] (==) modeset(G0): Silken mouse enabled
    19.098] (==) modeset(G0): DPMS enabled
    19.098] (II) modeset(G0): [DRI2] Setup complete
    19.098] (II) modeset(G0): [DRI2]   DRI driver: i965
    19.098] (II) modeset(G0): [DRI2]   VDPAU driver: i965

Can you please post the full output of lspci?

And again, the output of “glxinfo” please to see whether OpenGL support is working.
As I_A wrote (and I did earlier already as well), it’s in the package Mesa-demo-x.
Alternatively you could post the information from kinfocenter’s OpenGL module.

Also, what exact nvidia packages do you have installed?

rpm -qa | grep nvidia

The Leap 42.x packages probably won’t work properly on Leap 15.0 (regarding OpenGL) because of the new libglvnd.

I disabled inner GPU in BIOS. And had new special Linux loading. Is it good for optimal performance and resources consumption to disable it?
My Mesa* packets are still installed.

/sbin/lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 (rev b5)
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Z68 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Desktop SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 950] (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1)
02:00.0 PCI bridge: PLX Technology, Inc. PEX8112 x1 Lane PCI Express-to-PCI Bridge (rev aa)
03:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
06:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01)

rpm -qa | grep nvidia
**nvidia**-computeG04-390.67-lp150.8.1.x86_64
**nvidia**-gfxG04-kmp-default-390.67_k4.12.14_lp150.11-lp150.8.1.x86_64
x11-video-**nvidia**G04-390.67-lp150.8.1.x86_64
**nvidia**-glG04-390.67-lp150.8.1.x86_64


glxinfo|grep render
direct **render**ing: Yes
OpenGL **render**er string: GeForce GTX 950/PCIe/SSE2
    GL_ARB_conditional_**render**_inverted, GL_ARB_conservative_depth,  
    GL_KTX_buffer_region, GL_NVX_conditional_**render**, GL_NVX_gpu_memory_info,  
    GL_NV_compute_program5, GL_NV_conditional_**render**,  
    GL_NV_parameter_buffer_object2, GL_NV_path_**render**ing,  
    GL_NV_path_**render**ing_shared_edge, GL_NV_pixel_data_range,  
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_**render**_inverted,  
    GL_KTX_buffer_region, GL_NVX_conditional_**render**, GL_NVX_gpu_memory_info,  
    GL_NV_compute_program5, GL_NV_conditional_**render**,  
    GL_NV_parameter_buffer_object2, GL_NV_path_**render**ing,  
    GL_NV_path_**render**ing_shared_edge, GL_NV_pixel_data_range,  
    GL_EXT_multisample_compatibility, GL_EXT_multisampled_**render**_to_texture,  
    GL_EXT_multisampled_**render**_to_texture2, GL_EXT_occlusion_query_boolean,  
    GL_EXT_**render**_snorm, GL_EXT_robustness, GL_EXT_sRGB,  
    GL_NV_blend_minmax_factor, GL_NV_conditional_**render**,  
    GL_NV_path_**render**ing, GL_NV_path_**render**ing_shared_edge,  
    GL_OES_fbo_**render**_mipmap, GL_OES_geometry_point_size, 


Sure, it definitely frees some resources. Power consumption should be lower at least, although the difference probably won’t be much.

But in particular, it should avoid loading the intel kernel module and X driver, which may have caused problems.

My Mesa* packets are still installed.

Yes, that’s fine.

/sbin/lspci

Not so relevant anymore after you disabled the intel GPU… :wink:

rpm -qa | grep nvidia
**nvidia**-computeG04-390.67-lp150.8.1.x86_64
**nvidia**-gfxG04-kmp-default-390.67_k4.12.14_lp150.11-lp150.8.1.x86_64
x11-video-**nvidia**G04-390.67-lp150.8.1.x86_64
**nvidia**-glG04-390.67-lp150.8.1.x86_64

Ok, looks fine, and the glxinfo output as well.

So, is dolphin still crashing after you disabled the intel GPU?

yes, like other apps

Well, try to delete the folder ~/.cache/ then, maybe it helps.

Also see whether the problem occurs on a fresh user account as well.-

I tried it before on 2 new accounts

Ah right, I haven’t read everything at the beginning of this thread, sorry.

Would it work to run them as root? (e.g. “kdesu dolphin”)
What about a different desktop? (IceWM should be installed by default in any case, choose that at the login screen)

I had another look at your backtrace, and it’s actually a “Bus error”, which is not a “normal” crash that would point to a bug in the application (that includes KF5/Qt5), but usually indicates a problem on a lower level…

You say that it started after some update.
Maybe try to boot the previous kernel as a test (“Advanced Options” in the boot menu)
Otherwise you could revert all updates (e.g. by disabling the update repo and running “zypper dup”), see if it works then, and then install updates one by one to find out which one breaks things. (if you remember when it started exactly, you could also take a look at the zypper log or YaST’s history to find possible culprits and only revert those via the “Versions” tab in YaST e.g.)

Another thing I would try is uninstall the nvidia driver completely and see if it works then.

Reinstall it afterwards; if it is a problem with the nvidia installation that might actually even fix it… Although I somehow doubt it as the glxinfo output looks fine.
Actually, I find it strange that the problem would affect all(?) Qt5/KF5 applications, but not Plasma5 itself anyway (and other desktop services like kwin the window manager). Or do I misunderstand something?

Try reinstalling kde

sudo zypper in -D '*kde*'

I did not read from the beginning, but you tried to delete the configuration files in the hidden files

sudo kdesu dolphin
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
qt.qpa.screen: QXcbConnection: Could not connect to display  
Could not connect to any X display.

Plasma bottom panel often freeze it icons/applets after launching some apps.

1)Maybe not only KDE.
2)tried with a new user

Omit the sudo, just run “kdesu dolphin”.
kdesu switches to root anyway, that’s its purpose, it’s a GUI-based sudo replacement.

And sudo cannot run graphical applications in openSUSE.

Another thing to try may be to disable apparmor as a test, it might interfere in unexpected ways (in case of too strict profiles) and that would even affect root.

sudo systemctl stop apparmor

I made an update from a USB drive with removing external (Pacman etc) repos. Dolphin launches for 1 sec then crashes.

dolphin
Trying to convert empty KLocalizedString to QString.
org.kde.dolphin: Ignore KIO url: QUrl("timeline:/today")
org.kde.dolphin: Ignore KIO url: QUrl("timeline:/yesterday")
org.kde.dolphin: Ignore KIO url: QUrl("search:/documents")
org.kde.dolphin: Ignore KIO url: QUrl("search:/images")
org.kde.dolphin: Ignore KIO url: QUrl("search:/audio")
org.kde.dolphin: Ignore KIO url: QUrl("search:/videos")
qt.accessibility.core: Cannot create accessible child interface for object:  PlacesView(0x557dc67da7e0)  index:  19
KCrash: Application 'dolphin' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0

[1]+  Остановлен    dolphin

[FONT=Verdana]sudo systemctl stop apparmor

[/FONT]
**[RIGHT][/RIGHT]
**

Didn’t help

Same with a different user???

didn’t help at all. Didn’t launched even for 0.1 seconds

yes. Second user has a permanent crash. Current user has a 1-second liveable Dolphin window with empty navigator tabs.

  • DigiKam
  • Gwenview
  • Krita
  • showFoto
  • DigiKam
  • Gwenview
  • Krita

are works now.

  • showFoto

  - showfoto
KMemoryInfo: Platform identified :  "LINUX"
KMemoryInfo: TotalRam:  8339296256
digikam.general: Allowing a cache size of 200 MB
digikam.geoiface: "setting backend marble"
digikam.widgets: Paths to color scheme :  ("/usr/share/digikam/colorschemes")
digikam.widgets: "Breeze"  ::  ""
QFSFileEngine::open: No file name specified
digikam.geoiface: "ROADMAP"
digikam.widgets: "Breeze"  ::  ""
digikam.geoiface: "ROADMAP"
digikam.dimg: No X.org XICC profile installed for screen  0
Ошибка шины (стек памяти сброшен на диск)