Krita will nicht starten

Hallo!
Ich versuchte Krita zu starten - ohne Erfolg.
Eine Neuinstallation blieb ebenfalls ohne Erfolg.

Wenn ich Krita im Terminal eingebe bekomme ich :
"krita
Speicherzugriffsfehler (Speicherabzug geschrieben)

Wenn ich es mit sudo krita versuche ergibt es :

“sudo krita
[sudo] Passwort für ralf:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to ‘/tmp/runtime-root’
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to ‘/tmp/runtime-root’
Speicherzugriffsfehler”

Wie bekomme ich es zum laufen ?

Vielen Dank im voraus.

MfG R.Lehmeier

P.S.
Mein System:
inxi -Fxxxzo
System: Kernel: 5.4.100-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: Xfce 4.16.0 tk: Gtk 3.24.24
info: xfce4-panel wm: xfwm4 dm: LightDM 1.30.0 Distro: Manjaro Linux
Machine: Type: Desktop System: Dell product: OptiPlex 360 v: N/A serial: Chassis: type: 6 serial:
Mobo: Dell model: 0T656F v: A01 serial: BIOS: Dell v: A07 date: 06/18/2012
CPU: Info: Dual Core model: Pentium E5200 bits: 64 type: MCP arch: Penryn rev: 6 L2 cache: 2 MiB
flags: lm nx pae sse sse2 sse3 ssse3 bogomips: 9977
Speed: 1979 MHz min/max: N/A Core speeds (MHz): 1: 1979 2: 2344
Graphics: Device-1: NVIDIA GT218 [GeForce 210] driver: nouveau v: kernel bus ID: 01:00.0 chip ID: 10de:0a65 class ID: 0300
Display: x11 server: X.Org 1.20.10 driver: loaded: nouveau unloaded: modesetting alternate: fbdev,nv,vesa
resolution: 1680x1050~60Hz s-dpi: 96
OpenGL: renderer: NVA8 v: 3.3 Mesa 20.3.4 direct render: Yes
Audio: Device-1: Intel NM10/ICH7 Family High Definition Audio vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:1b.0
chip ID: 8086:27d8 class ID: 0403
Device-2: NVIDIA High Definition Audio driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 10de:0be3
class ID: 0403
Device-3: Microsoft LifeCam HD-5000 type: USB driver: snd-usb-audio,uvcvideo bus ID: 2-1:2 chip ID: 045e:076d
class ID: 0102
Sound Server: ALSA v: k5.4.100-1-MANJARO
Network: Device-1: Broadcom NetLink BCM5784M Gigabit Ethernet PCIe vendor: Dell driver: tg3 v: 3.137 port: dc80
bus ID: 02:00.0 chip ID: 14e4:1698 class ID: 0200
IF: enp2s0 state: down mac:
Device-2: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter driver: 8139too v: 0.9.28 port: cc00
bus ID: 03:00.0 chip ID: 10ec:8139 class ID: 0200
IF: enp3s0 state: up speed: 100 Mbps duplex: full mac:
Drives: Local Storage: total: 931.51 GiB used: 493.74 GiB (53.0%)
ID-1: /dev/sda vendor: Samsung model: SSD 860 QVO 1TB size: 931.51 GiB speed: rotation: SSD
serial: rev: 2B6Q scheme: MBR
Partition: ID-1: / size: 287.37 GiB used: 39.68 GiB (13.8%) fs: ext4 dev: /dev/sda2
ID-2: /boot size: 975.9 MiB used: 184 MiB (18.9%) fs: ext4 dev: /dev/sda1
ID-3: /home size: 556.52 GiB used: 453.88 GiB (81.6%) fs: ext4 dev: /dev/sda3
Swap: ID-1: swap-1 type: partition size: 71.13 GiB used: 1.2 MiB (0.0%) priority: -2 dev: /dev/sda4
Unmounted: Message: No Unmounted partitions found.
Sensors: System Temperatures: cpu: 42.0 C mobo: N/A gpu: nouveau temp: 41.0 C
Fan Speeds (RPM): N/A
Info: Processes: 163 Uptime: 4h 21m wakeups: 0 Memory: 3.78 GiB used: 2.48 GiB (65.6%) Init: systemd v: 247 Compilers:
gcc: 10.2.0 clang: 11.1.0 Packages: pacman: 2031 Shell: Bash v: 5.1.0 running in: yakuake inxi: 3.3.01

Hallo,

da wirst Du wohl mittels strace oder gdb nähere Infos Sammeln müssen.

Graphics: Device-1: NVIDIA GT218 [GeForce 210] driver: nouveau v: kernel bus ID: 01:00.0 chip ID: 10de:0a65 class ID: 0300
Display: x11 server: X.Org 1.20.10 driver: loaded: nouveau unloaded: modesetting alternate: fbdev,nv,vesa
resolution: 1680x1050~60Hz s-dpi: 96

Für deine Graka ist der freie Treiber installiert…
OpenGL 3.0 oder ANGLE Direct3D 11 ist für Krita nötig…

Ich finde weder das eine noch das andere im Octopi oder im Pamac.
Wo bekomme ich es her ?

Was muß ich da eingeben ?

Installiere zuerst mal den proprietären NVIDIA-Treiber. möglicherweise löst das schon Dein Problem.

Den habe ich deinstalliert weil er nicht mehr unterstützt wird. Es war der 304 er.
Der anschließend installierte Nvidiatreiber machte nur Probleme - daher stieg ich auf den öffentlichen um.

Mit nouveau wirste da wohl kein Glück haben …

Wieso nicht - unterstützt der nicht das benötigte ?

Das werden Dir Andere hier sicher besser beantworten. Ich bin dazumal am nouveau verzweifelt. Der unterstützt wohl nur die grundsätzlichen Funktionen. NVIDIA mauert ja mit dem Quellcode. Irgendwann hatte ich dann auch vom proprietären Treiber die Nase voll und bin auf AMD umgestiegen. Beste Entscheidung!

strace und oder gdb installieren.

strace (option/en) krlta evt mi > in Datei schreiben und da nachschauen.

gdb krita
r Enter in gdb

Werde ich auch - aber jetzt muß dieser noch etwas halten.

Hier die Ausgabe, ich hoffe das es so richtig ist.

gdb krita
GNU gdb (GDB) 10.1
Copyright (C) 2020 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://www.gnu.org/software/gdb/bugs/>.
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"...
Reading symbols from krita...
(No debugging symbols found in krita)
(gdb) r
Starting program: /usr/bin/krita 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffeeb09640 (LWP 6534)]
[New Thread 0x7fffe2280640 (LWP 6537)]
[New Thread 0x7fffe1a7f640 (LWP 6538)]
[New Thread 0x7fffe127e640 (LWP 6539)]
[New Thread 0x7fffe0a7d640 (LWP 6540)]
[Thread 0x7fffeeb09640 (LWP 6534) exited]
[Thread 0x7fffe1a7f640 (LWP 6538) exited]
[Thread 0x7fffe0a7d640 (LWP 6540) exited]
[Thread 0x7fffe127e640 (LWP 6539) exited]
[Thread 0x7fffe2280640 (LWP 6537) exited]
[New Thread 0x7fffe0a7d640 (LWP 6541)]

Thread 1 "krita" received signal SIGSEGV, Segmentation fault.
0x00007fffeeddeab8 in deepin_platform_plugin::DHighDpi::logicalDpi(QXcbScreen*) () from /usr/lib/qt/plugins/platforms/libdxcb.so
(gdb)

Für diese Karte gibt es noch den proprietären Nvidia-Treiber 340 in Manjaro.
Allerdings findet man ihn nicht mehr so einfach in pamac oder octopi, weil er nicht mehr offiziell unterstützt wird.
Man kann den Treiber aber nach der folgenden Anleitung selbst übersetzen und installieren: [Support/How-To] Compile old/legacy Nvidia Proprietary Drivers [2020-12-30 Update Issue]

Versuche das mal und starte dann krita noch mal. Ich habe hier auch noch eine alte Nvidia-Karte am Laufen (GeForce GTX 550 mit Treiber Version 390), und damit lässt krita sich starten, auch wenn es eine Menge Fehler wirft:

(process:37219): Gtk-WARNING **: 16:39:20.639: Locale not supported by C library.
	Using the fallback 'C' locale.
Invalid profile :  "/usr/share/color/icc/colord/Crayons.icc" "Crayon Colors"
Invalid profile :  "/usr/share/color/icc/colord/x11-colors.icc" "X11 Colors"
Loading plugin "/usr/lib/kritaplugins/kritaseexprgenerator.so" failed,  "Cannot load library /usr/lib/kritaplugins/kritaseexprgenerator.so: (libKSeExprUI.so.4.0.1.0: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)"
Loading plugin "/usr/lib/kritaplugins/kritalutdocker.so" failed,  "Cannot load library /usr/lib/kritaplugins/kritalutdocker.so: (libOpenColorIO.so.1: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)"
qt.gui.icc: fromIccProfile: Invalid ICC profile - invalid white-point
QPngHandler: Failed to parse ICC profile
qt.gui.icc: fromIccProfile: Invalid ICC profile - invalid white-point
QPngHandler: Failed to parse ICC profile
qt.gui.icc: fromIccProfile: Invalid ICC profile - invalid white-point
QPngHandler: Failed to parse ICC profile
qt.gui.icc: fromIccProfile: Invalid ICC profile - invalid white-point
QPngHandler: Failed to parse ICC profile
qt.gui.icc: fromIccProfile: Invalid ICC profile - invalid white-point
QPngHandler: Failed to parse ICC profile
qt.gui.icc: fromIccProfile: Invalid ICC profile - invalid white-point
QPngHandler: Failed to parse ICC profile
QObject::startTimer: Timers cannot have negative intervals
/usr/lib/krita-python-libs/krita added to PYTHONPATH
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout

könnte auch hier dran liegen?
https://wiki.archlinux.org/index.php/Qt#Configuration_of_Qt5_apps_under_environments_other_than_KDE_Plasma

Quelle: [SOLVED] Segmentation fault (core dumped) : Krita issues / Newbie Corner / Arch Linux Forums

wie schaut deine /etc/locale.conf aus?
cat /etc/locale.conf

ist vielleicht “deepin-qt5platform-plugins” installiert?

schon mal versucht die aktuelle git-version zu bauen? wird ja dann auf dein system “zugeschnitten”

libdxcb.so manjaro in einer Suchmaschine Deiner Wahl und erster Treffer.

Die Lösung im Thread…
sudo pacman -Rs deepin-qt5platform-plugins

Lies aber alles darin erstmal…

cat /etc/locale.conf
LANG=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_MONETARY=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_NUMERIC=de_DE.UTF-8
LC_PAPER=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_TIME=de_DE.UTF-8

Und wenn ich die Pakete deepin.desktop-base, deepin-image-viewer, deepin-picker, deepin-qt-dbus-factory, deepin.qt5-integration, deepin-qt5platform-plugins im Octopi deinstallieren möchte, bekomme ich folgende Meldung :
Entferne ausgewählte Pakete…

checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies) 

Befehl endete mit FEHLERN !

Wie bekomme ich es nun zum laufen ?

In dem Du weiter so Systematisch den Fehler in einer Suchmaschine eingibst.
error: failed to prepare…

Oder was hast Du sonst noch probiert?

Ich habe jetzt alles, was mit deepin zu tun hatte, mit ( sudo pacman -Rdd XXX ) deinstalliert.

Krita läuft jetzt wieder.
Ein großes Dankeschön für eure Hilfe.

Hallo,
geht doch :+1: