Update NSLGameScanner.py

This commit is contained in:
Roy 2024-02-29 05:44:17 -08:00 committed by GitHub
parent 6bef5434a1
commit 282b411633
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -15,6 +15,12 @@ from base64 import b64encode
import xml.etree.ElementTree as ET import xml.etree.ElementTree as ET
# Check the value of the DBUS_SESSION_BUS_ADDRESS environment variable
dbus_address = os.environ.get('DBUS_SESSION_BUS_ADDRESS')
if not dbus_address or not dbus_address.startswith('unix:path='):
# Set the value of the DBUS_SESSION_BUS_ADDRESS environment variable
dbus_address = f'unix:path=/run/user/{os.getuid()}/bus'
os.environ['DBUS_SESSION_BUS_ADDRESS'] = dbus_address
# Path to the env_vars file # Path to the env_vars file
env_vars_path = f"{os.environ['HOME']}/.config/systemd/user/env_vars" env_vars_path = f"{os.environ['HOME']}/.config/systemd/user/env_vars"