-
-
Notifications
You must be signed in to change notification settings - Fork 237
Reporting Bugs
A focused checklist for creating reports that can be reproduced and fixed quickly.
Use the built-in bug reporting tool from the system tray, press
Alt+Shift+F3, or run:
xpra bug-reportOn Microsoft Windows, you can also launch Bug_Report.exe.
Whenever possible, include a minimal reproducible example. The advice in How to Ask Questions the Smart Way is also useful when describing technical problems.
- Full operating-system details for both client and server.
- Full Xpra version and how it was installed.
- Desktop environment and window manager, when applicable.
- Non-standard details such as multiple screens, unusual resolutions, virtualization, or access through VNC or RDP.
- Network type and bandwidth constraintsâfor example, local, LAN, or DSL.
- Relevant environment variables, such as
%PATH%on Windows or$PATHand$LD_LIBRARY_PATHon Linux.
- Full command lines used on both client and server.
- Exact steps needed to reproduce the problem and whether it happens reliably.
- Whether this is a regression and, if so, when it started.
- Whether related or similar issues already exist.
- Whether it affects every picture encoding.
- Whether disabling audio, OpenGL, clipboard, or other features changes it.
- Whether reconnecting or using a different client or operating system helps.
- Any other unusual behavior observed at the same time.
- Changes from the default configuration, as shown by
xpra showconfig. -
xpra infooutput for the affected session. - The server log or console output when no log file is used.
- Relevant log sections with enough surrounding contextânot just the final error, and not necessarily the entire file.
- Results from the debugging guide, when applicable.
Warning
Do not use temporary pastebin services for diagnostic data. Attach files or paste formatted excerpts directly into the issue so the report remains useful later.
Paste the commands and their results instead of using descriptions such as âthe latest version,â which changes across platforms and repositories. For example:
$ rpm -qa | grep xpra
xpra-4.0.6-10.fc33.x86_64The required information varies by subsystem. For example, keyboard issues have their own debugging guidance.