Hi, my dolphin always crashes at launch.
psijic@suse-hm:~> dolphin
KCrash: Application 'dolphin' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
[1]+ Остановлен dolphin
Hi, my dolphin always crashes at launch.
psijic@suse-hm:~> dolphin
KCrash: Application 'dolphin' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
[1]+ Остановлен dolphin
Fresh install?
Update from 42 ?
Your videocard?
Fresh install, formatted SSD, BTRFS, NVIDIA GTX 950.
It was ok before. Maybe one of the latest updates has broke it.
openSUSE Leap 15.0 | Linux 4.12.14-lp150.12.4-default x86_64 | 4-thr Intel(R) Core(TM) i3-2100 CPU 3100MHz | Load: 0.96
Tasks: 837 | Mem: 3996/7886MB | Disk: 1415/1620GB | Gfx: NVIDIA Corporation GM206 [GeForce GTX 950] @ 1920x1080
do you have the nvidia drivers or are you using nouveau as nouveau especially with 3d acceleration via Mesa-dri-nouveau is known to crash plasma 5 applications
could be a bad config have you tried a fresh test user account
I use NVIDIA drivers nvidia-computeG04, but I also have installed libdrm_nouveau2, libdrm_nouveau2-32bit, xf86-video-nouveau. And yes, my plasma panel’s GUI refresh stuns very often last weeks.
Also I have banned |Mesa-dri-nouveau - Mesa DRI plug-i****n for 3D acceleration via Nouveau|
|—|
but installed
Mesa - System for rendering 3-D graphics
and don’t know do I need it
you should install x11-video-nvidiaG04 package and that will pull the rest of the nvidia packages and disable nouveau
zypper in x11-video-nvidiaG04
this might not be a driver issue create a fresh user account and see if dolphin has issues there
useradd test_user
man useradd
I have all nvidia packets installed:
x11-video-nvidiaG04
nvidia-glG04
nvidia-gfxG04-kmp-default
nvidia-computeG04
And the libdrm_nouveau2 has many dependencies including Plasma-wayland, Xorg so I think I shouldn’t uninstall it
Dolphin crashes in all users
I didn’t say anything about uninstalling any nouveau packages all I said is check and see if **x11-video-nvidiaG04 **is installed and that the nvidia driver disables nouveau so there is no need to manually do anything nouveau related
it’s most likely not a graphic issue but a bad config file try a fresh user account
Another user is affected, I said before. The 3rd created user is affected too.
Hm, many apps aren’t launch. Krita fails on splash screen
krita
Setting XDG_DATA_DIRS "/usr/bin/../share:/home/psijic/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share"
Override language: ""
OpenGL Info
Vendor: NVIDIA Corporation
Renderer: "GeForce GTX 950/PCIe/SSE2"
Version: "4.6.0 NVIDIA 390.67"
Shading language: 4.60 NVIDIA
Requested format: QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceForm
at::SwapBehavior(DoubleBuffer), swapInterval 0, profile QSurfaceFormat::OpenGLContextProfile(CompatibilityProfile))
Current format: QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 0, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::
SwapBehavior(DoubleBuffer), swapInterval 0, profile QSurfaceFormat::OpenGLContextProfile(CompatibilityProfile))
Version: 4.6
Supports deprecated functions true
is OpenGL ES: false
krita has opengl true
Available translations QSet("fi", "ia", "tr", "nds", "lt", "nb", "sk", "da", "sv", "gl", "hu", "de", "eo", "vi", "ast", "ta", "km", "mai", "ro", "hr", "pt", "et", "th", "eu", "hi", "ru", "ja", "ne", "zh_CN", "ar", "pa", "bg", "fr", "en_US", "sq", "uk", "kk", "nl", "pt_BR
", "es", "fa", "zh_TW", "ca", "cs", "lv", "he", "ca@valencia", "mk", "nn", "pl", "ug", "ko", "ga", "is", "be", "wa", "sl", "mr", "el", "it", "en_GB")
Available domain translations QSet("fi", "ia", "tr", "nds", "lt", "nb", "sk", "da", "sv", "gl", "hu", "de", "eo", "vi", "ast", "ta", "km", "mai", "ro", "hr", "pt", "et", "th", "eu", "hi", "ru", "ja", "ne", "zh_CN", "ar", "pa", "bg", "fr", "en_US", "sq", "uk", "kk", "nl",
"pt_BR", "es", "fa", "zh_TW", "ca", "cs", "lv", "he", "ca@valencia", "mk", "nn", "pl", "ug", "ko", "ga", "is", "be", "wa", "sl", "mr", "el", "it", "en_GB")
Qt UI languages ("ru-RU") "ru_RU.UTF-8"
KCrash: Application 'krita' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
gwenview
Bus error (the memory stack is flushed to disk)
P.S. I have no swap partition, is it bad?
If theese apps are QT-based, it can be a point, they don’t launch:
Te GTK-app launches:
I assumed you wore using plasma 5 as your desktop but if multiple kf5 applications crash maybe you’re using something else
so what desktop are you using and do tell us your current repo list
zypper lr -d
I use Plasma by default
1 | download.nvidia.com-leap | nVidia Graphics Drivers | Да | (r ) Да | Да | 99 | rpm-md | https://download.nvidia.com/open
suse/leap/15.0 |
2 | download.opensuse.org-non-oss | Основной репозиторий (NON-OSS) | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/dis
tribution/leap/15.0/repo/non-oss/ |
3 | download.opensuse.org-non-oss_1 | Репозиторий обновлений (Non-Oss) | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/upd
ate/leap/15.0/non-oss/ |
4 | download.opensuse.org-oss | Основной репозиторий (OSS) | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/dis
tribution/leap/15.0/repo/oss/ |
5 | download.opensuse.org-oss_1 | Основной репозиторий обновлений | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/upd
ate/leap/15.0/oss |
6 | dvd | dvd | Да | (r ) Да | Да | 99 | rpm-md | http://opensuse-guide.org/repo/o
penSUSE_Leap_15.0/ |
7 | home_rawtherapee | RawTherapee Home Project (openSUSE_Leap_15.0) | Да | (r ) Да | Нет | 99 | rpm-md | http://download.opensuse.org/rep
ositories/home:/rawtherapee/openSUSE_Leap_15.0/ |
8 | openSUSE-Leap-15.0-1 | openSUSE-Leap-15.0-1 | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/dis
tribution/leap/15.0/repo/oss/ |
9 | opensuse-guide.org-repo | Libdvdcss Repository | Да | (r ) Да | Да | 99 | rpm-md | http://opensuse-guide.org/repo/o
penSUSE_Leap_15.0/ |
10 | packman.inode.at-suse | Packman Repository | Да | (r ) Да | Да | 99 | rpm-md | http://packman.inode.at/suse/ope
nSUSE_Leap_15.0/ |
11 | repo-debug | openSUSE-Leap-15.0-Debug | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/deb
ug/distribution/leap/15.0/repo/oss/ |
12 | repo-debug-non-oss | openSUSE-Leap-15.0-Debug-Non-Oss | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/deb
ug/distribution/leap/15.0/repo/non-oss/ |
13 | repo-debug-update | openSUSE-Leap-15.0-Update-Debug | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/deb
ug/update/leap/15.0/oss/ |
14 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/deb
ug/update/leap/15.0/non-oss/ |
15 | repo-source | openSUSE-Leap-15.0-Source | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/sou
rce/distribution/leap/15.0/repo/oss/ |
16 | repo-source-non-oss | openSUSE-Leap-15.0-Source-Non-Oss | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/sou
rce/distribution/leap/15.0/repo/non-oss/ |
So, no opinions. I think, I should reinstall linux.
your repo’s look fine with 2 things pointing out there is a slash missing in the update repo url (this shouldn’t matter) and you have 2 copies of the main oss repo repo’s #4 and #8 are the same
I’d suggest removing repo #8 and doing a few tests/cleanup with zypper before doing a re-install
zypper rr 8
check that all package dependencies are satisfied
zypper ve
check that all recommended packages are installed
zypper inr
check that all packages are from the main oss the update oss or packman repo’s (if you remove repo #8 packman will become #9 if you don’t remove it it will remain #10 so take care)
zypper dup --from 4 --from 5 --from 9
you didn’t say if this was a clean install or an upgrade from 42.x if it was an upgrade maybe there is an old 42.x package laying around causing issues
rpm -qa --queryformat "%{Name}:%{Distribution}
" | grep -F "42"
It might also help to see the Xorg log, /var/log/Xorg.0.log and/or the output of “glxinfo|grep render” (you need to install the package Mesa-demo-x first) to see whether the installed nvidia driver is actually used/working.
Also, the console output alone is not really helpfull, a backtrace of the crash would probably be more interesting.
Do you get a crash symbol in your desktop’s system tray?
If yes, please click on it and provide the “developer information”.
Otherwise run e.g. “gdb dolphin”, enter “run” and then “bt” after the crash and provide the output.
Wrong. #3
https://forums.opensuse.org/showthread.php/531687-Dolphin-crashes-at-launch?p=2869980#post2869980
all is ok here
Also, the console output alone is not really helpfull, a backtrace of the crash would probably be more interesting.
Do you get a crash symbol in your desktop’s system tray?
yes
If yes, please click on it and provide the “developer information”.
Otherwise run e.g. “gdb dolphin”, enter “run” and then “bt” after the crash and provide the output.
Should I check that?
/usr/lib64/libglib-2.0.so.0
/usr/lib64/libQt5Core.so.5
/lib64/libpthread.so.0
/lib64/libc.so.6
It crashes in QGraphicsScene, which very likely points to a graphics-related problem.
I note in your Xorg log that there’s an intel and an nvidia GPU, and you installed the proprietary nvidia driver.
But if the app is running on the intel chip, this won’t work because nvidia’s OpenGL/GLX support only works with nvidia.
You may have to switch libglx back to Xorg’s version.
Please post the output of glxinfo as I asked.
glxinfo|grep render
glxinfo: command not found
sudo zypper install glxinfo
not found
Where should it be find?