Nvida driver fails to load when cx18 module is present

Bug #306664 reported by 67GTA
14
This bug affects 1 person
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://ubuntuforums.org/showthread.php?t=1004660&highlight=cx18+nvidia

[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

Revision history for this message
Andres Mujica (andres.mujica) wrote :

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/FindRightPackage . I have classified this bug as a bug in LINUX.
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://wiki.ubuntu.com/ReportingBugs.

Revision history for this message
67GTA (67gta) wrote :

Thanks for answering. I wasn't sure what package to tie this to since the cx18 module is developed by Hauppauge, and is included in the kernel by default. Linux may be the best package. This is a known issue according to the release notes from Hauppauge for cx18 and the nvidia module. I have written a howto on the Ubuntu forums for a workaround until this gets fixed(probably by hauppauge).

http://ubuntuforums.org/showthread.php?t=1004660&highlight=cx18+nvidia

Revision history for this message
Andres Mujica (andres.mujica) wrote :

thks for your input and post

Changed in linux:
status: New → Confirmed
description: updated
Revision history for this message
penalvch (penalvch) wrote :

67GTA, thank you for reporting this and helping make Ubuntu better. This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux <replace-with-bug-number>

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
tags: added: needs-upstream-testing
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.