Originally Posted by zander
Both drivers attempt to register a pci_driver for your device and call request_mem_region for BAR0/BAR1; since the device is not a shared resource, only one driver can succeed. This has nothing to do with i2c or nvidia-settings.
Ok. I guess the correlation between the temperature monitoring in nvidia-settings and rivatv not working was merely coincidental.
In that case, how can the problem be solved?