Und da ich es eben vergessen habe noch ein Eintrag, um das Thema auf erledigt zu setzen.
Beiträge von Oceanwaves
-
-
Genau. Und wenn der Service purge-kernels.service die Datei in /boot nicht findet, gibt Systemd ab v2.50 eine entsprechende Meldung aus (skipped because of a failed condition check). Bis 2.49 hat Systemd dann wohl nichts getan, aber auch nicht gemeldet, warum nichts getan wurde. Und ab 2.50 ist Systemd da etwas gesprächiger.
-
Denke nicht, dass es mit dem Bug etwas zu tun hat. Vermute inzwischen, dass es weniger Fehler- als vielmehr Info-Meldungen sind. Hatte nach dem Post ein dup laufen lassen und dabei ein Kernel-Update (5.17.1) installiert. Nach dem Neustart tauchte die Zeile
Codesystemd[1]: Purge old kernels was skipped because of a failed condition check (ConditionPathExists=/boot/do_purge_kernels).
nicht in journalctl auf. Stattdessen gab es tatsächlich vor dem Neustart eine Datei /boot/do_purge_kernels, die nach dem Neustart dann weg war.
Ich vermute, dass systemd beim Start bestimmte Bedingungen überprüft und ab v2.50 eine entsprechende Meldung schreibt, wenn die Bedingung nicht erfüllt ist. Dann werde ich einfach in /etc/logwatch/conf/ignore.conf ein entspr. Pattern einfügen, damit mir die Meldungen nicht ständig angezeigt werden.
-
Hallo!
Nach dem Update auf systemd-2.50-4 habe ich bei jedem Boot die folgenden Meldungen im Systemd-Log. Sollte ich mir da Gedanken machen oder kann ich die einfach ignorieren?
Code
Alles anzeigen~ # journalctl | grep "failed condition check" Apr 02 07:53:37 frodo systemd[1]: Dispatch Password Requests to Console Directory Watch was skipped because of a failed condition check (ConditionPathExists=!/run/plymouth/pid). Apr 02 07:53:37 frodo systemd[1]: OSTree Prepare OS/ was skipped because of a failed condition check (ConditionKernelCommandLine=ostree). Apr 02 07:53:38 frodo systemd[1]: Tell haveged about new root was skipped because of a failed condition check (ConditionKernelVersion=<5.6). Apr 02 07:53:38 frodo systemd[1]: OSTree Prepare OS/ was skipped because of a failed condition check (ConditionKernelCommandLine=ostree). Apr 02 07:53:38 frodo systemd[1]: Apply Kernel Variables for 5.16.15-1-default from /boot was skipped because of a failed condition check (ConditionPathExists=!/usr/lib/modules/5.16.15-1-default/sysctl.conf). Apr 02 07:53:38 frodo systemd[1]: One time configuration for iscsid.service was skipped because of a failed condition check (ConditionPathExists=!/etc/iscsi/initiatorname.iscsi). Apr 02 07:53:38 frodo systemd[1]: First Boot Wizard was skipped because of a failed condition check (ConditionFirstBoot=yes). Apr 02 07:53:38 frodo systemd[1]: Rebuild Hardware Database was skipped because of a failed condition check (ConditionNeedsUpdate=/etc). Apr 02 07:53:38 frodo systemd[1]: Create System Users was skipped because of a failed condition check (ConditionNeedsUpdate=/etc). Apr 02 07:53:38 frodo systemd[1]: Virtual Machine and Container Storage (Compatibility) was skipped because of a failed condition check (ConditionPathExists=/var/lib/machines.raw). Apr 02 07:53:38 frodo systemd[1]: Lock Directory was skipped because of a failed condition check (ConditionPathIsSymbolicLink=!/var/lock). Apr 02 07:53:38 frodo systemd[1]: Runtime Directory was skipped because of a failed condition check (ConditionPathIsSymbolicLink=!/var/run). Apr 02 07:53:38 frodo systemd[1]: First Boot Complete was skipped because of a failed condition check (ConditionFirstBoot=yes). Apr 02 07:53:38 frodo systemd[1]: Store a System Token in an EFI Variable was skipped because of a failed condition check (ConditionPathExists=/sys/firmware/efi/efivars/LoaderFeatures-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f). Apr 02 07:53:38 frodo systemd[1]: Commit a transient machine-id on disk was skipped because of a failed condition check (ConditionPathIsMountPoint=/etc/machine-id). Apr 02 07:53:38 frodo systemd[1]: Rebuild Journal Catalog was skipped because of a failed condition check (ConditionNeedsUpdate=/var). Apr 02 07:53:39 frodo systemd[1]: Store a System Token in an EFI Variable was skipped because of a failed condition check (ConditionPathExists=/sys/firmware/efi/efivars/LoaderFeatures-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f). Apr 02 07:53:39 frodo systemd[1]: First Boot Wizard was skipped because of a failed condition check (ConditionFirstBoot=yes). Apr 02 07:53:39 frodo systemd[1]: First Boot Complete was skipped because of a failed condition check (ConditionFirstBoot=yes). Apr 02 07:53:39 frodo systemd[1]: Rebuild Hardware Database was skipped because of a failed condition check (ConditionNeedsUpdate=/etc). Apr 02 07:53:39 frodo systemd[1]: Rebuild Journal Catalog was skipped because of a failed condition check (ConditionNeedsUpdate=/var). Apr 02 07:53:39 frodo systemd[1]: Commit a transient machine-id on disk was skipped because of a failed condition check (ConditionPathIsMountPoint=/etc/machine-id). Apr 02 07:53:39 frodo systemd[1]: Create System Users was skipped because of a failed condition check (ConditionNeedsUpdate=/etc). Apr 02 07:53:39 frodo systemd[1]: Store a System Token in an EFI Variable was skipped because of a failed condition check (ConditionPathExists=/sys/firmware/efi/efivars/LoaderFeatures-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f). Apr 02 07:53:39 frodo systemd[1]: First Boot Wizard was skipped because of a failed condition check (ConditionFirstBoot=yes). Apr 02 07:53:39 frodo systemd[1]: First Boot Complete was skipped because of a failed condition check (ConditionFirstBoot=yes). Apr 02 07:53:39 frodo systemd[1]: Rebuild Hardware Database was skipped because of a failed condition check (ConditionNeedsUpdate=/etc). Apr 02 07:53:39 frodo systemd[1]: Rebuild Journal Catalog was skipped because of a failed condition check (ConditionNeedsUpdate=/var). Apr 02 07:53:39 frodo systemd[1]: Commit a transient machine-id on disk was skipped because of a failed condition check (ConditionPathIsMountPoint=/etc/machine-id). Apr 02 07:53:39 frodo systemd[1]: Create System Users was skipped because of a failed condition check (ConditionNeedsUpdate=/etc). Apr 02 07:53:39 frodo systemd[1]: Store a System Token in an EFI Variable was skipped because of a failed condition check (ConditionPathExists=/sys/firmware/efi/efivars/LoaderFeatures-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f). Apr 02 07:53:39 frodo systemd[1]: First Boot Wizard was skipped because of a failed condition check (ConditionFirstBoot=yes). Apr 02 07:53:39 frodo systemd[1]: First Boot Complete was skipped because of a failed condition check (ConditionFirstBoot=yes). Apr 02 07:53:39 frodo systemd[1]: Rebuild Hardware Database was skipped because of a failed condition check (ConditionNeedsUpdate=/etc). Apr 02 07:53:39 frodo systemd[1]: Rebuild Journal Catalog was skipped because of a failed condition check (ConditionNeedsUpdate=/var). Apr 02 07:53:39 frodo systemd[1]: Commit a transient machine-id on disk was skipped because of a failed condition check (ConditionPathIsMountPoint=/etc/machine-id). Apr 02 07:53:39 frodo systemd[1]: Create System Users was skipped because of a failed condition check (ConditionNeedsUpdate=/etc). Apr 02 07:53:40 frodo systemd[1]: Manage Sound Card State (restore and store) was skipped because of a failed condition check (ConditionPathExists=/etc/alsa/state-daemon.conf). Apr 02 07:53:40 frodo systemd[1]: Synchronize AppStream metadata from repositories into AS-cache was skipped because of a failed condition check (ConditionDirectoryNotEmpty=!/var/cache/app-info/xmls). Apr 02 07:53:40 frodo systemd[1]: Auto-connect to subsystems on FC-NVME devices found during boot was skipped because of a failed condition check (ConditionPathExists=/sys/class/fc/fc_udev_device/nvme_discovery). Apr 02 07:53:40 frodo systemd[1]: Purge old kernels was skipped because of a failed condition check (ConditionPathExists=/boot/do_purge_kernels).
-
Tatsächlich abgeschrieben? Oder kopiert? Auf jeden Fall ist dein "-" vor dem "h" in deinem Skript kein "-", sondern ein "–". Sieht ähnlich aus, aber eben nur ähnlich.
Tipp die Zeile in der .bashrc mal von Hand ein, also lösch "df -h" und schreib sie noch mal. Dann sollte es funktionieren (Wenn du das "-" neu schreibst, sollte es auch reichen).
Den Unterschied sieht man im Hexdump, zuerst deine Zeile, dann die korrekte:
Code~> echo "df –h" | od -A x -t x1z -v 000000 64 66 20 e2 80 93 68 0a >df ...h.< 000008 ~> echo "df -h" | od -A x -t x1z -v 000000 64 66 20 2d 68 0a >df -h.< 000006
So etwas passiert gerne mal, wenn man Code z.B. aus einem PDF oder einem Word-Dokument kopiert. Ziemlich fies, da bin ich auch schon öfters rein gefallen...
-
Hier die offizielle Lösung:
Die Syntax
Code@hourly root run-parts /etc/cron.hourly @daily root run-parts /etc/cron.daily @weekly root run-parts /etc/cron.weekly @monthly root run-parts /etc/cron.monthly
funktioniert nur, wenn das System 24/7 läuft. Sprich Skripte in /etc/cron.daily werden nur um 0:00 Uhr ausgeführt, Skripte in /etc/cron.weekly nur montags um 0:00 Uhr und Skripte in /etc/cron.monthly nur am 1. eines jeden Monats um 0:00 Uhr.
Wenn das System zu diesem Zeitpunkt nicht läuft, dann wird das Skript auch nicht ausgeführt.
Abhilfe für mich: @daily auskommentiert und zusätzlich anacron installiert. Damit werden meine Skripte in /etc/cron.daily jetzt ausgeführt. Allerdings schaut anacron da nur zu jeder vollen Stunde rein. Zusätzlich kann man in /etc/anacrontab auch noch ein Zeitfenster für die Ausführung, eine Verzögerung und ein zufällige Verzögerung definieren.
-
Tumbleweed.....
Evtl. irgendwelche factory Repos eingebunden?
Außer den Tumbleweed Standard-Repos habe ich nur 4 andere eingebunden:
- Enpass (Password Safe)
- packman
- und 2 Repos aus OBS (MediathekView, libx264, prename)
Bin jetzt erst mal auf chromium-93.0.4577.82-1.1 zurück, die Version läuft ohne Probleme. Außerdem habe ich chromium gelocked und warte auf das nächste Update.
-
Versuch es mal mit "--no-sandbox" oder "--disable-gpu-sandbox" zu starten
Beides versucht, beides ohne Verbesserung, crasht weiterhin.
-
Ja, das war ich... . Dachte mir, bei einem Crash könnte ich auch mal einen Bugreport erstellen.
-
Moin,
ich habe heute ein Update auf Chromium 94.0.4606.71 bekommen. Beim Start stürzt Chromium jetzt ab. Hat jemand ähnliche Probleme?
Code
Alles anzeigen~> chromium [13650:13650:1007/100334.986630:ERROR:power_monitor_device_source_stub.cc(11)] Not implemented reached in virtual bool base::PowerMonitorDeviceSource::IsOnBatteryPower() [13692:13692:1007/100335.246866:ERROR:gpu_init.cc(453)] Passthrough is not supported, GL is swiftshader, ANGLE is [13650:13650:1007/100335.272694:FATAL:translate_prefs.cc(577)] Check failed: false. #0 0x55824bb0b739 base::debug::CollectStackTrace() #1 0x55824ba2fc76 base::debug::StackTrace::StackTrace() #2 0x55824ba4b605 logging::LogMessage::~LogMessage() #3 0x55824ba4ca51 logging::LogMessage::~LogMessage() #4 0x55824db71fdb translate::TranslatePrefs::GetNeverPromptSitesBetween() #5 0x55824db6b176 translate::TranslateMetricsLoggerImpl::LogApplicationStartMetrics() #6 0x55824b505e0f ChromeBrowserMainParts::PreMainMessageLoopRun() #7 0x558248ba713c content::BrowserMainLoop::PreMainMessageLoopRun() #8 0x5582491f4377 content::StartupTaskRunner::RunAllTasksNow() #9 0x558248ba6082 content::BrowserMainLoop::CreateStartupTasks() #10 0x558248ba8fd8 content::BrowserMainRunnerImpl::Initialize() #11 0x558248ba43c1 content::BrowserMain() #12 0x55824b4c24aa content::ContentMainRunnerImpl::RunBrowser() #13 0x55824b4c1aa3 content::ContentMainRunnerImpl::Run() #14 0x55824b4bfe8c content::ContentMain() #15 0x5582472b7d41 ChromeMain #16 0x7f9b0d893540 __libc_start_call_main #17 0x7f9b0d8935ec __libc_start_main_alias_2 #18 0x558246e66965 _start [1007/100335.385810:ERROR:elf_dynamic_array_reader.h(61)] tag not found [1007/100335.385939:ERROR:elf_dynamic_array_reader.h(61)] tag not found Received signal 6 #0 0x55824bb0b739 [13650:13671:1007/100335.238496:FATAL:client_tag_based_model_type_processor.cc(127)] Check failed: commit_only_ || batch->TakeAllMetadata().empty(). Passwords #0 0x55824bb0b739 base::debug::CollectStackTrace() #1 0x55824ba2fc76 base::debug::StackTrace::StackTrace() #2 0x55824ba4b605 logging::LogMessage::~LogMessage() #3 0x55824ba4ca51 logging::LogMessage::~LogMessage() #4 0x55824d83946a syncer::ClientTagBasedModelTypeProcessor::ModelReadyToSync() #5 0x55824dc82cb9 password_manager::PasswordSyncBridge::PasswordSyncBridge() #6 0x55824dc6f113 password_manager::PasswordStoreImpl::InitOnBackgroundSequence() #7 0x55824dc743f5 base::internal::Invoker<>::RunOnce() #8 0x55824750bb46 base::internal::ReturnAsParamAdapter<>() #9 0x55824750bd87 base::internal::Invoker<>::RunOnce() #10 0x55824baedc3e base::(anonymous namespace)::PostTaskAndReplyRelay::RunTaskAndPostReply() #11 0x55824baee117 base::internal::Invoker<>::RunOnce() #12 0x55824baa9361 base::TaskAnnotator::RunTask() #13 0x55824badfb87 base::internal::TaskTracker::RunSkipOnShutdown() #14 0x55824badf344 base::internal::TaskTracker::RunTask() #15 0x55824bb22237 base::internal::TaskTrackerPosix::RunTask() #16 0x55824badee2d base::internal::TaskTracker::RunAndPopNextTask() #17 0x55824bae965b base::internal::WorkerThread::RunWorker() #18 0x55824bae91aa base::internal::WorkerThread::RunPooledWorker() #19 0x55824bb22d1b base::(anonymous namespace)::ThreadFunc() #20 0x7f9b0d8f3acf start_thread #21 0x7f9b0d9782c0 __clone3 Task trace: #0 0x55824dc6ecaa password_manager::PasswordStoreImpl::InitBackend() Aborted (Speicherabzug geschrieben) ~> rpm -qi chromium Name : chromium Version : 94.0.4606.71 Release : 1.1 Architecture: x86_64 Install Date: Do 07 Okt 2021 06:21:52 CEST Group : Unspecified Size : 393668993 License : BSD-3-Clause AND LGPL-2.1-or-later Signature : RSA/SHA256, Di 05 Okt 2021 10:59:20 CEST, Key ID b88b2fd43dbdc284 Source RPM : chromium-94.0.4606.71-1.1.src.rpm Build Date : Di 05 Okt 2021 04:47:22 CEST Build Host : lamb75 Packager : https://bugs.opensuse.org Vendor : openSUSE URL : https://www.chromium.org/ Summary : Google's open source browser project