Skip to content
This repository was archived by the owner on Apr 29, 2026. It is now read-only.
This repository was archived by the owner on Apr 29, 2026. It is now read-only.

Handle errors from applications on desktop layer #30

Description

@let-rec

Summary

We need to implement the feature which provides handling errors from desktop applications

Motivation

Now, Relago handles only system layer applications error from journal. But, we need to handle errors from application on desktop layer too.

What we did learn

You can see system services via this command:

systemctl list-units

To show units from user layer, you can use this:

systemctl --user list-units

Problem

We know how to handle various kinds of errors from system (e.g. OOM, Coredump, etc.). Since we know their structure, we can define their type signature easily. Now, we know nothing about user layer applications. But we know how to research and define it.

You can use their logs via this command:

journalctl --user -u <unit-name>

Learning sources

You can learn more about journal fields and layers from here: freedesktop.org/systemd.journal-fields

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions