D-bus system message bus

Pojednej nie udanej aktualizacji miałem problem z kernelem (grub odwoływał się do kernela, których nie było), błędem libgpgme.so oraz obecnie zostały tylko te błędy ze zdjęcia. System nie startuje, staje na tym ekranie, nie da się wejść w konsolę, dostęp tylko z poziomu livecd/chroot

Dystrybucja to Linux Manjaro KDE/plasma

Programiści od kernela Manjaro bardzo lubią w nim grzebać ale nie zawsze im to dobrze wychodzi. Miałem podobny numer z kartą WiFi-USB - wbudowanych sterowników nie było więc kompilowałem sterowniki z Githuba przez ileś tam wersji kernela i było dobrze, za którymś razem kompilator zaczął sypać błędami i koniec, karta nie działa. W następnych wersjach kernela także. Przeszedłem na Debiana i jest spokój. Jest stabilny jak skała ale zawsze trochę opóźniony z nowościami, czasem nawet 6 m-cy. Może właśnie z tego bierze się jego stabilność, że używają wyłącznie sprawdzonego softu. Jak ktoś chce nowości to niech bierze Minta.

Im bardziej niszowa dystrybucja Linux tym mniej osób nad nią pracuje, mniej osób testuje, większa szansa że coś się będzie sypało, choć oczywiście możesz mieć szczęście i nic się nie stanie.

Debian, Ubuntu, klony RedHat (np RockyOS) są najpopularniejsze i najmocniej wspierane.

Co z miętową distro?

Ponoć number one wg. https://distrowatch.com i innych. Najnowsza wersja Firefoksa to potrafi być już w oficjalnym repo już w dniu wydania. Debian jest z 10 wersji do tyłu.

To coś w trakcie aktualizacji poszło nie tak

DistroWatch nie prowadzi żadnego rankingu popularności dystrybucji.
To co jest w oknie z prawej strony zwane „Ranking trafień” jest tylko statystyką kliknięć w informacje o dystrybucji.

Dosłowny cytat z DW:

Statystyki rankingu trafień stron DistroWatch to zabawny sposób mierzenia zainteresowania dystrybucjami Linuksa i innymi darmowymi systemami operacyjnymi wśród odwiedzających tę witrynę. Nie korelują one ani z użytkowaniem, ani z jakością i nie powinny być używane do mierzenia udziału dystrybucji w rynku. Pokazują one po prostu liczbę odwiedzin strony dystrybucji w DistroWatch każdego dnia, nic więcej.

źródło:

Wiec nie mylić z jakością, popularnością czy polecanymi dystrybucjami.

Taki świat Linux, że albo masz dystrybucję która często aktualizuje pakiety ale jest mniej stabilna albo taką ze starszymi pakietami, z łatkami która z reguły jest stabilniejsza. Takie zalety i wady dostarczania systemu wraz oprogramowaniem. Takie klimaty Linuxa, gdzie pakiet oprogramowania musi być skompilowany pod określone np glibc. Sam Linus wypowiadał się na ten temat, że to jest niedobre, tj nietrzymanie kompatybilności na poziomie podstawowych bibliotek. Dlatego pełno rozwiązań typu Docker.

Wracając do tematu uruchom komputer z live USB Manjaro i uruchom chroota do lokalnego systemu
sudo manjaro-chroot -a
i zobacz czy z tego poziomu coś wyciągniesz, zobacz czy coś ciekawego będzie w journalu, tj

journalctl -u dbus
journalctl -xe

może aktualizacja nie przeszła cała? Spróbuj pacman -Syu, może sam dbus pacman -S dbus

Było wszystko zaaktualizowane. Na starszym kernelu błędy są takie same.

[manjaro /]# journalctl -u dbus
-- No entries --
[manjaro /]# journalctl -xe
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
-- No entries --
[manjaro /]# pacman -S dbus
warning: dbus-1.16.2-1 is up to date -- reinstalling
resolving dependencies...
error: could not open file /var/lib/pacman/local/firefox-140.0-1/desc: No such file or directory
looking for conflicting packages...

Packages (1) dbus-1.16.2-1

Total Installed Size:  0.98 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                     [####################################] 100%
(1/1) checking package integrity                                   [####################################] 100%
(1/1) loading package files                                        [####################################] 100%
(1/1) checking for file conflicts                                  [####################################] 100%
(1/1) checking available disk space                                [####################################] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/1) reinstalling dbus                                            [####################################] 100%
ldconfig: File /usr/lib/libnetapi.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libclang-cpp.so.20.1 is empty, not checked.
ldconfig: File /usr/lib/libFcitx5Core.so is empty, not checked.
ldconfig: File /usr/lib/libKF6SonnetUi.so.6 is empty, not checked.
ldconfig: File /usr/lib/libKF6SonnetCore.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6NewStuffWidgets.so.6 is empty, not checked.
ldconfig: File /usr/lib/libKF6SyntaxHighlighting.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libQt6MultimediaQuick.so.6.9.1 is empty, not checked.
ldconfig: File /usr/lib/libsamba-errors.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libQt6MultimediaWidgets.so.6 is empty, not checked.
ldconfig: File /usr/lib/libsamba-passdb.so.0.29.0 is empty, not checked.
ldconfig: File /usr/lib/libKExiv2Qt6.so.5.1.0 is empty, not checked.
ldconfig: File /usr/lib/libndr-standard.so.0 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-ptxjitcompiler.so.1 is truncated

ldconfig: File /usr/lib/libKF6NewStuffCore.so.6 is empty, not checked.
ldconfig: File /usr/lib/libKF6UserFeedbackCore.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libndr.so.6 is empty, not checked.
ldconfig: File /usr/lib/libdolphinprivate.so.6 is empty, not checked.
ldconfig: File /usr/lib/libKF6ItemModels.so is empty, not checked.
ldconfig: file /usr/lib/libnvidia-ptxjitcompiler.so.575.64 is truncated

ldconfig: File /usr/lib/libQt6Multimedia.so is empty, not checked.
ldconfig: file /usr/lib/libnvidia-gpucomp.so is truncated

ldconfig: File /usr/lib/libdolphinprivate.so.25.04.2 is empty, not checked.
ldconfig: File /usr/lib/libKF6Package.so.6 is empty, not checked.
ldconfig: File /usr/lib/libQt6Quick3DSpatialAudio.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-binding.so.0.0.1 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-present.so is truncated

ldconfig: File /usr/lib/libsmbconf.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libKF6Package.so is empty, not checked.
ldconfig: File /usr/lib/libKF6ItemModels.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-hostconfig.so is empty, not checked.
ldconfig: File /usr/lib/libclang.so.20.1.6 is empty, not checked.
ldconfig: File /usr/lib/libtevent-util.so is empty, not checked.
ldconfig: File /usr/lib/libdolphinvcs.so.6 is empty, not checked.
ldconfig: File /usr/lib/libsamba-errors.so is empty, not checked.
ldconfig: File /usr/lib/libsmbldap.so.2.1.0 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-rtcore.so is truncated

ldconfig: File /usr/lib/libFcitx5Core.so.5.1.13 is empty, not checked.
ldconfig: File /usr/lib/libKF6Syndication.so.6 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-nvvm.so.4 is truncated

ldconfig: File /usr/lib/libdcerpc-server-core.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-samr.so.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6SyntaxHighlighting.so is empty, not checked.
ldconfig: File /usr/lib/libFcitx5Utils.so is empty, not checked.
ldconfig: File /usr/lib/libFcitx5Config.so.6 is empty, not checked.
ldconfig: File /usr/lib/libFcitx5Utils.so.5.1.13 is empty, not checked.
ldconfig: File /usr/lib/libQt6MultimediaQuick.so.6 is empty, not checked.
ldconfig: File /usr/lib/libKF6DNSSD.so.6 is empty, not checked.
ldconfig: File /usr/lib/libKirigamiAddonsStatefulApp.so.1.8.1 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-present.so.575.64 is truncated

ldconfig: File /usr/lib/libKF6UserFeedbackWidgets.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-policy.so is empty, not checked.
ldconfig: File /usr/lib/libQt6Multimedia.so.6 is empty, not checked.
ldconfig: File /usr/lib/libtevent-util.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-util.so is empty, not checked.
ldconfig: file /usr/lib/libnvidia-nvvm.so is truncated

ldconfig: file /usr/lib/libLLVM.so.20.1 is truncated

ldconfig: File /usr/lib/libsamba-passdb.so.0 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-gpucomp.so.575.64 is truncated

ldconfig: File /usr/lib/libKF6UserFeedbackCore.so.6 is empty, not checked.
ldconfig: File /usr/lib/libndr-nbt.so is empty, not checked.
ldconfig: File /usr/lib/libcloudproviders.so.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6TextEditor.so.6 is empty, not checked.
ldconfig: File /usr/lib/libFcitx5Core.so.7 is empty, not checked.
ldconfig: File /usr/lib/libndr.so is empty, not checked.
ldconfig: File /usr/lib/libsmbconf.so.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6TextWidgets.so.6 is empty, not checked.
ldconfig: File /usr/lib/libsamba-hostconfig.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-policy.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libnetapi.so.1 is empty, not checked.
ldconfig: File /usr/lib/libKF6NewStuffWidgets.so is empty, not checked.
ldconfig: File /usr/lib/libdolphinvcs.so.25.04.2 is empty, not checked.
ldconfig: File /usr/lib/libsmbconf.so is empty, not checked.
ldconfig: File /usr/lib/libKF6DNSSD.so is empty, not checked.
ldconfig: File /usr/lib/libKF6UserFeedbackWidgets.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libnss_wins.so.2 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server.so.0 is empty, not checked.
ldconfig: File /usr/lib/libFcitx5Utils.so.2 is empty, not checked.
ldconfig: File /usr/lib/libKF6NewStuffWidgets.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsamdb.so.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6SonnetUi.so is empty, not checked.
ldconfig: File /usr/lib/libKF6UserFeedbackWidgets.so.6 is empty, not checked.
ldconfig: File /usr/lib/libnss_winbind.so.2 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libKExiv2Qt6.so is empty, not checked.
ldconfig: File /usr/lib/libsmbclient.so.0 is empty, not checked.
ldconfig: File /usr/lib/libndr-krb5pac.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libKF6Svg.so.6 is empty, not checked.
ldconfig: File /usr/lib/libsamba-util.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libQt6TextToSpeech.so.6 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-samr.so is empty, not checked.
ldconfig: File /usr/lib/libKF6SyntaxHighlighting.so.6 is empty, not checked.
ldconfig: File /usr/lib/libKF6TextWidgets.so is empty, not checked.
ldconfig: File /usr/lib/libQt6TextToSpeech.so.6.9.1 is empty, not checked.
ldconfig: File /usr/lib/libsamba-policy.so.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6SonnetUi.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6TextWidgets.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libclang-cpp.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server-core.so.0 is empty, not checked.
ldconfig: File /usr/lib/libcomposefs.so.1.4.0 is empty, not checked.
ldconfig: File /usr/lib/libndr-standard.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsmbldap.so.2 is empty, not checked.
ldconfig: File /usr/lib/libQt6SpatialAudio.so is empty, not checked.
ldconfig: File /usr/lib/libsamdb.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsmbclient.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-errors.so.1 is empty, not checked.
ldconfig: File /usr/lib/libsamba-passdb.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-credentials.so.1 is empty, not checked.
ldconfig: File /usr/lib/libKirigamiAddonsStatefulApp.so.6 is empty, not checked.
ldconfig: File /usr/lib/libQt6MultimediaWidgets.so is empty, not checked.
ldconfig: File /usr/lib/libsmbldap.so is empty, not checked.
ldconfig: File /usr/lib/libKirigamiAddonsStatefulApp.so is empty, not checked.
ldconfig: File /usr/lib/libKF6TextEditor.so.6.15.0 is empty, not checked.
ldconfig: file /usr/lib/libLLVM-20.so is truncated

ldconfig: File /usr/lib/libclang.so.20.1 is empty, not checked.
ldconfig: File /usr/lib/libtevent-util.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsamba-hostconfig.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libdolphinvcs.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server.so is empty, not checked.
ldconfig: File /usr/lib/libcpupower.so.1.0.1 is empty, not checked.
ldconfig: File /usr/lib/libndr-krb5pac.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-credentials.so is empty, not checked.
ldconfig: File /usr/lib/libKExiv2Qt6.so.0 is empty, not checked.
ldconfig: file /usr/lib/libnvoptix.so.1 is truncated

ldconfig: File /usr/lib/libKF6Svg.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libcloudproviders.so is empty, not checked.
ldconfig: File /usr/lib/libclang.so is empty, not checked.
ldconfig: File /usr/lib/libKF6NewStuffCore.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libndr-standard.so is empty, not checked.
ldconfig: file /usr/lib/libnvoptix.so.575.64 is truncated

ldconfig: File /usr/lib/libcpupower.so is empty, not checked.
ldconfig: File /usr/lib/libFcitx5Config.so.5.1.13 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc.so is empty, not checked.
ldconfig: File /usr/lib/libkioarchive6.so.6 is empty, not checked.
ldconfig: File /usr/lib/libKF6Package.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libndr.so.6.0.0 is empty, not checked.
ldconfig: File /usr/lib/libQt6MultimediaQuick.so is empty, not checked.
ldconfig: File /usr/lib/libKF6Syndication.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libFcitx5Config.so is empty, not checked.
ldconfig: File /usr/lib/libcomposefs.so is empty, not checked.
ldconfig: File /usr/lib/libQt6Quick3DSpatialAudio.so.6.9.1 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-nvvm.so.575.64 is truncated

ldconfig: File /usr/lib/libcpupower.so.1 is empty, not checked.
ldconfig: File /usr/lib/libKF6NewStuffCore.so is empty, not checked.
ldconfig: File /usr/lib/libKF6Svg.so is empty, not checked.
ldconfig: File /usr/lib/libQt6SpatialAudio.so.6.9.1 is empty, not checked.
ldconfig: File /usr/lib/libminiupnpc.so is empty, not checked.
ldconfig: File /usr/lib/libsmbclient.so.0.8.0 is empty, not checked.
ldconfig: File /usr/lib/libsamdb.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-binding.so.0 is empty, not checked.
ldconfig: File /usr/lib/libnetapi.so is empty, not checked.
ldconfig: File /usr/lib/libkioarchive6.so.6.0.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-credentials.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libQt6SpatialAudio.so.6 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server-core.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libndr-nbt.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libndr-nbt.so.0 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-ptxjitcompiler.so is truncated

ldconfig: File /usr/lib/libldb.so.2.11.0.old is empty, not checked.
ldconfig: File /usr/lib/libQt6Quick3DSpatialAudio.so.6 is empty, not checked.
ldconfig: File /usr/lib/libminiupnpc.so.21 is empty, not checked.
ldconfig: file /usr/lib/libnvidia-rtcore.so.575.64 is truncated

ldconfig: File /usr/lib/libcloudproviders.so.0.3.6 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-binding.so is empty, not checked.
ldconfig: file /usr/lib/libcuda.so.1 is truncated

ldconfig: File /usr/lib/libKF6ItemModels.so.6 is empty, not checked.
ldconfig: File /usr/lib/libQt6MultimediaWidgets.so.6.9.1 is empty, not checked.
ldconfig: File /usr/lib/libQt6TextToSpeech.so is empty, not checked.
ldconfig: File /usr/lib/libQt6Multimedia.so.6.9.1 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-samr.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libKF6SonnetCore.so is empty, not checked.
ldconfig: File /usr/lib/libKF6UserFeedbackCore.so is empty, not checked.
ldconfig: File /usr/lib/libcomposefs.so.1 is empty, not checked.
ldconfig: file /usr/lib/libcuda.so is truncated

ldconfig: file /usr/lib/libnvoptix.so is truncated

ldconfig: File /usr/lib/libKF6Syndication.so is empty, not checked.
ldconfig: File /usr/lib/libKF6DNSSD.so.6.15.0 is empty, not checked.
ldconfig: File /usr/lib/libndr-krb5pac.so.0 is empty, not checked.
ldconfig: file /usr/lib/libcuda.so.575.64 is truncated

ldconfig: File /usr/lib/libsamba-util.so.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6SonnetCore.so.6 is empty, not checked.
ldconfig: file /usr/lib/libLLVM.so is truncated

ldconfig: File /usr/lib/libdcerpc.so.0 is empty, not checked.
ldconfig: File /usr/lib/libKF6TextEditor.so is empty, not checked.
:: Running post-transaction hooks...
(1/7) Creating system user accounts...
(2/7) Reloading system manager configuration...
  Skipped: Running in chroot.
(3/7) Reloading user manager configuration...
  Skipped: Running in chroot.
(4/7) Restarting marked services...
  Skipped: Running in chroot.
(5/7) Creating temporary files...
(6/7) Arming ConditionNeedsUpdate...
(7/7) Refreshing PackageKit...
Error connecting: Could not connect: No such file or directory
error: command failed to execute correctly
[manjaro /]#

Dlatego napisałem „ponoć”. A swoją drogą to coraz więcej dystrybucji robionych z innych dystrybucji, które robione są z innych dystrybucji…