Envy control not working

this is the error i get when i log in to the session =

Traceback (most recent call last):
File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 407, in from_name
return next(iter(cls.discover(name=name)))
StopIteration
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/envycontrol", line 33, in 
sys.exit(load_entry_point(envycontrol==3.5.1, console_scripts, envycontrol)())
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/bin/envycontrol", line 22, in importlib_load_entry_point
for entry_point in distribution(dist_name).entry_points
~~~~~~~~~~~~^^^^^^^^^^^
File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 960, in distribution
return Distribution.from_name(distribution_name)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 409, in from_name
raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for envycontrol
Traceback (most recent call last):
File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 407, in from_name
return next(iter(cls.discover(name=name)))
StopIteration
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/envycontrol", line 33, in 
sys.exit(load_entry_point(envycontrol==3.5.1, console_scripts, envycontrol)())
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/bin/envycontrol", line 22, in importlib_load_entry_point
for entry_point in distribution(dist_name).entry_points
~~~~~~~~~~~~^^^^^^^^^^^
File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 960, in distribution
return Distribution.from_name(distribution_name)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 409, in from_name
raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for envycontrol 

it happend when i updates the system (just typing yay and wait until it finishes)

What do you mean when you log into a session? This happens when you boot the system and try to log in?

i mean when i just log in

Are you able to get into a tty and try updating? Looks like something is messed up with envy control. Not sure? :thinking: Try uninstalling envy control and reinstalling it.

what is a tty?

i also have this when i type envycontrol in terminal

TTY refers to a virtual terminal. Pressing CTRL + ALT + F1-F6 will bring you to a TTY. Your GUI runs on top of you, usually the very first one. These are useful for troubleshooting purposes.

I will say that I got the same error running rivalcfg, which is a CLI tool to change settings for SteelSeries mice. It’s the exact same output. I wonder if something is off with the latest update. Installing it through pipx solved my issue.

i just reinstalled it , now it works

1 Like

Huh. Perhaps I should try that with rivalcfg too. Weird, though.

share the results


It hasn’t fixed it for rivalcfg.

You reinstalled EOS or just envycontrol?

envy control only

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.