Leserartikel HTPC How-To (Linux XBMC + LiveTV Intel ink HD Beschl.)

Krautmaster schrieb:
beim Partitionieren hast manuell gemacht oder was haste genommen, da sollte ne Auswahl kommen.

Ich editier grad noch mehr oder minder Live an der Sache rum. Also zumindest am skript nach der Setup von Ubuntu

Die Treiber sind da noch nicht drin aber manuelles reinkopieren diverser zeilen sollte nachträglich kein Problem sein. Wandert aber die Tage auch rein.

1. mal mit HDD und USB Stick, von CD gebootet, da habe ich manuell gemacht, und dann kam dieser root Dateisystem Fehler

2. mal ohne HDD, nur USB Stick, da hat er dann gar nichts mehr gefragt und lief durch.

@ Orgel: Vielen Dank, werde ich heute abend dann mal versuchen!
@ Krautmaster: natürlich auch vielen Dank! Super Sache mit der unattended Geschichte, macht natürlich viel weniger Arbeit!!!
 
tach, die unattended ISO kommt von mir, jedoch kann ich den Fehler mit dem "root Dateisystem Fehler" nicht nachvollziehen/nachstellen ... sollte er nochmal auftreten bitte gleich melden, dann kann man schauen was da als /dev/sdx gemeldet wird und was eventuell auch nicht.
 
@ all

wer sich bei Github anmelden will (sache von 2 min) den adde ich gern zum repo damit er auch mitcoden/ skripten kann.

Gibt ja sicher hier ein paar die schon etwas ahnung haben und zb sowas wie den Boblight resume fix einbauen könnten.
 
Zuletzt bearbeitet:
Hallo, im HTPC von Krautmaster wird eine TV-Karte verwendet die nicht mehr verfügbar ist. Welche könnt ihr Cracks mir empfehlen?
 
Kapsi87 schrieb:
Hallo, im HTPC von Krautmaster wird eine TV-Karte verwendet die nicht mehr verfügbar ist. Welche könnt ihr Cracks mir empfehlen?

Wichtig ist glaube erstmal was du empfängst? DVB-S,DVB-T,DVB-C?
 
@ orgel: wieso soll das an der SSD hängen?! Es war eine HDD drin und ein USB Stick, gebootet von USB CD Laufwerk, wollte das ganze auf USBStick installieren und hab deswegen manuell ausgewählt, als die HDD ab war, hat er gar nicht mehr gefragt sondern den USB Stick genommen.

Die 470 ist ja denke ich Auslaufmodell. Was auch evtl wichtig ist, CI Slot? 1 oder 2 Tuner? Welche Schnittstellen stehen zur Auswahl usw.
 
Naja eigentlich habe ich noch garnichts und bin gerade dabei mir einen HTPC zusammenzustellen. Evtl werde ichs auch erst auf meinem normalen Rechner probieren. Wenn eine hohe PCIe Karte die Beste ist, dann werde ich mein System um diese bauen da mir ein reibungsloser Fernsehgenuss wichtig ist. Sprich Umschaltzeiten etc etc.
 
Und du hast gar keine Vorstellungen und Vorgaben was Größe vom Gehäuse angeht, Lautstärke vom HTPC usw?
Ergänzung ()

orgel schrieb:
@DDD, das liegt ganz einfach daran das wir keine Pakete mehr selbst bauen sondern nur Ubuntu eigene oder PPA Pakete nehmen.
Installiere erst mal das nötigste zum bauen von v4l, danach sollten die Treiber für die TT S2 4100 bauen:

Geht irgendwie auch nicht.

root@ubuntu:/home/xbmc# sudo apt-get install build-essential libdigest-sha1-perl linux-headers patchutils libproc-processtable-perl git-core linux-firmware-nonfree
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Statusinformationen werden eingelesen... Fertig
Paket linux-headers ist ein virtuelles Paket, das bereitgestellt wird von:
linux-headers-3.5.0-18-lowlatency 3.5.0-18.18
linux-headers-3.5.0-18-generic 3.5.0-18.29
linux-headers-3.5.0-18 3.5.0-18.29
linux-headers-3.5.0-17-lowlatency 3.5.0-17.18
linux-headers-3.5.0-17-generic 3.5.0-17.28
linux-headers-3.5.0-17 3.5.0-17.28
Sie sollten eines explizit zum Installieren auswählen.

Paket libdigest-sha1-perl ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Paket »libdigest-sha1-perl« hat keinen Installationskandidaten
E: Paket »linux-headers« hat keinen Installationskandidaten

Soll ich den 18er Generic Kernel mal angeben? Also so:
sudo apt-get install build-essential libdigest-sha1-perl linux-headers-3.5.0-18-generic 3.5.0-18.29 patchutils libproc-processtable-perl git-core linux-firmware-nonfree

So bei google gesucht und das gefunden :)
https://www.computerbase.de/forum/t...bmc-livetv-intel-ink-hd-beschl.882014/page-14
sha1 durch sha ersetzt, nun das
root@ubuntu:/home/xbmc# sudo apt-get install build-essential libdigest-sha-perl linux-headers patchutils libproc-processtable-perl git-core linux-firmware-nonfree
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Statusinformationen werden eingelesen... Fertig
Paket linux-headers ist ein virtuelles Paket, das bereitgestellt wird von:
linux-headers-3.5.0-18-lowlatency 3.5.0-18.18
linux-headers-3.5.0-18-generic 3.5.0-18.29
linux-headers-3.5.0-18 3.5.0-18.29
linux-headers-3.5.0-17-lowlatency 3.5.0-17.18
linux-headers-3.5.0-17-generic 3.5.0-17.28
linux-headers-3.5.0-17 3.5.0-17.28
Sie sollten eines explizit zum Installieren auswählen.

E: Paket »linux-headers« hat keinen Installationskandidaten
 
Zuletzt bearbeitet:
@DDD


Kannste mir kurz sagen wie du den Treiber gebaut hast?

@ TV Karte, ich hab 2x S480 2.1, passt auch soweit.
 
Zuletzt bearbeitet:
Ich bau nach dieser Anleitung
https://www.computerbase.de/forum/t...l-ink-hd-beschl.882014/page-164#post-12838168
sudo su
apt-get install build-essential libdigest-sha1-perl linux-headers-$(uname -r) patchutils libproc-processtable-perl git
cd /usr/src
wget http://www.tt-downloads.de/tt_s2_4100_drv_lnx.tar.bz2
tar xjvf tt_s2_4100_drv_lnx.tar.bz2
cd tt_s2_4100_drv_lnx
./tt_install_lnx3x_x64.sh
make
make install
reboot

Wobei ich das apt-get weglasse, das war bei der alten Lösung ja nicht nötig gewesen.

make läuft aber noch, ich meinte nur dass erstmal die kernel sachen durchgelaufen sind.

Tevii 480 muss man aber auch nachinstallieren oder?
Ergänzung ()

Es geht schon wieder nicht, install lief durch, aber dmesg auf dvb und frontend findet nichts.

xbmc@ubuntu:/usr/src/tt_s2_4100_drv_lnx$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation H77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
Ergänzung ()

lspci -vvvnn
02:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 03)
Subsystem: Technotrend Systemtechnik GmbH Device [13c2:3010]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 10
Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>

xbmc@ubuntu:/usr/src/tt_s2_4100_drv_lnx$ lsmod | grep saa*
saa7146_vv 42343 1 dvb_ttpci
saa7146 20145 2 dvb_ttpci,saa7146_vv
videobuf_dma_sg 19305 1 saa7146_vv
videobuf_core 26022 2 saa7146_vv,videobuf_dma_sg
v4l2_common 16420 1 saa7146_vv
videodev 120309 2 saa7146_vv,v4l2_common
uvesafb 28804 0
Ergänzung ()

dmesg
[ 20.224191] Linux video capture interface: v2.00
[ 20.225695] saa7146: register extension 'av7110'

Beim nochmaligem install:
root@ubuntu:/usr/src/tt_s2_4100_drv_lnx# ./tt_install_lnx3x_x64.sh
TT drivers set for x64 Linux 3.x
TT drivers building...
make -C /usr/src/tt_s2_4100_drv_lnx/v4l
make[1]: Betrete Verzeichnis '/usr/src/tt_s2_4100_drv_lnx/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/usr/src/tt_s2_4100_drv_lnx/v4l/firmware'
make[2]: Leaving directory `/usr/src/tt_s2_4100_drv_lnx/v4l/firmware'
make -C firmware
make[2]: Entering directory `/usr/src/tt_s2_4100_drv_lnx/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/usr/src/tt_s2_4100_drv_lnx/v4l/firmware'
Kernel build directory is /lib/modules/3.5.0-18-generic/build
make -C /lib/modules/3.5.0-18-generic/build SUBDIRS=/usr/src/tt_s2_4100_drv_lnx/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-3.5.0-18-generic'
CC [M] /usr/src/tt_s2_4100_drv_lnx/v4l/hdpvr-core.o
/usr/src/tt_s2_4100_drv_lnx/v4l/hdpvr-core.c: In function 'hdpvr_probe':
/usr/src/tt_s2_4100_drv_lnx/v4l/hdpvr-core.c:296:3: error: implicit declaration of function 'err' [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/tt_s2_4100_drv_lnx/v4l/hdpvr-core.o] Error 1
make[2]: *** [_module_/usr/src/tt_s2_4100_drv_lnx/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.5.0-18-generic'
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/tt_s2_4100_drv_lnx/v4l'
make: *** [all] Fehler 2
TT drivers installing...
make -C /usr/src/tt_s2_4100_drv_lnx/v4l install
make[1]: Betrete Verzeichnis '/usr/src/tt_s2_4100_drv_lnx/v4l'

Removing obsolete files from /lib/modules/3.5.0-18-generic/kernel/drivers/media/IR/keymaps:


Removing obsolete files from /lib/modules/3.5.0-18-generic/kernel/drivers/media/video:


Removing obsolete files from /lib/modules/3.5.0-18-generic/kernel/drivers/media/dvb/cinergyT2:


Removing obsolete files from /lib/modules/3.5.0-18-generic/kernel/drivers/media/common:


Removing obsolete files from /lib/modules/3.5.0-18-generic/kernel/drivers/media/dvb/frontends:


Removing obsolete files from /lib/modules/3.5.0-18-generic/kernel/drivers/media/IR:

Installing kernel modules under /lib/modules/3.5.0-18-generic/kernel/drivers/media/:
/sbin/depmod -a 3.5.0-18-generic
make -C firmware install
make[2]: Entering directory `/usr/src/tt_s2_4100_drv_lnx/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
make[2]: Leaving directory `/usr/src/tt_s2_4100_drv_lnx/v4l/firmware'
make[1]: Verlasse Verzeichnis '/usr/src/tt_s2_4100_drv_lnx/v4l'
TT drivers installation done
You need to reboot...
Ergänzung ()

Irgendwas mit den Sprachen ist noch nicht sauber oder? Der fragt beim apt install wolen sie, Ja oder n und will aber ein Y
Ergänzung ()

Hier das Install nochmal nach einem make clean
http://paste.ubuntu.com/1343251/
Ergänzung ()

Habe noch ein wenig was versucht ohne Erfolg :(

http://paste.ubuntu.com/1343542/
http://paste.ubuntu.com/1343723/
http://paste.ubuntu.com/1343789/

So sah das im Oktober unter yavdr aus:
http://paste.ubuntu.com/1283699/
Ergänzung ()

Kann es evtl. an den TT Treibern liegen? Dort steht nämlich:
(getestet für Kernel 2.6.31 bis 3.4.x)

Und wir haben ja nun 3.5 drauf.
 
Zuletzt bearbeitet:
Krautmaster schrieb:
Ergänzung ()

@Deathcore

welche TV Karte hast du genau? Kannste mal mit Putty drauf gehen und folgendes eingeben und die Ausgabe posten:

Code:
lspci |grep VGA |awk -F: {' print $3 '} |awk {'print $1'} |tr [a-z] [A-Z]

Du meinst sicher die Grafikkarte oder?[TV wäre aber Technisat Skystar ]

Dein Befehl gibt nur ADVANCED aus.

Habe aber folgende Karte:

01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV730 PRO [Radeon HD 4650]
 
Zurück
Oben