Powered by Invision Power Board


Seiten: (2) [1] 2  ( Zum ersten neuen Beitrag
 
Reply to this topicStart new topicStart Poll

> Von Gentoo zu Gen2VDR?
R2D2
Geschrieben am: Donnerstag, 21.August 2008, 15:15 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Hallo,

ist es eigentlich möglich aus einen normalen Gentoo, z.B. Gentoo 2008.0, ein Gen2VDR zu machen?

Wozu das Ganze?

Nun, ich experimentiere gerade mit Gen2VDR nud HDTV mit eHD und da ich in meinem Test-PC eine QuadCore CPU eingebaut habe, möchte ich diese natürlich auch voll ausnutzen.

Ich stelle mir das so vor:
  • Gentoo 2008.0 mit der gleichen Pratitionierung wie Gen2VDR installieren
  • die benötigten Pakete installieren
  • /_config einspielen
  • /etc/vdr.d und /etc/vdr/ einspielen
  • /video/ anlegen mit den entsprechen Links
  • mounts anlegen
  • Evtl. noch weiter Verzeichnisse oder Dateien einspielen
  • ...

Währe das so, oder so ähnlich machbar?
Email PosterUsers WebsiteICQ
Top
netz
Geschrieben am: Donnerstag, 21.August 2008, 15:34 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo,
das habe ich mit Gentoo 2008 64-bit und Sabayon 3.5 64-bit (Gentoo-Basis) gemacht.
Einige Startscripte/Runlevel ändern sich.

Ganz rund lief es bei mir nicht. :rolleyes:

Ein Script um Gentoo anzupassen ist, denke ich, möglich.

bis dann,
Nando
Email PosterUsers WebsiteICQ
Top
netz
Geschrieben am: Freitag, 22.August 2008, 11:34 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo,
ich habe die unpassenden Beiträge zum Thema gelöscht.
(es ist etwas aus der Bahn gelaufen)

Ich bin gerade dabei die Änderungen zwischen Sabayon (Gentoo 2008) und Gen2VDR V2 herauszufinden und aufzuschreiben.

In Bearbeitung:
QUOTE

Kurzbefehle
/usr/bin/stt
/usr/bin/stp

Videopartition /mnt/date
mkdir /mnt/data
mount /dev/<Videopartition> /mnt/data

Links auf Videopartition
ln -s /mnt/data/audio /audio
ln -s /mnt/data/games /games
ln -s /mnt/data/log /log
ln -s /mnt/data/pictures /pictures
ln -s /mnt/data/pub /pub
ln -s /mnt/data/tmp /tmp
ln -s /mnt/data/video /video

Verzeichnisse zum VDR
/etc/vdr
/etc/vdr.d
/_config
/usr/local/src/DVB (link)
/usr/local/src/<DVB-Treiber>
/usr/local/src/VDR (link)
/usr/local/src/vdr-1.6.0
/usr/local/lib/vdr
/usr/local/lib/xxv


Dateianpassungen
/usr/local/src/VDR/Make.config
...
MYCFLAGS = -march=<CPU> -O2 <Features z.B. -msse3> -m64 ... ### für 64-bit glaube ich (sonst -> ... wrong ELF class: ELFCLASS32 ...), vielleicht reicht auch "clean && make clean-plugins"
...

aktuelles skinenigmang installieren (sonst -> ...
bitmap.c:12:22: Fehler: Magick++.h: Datei oder Verzeichnis nicht gefunden
...)
emerge media-gfx/imagemagick (sonst ->...libgomp.so.1: shared object cannot be dlopen()...)
CODE

cd /usr/local/src/VDR/PLUGINS/src
cvs -d ':pserver:anoncvs@vdr-developer.org:2401/var/cvsroot' login  
cvs -z3 -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot checkout EnigmaNG
rm -fr skinenigmang-0.0.6-cvs
rm -fr skinenigmang
mv EnigmaNG skinenigmang-0.0.6-cvs
ln -s skinenigmang-0.0.6-cvs skinenigmang


emerge sys-power/nvram-wakeup

/etc/init.d/gen2vdr
rc-update add gen2vdr boot
/etc/init.d/vdr (edit -> /etc/init.d/vdr zap nach "killall -9 vdr)
rc-update add vdr boot
/etc/init.d/gui
rc-update add gui default
/etc/init.d/freevo

cd /usr/local/src/VDR
make clean && make clean-plugins && make && make plugins
/_config/bin/instvdr.sh
reboot

Installiert sein muss (+ nicht in Baisisinstallation):
media-libs/alsa-lib
media-sound/alsa-utils
+sys-power/acpid
net-misc/dhcpcd
+sys-apps/ivman
+app-misc/lirc
sys-apps/net-tools
+net-fs/nfs-utils
net-misc/openssh
+net-fs/samba
+sys-apps/xinetd

...


Email PosterUsers WebsiteICQ
Top
netz
Geschrieben am: Samstag, 23.August 2008, 09:52 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo,
was jetzt noch nicht rund läuft bzw. auffällt, ist das englische OSD-Menü.
Hat zwar schon funktioniert, jetzt aber nicht mehr. :unsure:

Ein "stp vdr" "stt vdr" verhilft zu deutschen OSD.

Den login über kdm bekomme ich nicht mit deutscher Tastatur hin.

Hat jemand auf die Schnelle zu den zwei Punkten einen Tipp?

[edit]Ist /root/.bash_profile der Angriffspunkt? Ich probiere an der Stelle weiter.[/edit]

bis dann,
Nando

Bearbeitet von netz am Samstag, 23.August 2008, 10:37 Uhr
Email PosterUsers WebsiteICQ
Top
lexi
Geschrieben am: Samstag, 23.August 2008, 10:40 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 2209
Mitgliedsnummer.: 434
Mitglied seit: 2004-11-05



hi,

welche vdr version hast du den aktiviert? Bei einer vdr version gab es das zumindest schon mal siehe hier

Gruss Lexi
Email Poster
Top
netz
Geschrieben am: Samstag, 23.August 2008, 11:10 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo Lexi,
es ist vdr-1.6.0-1.

Leider funktioniert es mit der /root/.bash_profile (.bashrc) von Gen2VDR V2 nicht.
Ich bekomme kein deutsches OSD und kein Login-Bildschirm mit deutscher Tastatur. :unsure:
Erst ein stoppen und starten des VDR (also der runvdr) bringt ein deutsches OSD.

bis dann,
Nando
Email PosterUsers WebsiteICQ
Top
lexi
Geschrieben am: Samstag, 23.August 2008, 11:16 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 2209
Mitgliedsnummer.: 434
Mitglied seit: 2004-11-05



QUOTE
und kein Login-Bildschirm mit deutscher Tastatur.


aber mit englischer funktioniert es? und dann ist es wieder in Deutsch? Irgendwo im netz findet sich mit sicherheit das layout von der englischen Tastatur. layouts

Gruss Lexi
Email Poster
Top
netz
Geschrieben am: Samstag, 23.August 2008, 11:31 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



QUOTE (lexi @ Samstag, 23.August 2008, 12:16 Uhr)
QUOTE
und kein Login-Bildschirm mit deutscher Tastatur.


aber mit englischer funktioniert es? und dann ist es wieder in Deutsch? Irgendwo im netz findet sich mit sicherheit das layout von der englischen Tastatur. layouts

Gruss Lexi

Ja, das Login funktioniert schon (den engl. Code habe ich halbwegs im Kopf, ist auch auf automatische Anmeldung gestellt).
Auf Konsole und KDE habe ich deutsche Tastatur.

Es ist sicherlich irgend eine Kleinigkeit. Ich finde sie nur gerade nicht.
Email PosterUsers WebsiteICQ
Top
netz
Geschrieben am: Samstag, 23.August 2008, 11:57 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Dann hätte ich noch 3 Punkte die gerade nicht passen.
- /modules.autoload.d (gibt es nicht und hatte, glaube ich, auch keinen Effekt)
- /etc/init.d/vdr start/stop (es wird nicht richtig erkannt, ob gestartet/gestoppt ist)
- log vom VDR ist auf Konsole 8, aber nicht komplett im syslog
Email PosterUsers WebsiteICQ
Top
R2D2
Geschrieben am: Sonntag, 24.August 2008, 11:45 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (netz @ Samstag, 23.August 2008, 11:10 Uhr)
...
Ich bekomme kein deutsches OSD und kein Login-Bildschirm mit deutscher Tastatur.  :unsure:
....

hast Du denn die locale verlinkt?

CODE
cd /etc/vdr
ln -s /usr/local/src/VDR/locale locale


Danach sollte Dein VDR auch "deutsch sprechen".
Email PosterUsers WebsiteICQ
Top
netz
Geschrieben am: Sonntag, 24.August 2008, 12:17 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo R2D2,
das hatte ich auch im Hinterkopf. Es war ein eigenes Verzeichnis und kein Link.
Allerdings bringt es keine Änderung.

Irgend etwas am System wird zu spät oder falsch gestartet (wird wohl noch einige Punkte geben).
Nach "stp vdr" "stt vdr" ist das OSD deutsch.

bis dann,
Nando
Email PosterUsers WebsiteICQ
Top
R2D2
Geschrieben am: Sonntag, 24.August 2008, 12:21 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (netz @ Freitag, 22.August 2008, 11:34 Uhr)
QUOTE
......
emerge sys-power/nvram-wakeup/etc/init.d/gen2vdr
rc-update add gen2vdr boot
/etc/init.d/vdr (edit -> /etc/init.d/vdr zap nach "killall -9 vdr)
rc-update add vdr
/etc/init.d/gui
rc-update add gui
.....


Das wird so nicht funktionieren, Du musst bei rc-update auch den runlevel angeben.

z.B:

aus rc-update add vdr wird rc-update -a vdr boot

und aus rc-update add gui wird rc-update -a gui boot


btw:

Schade, das HelAu sich noch nicht zu diesem Thema geäußert hat, oder sind Diskusionen in dieser Richtung nicht erwünscht??
Email PosterUsers WebsiteICQ
Top
R2D2
Geschrieben am: Sonntag, 24.August 2008, 12:27 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (netz @ Sonntag, 24.August 2008, 12:17 Uhr)
.....
Irgend etwas am System wird zu spät oder falsch gestartet (wird wohl noch einige Punkte geben).
Nach "stp vdr" "stt vdr" ist das OSD deutsch.
.....

Evtl müssen alle(!) Dateien in /etc/init.d durchforestet weden, ob da nicht unter depend ein before oder after drinsteht.
Oder zumindest bei denen die mit rc-update -s angezeigt werden.
Email PosterUsers WebsiteICQ
Top
netz
Geschrieben am: Sonntag, 24.August 2008, 13:00 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



QUOTE
Das wird so nicht funktionieren, Du musst bei rc-update auch den runlevel angeben.

z.B:

aus rc-update add vdr wird rc-update -a vdr boot

und aus rc-update add gui wird rc-update -a gui boot

Ohne Angabe wird, zumindest bei mir, default genommen (das ist auch so gedacht).

Ich habe schon /etc/init.d (/etc/cond.d) zwischen Sabayon 3.5 und Gen2VDR V2 verglichen.
Da fehlt mir allerdings zum großen Teil der Überblick. Ich werde versuchen Probleme einzeln anzugehen.

QUOTE
Schade, das HelAu sich noch nicht zu diesem Thema geäußert hat, oder sind Diskusionen in dieser Richtung nicht erwünscht??

Vielleicht kann Helmut bei, für ihn, Kleinigkeiten helfen. ;)
Ein Umstricken von bestehenden Gentoo-Systemen auf Gen2VDR V2 ist eventuell auch für Helmut eine interessante Sache.

Einige werden eine Optimierung zwar als Zeitverschwendung sehen, aber ich finde es Interessant.
(- Zeitgewinn durch schnellere Bootzeit bei einem Bootvorgang pro Tag
- Schnelleres Brennen einer DVD bei Brennen von 1 DVD pro Jahr
- ... )

Man bekommt auch einen größeren Überblick von Gen2VDR V2.
B)
Email PosterUsers WebsiteICQ
Top
R2D2
Geschrieben am: Sonntag, 24.August 2008, 13:09 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Der VDR wird aber bei Gen2VDR standardmäßig in boot gestartet.

CODE
vdr02 ~ # rc-update -s
              acpid |      default
          alsasound | boot
            apache2 |      default
                atd | boot
           bootmisc | boot
            checkfs | boot
          checkroot | boot
              clock | boot
        consolefont | boot
         fbcondecor | boot
         fritzwatch |      default
            gen2vdr | boot
                gpm | boot
                gui |      default
             hdparm | boot
           hostname | boot
            hotplug | boot
           in.tftpd | boot
             irexec |      default
              ivman |      default
            keymaps |      default
              lircd | boot
              local |      default nonetwork
         localmount | boot
            metalog | boot
            modules | boot
           net.eth0 |      default
             net.lo | boot
           netmount |      default
         ntp-client |      default
            portmap |      default
        reelbox-ehd | boot
          rmnologin |      default
              samba |      default
             serial |      default
               sshd |      default
            urandom |      default
                vdr | boot
         vixie-cron |      default
             xinetd |      default
vdr02 ~ #


QUOTE

....
Ich habe schon /etc/init.d (/etc/cond.d) zwischen Sabayon 3.5 und Gen2VDR V2 verglichen.
......


Sabayon möchte ich ich eigentlich für diese Projekt nicht einsetzten, da es mir von Haus aus schon etwas zu überladen ist.
Email PosterUsers WebsiteICQ
Top
netz
Geschrieben am: Sonntag, 24.August 2008, 13:20 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



QUOTE
Der VDR wird aber bei Gen2VDR standardmäßig in boot gestartet.

Ja, stimmt. Da ist es bei mir falsch gelandet.
[edit]Das brachte nur log (Start des VDR) auf der Startkonsole (ist auch komisch). Im OSD weiter englisch nach Systemstart und kein detailiertes Log über "tail -f /log/messages".[/edit]

QUOTE
Sabayon möchte ich ich eigentlich für diese Projekt nicht einsetzten, da es mir von Haus aus schon etwas zu überladen ist.

Ich kann auch auf Gentoo 2008 weiterprobieren. ;)
(Installation auf einer Partition.)
Email PosterUsers WebsiteICQ
Top
R2D2
Geschrieben am: Sonntag, 24.August 2008, 13:23 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (netz @ Sonntag, 24.August 2008, 13:00 Uhr)
....
Einige werden eine Optimierung zwar als Zeitverschwendung sehen, aber ich finde es Interessant.
(- Zeitgewinn durch schnellere Bootzeit bei einem Bootvorgang pro Tag
- Schnelleres Brennen einer DVD bei Brennen von 1 DVD pro Jahr
- ... )

Nun evt. sollte ich (noch-)mal erläutern, worum es mir hier geht:

Ich möchte ein Gentoo so installieren, dass es zu meiner Hardware passt.
Sicherlich währe sowas auch mit einer fertigen G2v2 Distri möglich, aber wer mal ein: emerge -e world system gemacht hat, der weis dass es schneller geht wenn man neu installiert...
Ausserdem möchte ich diesen Weg nur(!) für mein HDTV Projekt gehen, denn dazu braucht man aktuelle Versionen von: xine ffmpeg h.264, usw. Die ganzen Anpassungen für die Akivy & CO brauche ich nicht, genauso wenig wie das Ganze em84 Gedöhns.
Email PosterUsers WebsiteICQ
Top
R2D2
Geschrieben am: Freitag, 05.September 2008, 15:10 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Ich habe mal mein System nach allen Verzeichnissen mit dem Namen vdr durchsucht und folgendes gefunden:

CODE
vdr02 / # find -type d -name vdr
./mnt/data/tmp/vdr
./mnt/data/portage/media-video/vdr
./usr/lib/python2.4/site-packages/vdr
./usr/share/vdr
./usr/local/src/vdr-1.7.0-hdtv/include/vdr
./usr/local/share/doc/vdr
./usr/local/lib/vdr
./var/vdr
./etc/splash/vdr
./etc/bootsplash/vdr
./etc/vdr
./home/vdr
./_config/install/vdr
vdr02 / #


Die Frage ist nun, welche Verzeichnisse werden den eigentlich benötigt, bzw. welche werden automatisch angelegt?

Ich denke mal, dass mit: /_config/bin/instvdr.sh diese automatisch angelegt werden, oder?

CODE
./usr/local/share/doc/vdr
./usr/local/lib/vdr


Email PosterUsers WebsiteICQ
Top
netz
Geschrieben am: Freitag, 05.September 2008, 15:31 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo,
ja, glaube ich schon.

"/usr/share/vdr" stammt wohl von Installation mit emerge.

bis dann,
Nando

P.s. Habe zwar Gentoo 2008 installiert, aber noch nicht komplett durchlaufen. :rolleyes:
Auf Sabayon läuft es derzeit, bis auf die kleinen Fehler.
Email PosterUsers WebsiteICQ
Top
R2D2
Geschrieben am: Freitag, 05.September 2008, 16:19 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (netz @ Freitag, 05.September 2008, 15:31 Uhr)
"/usr/share/vdr" stammt wohl von Installation mit emerge.

hmmm......,

das kann eigentlich nicht sein, denn "emerge vdr" habe ich auf diesem Sytem nie ausgeführt.

/usr/lib/python2.4/site-packages/vdr <-- Woher kommt dieses Verzeichnis?


QUOTE (netz @ Freitag, 05.September 2008, 15:31 Uhr)

...Auf Sabayon läuft es derzeit, bis auf die kleinen Fehler.


Welche Fehler sind denn das genau?
Email PosterUsers WebsiteICQ
Top
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic OptionsSeiten: (2) [1] 2  Reply to this topicStart new topicStart Poll