Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 20

Thema: Linux: Kernel und Userland - der Fragen/Antwort-Thread

  1. #1
    Registered User
    Registriert seit
    16.09.2005
    Ort
    Stuttgart
    Beiträge
    260

    Linux: Kernel und Userland - der Fragen/Antwort-Thread

    Liebe Freunde des guten Geschmacks und der guten elektronischen Unterhaltung:

    ... nun habe ich schon eine Weile nichts mehr von mir lesen lassen, aber Phexen hat uns Stuggies sicher sehr gut vertreten!

    So, und wie der Titel zum Thread schon erahnen lässt: Linux - Ich will helfen!

    Denn nachdem nun ein gutes Dutzend Patches von mir im Linux-Kernel sind will ich nicht nur mit Kompetenz langweilen sondern diese nützlich machen:

    Ich (Esel) und bestimmt einige andere "Linux-Jünger" (*hint, hint*) beantworten ala Dr. Sommer gerne jegliche Fragen rund um Kernel und Userland - soweit das Wissen reicht.

    Ich fordere dazu auf Fragen zu stellen.

  2. #2
    Registered User Avatar von mrdo!
    Registriert seit
    17.11.2005
    Ort
    NRW
    Beiträge
    3.056
    Hallo,

    ich wollte schon immer mal eine mame/linux Geschichte basteln, wo die Grafik nicht über X sondern direkt (via Framebuffer?) auf die Hardware geht.
    So was gab es früher mal. Hast du da eine Ahnung, ob das mit aktuellen (sdl?) Mame noch geht?
    Will ein Neutron in die Disko, sagt der Türsteher: "Sorry - heute nur für geladene Gäste!"

  3. #3
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    Zitat Zitat von mrdo! Beitrag anzeigen
    Hallo,

    ich wollte schon immer mal eine mame/linux Geschichte basteln, wo die Grafik nicht über X sondern direkt (via Framebuffer?) auf die Hardware geht.
    So was gab es früher mal. Hast du da eine Ahnung, ob das mit aktuellen (sdl?) Mame noch geht?
    schau dir mal Piapara Live CD an, das ist genau das was Du suchst glaub ich.
    http://goredaimon.blogspot.com/

    oder wenn Du selbst etwas basteln willst:
    http://mess.redump.net/howto:sdlmame...ss_framebuffer

    hoffe konnte Dir weiterhelfen.
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  4. #4
    Registered User Avatar von mrdo!
    Registriert seit
    17.11.2005
    Ort
    NRW
    Beiträge
    3.056
    Danke für die Links.
    Den zweiten habe ich vor Jahren mal probiert, irgendwie hats nicht hingehauen. Aber die aktuelle Piapara Live CD werde ich mal genauer anschauen ...

    Gruß
    Christian
    Will ein Neutron in die Disko, sagt der Türsteher: "Sorry - heute nur für geladene Gäste!"

  5. #5
    Registered User Avatar von mrdo!
    Registriert seit
    17.11.2005
    Ort
    NRW
    Beiträge
    3.056
    piapara hab ich gerade mal in der 136 version probiert. Die livecd für 31khz Schirme / Framebuffer erzeugt und:

    Bootversuch auf quadcore / ati : Schwarzer Schirm
    Bootversuch auf dualcore celeron / intel notebook : Schwarzer Schirm
    Bootversuch auf c2d / intel Notebook: Schwarzer Schirm

    Beachtlich!
    Scheint nicht unbedingt einfach zu sein...
    Hat das überhaupt schon mal jemand benutzt?
    Will ein Neutron in die Disko, sagt der Türsteher: "Sorry - heute nur für geladene Gäste!"

  6. #6
    Registered User
    Registriert seit
    16.09.2005
    Ort
    Stuttgart
    Beiträge
    260
    Zitat Zitat von mrdo! Beitrag anzeigen
    Hat das überhaupt schon mal jemand benutzt?
    Es ist natürlich schon relativ ungewöhnlich auf PCs den Framebuffer für grafische "Anwendungen" zu benutzen - der quasi Standard ist natürlich X.
    Und seit mame overlays benutzt ists noch schwieriger geworden das Ding unter dem Framebuffer zum laufen zu kriegen. War auch u.a. der Grund für die Einstellung von advancemame und sogar xmame.
    Kurzum: Ich benutze X mit nem schlanken FVWM (wo ich auch Autor bin). Vorteile: Kenne ich gut, XInput, gute Integration.

    Aber jetzt zum Angriff:
    Im Framebufferlayer von SDL hat sich in den letzten Versionen schon einiges getan. Die devel-version zu SDL 2.0 hat bestimmt auch noch mehr Erweiterungen. Also könnte gut sein dass der sdl-patch schon obsolet ist. Ein guter Framebuffertreiber im Kernel zur Grafikkarte ist natürlich auch wichtig, ob der VESA-Treiber ausreicht weiß ich nicht.

    Aber erst mal so first-level-support mäßig gefragt: Kannste denn z.B. mplayer bei Dir auf /dev/fb0 laufen lassen?

  7. #7
    Registered User Avatar von mrdo!
    Registriert seit
    17.11.2005
    Ort
    NRW
    Beiträge
    3.056
    Hallo rieker,

    im Moment kann ich noch gar nichts, mein letzter Versuch war ein gentoo 64 unter vmware. Das müsste doch zum zusammenbasteln einer Plattform gehen, oder? Ist jetzt auch schon wieder einige Zeit her, ich starte quasi wieder mal bei Null ...
    Will ein Neutron in die Disko, sagt der Türsteher: "Sorry - heute nur für geladene Gäste!"

  8. #8
    Registered User
    Registriert seit
    16.09.2005
    Ort
    Stuttgart
    Beiträge
    260
    Zitat Zitat von mrdo! Beitrag anzeigen
    Hallo rieker,

    im Moment kann ich noch gar nichts, mein letzter Versuch war ein gentoo 64 unter vmware.

    Wieso willst Du eigentlich auf X verzichten? Forscherdrang? Wegen dem zusätzlichen (eigentlich nicht wirklich) Layer kanns ja schlecht sein, Du benutzt auch Vmware.
    Falls Du Vmware nur zum Testen einsetzt für eine spätere native Lösung, weiß ich nicht in wie weit Dir dieser Layer den fb0 einschränkt (nur vesa-treiber z.B.). Dennoch bleibt die Frage was Dir fb0 gegenüber X bietet. Denn es ist schon ein bissel exotisch - was natürlich immer sehr spannend ist, vor allem für uns technikaffine Menschen ;-)

    Zu Deinen Tests mit der Live-CD: War das auf echter Hardware? Welchen Framebuffertreiber haste verwendet? Unterstützt dieser die Anforderungen?

    Zitat Zitat von mrdo! Beitrag anzeigen
    Das müsste doch zum zusammenbasteln einer Plattform gehen, oder? Ist jetzt auch schon wieder einige Zeit her, ich starte quasi wieder mal bei Null ...
    Der Virtualisierungshype aufm Desektop geht an mir vorbei - hier habe ich alle Anwendungen die ich brauche. Außerdem, wer ist denn schon so multitasking fähig.

  9. #9
    Registered User Avatar von mrdo!
    Registriert seit
    17.11.2005
    Ort
    NRW
    Beiträge
    3.056
    Der Ursprung allen Übels ist mein cocktail Table mit arcade OS von anno pief.
    Das ist soooo alt und läuft unter DOS auf der nackten matrox Grafikkarte. Da das so gut funtioniert, wollte ich das schon immer mal unter linux nachbasteln... technisches Nerdtum, das ist mal klar ...

    Die Vmware ist nur zum testen, da mein Desktop schnell genug ist um z.B. die compiler orgien von Gentoo zu überstehen ... ;-)
    Am Ende soll natürlich alles auf einer richtigen Hardware laufen. Und zwar auf einer richtig lahmen, alten ... hehe
    Ich würde gerne FB nutzen, da ich das ganze gerne mit einer langsamen, passiv zu kühlenden cpu laufen lassen würde.
    Bei der piapara habe ich die verschiedenen FB optionen mit jeweils hi/lo pixelclock durchprobiert. Leider kein Erfolg.

    Btw: Virtualisierung ist OK, ich installier kaum noch Software auf dem Host. Z.Zt. mache ich meine Steuererklärung in einer XP VM. Wenn alles fertig ist, brenne ich alles auf eine DVD und hab das plattfornunabhängig "für die Ewigkeit" im Regal stehen
    Will ein Neutron in die Disko, sagt der Türsteher: "Sorry - heute nur für geladene Gäste!"

  10. #10
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    Zitat Zitat von mrdo! Beitrag anzeigen
    Der Ursprung allen Übels ist mein cocktail Table mit arcade OS von anno pief.
    Das ist soooo alt und läuft unter DOS auf der nackten matrox Grafikkarte. Da das so gut funtioniert, wollte ich das schon immer mal unter linux nachbasteln... technisches Nerdtum, das ist mal klar ...

    Ich würde gerne FB nutzen, da ich das ganze gerne mit einer langsamen, passiv zu kühlenden cpu laufen lassen würde.
    Bei der piapara habe ich die verschiedenen FB optionen mit jeweils hi/lo pixelclock durchprobiert. Leider kein Erfolg.
    hmm... wenns jetzt auch kein aktuelles SDLMAME sein muss, dann kannst Du doch genauso gut auf AdvanceCD zurück greifen, das noch die 0.106 oder 0.107 an Bord hat - läuft ohne Probleme auf alter Hardware.
    Nun stellt sich die Frage welche CPU willst Du einsetzen? Es gibt doch jede Menge schlanke Linux mit X, wieso greifst Du darauf nicht zurück?

    Probier doch PiaparaCD einfach mal mit der Matrox und nem Arcade Monitor aus, das sollte imho gut laufen. Hatte es mal mit neuen NVidia probiert - da bekomme ich auch kein vernünftiges Bild, aber mit alten Karten läufts.
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  11. #11
    Registered User
    Registriert seit
    16.09.2005
    Ort
    Stuttgart
    Beiträge
    260
    sdlmame gibts eigentlich auch nicht mehr, das wurde jetzt in mame integriert. Ist auch gut so.
    Darüber hinaus ist sdlmame (jetzt mame) relativ langsam auf alter Hardware.

  12. #12
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    Zitat Zitat von rieker Beitrag anzeigen
    sdlmame gibts eigentlich auch nicht mehr, das wurde jetzt in mame integriert. Ist auch gut so.
    Darüber hinaus ist sdlmame (jetzt mame) relativ langsam auf alter Hardware.
    stimmt, hatte ich im Eifer des Gefechts vergessen, hat sich ja seit 0.137 glaub ich geändert. Dem kann ich nur zustimmen.
    Da man ja mit älterer Hardware logischerweise auch die älteren Games zocken möchte, spricht imho auch nichts gegen ne 0.106 mit AdvanceCD z. B.
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  13. #13
    Administration Avatar von zyx
    Registriert seit
    15.06.2004
    Ort
    Strass/Tirol
    Beiträge
    6.478
    ok frau dr. sommer warum verwendet ihr userland ?
    Alte Real Life Tetris (TM) Weisheit: Je schwerer das Cab, um so mehr Stiegen...

    Electricity is a vengeful bitch who is not to be trifled with

  14. #14
    Registered User Avatar von mrdo!
    Registriert seit
    17.11.2005
    Ort
    NRW
    Beiträge
    3.056
    AdvanceCD?? Werd ich auch nochmal ansehen ... Und mal die Matrox Karten Sammlung suchen ...
    Geändert von mrdo! (20-07-2010 um 20:52 Uhr)
    Will ein Neutron in die Disko, sagt der Türsteher: "Sorry - heute nur für geladene Gäste!"

  15. #15
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    Zitat Zitat von mrdo! Beitrag anzeigen
    AdvanceCD?? Werd ich auch nochmal ansehen ... Und mal die Matrox Karten Sammlung suchen ...
    jo, ist älter aber sehr gut, unterstützt Arcade Monitore
    http://advancemame.sourceforge.net/

    und hier die unterstützten Grafikkarten mit Framebuffer driver:
    http://advancemame.sourceforge.net/doc-cardcd.html
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •