Hallo zusammen! Gestern habe ich das Manjaro-update gemacht. Seitdem lassen sich einige Programme nicht mehr starten (vlc, nomacs, telegram, audacious). Weder im Whisker-Menü noch in der Konsole. Im Terminal kommt die Meldung Speicherzugriffsfehler (Speicherabzug geschrieben). Neuinstallation hat nichts geändert. Ich habe es dann im Terminal als root (mit sudo) probiert. Damit lassen sich die Programme starten. Beim update scheinen also die Zugriffsrechte irgendwie zerschossen worden zu sein?! Wie kann ich dies wieder korrigieren? Vorab schon mal vielen Dank für alle Hinweise!
Fair warning: I might have misunderstood you, as I don’t speak German and my understanding comes from Google Translate.
That sai9d, according to the way I understand it, the permissions should, in theory at least, be repaired/fixed if you reinstall the package. According to the wiki:
To force a package to be installed even if it is already installed use pamac reinstall. For example:
pamac reinstall smplayer
So try reinstalling the package:
pamac reinstall <package_name>
Where <package_name> is the name of the package you wish to reinstall.
Hallo forty,
danke für Deine schnelle Antwort! Habe es gerade probiert…der Config-Ordner ist jetzt umbenannt…Problem bleibt aber leider bestehen…wenn ich vlc im Terminal starte kommt wieder die Fehlermeldung mit dem Speicherzugriffsfehler…das update gestern lief übrigens ohne Fehlermeldung durch…andere Programme verhalten sich ganz normal…aber vlc…telegram…nomacs…audacious sind betroffen…vielleicht noch andere mehr…bei denen ist es mir aufgefallen nach dem reboot…habe telegram nämlich mit autostart eingerichtet…und hab mich gewundert…warum es nicht geöffnet wurde…nach reboot…
Unfortunately all I can think of further, is removing the packages with pamac, moving the files out of ~/.config for that specific package, restarting your computer just for in case it makes some kind of difference, although it shouldn’t be neccessary, and reinstalling the packages.
In that case, I have no idea. None. Zero. Ziltch. Nada.
And BTW - it’s much, much, much stranger than that. No, even more.
But, I have no doubt it’ll be something simple. In fact, I rather suspect it to be.
But I sincerely hope you manage!
(One last thing I just thought of you can try, check if there’s any configuration in/etc/for it and delete it after uninstalling the package. In fact, remove everything you can find on the drive about it.)
Yes, very very strange thing…running this manjaro installation since nearly 2 years…without problems…I’m very careful…my system is very “clean”…have no idea also what happened here…
Hallo forty, danke für den Tip. gdb ist installiert, hab es aber noch nie benutzt. Wieder was gelernt! Bekomme folgenden output:
Reading symbols from vlc…
(No debugging symbols found in vlc)
(gdb) r
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/usr/lib/libthread_db.so.1”.
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[New Thread 0x7ffff494e640 (LWP 10594)]
[New Thread 0x7ffff3b03640 (LWP 10595)]
[New Thread 0x7ffff3a02640 (LWP 10596)]
[000055555555b660] main libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie ‘cvlc’, um VLC ohne Interface zu verwenden.
[New Thread 0x7ffff1c0b640 (LWP 10597)]
[New Thread 0x7ffff1850640 (LWP 10598)]
Thread 5 “vlc” received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff1c0b640 (LWP 10597)]
0x00007ffff7e3822c in __tzstring_len () from /usr/lib/libc.so.6
habe nun Folgendes probiert: sudo pacman -S glibc … also nochmal diese Bibliothek installiert…hat nix gebracht…bin mit meinem Latein am Ende…was ist nun zu tun?
Als nächstes würde ich versuchen einen neuen Benutzer anzulegen und ausprobieren ob es dort auch so ist.
Verwendest du so was wie AppArmor, firejail, …? (Wirklich überprüfen)
Welche Änderungen hast du an der System Konfiguration gemacht?
Hallo xabbu, danke für Deine Nachricht. Nein, sowas wie AppArmor oder firejail nutze ich nicht. Habe testweise gerade einen neuen Nutzer angelegt…auch bei diesem Nutzer bleibt das Problem bestehen. Journal sagt das:
$ journalctl -p 0
– Journal begins at Sat 2021-07-17 15:46:25 CEST, ends at Sun 2021-07-25 13:25:01 CEST. –
– No entries –
Naja, wenn bei 0 ( emerg ) was steht würde dein System nicht mehr laufen. Schau dir lieber mit
journalctl -b
oder
journalctl -b -e
alles an, besonders zu der Zeit wo du ein Programm gestartet hast. Beachte das die Ausgabe in einem pager wie less ist, du kannst dich also hoch/runter und rechts/links bewegen.
Ja, qt5-styleplugins und qt5ct sind installiert! Und jetzt, wo Du es sagst: ich habe auch kguiaddons-git installiert. Aus dem AUR. Das läßt sich aber nicht auf die aktuelle Version updaten. Bricht jedesmal ab.
– Configuring incomplete, errors occurred!
See also “/var/tmp/pamac-build-meersdonk/kguiaddons-git/src/build/CMakeFiles/CMakeOutput.log”.
==> FEHLER: Ein Fehler geschah in build().
Breche ab…