-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Udev rule not firing always #6
Comments
Does that happen on system startup or randomly? Other than that it will be likely issue with hardware system drivers. You can try to monitor
and see if the system registers the change when you connect/disconnect another display. ps. I also use HDMI to USB-C adapter on my dell laptop which fortunately has excellent firmware for linux systems. |
It happens mostly randomly. Just after boot it works fine, but after I do several plug-unplug tries, it starts working randomly.
The most uncommon thing is that the system log registers Regarding the system drivers, I also have a dell laptop. Do I need to install some particular drivers? Currently using Arch Linux, I thought it worked out of the box. Edit: I installed the package as non-root (with the --user option of pip), and it is installed in ~/.local/bin. It is the only thing I did different. Does that suppose a problem? Cheers. |
Well, that sounds like an issue with the adapter. USB-C to HDMI support in linux kernel is relatively new thing, so make sure your kernel is recent enough. You shouldnt be required to install additional drivers, especially if it works sometimes. Also could be issue with power management, you can try to disable related options to powering down usb ports in BIOS.
Indeed it can.However does it report related events being triggered at the times when you (dis)connect display cabel and
No, it shouldn't be a problem. Anyways it wouldnt work at all if it were a problem. Other debug stuff you can try:
You would have to run the command in background and wait until the When the udev rule doesnt trigger, have you tried to manually execute ps: I bought this adapter a year ago.. works like charm. |
Sorry, I did not express myself correctly. I meant that indeed it report the related events triggered. This happens every time I plug or unplug the screen:
That displays the same I wrote before.
Indeed, that always work, both options. I'm at a loss here, because it seems that everything is working when executing the things manually and when logging, the events are fired, so I don't know what else. Cheers. |
Hello.
I open this issue because the udev rule does not always fire. When I use
udevadm trigger
, it does fire and the program executes. But when I plug or unplug the screen, it sometimes does not execute. I'm connecting the screen via HDMI to USB-C adapter.Cheers.
The text was updated successfully, but these errors were encountered: