X Window - Dreambox mit Debian zum PC (BETA)

Wir haben aktuell ein Problem mit dem Board und arbeiten an der Lösung...
  • hmm, hab meinen post eben gelesen.

    ...ich bin doof

    event2 für die Maus.hmm, aber die springt, naja wenigstens was.
    tastatur auf event1 sagt aber noch nichts


    pclin
    ich hab ja mit deiner xorg.conf angefangen.

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • habe gerade gesehen das neben
    /etc/fb.modes )die bei mir da ist aber nicht die einstellungen enthält die wie brauchen 2008 version)
    auch eine
    /etc/directfbrc fehlt, eintrag / einträge sehen woll so aus
    mode=1280x720
    depth=32
    pixelformat=ARGB
    disable-module=keyboard
    disable-module=joystick
    disable-module=keyboard
    disable-module=mutouch
    disable-module=ps2mouse
    disable-module=sdlinput
    disable-module=serialmouse
    disable-module=sonypi


    bei ALSA finde ich so etwas


    Man beachte: es ist alles deselektiert außer LIRC (siehe Abschnitt zu LIRC weiter unten).


    AC3 über ALSA geht mit meinem Board (Asus A7V8X mit VT8235 und dem Asus-SPDIF-Blech) ganz prima. Dazu der Startaufruf in runvdr:


    VDRCMD="$VDRCMD -P 'softdevice -ao alsa:pcm=plug:spdif#ac3=plug:spdif# -vo dfb:'"


    Damit schickt das Softdevice-Modul alle Audio-Daten über plug:spdif.


    hier wirt wohl vdr gestartet mit alsa ist wohl ähnlich wie ich vermutet habe einfach nur starten bringt keinen Sound


    weiter finde ich
    linking /dev/mixer to /dev/sound/mixer1
    create a symlink for /dev/dsp to /dev/dsp1 or /dev/sound/dsp1
    device number can probably be specified with the modules for alsa


    gruß pclin

    Einmal editiert, zuletzt von pclin ()

  • SEITE 11 meine aktuelle xorg.conf ist ab dem Zeitpunkt immer die beste die ich bieten kann und wird bei Änderungen Aktualiesiert !!!


    und das kbd / mouse nicht gehen sondern nur evdev ist seit Seite 2 thema und geklärt


    input event für Dreamtastatur 3 / 4
    USB Tastatur 5 / 6


    gruß pclin


    ps
    kbd / mouse sind aus alten tagen (PS2)
    evdev kann auch moderne ansteuerungen wie touchpad - diverse maustasten - keyboard sondertasten - scrollrad - Grafik-Tablet lässt sich alles an der Dreambox mit entsprechenden einträgen in der xorg.conf betreiben.

    4 Mal editiert, zuletzt von pclin ()

  • Also die Maus ist bei mir eindeutig auf event2. Die geht jetzt super mit evdev.
    Die box stellt sich aber nach ein paar Minuten tot. Keine Maus, kein telnet, hmm *grübel*


    Code
    Section "InputDevice"
    	Identifier "Configured Mouse"
    	Driver "evdev"
    	Option "CorePointer"
    	Option "Device" "/dev/input/event2"
    	Option "MinSpeed" "0.35"
    	Option "MaxSpeed" "0.65"
    	Option "AccelFactor" "0.020"
    	Option "Protocol" "PS/2"
    EndSection


    [edit]
    Und Tastatur geht nun auf event0. :hurra:

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • was läuft bei dir, kde ?


    wie sieht der rest deiner xorg aus oder hast du kopiert ?


    geht tastatur, welche auflösung


    mehr Input Bitte


    gruß pclin

    Einmal editiert, zuletzt von pclin ()

  • erste versuche mit lirc die FB zum laufen zubringen ...


    erstmal hat bitbake nicht mipsel sondern dm800.ipk gebacken und die will das dpkg nicht nehmen falsche architehtur, hä, also mit dpkg ausgepackt und kernel module und rest reinkopiert


    debian@dm800:~$ sudo insmod /lib/modules/2.6.18-7.3-dm800/lirc/lirc_dev.ko
    debian@dm800:~$ cat /proc/modules
    lirc_dev 14368 0 - Live 0xc0270000
    usbhid 58288 0 - Live 0xc027d000
    cdfs 29792 0 - Live 0xc01e5000
    isofs 37552 0 - Live 0xc01d0000
    bcm7401 3173120 1 - Live 0xc043d000
    cu1216mk3 9184 1 bcm7401, Live 0xc008a000
    alps_bsbe2 45184 1 bcm7401, Live 0xc00dc000
    alps_bsbe1 6688 1 bcm7401, Live 0xc009a000
    tu1216 44784 1 bcm7401, Live 0xc00d0000
    alps_bsbe1_c01a 19232 1 bcm7401, Live 0xc00bc000
    lnb_ctrl 6720 3 alps_bsbe2,alps_bsbe1,alps_bsbe1_c01a, Live 0xc0097000
    lcd 14304 0 - Live 0xc00af000
    dreambox_keyboard 5200 0 - Live 0xc0094000
    dreambox_rc2 6880 1 dreambox_keyboard, Live 0xc0091000
    fp 4720 3 bcm7401,lcd,dreambox_rc2, Live 0xc008e000
    stb_core 59248 9 bcm7401,cu1216mk3,alps_bsbe2,alps_bsbe1_c01a,lnb_ctrl,lcd,dreambox_keyboard,dreambox_rc2,fp, Live 0xc009f000


    so module ist da falsche architektur ...
    1 start speicher zugriffs fehler also passt der neue lirc wieder nicht zu den libs (immer das gleiche) mit aptitude debian lirc drüberinstalliert und gestartet ...


    debian@dm800:~$ sudo lircd -n --device=/dev/input/event2
    lircd-0.8.3[2153]: config file contains no valid remote control definition
    lircd-0.8.3[2153]: lircd(userspace) ready
    lircd-0.8.3[2153]: caught signal


    also das brauch man also ...


    gruß pclin

    Einmal editiert, zuletzt von pclin ()

  • adenin USB - Tastatur /Maus an welchem port oder Hub ?


    daamit wir mal klären können warum die unterschiedlichen events


    adenin 0/2
    emanuel 3/4 Dreambox Tastatur
    pclin 5/6 USB Tastatur/Maus an Hub


    die einträge sind bei mir in
    /dev/.udev/db zufinden mit event5 event6 bezeichnet
    ist das bei euch auch so ?


    gruß pclin

    3 Mal editiert, zuletzt von pclin ()

  • bei totem bin ich ein stück weiter das ominöse DVB source plugin steckt in
    vdr-plugin-xineliboutput oder libxine1-xvdr


    nachdem installieren geht es weiter, noch kein BILD /TON jetzt stimmt noch etwas anders nicht er sagt was von keinem medium im laufwerk. Denke meine dvb.channels.conf oder/und TV.pls stimmen noch nicht ...


    gruß pclin


    ps
    selbst bei der auflösung geht DIVX mit totem, super geiles Bild wenn auch noch ruckel ... und das mit einer schlechten kopie aus dem Netz


    bitbake hat gerade gxine fertig gebacke, wenn auch seit einiger Zeit immer gst-plugins-base_0.10.28.bb' failed bei mir kommt aber mit option -fk macht bitbake ja den Rest fertig.


    Super bis jetzt hatte ich noch nichts ausser xmms an Playern ferrtig bekommen und gxine könnte ganz gut gehen (hoffe ich) bei mplayer, totem und vlc gibts leider compilier fehler die ich nicht fixen kann, ausser ein wenig Amiga Basic, Amiga-Assembler, arexx und ein wenig scripting ist bei mir zur Zeit noch nicht drin. Die ersten 3 sind auch schon lange her ...


    regina-rexx hat leider auch compilier fehler, schade. Ich weiss zwar nicht ob es wie arexx ist weil das war super klasse

    4 Mal editiert, zuletzt von pclin ()

  • directvnc (DM800) mit x11vnc als Server (PC)


    wie immer noch nicht perfekt, aber ...
    meine aktuelle /etc/directfbrc


    mein vnc-server (PC) hat die auflösung 1280x1024 32
    xorg.conf ist 1280x1024 16 drin


    also sieht die konfiguration zu diesem server dann so aus.


    ==========>


    <==========


    was die disable geschischte soll / macht muss ich noch herausfinden.


    am besten macht man sich verschiedene directfbrc mit den unterschiedlichen auflösungen und verlinkt dann ln -sf /etc/directfbrc_1280 /etc/directfbrc


    so kann man aus script aufruf direkt die richtig Einstellung für unterschiedliche server / anwendungen wählen.


    auch passwort port und so weiter sind möglich muss dann durch config files oder direkt beim starten von x11vnc / directvnc angegeben werden. (Doc anschauen --help verwenden und auf die ausgaben im telnet schauen)


    1)
    der wert für mode und depth muss mit einer der Einstellungen in der xorg.conf übereinstimmen.


    2)
    die Auflösung server / client sollte identisch sein.
    notfalls kann man scale verwenden, dann leidet aber die Bildqualität, und es wird nicht mehr pixel genau Dargestellt.


    3)
    dann kann man beim server(PC) x11vnc im telnet eingeben, bei der box im telnet oder per script directvnc DISPLAY-NAME:NUMMER eingeben (gibt der x11vnc beim start bekannt und ist wenn man es est einmal kennt immer gleich)
    und hat dann ein Pixel genaues Bild am TV und kann den Server PC Vollstandig bedienen und nutzen !!!


    Wieder einmal sagenhaft wenn ich den pc normalerweise direct über HDMI am TV habe muss ich jede menge Tasten drücken format verbiegen meist 4:3 Vollbildmodus usw. und es ist immer noch sch*****
    hier Perfekt so habe ich mir den vnc schon immer gewünscht aber noch nirgendwo gesehen. Auch das Bild ist nicht unscharf oder proportional nicht OK obwohl der pc 4:3 und der TV 16:9 format hat.. Liegt wohl an der libdirectfb wenn man sich die Screenshots auf der Homepage von denen anschaut fällt einem gar nichts mehr ein, dagegen ist alles an Desktop was ich bis jetzt gesehen habe ein Witz..


    gruß pclin

    15 Mal editiert, zuletzt von pclin ()

  • *es läuft KDE
    *Tastatur geht
    *Tastatur und maus direkt an USB der dm800 dran, Mausoben Tastatur unten
    *Maus: Logitech M-BT83
    *Tastatur: KeySonic ACK-610EL
    *Auflösung manuell mit echo 1366x768 > videomode gesetzt damit Overscan verschwindet (Nachteil: kein Scartsignal)
    *KDE ist derzeit auf 1280x768
    *xorg.conf hab ich von dir kopiert
    * der Inhalt von /dev/.udev/db

    Code
    dm800:/dev/.udev/db# ls
    \x2fclass\x2fvc\x2fvcs1  \x2fclass\x2fvc\x2fvcs4  \x2fclass\x2fvc\x2fvcs7   \x2fclass\x2fvc\x2fvcsa3  \x2fclass\x2fvc\x2fvcsa6
    \x2fclass\x2fvc\x2fvcs2  \x2fclass\x2fvc\x2fvcs5  \x2fclass\x2fvc\x2fvcsa1  \x2fclass\x2fvc\x2fvcsa4  \x2fclass\x2fvc\x2fvcsa7
    \x2fclass\x2fvc\x2fvcs3  \x2fclass\x2fvc\x2fvcs6  \x2fclass\x2fvc\x2fvcsa2  \x2fclass\x2fvc\x2fvcsa5
    dm800:/dev/.udev/db# cat \x2fclass\x2fvc\x2fvcs1

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • fast wie ich vermutet habe direkt an der Box und 2 ports belegt gibt dann 0 / 2
    wenn du die ports vertauschst ändert sich da etwas ?
    wie / wann wird der usbhid geladen ?


    1368x768 verwende ich nicht mehr kann also keine aktuelle xorg.conf von mir sein !
    Hast du noch modelines drin ?


    Scart Ausgang ? Hallo,ist jetzt ein PC ...


    Scart ist analog. Und bei analogen Videoübetragungen gibt es keine Auflösung.
    Aber man kann sagen das sie es schaffen, das normale SD Video (720x576) so zu übertragan, das nichts verloren geht.
    Ausnahme ist YUV. Das kann HD Videos übertragen.
    und du musst du ihm in der xorg.conf auch schon sagen was du von ihm haben willst !


    kannst du mit KDE was machen oder stürzt er noch ab ?
    wie ist das Bild pixel genau, ?
    was für ein TV Geräat ?


    ich hatte gestern erst das erste mal einen Absturz mit reboot
    sonst sehr stabil !


    debian@dm800:~$ sudo ls /dev/.udev/db/*
    /dev/.udev/db/\x2fclass\x2finput\x2finput5\x2fevent5
    /dev/.udev/db/\x2fclass\x2finput\x2finput6\x2fevent6
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcs1
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcs2
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcs3
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcs4
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcs5
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcs6
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcs7
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcsa1
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcsa2
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcsa3
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcsa4
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcsa5
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcsa6
    /dev/.udev/db/\x2fclass\x2fvc\x2fvcsa7


    gruß pclin

    5 Mal editiert, zuletzt von pclin ()

  • cpufreqd


    http://www.thinkwiki.org/wiki/How_to_configure_cpufreqd
    http://www.linux.it/~malattia/wiki/index.php/Cpufreqd


    leider fehlen noch kernel module


    cpufreq_powersave, cpufreq_userspace, and cpufreq_ondemand


    auf irgend einem download server habe ich die schon mal gesehen war glaub ich für OE1.5


    könnte man evtl. noch ein wenig leistung heraus kitzeln


    und source code dafür
    http://www.takatan.net/lxr/sou…v=2.6.18-164.el5;a=x86_64
    http://tomoyo.sourceforge.jp/c…ufreq/cpufreq_userspace.c
    http://tomoyo.sourceforge.jp/c…ufreq/cpufreq_powersave.c


    gruß pclin

  • mir ist gerade wieder eingefallen wo ich die kernel module


    cpufreq_powersave, cpufreq_userspace, and cpufreq_ondemand


    gesehen habe, bei mir auf dem bitbake rechner.
    Mein erster Versuch mit install.sh und dem Makefile-opendreambox habe ich unter OE1.5/dm800 gemacht mit bitbake bridge-utils und da sind dann 295 kernel module gebacken worden,


    Leider sind mir die verloren gegangen und unter OE1.6 hat es bei bitbake bridge-utils nicht ein kernel module gegeben.


    könnte man die OE1.5 nehmen ?


    gruß pclin

    • Offizieller Beitrag
    Zitat

    *Auflösung manuell mit echo 1366x768 > videomode gesetzt damit Overscan verschwindet (Nachteil: kein Scartsignal) *KDE ist derzeit auf 1280x768


    wie wohin echo??

  • emanuel
    hast du dein TV Bild gefixt ? Pixel genau ?


    meine Einstellungen mal ausprobiert ?


    ohne Modeline wenn er alles selber sucht ?


    geht bei dir auch 1920x1200 usw.


    gruß pclin

    Einmal editiert, zuletzt von pclin ()

    • Offizieller Beitrag

    da schau fluxbox :frowning_face:

  • mir fällt gerade noch ein bei der Dbox2 wird das übertakten mit gepatchten uboot gemacht


    die uboot entspricht woll etwa dem secondstageloader irgendwo muß die frequenz ja gesetzt werden (bios)


    bei der dbox2 habe ich lange, bis die festplatte kam, von 66 auf 78 Mhz hochgetaktet mit passivem Kühlkörper auf der CPU und von 66 mips auf 78 mips war schon eine verbesserug ging alles ein wenig flotter.


    bei ähnlicher steigeruhg würde bei der dm800 ca 360 mips raus kommen !!!
    bei der 500 ca. 480 mips
    und bei der 8k ???


    gruß pclin

    2 Mal editiert, zuletzt von pclin ()

    • Offizieller Beitrag

    Ich nutze (habe ich mir gebaut) das Plugin im debian mit 1GB usb swap dev

  • super Arbeit :danke:


    formatieren mit parted oder gparted geht auch im debian direkt an der Box


    gparted hab ich schon im Frisch gebacken für OE1.6 als mipsel paket hochgeladen und parted liegt fertig bei mir rum


    kann auf wunsch hochgeladen werden.


    gruß pclin

    Einmal editiert, zuletzt von pclin ()