Gast digten Geplaatst: 15 november 2009 Geplaatst: 15 november 2009 Ik heb een korte handleiding gemaakt voor de installatie van Ubuntu Karmic 9.10, xbmc, vdr en CCcam o.a. gebruik makend van de handleiding van Niels Wagenaar. Aanvullingen en tips zijn van harte welkom. Voordelen: - naadloze integratie in xbmc - maar 1x remote configureren (voor xbmc) - moderne xbmc GUI ipv de 'jaren 80' vdr GUI Nadelen: - tijdens kanaal switchen krijg ik soms 'channel not available'. Mogelijk ligt dit aan mijn wat magere dvb-t signaal (?). - het tv beeld is niet vloeiend, maar een beetje hakkelig. Ik weet niet of de streamdev plugin, de intel G45 graphics driver of mijn VGA => CRT converter hier debet aan is. - je hebt niet alle vdr mogelijkheden ter beschikking die in plugins ingebakken zitten (bijv. signaalsterkte) - vooruitspringen in opnames werkt niet - epg en channel informatie soms tijdelijk verdwenen - xbmc crasht soms In het kort heb ik de volgende stappen doorlopen: ubuntu 9.10 karmic ================== download minmal cd iso boot de cd en kies 'Advanced options > Expert install'; bij vrijwel alle stappen kun je voor de defaults kiezen behalve: - bij additional locales heb ik: nl_NL.UTF-8 aangevinkt (ik weet echter niet of dat nodig is) - bij software selection heb ik Basic Ubuntu server en OpenSSH server aangevinkt - kies username 'xbmc' Na installatie en reboot verder gaan met: $ sudo apt-get update $ sudo apt-get install lirc => kies de juiste remote in de wizard die na installatie wordt gestart $ sudo apt-get install rungetty pm-utils linux-sound-base alsa-base $ sudo nano /etc/init/tty1.conf => verander "exec /sbin/getty -8 38400 tty1" in "exec /sbin/rungetty tty1 --autologin xbmc" $ nano .xinitrc => zet hierin het volgende: #!/bin/bash exec /usr/bin/xbmc --standalone $ chmod +x .xinitrc $ nano ~/.bash_profile => zet hierin het volgende: case "`tty`" in /dev/tty1) clear && startx &>/dev/null;; esac $ sudo tune2fs -c 200 /dev/sda6 $ sudo usermod -a -G audio xbmc $ sudo usermod -a -G video xbmc $ sudo alsamixer => up the volumes for Master and PCM. $ sudo alsactl store 0 XBMC pvr-testing & VDR ====================== Ik heb hierbij gebruik gemaakt van de volgende repositories: xbmc & vdr Helaas bevat deze vdr repository geen vdr-sc plugin en een compiled vdr-sc plugin gaf bij mij de melding "WARNING: The following plugins have been left out due to really binary incompatibility: sc." => Daarom heb ik verderop vdr, vdr-plugin-streamdev-server en vdr-sc alsnog allemaal moeten compileren. De reden dat ik het vdr installatie via ppa gedeelte toch heb laten staan is dat ik - a. gebruik wilde maken van de vdr start/stop scripts - b. snel wilde testen of het geheel voor wat betreft de FTA zenders goed werkte $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 299F360A $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 6CF20474 $ sudo nano /etc/apt/sources.list => voeg hieraan toe: deb http://ppa.launchpad.net/henningpingel/xbmc/ubuntu karmic main deb-src http://ppa.launchpad.net/henningpingel/xbmc/ubuntu karmic main deb http://ppa.launchpad.net/the-vdr-team/vdr-ubuntu-karmic/ubuntu karmic main deb-src http://ppa.launchpad.net/the-vdr-team/vdr-ubuntu-karmic/ubuntu karmic main $ sudo apt-get update $ sudo apt-get install vdr vdr-plugin-streamdev-server xbmc $ sudo nano /var/lib/vdr/plugins/streamdev/streamdevhosts.conf => uncomment 192.168.1.0/24 $ sudo nano /var/lib/vdr/svdrphosts.conf => uncomment 192.168.1.0/24 $ apt-get install w-scan $ sudo nano /var/lib/vdr/channels.conf => zet hierin je eigen channels zie hier hoe je met wscan een channel list kan maken. Reboot, als het goed is start xbmc nu automatisch op - voor intel video graphics: ga naar Instellingen > Video > Speler en zet render method = GLSL (anders wordt vdr met VDPAU benaderd met een xbmc crash als gevolg) - ga naar settings > tv en activeer plugin VDR rebuild (incl softcam en streamdev plugins) ============================================== uncomment de vdr team ppa's in /apt/sources.list om te voorkomen dat updates hieruit de homebrew binaries overschrijven. $ sudo bash # cd /usr/local/src # apt-get install gettext g++ mercurial libbz2-dev libfreetype6-dev libfontconfig1-dev libjpeg62-dev libcap-dev libncurses5-dev libncursesw5-dev git-core # git clone git://projects.vdr-developer.org/vdr.git # wget http://www.mail-archive.com/vdr@linuxtv.org/msg10861/vdr-1.7.9-xbmc.patch # cd vdr/ # patch -p1 < ../vdr-1.7.9-xbmc.patch # cp Make.config.template Make.config # nano Make.config => zet hierin het volgende: MANDIR = /usr/man BINDIR = /usr/bin LOCDIR = /usr/share/locale PLUGINDIR= ./PLUGINS PLUGINLIBDIR= /usr/lib/vdr/plugins VIDEODIR = /home/media/video CONFDIR = /etc/vdr ### The remote control: # LIRC_DEVICE = /dev/lircd # RCU_DEVICE = /dev/ttyS1 # cd /usr/local/src/vdr/PLUGINS/src # rm -rf hello osddemo pictures servicedemo skincurses sky status svdrpdemo # hg clone -r trunk http://85.17.209.13:6100/sc # cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login ##hit ENTER when asked for a password. # cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co streamdev # cd sc # nano Makefile => lookup # FFdeCSA en verwijder -O3 bij de CSAFLAGS, anders gaat compileren fout. # cd /usr/local/src/vdr/ # mkdir PLUGINS/lib # make # make plugins # mkdir -p /var/lib/vdr/plugins/sc # cp /usr/bin/vdr /usr/bin/vdr.ppa # cp vdr /usr/bin/vdr # cp PLUGINS/lib/* /usr/lib/vdr/plugins # exit cccam ===== Note: de ftdi_sio driver is in de huidige (2.6.31-14) kernel broken wat inhoudt dat bijv. een smargo smartreader+ niet zal werken totdat er een kernel-update uitkomt die gebaseerd is op minmaal de 2.6.31.5 mainstream kernel. Ik heb dus op dit moment de smartcard maar in een andere machine gestopt (ubuntu 9.04) in afwachting van de kernel-update. Download van cccam forum v2.1.1 (v2.1.2 loopt bij mij vast met Buffer overflow) $ sudo cp CCcam.x86 /var/bin $ sudo nano /var/etc/CCcam.cfg => zet hierin het volgende: F : user1 pass1 SERVER LISTEN PORT : 12000 SERIAL READER : /dev/ttyUSB0 smartreader+ DVB API : -1 Zie Shalafi voor het aanmaken van - het cccam init.d script - het cccam run.sh script $ sudo nano /var/lib/vdr/plugins/sc/cardclient.conf => zet hierin het volgende: cccam2:127.0.0.1:12000:1:user1:pass1 Vervolgens rebooten en hopen dat alles goed gegaan is! Troubleshooting =============== - zet "DEBUG ; yes" in CCcam.cfg /var/log/CCcam.log - zet vdr-sc logging aan in /var/lib/vdr/setup.conf: sc.LogFile = 1 sc.LogFileLimit = 0 sc.LogFileName = /var/log/vdr-sc - controleer xbmc logging in /home/xbmc/.xbmc/temp/xbmc.log - controleer vdr logging in /var/log/user.log gr, Ed
Gast digten Geplaatst: 16 november 2009 Geplaatst: 16 november 2009 Komende tijd bekijk ik in hoeverre de XBMC pvr-testing versie bruikbaar is in de praktijk. Het is nl. zo dat de pvr-testing versie een 'playground' is totdat de unified-pvr versie van de grond gekomen is. Desondanks heb ik toch maar een paar bugreports ingeschoten en ik zie wel of hier iets mee gebeurt: http://xbmc.org/trac/ticket/7745 http://xbmc.org/trac/ticket/7746 http://xbmc.org/trac/ticket/7747 http://xbmc.org/trac/ticket/7748 http://xbmc.org/trac/ticket/7749
Spiderman1974 Geplaatst: 17 november 2009 Geplaatst: 17 november 2009 Bedankt voor deze handleiding, ik zal hem zeker gaan testen. Ik heb 1 vraag m.b.t partitioneren. Ik heb de volgende schijven: 1 Vaste hdd van 600 GB 2 USB schijven van 500 GB p/s Wat is nu de beste partitie indeling voor deze 3 schijven om ze optimaal te benutten? DM800HD ~ OpenPLi DM7000 ~ OpenPLi DM500C ~ OpenPLi WafeFrontier T55 13* - 19,2* - 23,5* - 28,2*
Tonskidutch Geplaatst: 17 november 2009 Geplaatst: 17 november 2009 Hoi Spiderman had zelf destijds ook zo'n nieuwe linux user vraag: klik weliswaar voor suse maar dat zal wel niet veel schelen bij karmic belangrijk lijkt me dat je naast een fijne partitie tabel ook genoeg reserve hebt om een totale systeem backup te maken... zeg maar voor calamiteiten overigens de home partitie met 20 GB is al groot zat indien je echte data sowieso niet op de PC opslaat 1) OS op 10 GB 2) swap op 2 GB 3) home op 20 GB 4) data op rest mp3 + film + foto's + privé docs op data partitie dus die laatste 4) + home 3) maak je een backup van en daarvoor kun je de usb 2.0 discs voor gebruiken partitioneer liefst op ext4 dat is echt rete snel. ciao O What A Night Heidi Parton , Dolly Parton
Spiderman1974 Geplaatst: 17 november 2009 Geplaatst: 17 november 2009 Bij mij werkt de volgende regel niet: Code: git clone git://projects.vdr-developer.org/vdr.git Ik krijg dan de volgende foutmelding: Code: git clone git://projects.vdr-developer.org/vdr.gitInitialized empty Git repository in /usr/local/src/url]/.git/fatal: I don't handle protocol '[url=git' Kan mij iemand uitleggen wat hier mis is en hoe ik dit kan oplossen? DM800HD ~ OpenPLi DM7000 ~ OpenPLi DM500C ~ OpenPLi WafeFrontier T55 13* - 19,2* - 23,5* - 28,2*
Rigolo Geplaatst: 17 november 2009 Geplaatst: 17 november 2009 even de [ ] (vierkante haken) weghalen en de "URL=" en dan zou het (volgen mij) moeten werken ...(maar niet getest)
Spiderman1974 Geplaatst: 17 november 2009 Geplaatst: 17 november 2009 Dit is dus de juiste: Code: git clone git://projects.vdr-developer.org/vdr.git Thanx to Balans DM800HD ~ OpenPLi DM7000 ~ OpenPLi DM500C ~ OpenPLi WafeFrontier T55 13* - 19,2* - 23,5* - 28,2*
Gast digten Geplaatst: 18 november 2009 Geplaatst: 18 november 2009 Nog wat aanvullingen: Inderdaad, de git regel had dit moeten zijn: Code: git clone git://projects.vdr-developer.org/vdr.git De regel Code: sudo tune2fs -c 200 /dev/sda6 is optioneel, maar wel handig omdat anders na 25x rebooten, een filecheck over je disks gaat lopen wat behoorlijk lang duurt bij een 1 Terabyte schijf. Hiermee verhoog je de interval naar 200x. /dev/sda6 is bij mij de grote schijf, kijk even met Code: $ df hoe dat bij jezelf zit. Betreffende de Make.conf van vdr: controleer of deze opties hierin staan (bij mij was dat al wel het geval) Code: PARENTALRATING = 1 STREAMDEVEXT = 1 Achteraf merkte ik dat mijn opnames niet op de juiste plek terecht kwamen. Dit heb ik opgelost door het volgende in /etc/default/vdr op te nemen: Code: VIDEO_DIR="/path/to/videodir"
Spiderman1974 Geplaatst: 21 november 2009 Geplaatst: 21 november 2009 Hoi, Bij mij doen de gecodeerde kanalen het nog niet.. CCcam werkt, maar hoe kan ik nu controleren of vdr_sc werkt? Ik heb het volgende gedaan: Php Code: - zet vdr-sc logging aan in /var/lib/vdr/setup.conf:sc.LogFile = 1sc.LogFileLimit = 0sc.LogFileName = /var/log/vdr-sc Maar toch staat er geen logfile in /var/log??? DM800HD ~ OpenPLi DM7000 ~ OpenPLi DM500C ~ OpenPLi WafeFrontier T55 13* - 19,2* - 23,5* - 28,2*
Gast digten Geplaatst: 21 november 2009 Geplaatst: 21 november 2009 @Spiderman: 1. Kun je kijken welke plugins je allemaal hebt staan in /usr/lib/vdr/plugins ? 2. Kun je kijken of de vdr-sc plugin geladen wordt in /var/log/user.log? Hierin zouden soortgelijke regels als deze moeten staan: Code: vdr: [1258] loading plugin: /usr/lib/vdr/plugins/libvdr-sc.so.1.7.9...vdr: [1258] initializing plugin: sc (1.0.0pre-HG-71e7e16299c8+): A software emulated CAMvdr: [1258] [general.info] SC version 1.0.0pre-HG-71e7e16299c8+ initializing (VDR 1.7.9)...vdr: [1258] starting plugin: scvdr: [1305] streamdev server thread started (pid=1258, tid=1305)vdr: [1258] [general.info] SC version 1.0.0pre-HG-71e7e16299c8+ starting (VDR 1.7.9)...vdr: [1307] CCcam2 reader thread started (pid=1258, tid=1307) gr, Ed
Spiderman1974 Geplaatst: 22 november 2009 Geplaatst: 22 november 2009 Ik had hier toch ook een berichtje geplaatst m.b.t S2API Waar is dat gebleven? DM800HD ~ OpenPLi DM7000 ~ OpenPLi DM500C ~ OpenPLi WafeFrontier T55 13* - 19,2* - 23,5* - 28,2*
Gast digten Geplaatst: 6 december 2009 Geplaatst: 6 december 2009 XBMC pvr-testing is bij mij tot volle tevredenheid in gebruik en vooralsnog zie ik geen reden om terug te gaan naar mijn vorige setup (waarbij ik tussen xbmc en vdr heen en weer switchte). Gerapporteerde bugs worden over het algemeen snel opgepakt. Betreffende de door mij genoemde nadelen: - kanaal switching werkt inmiddels al een stuk beter in recente svn versies - XvMC voor de intel G45 chip is in de ubuntu intel grapics 2.9.0 driver nog disabled. Pas in de volgende 2.10.0 driver zal dit enabled zijn en verwacht ik dat beeldkwaliteit hiermee dan ook in orde zal zijn. - de signaalsterkte plugin is inmiddels ook in xbmc te activeren (dmv een patch) - vooruitspringen in opnames werkt - epg en channel informatie verdwijnen zodra een afgespeelde recording na 15min. afbreekt. Wanneer ik echter recordings via het video menu afspeel heb ik hier geen last van - xbmc crashes worden zeldzamer Verder: - voor intel video graphics hoe je inmiddels de render method niet meer naar GLSL te zetten gr, Ed ps: weet iemand of er een mogelijkheid is om mijn eerste posting aan te passen?
Drikus Geplaatst: 20 december 2009 Geplaatst: 20 december 2009 Origineel bericht van: digten - de signaalsterkte plugin is inmiddels ook in xbmc te activeren (dmv een patch) Ed welke patch ?.
Gast digten Geplaatst: 24 december 2009 Geplaatst: 24 december 2009 Om de signaalsterkte (femon) plugin onder xbmc te kunnen gebruiken moet je de streamdev plugin als volgt patchen: Code: cd /usr/local/src/vdr/PLUGINS/srccvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login ##hit ENTERcvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co streamdevwget https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2/xbmc/pvrclients/vdr/patches/streamdev-cvs221109-AddCallbackMsg.diffwget https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2/xbmc/pvrclients/vdr/patches/streamdev-cvs221109-AddFemonV1.diffcd streamdevpatch -p1 < ../streamdev-cvs221109-AddCallbackMsg.diffpatch -p1 < ../streamdev-cvs221109-AddFemonV1.diff In xbmc kun je de signaalsterkte terugvinden in het info screen als je een tv kanaal fullscreen kijkt (je moet 1x links klikken in het info screen)
Gast digten Geplaatst: 3 januari 2010 Geplaatst: 3 januari 2010 Inmiddels staat er in de pvr branch nu een patch welke je op vdr moet loslaten, dus in plaats van Code: wget http://www.mail-archive.com/vdr@linuxtv.org/msg10861/vdr-1.7.9-xbmc.patchcd vdr/patch -p1 < ../vdr-1.7.9-xbmc.patch kun je nu het volgende toepassen: Code: wget https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2/xbmc/pvrclients/vdr/patches/vdr-1.7.10_extensionsAndXBMC.diffcd vdrpatch -p1 < ../vdr-1.7.10_extensionsAndXBMC.diff
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen