Remove xr_driver logging from all scripts, add gamescope journalctl to vulkan script

Co-authored-by: wheaney <42350981+wheaney@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-02-23 22:42:44 +00:00
parent 634b45e744
commit bbda4ca36f
3 changed files with 5 additions and 43 deletions

View File

@ -23,20 +23,6 @@ else
echo "Warning: Breezy GNOME logs not found at $XDG_STATE_HOME/breezy_gnome/logs" echo "Warning: Breezy GNOME logs not found at $XDG_STATE_HOME/breezy_gnome/logs"
fi fi
# Copy XR driver log
if [ -f "$XDG_STATE_HOME/xr_driver/driver.log" ]; then
cp "$XDG_STATE_HOME/xr_driver/driver.log" "$tmp_dir/breezy_gnome_logs/driver.log"
else
echo "Warning: XR driver log not found at $XDG_STATE_HOME/xr_driver/driver.log"
fi
# Copy XR driver config
if [ -f "$HOME/.config/xr_driver/config.ini" ]; then
cp "$HOME/.config/xr_driver/config.ini" "$tmp_dir/breezy_gnome_logs/config.ini"
else
echo "Warning: XR driver config not found at $HOME/.config/xr_driver/config.ini"
fi
# Create archive # Create archive
archive_name="breezy_gnome_logs_$(date +%Y%m%d_%H%M%S).tar.gz" archive_name="breezy_gnome_logs_$(date +%Y%m%d_%H%M%S).tar.gz"
tar -czf "$archive_name" -C "$tmp_dir" breezy_gnome_logs tar -czf "$archive_name" -C "$tmp_dir" breezy_gnome_logs

View File

@ -8,8 +8,6 @@ if [ "$(id -u)" == "0" ]; then
exit 1 exit 1
fi fi
XDG_STATE_HOME="${XDG_STATE_HOME:-$HOME/.local/state}"
# Create a temp directory to gather logs # Create a temp directory to gather logs
tmp_dir=$(mktemp -d -t breezy-kwin-logs-XXXXXXXXXX) tmp_dir=$(mktemp -d -t breezy-kwin-logs-XXXXXXXXXX)
echo "Gathering logs into temp directory: ${tmp_dir}" echo "Gathering logs into temp directory: ${tmp_dir}"
@ -26,20 +24,6 @@ else
echo "Warning: journalctl not found, skipping journal logs" echo "Warning: journalctl not found, skipping journal logs"
fi fi
# Copy XR driver log
if [ -f "$XDG_STATE_HOME/xr_driver/driver.log" ]; then
cp "$XDG_STATE_HOME/xr_driver/driver.log" "$tmp_dir/breezy_kwin_logs/driver.log"
else
echo "Warning: XR driver log not found at $XDG_STATE_HOME/xr_driver/driver.log"
fi
# Copy XR driver config
if [ -f "$HOME/.config/xr_driver/config.ini" ]; then
cp "$HOME/.config/xr_driver/config.ini" "$tmp_dir/breezy_kwin_logs/config.ini"
else
echo "Warning: XR driver config not found at $HOME/.config/xr_driver/config.ini"
fi
# Create archive # Create archive
archive_name="breezy_kwin_logs_$(date +%Y%m%d_%H%M%S).tar.gz" archive_name="breezy_kwin_logs_$(date +%Y%m%d_%H%M%S).tar.gz"
tar -czf "$archive_name" -C "$tmp_dir" breezy_kwin_logs tar -czf "$archive_name" -C "$tmp_dir" breezy_kwin_logs

View File

@ -8,8 +8,6 @@ if [ "$(id -u)" == "0" ]; then
exit 1 exit 1
fi fi
XDG_STATE_HOME="${XDG_STATE_HOME:-$HOME/.local/state}"
# Create a temp directory to gather logs # Create a temp directory to gather logs
tmp_dir=$(mktemp -d -t breezy-vulkan-logs-XXXXXXXXXX) tmp_dir=$(mktemp -d -t breezy-vulkan-logs-XXXXXXXXXX)
echo "Gathering logs into temp directory: ${tmp_dir}" echo "Gathering logs into temp directory: ${tmp_dir}"
@ -23,18 +21,12 @@ else
echo "Warning: Decky XRGaming logs not found at $HOME/homebrew/logs/decky-XRGaming" echo "Warning: Decky XRGaming logs not found at $HOME/homebrew/logs/decky-XRGaming"
fi fi
# Copy XR driver log # Collect journalctl logs
if [ -f "$XDG_STATE_HOME/xr_driver/driver.log" ]; then if command -v journalctl &>/dev/null; then
cp "$XDG_STATE_HOME/xr_driver/driver.log" "$tmp_dir/breezy_vulkan_logs/driver.log" journalctl --grep gamescope --since "24 hours ago" > "$tmp_dir/breezy_vulkan_logs/journalctl_gamescope.log" 2>/dev/null || \
echo "Warning: Failed to collect journalctl gamescope logs"
else else
echo "Warning: XR driver log not found at $XDG_STATE_HOME/xr_driver/driver.log" echo "Warning: journalctl not found, skipping journal logs"
fi
# Copy XR driver config
if [ -f "$HOME/.config/xr_driver/config.ini" ]; then
cp "$HOME/.config/xr_driver/config.ini" "$tmp_dir/breezy_vulkan_logs/config.ini"
else
echo "Warning: XR driver config not found at $HOME/.config/xr_driver/config.ini"
fi fi
# Create archive # Create archive