File amd_system_info.patch of Package jupiter-hw-support
diff --git a/usr/bin/amd_system_info b/usr/bin/amd_system_info
index ada6104..7154945 100755
--- a/usr/bin/amd_system_info
+++ b/usr/bin/amd_system_info
@@ -2,42 +2,19 @@
# script from AMD to use when reporting bugs to them
-# we need to run as root & steamos-systemreport already has a wrapper for us:
-declare -r WRAP=/usr/bin/steamos-polkit-helpers/steamos-systemreport-privileged
-
-if [ ${EUID:-0} -gt 0 ]
-then
- if [ -x $WRAP ]
- then
- pkexec $WRAP firmware
- exit $?
- fi
-fi
-
if [ -r /sys/devices/virtual/dmi/id/bios_version ]
then
# This should be user-acessible
BIOS=$(cat /sys/devices/virtual/dmi/id/bios_version)
-elif type -p dmidecode >/dev/null 2>&1
-then
- # This fallback requires root access
- BIOS=$(dmidecode -s bios-version)
fi
KERNEL=`uname -r`
-MESA=`pacman -Qs mesa|grep mesa-driver| tail -1|cut -d' ' -f2`
+MESA=$(zypper --no-refresh --xmlout info -t package Mesa-dri | sed -n 's/.*Version[[:space:]]*:[[:space:]]*//p' | head -n1)
+
echo
echo "BIOS: ${BIOS}"
echo "KERNEL:${KERNEL}"
echo "MESA: ${MESA}"
echo
-cat /etc/steamos-release
-echo
cat /etc/os-release
-echo
-cat /etc/lsb-release
-echo
-# This requires root access
-echo "Firmware:"
-cat /sys/kernel/debug/dri/0/amdgpu_firmware_info| grep -v 0x00000000