特殊:Badtitle/NS100:Install IVTV Dapper:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Wikibot留言 | 贡献
无编辑摘要
Wikibot留言 | 贡献
无编辑摘要
第1行: 第1行:
{{From|https://help.ubuntu.com/community/Install IVTV Dapper}}
{{From|https://help.ubuntu.com/community/Install_IVTV_Dapper}}
{{Languages|UbuntuHelp:Install IVTV Dapper}}
{{Languages|UbuntuHelp:Install_IVTV_Dapper}}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
[[Include(Install_IVTV_Header)]]
<html>
== Ubuntu 6.06 IVTV Installation ==
<head>
Ubuntu 6.06 requires you to add a seperate repository for IVTV support. You will need to obtain both the drivers & firmware from this repository.  After kernel updates, you will have to rebuild the kernel module (described below).
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
=== Installation ===
<meta name="robots" content="index,nofollow">
* Make sure universe & multiverse are enabled.  If you're not sure, refer to these pages to set up universe and multiverse first:
<title>Install - Community Ubuntu Documentation</title>
https://help.ubuntu.com/community/Repositories/Ubuntu#what
<script type="text/javascript">
* Add IVTV Repository.
<!--// common functions
An ubuntu repository for the firmware and drivers is hosted on ivtvdriver.org. Firmware updates will be released here, but driver updates will only exist for later Ubuntu versions.  
// We keep here the state of the search box
* Add repository to /etc/apt/sources.list
searchIsDisabled = false;
<pre><nowiki>
function searchChange(e) {
sudo nano /etc/apt/sources.list
// Update search buttons status according to search box content.
</nowiki></pre>
// Ignore empty or whitespace search term.
Add:
var value = e.value.replace(/\s+/, '');
<pre><nowiki>
if (value == '' || searchIsDisabled) {
deb http://dl.ivtvdriver.org/ubuntu dapper all
searchSetDisabled(true);
</nowiki></pre>
} else {
* Add the key this repository is built with to your apt keyring.
searchSetDisabled(false);
<pre><nowiki>
}
wget http://dl.ivtvdriver.org/ubuntu/80DF6D58.gpg -O- | sudo apt-key add -
}
</nowiki></pre>
function searchSetDisabled(flag) {
* Update package lists
// Enable or disable search
<pre><nowiki>
document.getElementById('fullsearch').disabled = flag;
sudo apt-get update
document.getElementById('titlesearch').disabled = flag;
</nowiki></pre>
}
* Install the packages via apt-get:
function searchFocus(e) {
If you are in a gnome based environment (for example a desktop install of Ubuntu)
// Update search input content on focus
<pre><nowiki>
if (e.value == 'Search') {
DEBIAN_FRONTEND=gnome sudo apt-get install ivtv-source devscripts ivtv-utils ivtv-firmware mplayer
e.value = '';
</nowiki></pre>
e.style.color = 'black';
'''or'''
searchIsDisabled = false;
If you are in a text based environment (for example a fresh command line system install)
}
<pre><nowiki>
}
DEBIAN_FRONTEND=dialog sudo apt-get install ivtv-source devscripts ivtv-utils ivtv-firmware mplayer
function searchBlur(e) {
</nowiki></pre>
// Update search input content on blur
* Note that PgUp/PgDown or Up/Down will scroll through the license.
if (e.value == '') {
* Tab will allow you to choose the OK button to accept the license.
e.value = 'Search';
* Now, prepare module-assistant. Every time a new kernel is installed, once you boot into it, you will have to rerun these commands to reinstall the driver for that kernel:
e.style.color = 'gray';
<pre><nowiki>
searchIsDisabled = true;
sudo m-a update,prepare
}
sudo m-a a-i ivtv
}
sudo depmod -a
function actionsMenuInit(title) {
</nowiki></pre>
// Initiliaze action menu
* Insert the driver
for (i = 0; i < document.forms.length; i++) {
<pre><nowiki>
var form = document.forms[i];
sudo modprobe ivtv
if (form.className == 'actionsmenu') {
</nowiki></pre>
// Check if this form needs update
* Ensure the driver is loaded whenever the system boots. This somewhat convoluted command just adds a line with the module name to the file <code><nowiki>/etc/modules</nowiki></code>
var div = form.getElementsByTagName('div')[0];
<pre><nowiki>
var label = div.getElementsByTagName('label')[0];
sudo sh -c 'echo ivtv >>/etc/modules'
if (label) {
</nowiki></pre>
// This is the first time: remove label and do buton.
=== Command-Line Control ===
div.removeChild(label);
The only known application that will allow for controlling an ivtv card (as in change channels on the fly and such) is MythTV. The following applications also have support for ivtv video capture, but require you to change the channels externally:
var dobutton = div.getElementsByTagName('input')[0];
* VLC
div.removeChild(dobutton);
* MPlayer
// and add menu title
To change channels externally, you will need the ivtv-utils package.
var select = div.getElementsByTagName('select')[0];
* Enable Universe
var item = document.createElement('option');
* Install the package
item.appendChild(document.createTextNode(title));
<pre><nowiki>
item.value = 'show';
sudo apt-get install ivtv-utils
select.insertBefore(item, select.options[0]);
</nowiki></pre>
select.selectedIndex = 0;
=== Troubleshooting ===
}
==== Ubuntu-specific ====
}
See the page at [[UbuntuHelp:Install_IVTV_Troubleshooting]] for Ubuntu specific troubleshooting steps.
}
[[Include(Install_IVTV_Troubleshooting/General)]]
}
=== PVR-350 S-Video Output ===
//-->
If you have a PVR-350, you can use a feature of the card that allows you to output both X and MythTV to the S-Video output on the card.  This S-Video output is natively 720x480, and provides an excellent picture that will rival most commercial graphics card TV-Outs.  trubblemaker has written a superb howto explaining how to do this, [[UbuntuHelp:MythTV_Edgy_hardware_pvr-350_TV-out]].  The guide is targeted at edgy, but should work for dapper as well.
</script>
=== Rebuild Modules ===
<link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="/htdocs/ubuntu/css/common.css">
If you ever need to rebuild your ivtv modules for a new kernel version, here are the correct steps to follow:
<link rel="stylesheet" type="text/css" charset="utf-8" media="screen" href="/htdocs/ubuntu/css/screen.css">
<pre><nowiki>
<link rel="stylesheet" type="text/css" charset="utf-8" media="print" href="/htdocs/ubuntu/css/print.css">
sudo rm /usr/src/ivtv*deb
<link rel="stylesheet" type="text/css" charset="utf-8" media="projection" href="/htdocs/ubuntu/css/projection.css">
sudo m-a clean ivtv
<link rel="Start" href="/community/UserDocumentation">
sudo m-a update,prepare
<link rel="Alternate" title="Wiki Markup" href="/community/Install?action=raw">
sudo m-a a-i ivtv
<link rel="Alternate" media="print" title="Print View" href="/community/Install?action=print">
sudo depmod -a
<link rel="Search" href="/community/FindPage">
</nowiki></pre>
<link rel="Index" href="/community/TitleIndex">
----
<link rel="Glossary" href="/community/WordIndex">
[[category:CategoryDocumentation]]
<link rel="Help" href="/community/HelpOnFormatting">
</head>
<body  lang="en" dir="ltr">
<script xmlns="" src="https://ssl.google-analytics.com/urchin.js" type="text/javascript"></script>
<script xmlns="" type="text/javascript"><![CDATA[
_uacct = "UA-1018242-8";
urchinTracker();
]]></script>
<div id="header">
<div id="mastwrap"><div id="masthead">
<div id="logo"><a href="/community/UserDocumentation">Community Ubuntu Documentation</a></div>
<form id="searchform" method="get" action="">
<div>
<input type="hidden" name="action" value="fullsearch">
<input type="hidden" name="context" value="180">
<label for="searchinput">Search:</label>
<input id="searchinput" type="text" name="value" value="" size="20"
onfocus="searchFocus(this)" onblur="searchBlur(this)"
onkeyup="searchChange(this)" onchange="searchChange(this)" alt="Search">
<input id="titlesearch" name="titlesearch" type="submit"
value="Titles" alt="Search Titles">
<input id="fullsearch" name="fullsearch" type="submit"
value="Text" alt="Search Full Text">
</div>
</form>
<script type="text/javascript">
<!--// Initialize search form
var f = document.getElementById('searchform');
f.getElementsByTagName('label')[0].style.display = 'none';
var e = document.getElementById('searchinput');
searchChange(e);
searchBlur(e);
//-->
</script>
<div id="sisternav">
<ul>
<li id="plain">
<a href="https://help.ubuntu.com/6.06"
accesskey="t">6.06 LTS</a>
</li>
<li id="plain">
<a href="https://help.ubuntu.com/6.10"
accesskey="t">6.10</a>
</li>
<li id="plain">
<a href="https://help.ubuntu.com/7.04"
accesskey="t">7.04</a>
</li>
<li id="plain">
<a href="https://help.ubuntu.com/7.10"
accesskey="t">7.10</a>
</li>
<li id="current">
<a href="https://help.ubuntu.com/community"
accesskey="t">Community Docs</a>
</li>
</ul>
</div>
</div></div>
<ul class="extranav">
<li><a href="/community/UserDocumentation">User Documentation</a></li>
</ul>
</div>
<div id="page" lang="en" dir="ltr"><!-- start page -->
<h1 id="title"><a title="Click to do a full-text search for this title" href="/community/Install?action=fullsearch&amp;value=linkto%3A%22Install%22&amp;context=180">Install</a></h1>
<div lang="en" id="content" dir="ltr">
<a id="top"></a>
<div lang="en" id="content" dir="ltr">
<a id="top"></a>
<p><strong>This page does not exist yet. You can create a new empty page, or use one of the page templates. Before creating the page, please check if a similar page already exists.</strong> </p>
<a href="/community/Install?action=edit">Create new empty page</a><p> </p>
<div>
<table>
<tr>
<td>
<p> <strong>Page templates:</strong> </p>
</td>
<td>
<p> <strong>Existing pages with similar names:</strong> </p>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p> <ul>
<li><a href="/community/Install?action=edit&amp;template=AideTemplate">AideTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=[[category:CategoryTemplate">CategoryTemplate</a></li>]]
<li><a href="/community/Install?action=edit&amp;template=DocumentationTemplate">DocumentationTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=HelpTemplate">HelpTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=HilfeTemplate">HilfeTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=HomepageTemplate">HomepageTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=PagePersonnelleTemplate">PagePersonnelleTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=Pr%c3%a9sentationTemplate">PrésentationTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=SlideShowHandOutTemplate">SlideShowHandOutTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=SlideShowTemplate">SlideShowTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=SlideTemplate">SlideTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=SupportPapierD'UnePr%c3%a9sentationTemplate">SupportPapierD'UnePrésentationTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=ThuisbladTemplate">ThuisbladTemplate</a></li>
<li><a href="/community/Install?action=edit&amp;template=TransparentTemplate">TransparentTemplate</a></li>
</ul>
</p>
</td>
<td style="vertical-align: top;">
<p> <ul>
<li><a href="/community/FontInstallHowto">FontInstallHowto</a></li>
<li><a href="/community/HelpOnInstalling">HelpOnInstalling</a></li>
<li><a href="/community/Istanbul">Istanbul</a></li>
<li><a href="/community/LokiInstaller">LokiInstaller</a></li>
<li><a href="/community/PXEInstallServer">PXEInstallServer</a></li>
<li><a href="/community/el/Installation">el/Installation</a></li>
</ul>
<ul>
<li><a href="/community/Install_IVTV_Dapper">Install IVTV Dapper</a></li>
<li><a href="/community/Install_IVTV_Edgy">Install IVTV Edgy</a></li>
<li><a href="/community/Install_IVTV_Feisty">Install IVTV Feisty</a></li>
<li><a href="/community/Install_IVTV_Header">Install IVTV Header</a></li>
<li><a href="/community/Install_IVTV_Troubleshooting">Install IVTV Troubleshooting</a></li>
<li><a href="/community/Install_IVTV_Troubleshooting/General">Install IVTV Troubleshooting/General</a></li>
<li><a href="/community/Install_IVTV_Troubleshooting/PreFeisty">Install IVTV Troubleshooting/PreFeisty</a></li>
<li><a href="/community/Install_Lirc_Edgy">Install Lirc Edgy</a></li>
<li><a href="/community/Install_Lirc_Feisty">Install Lirc Feisty</a></li>
<li><a href="/community/Install_Lirc_Gutsy">Install Lirc Gutsy</a></li>
<li><a href="/community/Install_Lirc_Header">Install Lirc Header</a></li>
<li><a href="/community/Install_linuxwacom_driver">Install linuxwacom driver</a></li>
<li><a href="/community/InstallCDCustomization">InstallCDCustomization</a></li>
<li><a href="/community/InstallCDCustomization/PreseedExamples">InstallCDCustomization/PreseedExamples</a></li>
<li><a href="/community/InstallCDCustomization/Scripts">InstallCDCustomization/Scripts</a></li>
<li><a href="/community/InstallCDCustomizationHowTo">InstallCDCustomizationHowTo</a></li>
<li><a href="/community/InstallCxacruDriver">InstallCxacruDriver</a></li>
<li><a href="/community/InstallMythOnUbuntu">InstallMythOnUbuntu</a></li>
<li><a href="/community/InstallPidgin2%2e0">InstallPidgin2.0</a></li>
<li><a href="/community/Installation">Installation</a></li>
<li><a href="/community/Installation/32bitonAMD64">Installation/32bitonAMD64</a></li>
<li><a href="/community/Installation/AMD64">Installation/AMD64</a></li>
<li><a href="/community/Installation/Amd64">Installation/Amd64</a></li>
<li><a href="/community/Installation/CDIntegrityCheck">Installation/CDIntegrityCheck</a></li>
<li><a href="/community/Installation/FileServerWithRAID">Installation/FileServerWithRAID</a></li>
<li><a href="/community/Installation/FromAnotherDistro">Installation/FromAnotherDistro</a></li>
<li><a href="/community/Installation/FromCDwithBootFloppy">Installation/FromCDwithBootFloppy</a></li>
<li><a href="/community/Installation/FromCForUSBStick">Installation/FromCForUSBStick</a></li>
<li><a href="/community/Installation/FromHardDriveWithFloppies">Installation/FromHardDriveWithFloppies</a></li>
<li><a href="/community/Installation/FromKnoppix">Installation/FromKnoppix</a></li>
<li><a href="/community/Installation/FromLinux">Installation/FromLinux</a></li>
<li><a href="/community/Installation/FromUSBStick">Installation/FromUSBStick</a></li>
<li><a href="/community/Installation/FromWindows">Installation/FromWindows</a></li>
<li><a href="/community/Installation/HardDriveAndPcmcia">Installation/HardDriveAndPcmcia</a></li>
<li><a href="/community/Installation/I386">Installation/I386</a></li>
<li><a href="/community/Installation/I386/510BreezyBadger">Installation/I386/510BreezyBadger</a></li>
<li><a href="/community/Installation/LVMOnRaid">Installation/LVMOnRaid</a></li>
<li><a href="/community/Installation/LocalNet">Installation/LocalNet</a></li>
<li><a href="/community/Installation/LowMemorySystems">Installation/LowMemorySystems</a></li>
<li><a href="/community/Installation/MinimalCD">Installation/MinimalCD</a></li>
<li><a href="/community/Installation/Netboot">Installation/Netboot</a></li>
<li><a href="/community/Installation/OldWorldMacs">Installation/OldWorldMacs</a></li>
<li><a href="/community/Installation/OnNFSDrive">Installation/OnNFSDrive</a></li>
<li><a href="/community/Installation/OnNFSDriveWithLocalBoot">Installation/OnNFSDriveWithLocalBoot</a></li>
<li><a href="/community/Installation/OverSSH">Installation/OverSSH</a></li>
<li><a href="/community/Installation/PS3">Installation/PS3</a></li>
<li><a href="/community/Installation/PowerPC">Installation/PowerPC</a></li>
<li><a href="/community/Installation/QemuEmulator">Installation/QemuEmulator</a></li>
<li><a href="/community/Installation/QuickNetboot">Installation/QuickNetboot</a></li>
<li><a href="/community/Installation/RAID1">Installation/RAID1</a></li>
<li><a href="/community/Installation/RAID1+LVM">Installation/RAID1+LVM</a></li>
<li><a href="/community/Installation/Sparc">Installation/Sparc</a></li>
<li><a href="/community/Installation/SystemRequirements">Installation/SystemRequirements</a></li>
<li><a href="/community/Installation/UpgradeFromOldVersion">Installation/UpgradeFromOldVersion</a></li>
<li><a href="/community/Installation/WindowsServerNetboot">Installation/WindowsServerNetboot</a></li>
<li><a href="/community/Installation/WithFloppies">Installation/WithFloppies</a></li>
<li><a href="/community/Installation/WithFullyAutomaticInstaller">Installation/WithFullyAutomaticInstaller</a></li>
<li><a href="/community/InstallationRu">InstallationRu</a></li>
<li><a href="/community/InstallationXubuntu">InstallationXubuntu</a></li>
<li><a href="/community/InstalleerXubuntu">InstalleerXubuntu</a></li>
<li><a href="/community/Installing_Japanese_Input_and_Fonts">Installing Japanese Input and Fonts</a></li>
<li><a href="/community/InstallingANewHardDrive">InstallingANewHardDrive</a></li>
<li><a href="/community/InstallingAudacityBeta">InstallingAudacityBeta</a></li>
<li><a href="/community/InstallingCompilers">InstallingCompilers</a></li>
<li><a href="/community/InstallingE17Howto">InstallingE17Howto</a></li>
<li><a href="/community/InstallingEyetoyAsAWebcam">InstallingEyetoyAsAWebcam</a></li>
<li><a href="/community/InstallingFlock">InstallingFlock</a></li>
<li><a href="/community/InstallingInternetExplorer">InstallingInternetExplorer</a></li>
<li><a href="/community/InstallingKDE">InstallingKDE</a></li>
<li><a href="/community/InstallingLogitechQuickcamPro5000OnEdgy">InstallingLogitechQuickcamPro5000OnEdgy</a></li>
<li><a href="/community/InstallingRunPackage">InstallingRunPackage</a></li>
<li><a href="/community/InstallingSecurityTools">InstallingSecurityTools</a></li>
<li><a href="/community/InstallingSoftware">InstallingSoftware</a></li>
<li><a href="/community/InstallingUbuntuLite">InstallingUbuntuLite</a></li>
<li><a href="/community/InstallingUbuntuOnADellLatitudeX1">InstallingUbuntuOnADellLatitudeX1</a></li>
<li><a href="/community/InstallingUbuntuOnANexocOsiris609II">InstallingUbuntuOnANexocOsiris609II</a></li>
<li><a href="/community/InstallingUbuntuOnaDell8400">InstallingUbuntuOnaDell8400</a></li>
<li><a href="/community/InstallingVMWare">InstallingVMWare</a></li>
<li><a href="/community/InstallingVMware">InstallingVMware</a></li>
<li><a href="/community/InstallingVmPlayer">InstallingVmPlayer</a></li>
<li><a href="/community/InstallingXubuntu">InstallingXubuntu</a></li>
<li><a href="/community/InstallingphpLDAPadmin">InstallingphpLDAPadmin</a></li>
</ul>
<ul>
<li><a href="/community/CheckInstall">CheckInstall</a></li>
<li><a href="/community/EdubuntuRecipes/NetworkInstall">EdubuntuRecipes/NetworkInstall</a></li>
<li><a href="/community/FeistyUpgradesFreshInstall">FeistyUpgradesFreshInstall</a></li>
<li><a href="/community/FoldingAtHome/Install">FoldingAtHome/Install</a></li>
<li><a href="/community/Gaim_2%2e0_Beta_3_Quick_Install">Gaim 2.0 Beta 3 Quick Install</a></li>
<li><a href="/community/GraphicalInstall">GraphicalInstall</a></li>
<li><a href="/community/OtherWaysToInstall">OtherWaysToInstall</a></li>
<li><a href="/community/PXEInstall">PXEInstall</a></li>
<li><a href="/community/SettingUpLVM-WithoutACleanInstall">SettingUpLVM-WithoutACleanInstall</a></li>
<li><a href="/community/UbuntuLTSP/LTSPQuickInstall">UbuntuLTSP/LTSPQuickInstall</a></li>
<li><a href="/community/XenOnUbuntuBinaryInstall">XenOnUbuntuBinaryInstall</a></li>
<li><a href="/community/forum/software/CheckInstall">forum/software/CheckInstall</a></li>
</ul>
</p>
</td>
</tr>
</table>
</div>
<a id="bottom"></a>
</div>
<a id="bottom"></a>
</div>
</div> <!-- end page -->
<div id="footer">
<div id="ubuntulinks">
&copy; 2007 <a href="http://www.canonical.com">Canonical Ltd</a>. Ubuntu, Kubuntu, Edubuntu and Canonical are registered trademarks of Canonical Ltd.<br />
<a href="https://help.ubuntu.com/community/WikiGuide">Feedback</a> &mdash;
<a href="https://help.ubuntu.com/community/License">Legal</a> &mdash;
<a href="https://help.ubuntu.com/community/Credits">Credits</a>
<br />
<a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">
<img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/3.0/80x15.png" />
</a>
</div>
</div>
</body>
</html>


[[category:UbuntuHelp]]
[[category:UbuntuHelp]]

2007年12月3日 (一) 14:09的版本

{{#ifexist: :Install IVTV Dapper/zh | | {{#ifexist: Install IVTV Dapper/zh | | {{#ifeq: {{#titleparts:Install IVTV Dapper|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:Install IVTV Dapper|1|-1|}} | zh | | }}

Include(Install_IVTV_Header)

Ubuntu 6.06 IVTV Installation

Ubuntu 6.06 requires you to add a seperate repository for IVTV support. You will need to obtain both the drivers & firmware from this repository. After kernel updates, you will have to rebuild the kernel module (described below).

Installation

  • Make sure universe & multiverse are enabled. If you're not sure, refer to these pages to set up universe and multiverse first:

https://help.ubuntu.com/community/Repositories/Ubuntu#what

  • Add IVTV Repository.

An ubuntu repository for the firmware and drivers is hosted on ivtvdriver.org. Firmware updates will be released here, but driver updates will only exist for later Ubuntu versions.

  • Add repository to /etc/apt/sources.list
sudo nano /etc/apt/sources.list

Add:

deb http://dl.ivtvdriver.org/ubuntu dapper all
  • Add the key this repository is built with to your apt keyring.
wget http://dl.ivtvdriver.org/ubuntu/80DF6D58.gpg -O- | sudo apt-key add -
  • Update package lists
sudo apt-get update
  • Install the packages via apt-get:

If you are in a gnome based environment (for example a desktop install of Ubuntu)

DEBIAN_FRONTEND=gnome sudo apt-get install ivtv-source devscripts ivtv-utils ivtv-firmware mplayer

or If you are in a text based environment (for example a fresh command line system install)

DEBIAN_FRONTEND=dialog sudo apt-get install ivtv-source devscripts ivtv-utils ivtv-firmware mplayer
  • Note that PgUp/PgDown or Up/Down will scroll through the license.
  • Tab will allow you to choose the OK button to accept the license.
  • Now, prepare module-assistant. Every time a new kernel is installed, once you boot into it, you will have to rerun these commands to reinstall the driver for that kernel:
 
sudo m-a update,prepare
sudo m-a a-i ivtv
sudo depmod -a 
  • Insert the driver
 
sudo modprobe ivtv 
  • Ensure the driver is loaded whenever the system boots. This somewhat convoluted command just adds a line with the module name to the file /etc/modules
 
sudo sh -c 'echo ivtv >>/etc/modules'

Command-Line Control

The only known application that will allow for controlling an ivtv card (as in change channels on the fly and such) is MythTV. The following applications also have support for ivtv video capture, but require you to change the channels externally:

  • VLC
  • MPlayer

To change channels externally, you will need the ivtv-utils package.

  • Enable Universe
  • Install the package
sudo apt-get install ivtv-utils

Troubleshooting

Ubuntu-specific

See the page at UbuntuHelp:Install_IVTV_Troubleshooting for Ubuntu specific troubleshooting steps. Include(Install_IVTV_Troubleshooting/General)

PVR-350 S-Video Output

If you have a PVR-350, you can use a feature of the card that allows you to output both X and MythTV to the S-Video output on the card. This S-Video output is natively 720x480, and provides an excellent picture that will rival most commercial graphics card TV-Outs. trubblemaker has written a superb howto explaining how to do this, UbuntuHelp:MythTV_Edgy_hardware_pvr-350_TV-out. The guide is targeted at edgy, but should work for dapper as well.

Rebuild Modules

If you ever need to rebuild your ivtv modules for a new kernel version, here are the correct steps to follow:

sudo rm /usr/src/ivtv*deb
sudo m-a clean ivtv
sudo m-a update,prepare
sudo m-a a-i ivtv
sudo depmod -a