Vanilla-OS/vanilla-tools

prime-switch returns non-zero exit status 1

Closed this issue · 0 comments

On an optimus laptop:

mirko@vos:~$ /usr/bin/prime-switch query
2024/01/22 02:12:30 Error: no profile can be found

on prime-utility:

Traceback (most recent call last):
  File "/usr/local/share/prime_utility/prime_utility/main.py", line 65, in do_command_line
    self.do_activate()
  File "/usr/local/share/prime_utility/prime_utility/main.py", line 76, in do_activate
    win = PrimeUtilityWindow(application=self,
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/share/prime_utility/vanilla_prime_utility/windows/main_window.py", line 46, in __init__
    self.__build_ui()
  File "/usr/local/share/prime_utility/vanilla_prime_utility/windows/main_window.py", line 69, in __build_ui
    current_id = pw.get_current()
                 ^^^^^^^^^^^^^^^^
  File "/usr/local/share/prime_utility/vanilla_prime_utility/utils/wrapper.py", line 103, in get_current
    return subprocess.check_output([self.__binary, "query"], text=True).strip()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/usr/bin/prime-switch', 'query']' returned non-zero exit status 1.