Nvida driver fails to load when cx18 module is present
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 8.10 > kernel 2.6.27-10-generic
The nvidia driver fails to load when the cx18 (cx23418)module is loaded. The cx18 module has only first appeared in 2.6.27 from Hauppauge. It is a beta driver for Hauppauge/Conexant TV tuner/radio cards. Anyone with cards that use this driver cannot get the nvidia driver to initialize because of a virtual memory conflict with the cx18 module. The two modules cannot coexist normally. After installing the nvidia driver, the user is greeted with bulletproofx in low res mode. The only solution so far is to pass the vmalloc argument at boot to reallocate virtual memory. I use vmalloc=256M, but some have reported success with vmalloc=192M. I believe the cx18 module is in the v4l-dvb package.
WROKAROUND:
http://
[lspci -kvv]
01:05.0 Multimedia video controller: Conexant Systems, Inc. CX23418 Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio Decoder
Subsystem: Hauppauge computer works Inc. Device 7400
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (500ns min, 50000ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at e8000000 (32-bit, non-prefetchable) [size=64M]
Capabilities: <access denied>
Kernel driver in use: cx18
Kernel modules: cx18
Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e . I have classified this bug as a bug in LINUX. /wiki.ubuntu. com/ReportingBu gs.
For future reference you might be interested to know that a lot of applications have bug reporting functionality built in to them. This can be accessed via the Report a Problem option in the Help menu for the application with which you are having an issue. You can learn more about this feature at https:/