From 05599b1bab7fc174cfe951d0cfada82b9e3bf8f8 Mon Sep 17 00:00:00 2001 From: Thomas Zimmerman <41023059+thomas-zimmerman@users.noreply.github.com> Date: Fri, 7 Nov 2025 09:07:56 -0700 Subject: [PATCH] Update log-files.md Get manual log creation closer to what pop-support does. --- content/log-files.md | 39 ++++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/content/log-files.md b/content/log-files.md index dcc9516ac4..b32afa6ce2 100644 --- a/content/log-files.md +++ b/content/log-files.md @@ -80,22 +80,31 @@ Ubuntu - CTRL+ALT+T From there, you can enter the following commands: ```bash -cd ~/ -mkdir ~/system76 -journalctl > ~/system76/journal.log -dmesg > ~/system76/dmesg.log -cp ~/.local/share/xorg/Xorg.0.log ~/system76/Xorg.0.log 2> /dev/null -sudo dmidecode > ~/system76/dmidecode -sudo lspci -vv > ~/system76/lspci.log -sudo lsusb -vv > ~/system76/lsusb.log +cat << "EOF" > make-logs.sh +#!/bin/bash +echo "Creating Logs" +mkdir -p ~/system76/apt +cp -r /etc/apt ~/system76/apt +mkdir -p ~/system76/apt/logs +cp -r /var/log/apt ~/system76/apt/logs +journalctl --since="4 days ago" > ~/system76/journal.log +sudo dmesg > ~/system76/dmesg.log +cp ~/.local/share/xorg/Xorg.0.log ~/system76/Xorg.0.log 2>/dev/null +sudo dmidecode > ~/system76/dmidecode 2>/dev/null +sudo lspci -vv > ~/system76/lspci.log 2>/dev/null +sudo lsusb -vv > ~/system76/lsusb.log 2>/dev/null uname -a > ~/system76/uname.log -cp /etc/os-release ~/system76/os-release -lsblk -f > ~/system76/lsblk.log -df -h > ~/system76/df.log -cp /etc/fstab ~/system76/fstab.log -tar czf system76-log.tgz ~/system76/* -rm ~/system76/* -rmdir ~/system76 +df -h / > ~/system76/df +lsblk -f > ~/system76/lsblk +cp /etc/fstab ~/system76/fstab 2>/dev/null +cp /etc/os-release ~/system76/os-release 2>/dev/null +upower -d > ~/system76/upower +[ -f /usr/bin/sensors ] && sensors > ~/system76/sensors.log +tar cvzf ~/system76-log.tgz ~/system76/ +rm -rf ~/system76/ +rm make-logs.sh +EOF +bash make-logs.sh ``` As with the System76 Driver application, the log files will be stored within your home directory.