Handle errors from applications on desktop layer #2
Labels
No labels
bug
duplicate
enhancement
fix
good first issue
help wanted
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
xinux/relago#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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:
To show units from user layer, you can use this:
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:
Learning sources
You can learn more about journal fields and layers from here: freedesktop.org/systemd.journal-fields