The workaround suggests that there's an interaction between the NVIDIA driver and another kernel module at play here. Presumably, adding the NVIDIA kernel modules to the initrd causes them to be loaded before the other module. Maybe video.ko, which registers its own brightness handler?
The modeswitch glitch should probably be tracked as a separate issue. Can somebody who is experiencing this glitch provide an example video?
The workaround suggests that there's an interaction between the NVIDIA driver and another kernel module at play here. Presumably, adding the NVIDIA kernel modules to the initrd causes them to be loaded before the other module. Maybe video.ko, which registers its own brightness handler?
The modeswitch glitch should probably be tracked as a separate issue. Can somebody who is experiencing this glitch provide an example video?