lspci -k
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
Subsystem: ASRock Incorporation 4 Series Chipset DRAM Controller
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
Subsystem: ASRock Incorporation 4 Series Chipset Integrated Graphics Controller
Kernel driver in use: i915
Kernel modules: i915
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
Subsystem: ASRock Incorporation NM10/ICH7 Family High Definition Audio Controller
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
Subsystem: ASRock Incorporation NM10/ICH7 Family USB UHCI Controller
Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
Subsystem: ASRock Incorporation NM10/ICH7 Family USB UHCI Controller
Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01)
Subsystem: ASRock Incorporation NM10/ICH7 Family USB UHCI Controller
Kernel driver in use: uhci_hcd
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01)
Subsystem: ASRock Incorporation NM10/ICH7 Family USB UHCI Controller
Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
Subsystem: ASRock Incorporation NM10/ICH7 Family USB2 EHCI Controller
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
Subsystem: ASRock Incorporation 82801GB/GR (ICH7 Family) LPC Interface Bridge
Kernel driver in use: lpc_ich
Kernel modules: intel_rng, lpc_ich, leds_ss4200
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
Subsystem: ASRock Incorporation 82801G (ICH7 Family) IDE Controller
Kernel driver in use: ata_piix
Kernel modules: pata_acpi
00:1f.2 IDE interface: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] (rev 01)
Subsystem: ASRock Incorporation NM10/ICH7 Family SATA Controller [IDE mode]
Kernel driver in use: ata_piix
Kernel modules: pata_acpi
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01)
Subsystem: ASRock Incorporation NM10/ICH7 Family SMBus Controller
Kernel modules: i2c_i801
01:00.0 Ethernet controller: Qualcomm Atheros AR8152 v2.0 Fast Ethernet (rev c1)
Subsystem: ASRock Incorporation AR8152 v2.0 Fast Ethernet
Kernel driver in use: atl1c
Kernel modules: atl1c
04:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
Subsystem: Device 1ae4:0700
Kernel driver in use: SAA716x Budget
Kernel modules: saa716x_budget
ehab@ehab-desktop:~$ sudo add-apt-repository ppa:mtron/kaffeine-stable
[sudo] password for ehab:
Stable Release Builds of kaffeine (KF5 with libvlc) for ubuntu xenial 16.04 to zesty 17.04 releases.
Kaffeine is a qt based media player that uses libvlc as playback engine. It handles a variety of media formats and provides a good digital TV support of the various standards (ATSC ISDB-T and DVB including PayTV decryption via CI/CAM). A roundup of some kaffeine features (written by the kaffeine maintainer Mauro Carvalho Chehab):
https://blogs.s-osg.org/watching-digital-tv-via-kaffeine/
current Version : kaffeine 2.0.12
upstream Source :
https://cgit.kde.org/kaffeine.git/tree/?id=224288ba
Recent Changes:
2.0.12: Core: Fix Timeshift
*2.0.10: CLI : Pass parameters to a running kaffeine instance
*2.0.9 : GUI : added Video resize and scaling capabilities
*2.0.7 : Core: Support H-265 video streams
*2.0.6 : Core: Support DVB-T2 multistream
*********Core: Autoscan for DVB-T2 channels on supported devices
******** Core: Support single demux devices with multiple frontends
******** GUI : Systray show/hide
******** GUI : Better handling for weak signals on DVB-T
*2.0.4 : Core: Improved LNBf selection
******** Core: Improved EPG logic
******** GUI : Revamped bar gauge showing signal and S/N in dB
*2.0.3 : GUI : Input field to pass additional arguments to libVLC
previous ubuntu releases (wily-precise) are frozen on kaffeine 1.2.2
which is the last version with libxine support. (Later Versions use vlc and qt5)
More info:
https://launchpad.net/~mtron/+archive/ubuntu/kaffeine-stable
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmp7lg1giex/secring.gpg' created
gpg: keyring `/tmp/tmp7lg1giex/pubring.gpg' created
gpg: requesting key 020643BB from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp7lg1giex/trustdb.gpg: trustdb created
gpg: key 020643BB: public key "Launchpad PPA for mtron" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
ehab@ehab-desktop:~$ sudo apt-get update
E: Type 'echo' is not known on line 56 in source list /etc/apt/sources.list
E: The list of sources could not be read.
ehab@ehab-desktop:~$ sudo apt-get install kaffeine
E: Type 'echo' is not known on line 56 in source list /etc/apt/sources.list
E: The list of sources could not be read.
E: Type 'echo' is not known on line 56 in source list /etc/apt/sources.list
E: The list of sources could not be read.