Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enormous .xsession-errors.old #5979

Closed
marmarta opened this issue Aug 3, 2020 · 2 comments
Closed

enormous .xsession-errors.old #5979

marmarta opened this issue Aug 3, 2020 · 2 comments
Labels
affects-4.1 This issue affects Qubes OS 4.1. C: desktop-linux-xfce4 Support for XFCE4 eol-4.1 Closed because Qubes 4.1 has reached end-of-life (EOL) P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.

Comments

@marmarta
Copy link
Member

marmarta commented Aug 3, 2020

Qubes OS version
R4.1

Affected component(s) or functionality
everything

Brief summary
icon-receiver gets stuck in a loop of errors and produces 121GB .xsession-errors.old file. (or bigger. That's just my pool size).

Traceback (most recent call last):
  File "/usr/lib64/python3.8/asyncio/events.py", line 81, in _run
    self._context.run(self._callback, *self._args)
  File "/usr/lib/qubes/icon-receiver", line 259, in handle_pending_events
    for ev in iter(self.conn.poll_for_event, None):
  File "/usr/lib/python3.8/site-packages/xcffib/__init__.py", line 569, in wrapper
    self.invalid()
  File "/usr/lib/python3.8/site-packages/xcffib/__init__.py", line 559, in invalid
    raise ConnectionException(err)
xcffib.ConnectionException: xcb connection errors because of socket, pipe and other stream errors.
@marmarta marmarta added T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. labels Aug 3, 2020
@andrewdavidwong andrewdavidwong added C: other needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. labels Aug 3, 2020
@andrewdavidwong andrewdavidwong added this to the Release 4.1 milestone Aug 3, 2020
@rmol
Copy link

rmol commented Aug 27, 2020

I'm seeing this too, but only with XFCE. It doesn't happen for me with i3. I've put together a PR that helps, by having icon-receiver retry the xcb connection, so eventually (after 6-7 seconds on my system, usually) the situation resolves and the log spam stops. The fact that it seems to be XFCE-specific suggests that there might be more that could be done to correct it -- adjusting ordering/timing of autostart tasks, maybe, or introducing a delay either when icon-receiver starts, or when errors are encountered? I'm just not familiar enough with the pieces in play here; I ran into it tangentially when testing other things under 4.1.

@andrewdavidwong andrewdavidwong added C: desktop-linux-xfce4 Support for XFCE4 and removed C: other labels Aug 28, 2020
@andrewdavidwong andrewdavidwong added the affects-4.1 This issue affects Qubes OS 4.1. label Aug 8, 2023
@andrewdavidwong andrewdavidwong removed this from the Release 4.1 updates milestone Aug 13, 2023
@marmarek marmarek removed their assignment Mar 6, 2024
@andrewdavidwong andrewdavidwong added eol-4.1 Closed because Qubes 4.1 has reached end-of-life (EOL) and removed needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. labels Dec 7, 2024
Copy link

github-actions bot commented Dec 7, 2024

This issue is being closed because:

If anyone believes that this issue should be reopened, please leave a comment saying so.
(For example, if a bug still affects Qubes OS 4.2, then the comment "Affects 4.2" will suffice.)

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-4.1 This issue affects Qubes OS 4.1. C: desktop-linux-xfce4 Support for XFCE4 eol-4.1 Closed because Qubes 4.1 has reached end-of-life (EOL) P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Projects
None yet
Development

No branches or pull requests

4 participants