[patch] RGB/PAL ueber VGA mit variabler Framerate

  • Hallo Hitman47,


    Zitat

    Originally posted by Hitman47
    per Pluginparameter mitgeteilt, wo diese liegt. Den scr-Wert habe ich dann wieder auf 200 gesetzt.
    Daraufhin konnte ich dem xine-lib-Log diese recht guten Werte entnehmen, wie ich finde:


    richtig , das hier folgende Log ist optimal.


    Zitat

    Xorg.0.log zum gleichen Zeitpunkt:


    dieses Log passt irgendwie gar nicht zum ersten. Nutzt du hier das lokale Frontend? Ich arbeite ausschliesslich damit. Eine so starke Abweichung der Timings zwischen der xine-lib und Xserver Logs habe ich auf meinen Systemen noch nicht erlebt.


    Zitat

    Das nächste Problem ist das Beenden von VDR und Xserver. Die Reihenfolge des Beendens scheint dabei gleichgültig zu sein.


    ich habe mich in letzter Zeit mehr mit der Intel-Variante des Patches beschaeftigt. Da ist alles doch erheblich einfacher realisierbar. Ich muss den Radeon-Patch sowieso mal wieder an die Aenderungen in der lenny-Basis anpassen. Ich versuche dann den Crash zu reproduzieren.


    Wobei das Problem darin besteht, dass wir voellig unterschiedliche Linux Distributionen verwenden.


    Zitat

    Weißt du Rat, wie ich das weiter eingrenzen kann bzw. wie ich den Rechnerabsturz verhindern kann. Mein Dateisystem


    ich nehme an der Rechner friert ein? Da koennte man nur mit Hardwareanalyzern weiter kommen. Oder eben das Problem von vorneherein vermeiden:)


    - sparkie

  • Hallo Sparkie,


    der zweite Schritt ist ja RGB/PAL interlaced auszugeben. Das hast du geschafft.
    Da dein Patch momentan für meine Distri nicht zur Verfügung steht, versuche ich das Bild progressiv über Xineliboutput in der Nativen Auflösung auszugeben.


    Das war sicher auch dein erster Schritt, oder?


    Hast du von 'damals' noch eine funktionierende xorg.conf/modeline?
    Ich schaffe es einfach nicht, 720/768x576 *mit 50Hz* auszugeben. (siehe X Auflösung auf 720x576_50)


    Gruß&Danke,
    Hendrik

  • Hi Hitman47


    inzwischen konnte ich den von dir geschilderten Crash auf einem Athlon XP1700+ System und einer Radeon 9200 reproduzieren und im Radeon-DRM fixen. Weiterhin habe ich ein paar neue Optionen fuer die xorg.conf eingebaut. Unter anderem kannst du jetzt die Scheduling Priority des Xservers vorgeben. Da der Xserver kaum CPU Zeit verbraucht ist es sinnvoll, seine Prio zu erhoehen (mit negativen Werten siehe 'man setpriority') So werden die einzelnen Frames noch genauer gescheduled. Das hat sich insbesondere auf langsamen Singleprozessor Maschinen als sehr nuetzlich herausgestellt.


    Paul hat sich inzwischen die Muehe gemacht und wie angekuendigt ein Repository und Wiki fuer VGA2SCART eingerichtet. An dieser Stelle nochmal ein herzliches Dankeschoen an Paul.


    siehe auch
    http://vga2scart.gw90.de/


    Download der letzten Source:
    git clone git://vga2scart.gw90.de/git/vga2scart


    Fuer dich sind nur die Patches
    vga2scart/patches/fb-drm-radeon-intel.patch
    vga2scart/patches/xine-lib.patch
    vga2scart/patches/xineliboutput-tuning-step.patch
    vga2scart/patches/xv-radeon.patch


    relevant. Installation wie gehabt. Lediglich wird statt dem GIT DRM jetzt das Standard DRM aus dem lenny- Kernel verwendet. EIn paar weitere Installationshinweise sind hier zu finden. Am Format der Darstellung muss ich noch arbeiten:)


    viel Spass
    sparkie

  • Hi sparkie,


    ich habe mich gleich an die Arbeit gemacht und versucht zu patchen. Unter archlinux ist Kernel 2.6.28
    aktuell. Dabei änderte sich die Dateistruktur etwas (Verschiebung in das Verzeichnis <gpu/[radeon]> und
    Includedateien sind nun auch in </linux/include>.
    Das lässt sich aber eigentlich noch problemlos lösen, bin aber trotzdem auf die libdrm aus dem git-repo
    ausgewichen.
    Ich komme aber beim Patchen der Datei radeon_drv.c nicht weiter, wo es um vblanks geht:



    Der Fehler geht dabei von

    Code
    &dev->vbl_received


    aus, was scheinbar in neueren Versionen abgeändert wurde.
    Auch weiß ich nicht, wo die folgende Zeile hingehört, weil da auch noch andere vblank-Signale ausgelöst werden:

    Code
    radeon_handle_vblank(dev, VSF_CRTC);


    Testweise habe ich diese Codestellen einmal weggelassen und durchkompiliert. Es lässt sich soweit alles laden,
    aber ob es trotzdem funktioniert, kann ich aber gar nicht sagen. Am Wochenende werde ich das noch einmal genauer untersuchen.



    So long.

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

  • Hi Hitman47


    Zitat

    Originally posted by Hitman47
    ich habe mich gleich an die Arbeit gemacht und versucht zu patchen. Unter archlinux ist Kernel 2.6.28


    wow, sehr gut:)


    Zitat

    Ich komme aber beim Patchen der Datei radeon_drv.c nicht weiter, wo es um vblanks geht:
    [...]
    Der Fehler geht dabei von

    Code
    &dev->vbl_received


    ja, genau das hat sich zwischen 2.6.26 und GIT geaendert. Zu 2.6.28 kann ich im Moment nichts sagen.


    Zitat

    Das lässt sich aber eigentlich noch problemlos lösen, bin aber trotzdem auf die libdrm aus dem git-repo ausgewichen.


    gab es dafuer einen Grund? Im GIT ist naemlich einiger Treiber-Code, den der Xserver noch nutzt, nur noch als 'deprecated' enthalten. Der Crash haengt ebenfalls damit zusammen.


    Ich verwende fuer den aktuellen Patch moeglichst viel von Original-Lenny. Es gibt fuer mich keinen zwingenden Grund aufs DRM-GIT auszuweichen.


    kannst du evtl. ebenfalls das DRM direkt vom Kernel nehmen?


    - sparkie

  • Hi sparkie,


    Zitat

    gab es dafuer einen Grund? Im GIT ist naemlich einiger Treiber-Code, den der Xserver noch nutzt, nur noch als 'deprecated' enthalten. Der Crash haengt ebenfalls damit zusammen.
    - sparkie


    Danke für den Tipp. Ich hatte auch tatsächlich gleich einen Absturz beim Beenden des Xservers, der wohl daher kommt.
    Ich verwendete libdrm-git eigentlich nur aus Bequemlichkeit, weil ich dafür ein PKGBUILD angepasst hatte und wusste, dass es schon einmal durchkompilierte.
    Ich mache mich gleich daran, die Sourcen aus dem aktuellen Kernel anzupassen und zu kompilieren.


    Bei der Sache mit &dev->vbl_received komme ich aber glaube ich nicht weiter. Ich werde mir das aber trotzdem mal anschauen. Vielleicht finde ich etwas dazu.


    EDIT:
    Das neue struct dev_drm sieht in KERNEL-2.6.28-ARCH so aus (drmP.h):


    Ich habe nun vbl_received durch _vblank_count ersetzt.
    Auch habe ich auf der neuen Wikiseite gelesen, dass im upstream-Paket xf86-video-ati etwas getan wird. Aber mehr konnte ich da nicht herauslesen. Weißt du da mehr? Möglicherweise ist dieser Passus mit vblank gar nicht nötig?



    So long.

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

    Einmal editiert, zuletzt von Hitman47 ()

  • Hi Hitman47


    Zitat

    Originally posted by Hitman47
    [quote]Bei der Sache mit &dev->vbl_received komme ich aber glaube ich nicht weiter.


    ja da haben sich ein paar Strukturen geaendert. Mit dem neuen GIT passt einiges nicht mehr so ganz zu den alten Xservern. Nur dass es leider oft erst zur Laufzeit kracht...


    die zusaetzlichen Xserver Optionen sind jetzt uebrigens


    Code
    Option      "SyncFields"                "True"
            Option      "SF_SchedPrio"              "0"
            Option      "SF_Debug"                  "True"


    mit -20 <= SF_SchedPrio <= 19. Bei -20 wuerde der Xserver hoechste Prio bekommen.


    - sparkie

  • Hi,


    ich versuche gerade die Patches auf meinem Gen2VDR einzuarbeiten. Im Prinzip klappt alles, nur das Radeon-Modul bekomme ich nicht übersetzt. Ich benutze die Version 6.12.1-r1 von xf86-video-ati. Dein xv-radeon-patch mußte ich ein wenig anpassen, danach ist er sauber durchgelaufen. Nur beim kompilieren spuckt er jetzt diese Meldung aus:

    Code
    radeon_video.c: In function 'vga_sync_fields':
    radeon_video.c:4105: error: 'struct <anonymous>' has no member named 'drmFD'
    radeon_video.c:4112: error: 'struct <anonymous>' has no member named 'drmFD'
    radeon_video.c:4195: warning: suggest parentheses around arithmetic in operand of |
    radeon_video.c:4196: error: 'struct <anonymous>' has no member named 'drmFD'
    make[2]: *** [radeon_video.lo] Error 1 make[2]: Leaving directory `/mnt/data/tmp/portage/x11-drivers/xf86-video-ati-6.12.1-r1/work/xf86-video-ati-6.12.1/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/mnt/data/tmp/portage/x11-drivers/xf86-video-ati-6.12.1-r1/work/xf86-video-ati-6.12.1'
    make: *** [all] Error 2


    Hat jemand eine Idee was ich verkehrt mache oder vergessen habe?


    MfG
    Daniel

  • Hi Daniel


    Zitat

    Hat jemand eine Idee was ich verkehrt mache oder vergessen habe?


    wie du ja selbst schreibst verwendest du Version 6.12.1-r1 von xf86-video-ati. Auf Lenny kommt jedoch Version 6.9.0 zum EInsatz.


    schau evtl. mal ob der Filedescriptor in der Struktur RADEONInfoPtr jetzt nur anders heisst als 'drmFD'.


    Aber das ioctl() Interface zum Kernel hat sich zwischen den Versionen glaube ich sowieso geaendert. Ich kann nicht garantieren, dass das Ganze in deiner Umgebung so ohne weiteres laeuft.


    Ist eben speziell fuer Debian Lenny zugeschnitten. Es waere ein ziemlicher Aufwand, da alle aktuellen sonstigen Distris ebenfalls zu beruecksichtigen


    - sparkie

  • Hi Sparkie,


    Zitat

    Auf Lenny kommt jedoch Version 6.9.0 zum EInsatz.


    Die gibt es bei Gentoo leider nicht mehr. Werd mal schauen ob ich da noch ein Ebuild finde.


    Zitat

    schau evtl. mal ob der Filedescriptor in der Struktur RADEONInfoPtr jetzt nur anders heisst als 'drmFD'.


    Würd ich ja tun, nur weiß ich nicht wo. Ich kann zwar Patches usw. anpassen, aber wenns um programmiertechnischen Kram selber geht, komme ich nicht mehr weiter.


    Zitat

    Ist eben speziell fuer Debian Lenny zugeschnitten. Es waere ein ziemlicher Aufwand, da alle aktuellen sonstigen Distris ebenfalls zu beruecksichtigen


    Jo, falls es nicht klappt, dann halt nicht, aber so schnell wollte ich eigentlich nicht aufgeben ;)


    MfG
    Daniel

  • Hi,


    sorry für den Doppelpost.


    So, ich habe es geschaftt den xv-radeon.patch auf die 6.9.0er Version anzuwenden. Dazu mußte ich auch noch den Lenny4-Patch (s.u.) anwenden (vor dem xv-radeon), aber dann hat er sauber durchkompiliert. Laut Xorg.0.log schein vga-sync.fields auch zu laufen, aber sobald ich ein Video starte oder vdr-sxfe, stürtzt X ab. Im Anhang die Xorg.0.log.
    Scheinbar hat das immernoch mit dem drmFD zu tun, aber ich weiß einfach nicht, wo ich da anfangen soll zu suchen.


    Hier noch kurz was genau installiert ist:
    Kernel: linux-2.6.26-gentoo-r4 incl. dem fb-drm-radeon-intel.patch (gibt es spezielle Sources für Debian lenny? Wo? Patches?)
    Xserver: xorg-server-1.5.3
    libdrm 2.4.5 mit frc patch von Durchflieger (könnte hier das Problem liegen?)
    xf86-video-ati-6.9.0 mit xserver-xorg-video-ati_6.9.0-1+lenny4.diff und xv-radeon.patch


    Ich glaube ich werde morgen nochmal alles neu machen und schauen was dann passiert.


    MfG
    Daniel

  • Hi!
    Die aktuellen patches v0.2.0 setzen bei mir die Framebuffer PAL-Auflösung beim booten nicht, obwohl ich mich an die Anleitung gehalten habe, und X zB auch in PAL-Auflösung läuft.
    System ist Debian/lenny mit dem aktuellen gepatchtem Kernel 2.6.26-2.
    Graka (Radeon 9250):
    01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
    01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01)


    Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.26 root=UUID=xxxxxxxxxx ro video=radeonfb:720x576-32@50i


    dmesg liefert dann:
    [ 0.456452] radeonfb: Found Intel x86 BIOS ROM Image
    [ 0.456501] radeonfb: Retrieved PLL infos from BIOS
    [ 0.456549] radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=240.00 Mhz, System=166.00 MHz
    [ 0.456608] radeonfb: PLL min 20000 max 40000
    [ 0.457656] radeonfb: Monitor 1 type CRT found
    [ 0.457701] radeonfb: Monitor 2 type no found
    [ 0.498777] Console: switching to colour frame buffer device 100x37
    [ 0.527213] radeonfb (0000:01:00.0): ATI Radeon 5960 "Y`"
    [ 0.527894] isapnp: Scanning for PnP cards...
    [ 0.764027] Switched to high resolution mode on CPU 0
    [ 0.881929] isapnp: No Plug & Play device found
    [ 0.886157] Linux agpgart interface v0.103
    [ 0.886413] intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM/965G/965GM chipsets
    [ 0.886797] intelfb: Version 0.9.5
    [ 0.886991] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
    [ 0.887426] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    ...
    Einkompiliert ist hier radeonfb, intelfb und auch lirc (also nicht wundern)


    scheinbar ist da PLL min immer noch bei 20000, wo man doch eine min von 12000 bräuchte. Wahrscheinlich wird deshalb eine andere Auflösung statt PAL gesetzt, denn später lande ich bei:


    satvdr:~# fbset -i -v
    Linux Frame Buffer Device Configuration Version 2.1 (23/06/1999)
    (C) Copyright 1995-1999 by Geert Uytterhoeven


    Opening frame buffer device `/dev/fb0'
    Using current video mode from `/dev/fb0'


    mode "800x600-56"
    # D: 36.001 MHz, H: 35.157 kHz, V: 56.252 Hz
    geometry 800 600 800 600 32
    timings 27777 128 24 22 1 72 2
    rgba 8/16,8/8,8/0,0/0
    endmode


    Getting further frame buffer information
    Frame buffer device information:
    Name : ATI Radeon 5960
    Address : 0xd8000000
    Size : 134217728
    Type : PACKED PIXELS
    Visual : DIRECTCOLOR
    XPanStep : 8
    YPanStep : 1
    YWrapStep : 0
    LineLength : 3200
    MMIO Address: 0xe8020000
    MMIO Size : 16384
    Accelerator : ATI Radeon family



    Hmm, irgendwelche Lösungsvorschläge?


    NACHTRAG:
    Scheinbar patcht der radeon-PLL-patch irgendwas in der falschen Zeile im Kernel, radeon_base.c
    Da passen nämlich die Kernel -Kommentare gar nicht mehr mit den Log-Ausgaben des patches zusammen!
    Da wird die ppll_min nur auf 12000 gesenkt, wenn man einen x86 hat? Hääh, ich habe aber nen x86 laufen (AMD Athlon(tm) XP 1800+) und trotzdem wird laut kernel-log erst das nächste IF ausgeführt!?!


    Ich probier' mal, den patch anzupassen und neu zu kompilieren...

  • Zitat

    Originally posted by shh
    dmesg liefert dann:
    [ 0.456452] radeonfb: Found Intel x86 BIOS ROM Image
    [ 0.456501] radeonfb: Retrieved PLL infos from BIOS
    [ 0.456549] radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=240.00 Mhz, System=166.00 MHz
    [ 0.456608] radeonfb: PLL min 20000 max 40000


    es scheint nicht der richtige Treiber aktiv zu sein. Richtig muesste es lauten

    Code
    Sep 16 08:51:40 senita kernel: [    1.115015] radeonfb: Found Intel x86 BIOS ROM Image
    Sep 16 08:51:40 senita kernel: [    1.115069] radeonfb: Retrieved PLL infos from BIOS
    Sep 16 08:51:40 senita kernel: [    1.115110] radeonfb: disregarding BIOS ppll_min of 20000
    Sep 16 08:51:40 senita kernel: [    1.115151] radeonfb: using ppll_min of 12000 instead
    Sep 16 08:51:40 senita kernel: [    1.115193] radeonfb: Reference=14.32 MHz (RefDiv=6) Memory=300.00 Mhz, System=166.70 MHz
    Sep 16 08:51:40 senita kernel: [    1.115244] radeonfb: PLL min 12000 max 35000


    Zitat

    Da wird die ppll_min nur auf 12000 gesenkt, wenn man einen x86 hat? Hääh, ich habe aber nen x86 laufen (AMD Athlon(tm) XP 1800+) und trotzdem wird laut kernel-log erst das nächste IF ausgeführt!?!


    Patch laeuft hier auf Intel und AMD Systemen. Es koennte hoechstens sein, dass 'rinfo->bios_seg' mit deiner Hardware auf 'false' gesetzt wird. Evtl. hier mal nachsehen.

  • Es läuft jetzt. Allerdings mit einem gepatchtem e-tobi 2.6.28er Kernel.
    Frag mich nicht warum das auf einmal geht - ich hab praktisch einen unveränderte Änderung in radeon_base.c


    Folgendes kommt jetzt mit der 9250er:
    [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.28-20090916 root=UUID=xxxxxxx ro video=radeonfb:800x520-32@50i
    [ 0.510352] radeonfb 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [ 0.511551] radeonfb: Found Intel x86 BIOS ROM Image
    [ 0.511601] radeonfb: Retrieved PLL infos from BIOS
    [ 0.511647] radeonfb: disregarding BIOS ppll_min of 20000
    [ 0.511694] radeonfb: using ppll_min of 12000 instead
    [ 0.511741] radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=240.00 Mhz, System=166.00 MHz
    [ 0.511800] radeonfb: PLL min 12000 max 40000
    [ 0.512853] radeonfb: Monitor 1 type CRT found
    [ 0.512899] radeonfb: Monitor 2 type no found
    [ 0.633302] radeonfb (0000:01:00.0): ATI Radeon 5960 "Y`"


    Verbesserungsvorschläge:
    Das hier gilt alles für meine Radeon 9250 auf Standard-PAL-TV
    pal_modeline:
    Die Ausgabe stimmt nicht, bzw stimmt die nicht mit dem empfohlenen Patches zusammen.
    -hsync und -vsync sollten false sein (oder weglassen) für den Framebuffer
    - accel true könne man noch setzen (falls das was bringt; funktioniert jedenfalls)
    Modeline für X11 ist auch nicht die, die in der xorg.conf empfohlen wird
    Passendes wäre also:
    fbset -g 720 576 720 576 32 -t 74074 64 16 39 5 64 5 -laced true -accel
    oder
    fbset -g 800 520 800 520 32 -t 58823 144 64 72 28 80 5 -laced true -accel true


    INSTALL:
    Beim Kernelbauen baut das Buildsystem alle 10(?) Kernel-Varianten, was ewig dauert und nicht nötig ist.
    Also lieber so bauen:
    apt-get build-dep linux-image-2.6.26-2-686
    apt-get source linux-2.6
    cd linux-2.6-2.6.26
    cp /boot/config-2.6.26-2-686 .config
    make oldconfig
    patch -p1 </pfad/zum/patch
    make-kpkg kernel_image --initrd
    Allerdings sind da modifizierte patches nötig, die vom linux-2.6-2.6.26-Verzeichnis mit -p1 durchlaufen.
    Man spart sich damit auch den meiner Meinung nach umständlichen Schritt zuerst zu bauen, dann nach debian/build/build_i386_none_686 gehen, patchen, nochmal bauen,...
    Bei mir hätte man ein .deb in einem Rutsch.
    Das gilt übrigens für alle Debian-Pakete. Es ist überhaupt nicht notwendig, zuerst ein dpkg-buildpackage auszuführen oder manuell Module zumzukopieren, wie etwa:
    cp ./src/.libs/radeon_drv.so /usr/lib/xorg/modules/drivers
    Es genügt, gleich zu patchen, und dann dpkg-buildpackage auszuführen, was ein gepatchtes deb erzeugt.
    (oder hab ich da vielleicht einen tieferen Sinn übersehen)


    Frage noch am Schluss:
    xine-lib und vdr-plugin-xineliboutput sind in Debian/testing zu finden, mit zT neuerer Version, als bei deiner Anleitung mit CVS oder Sourceforge
    Ich hab die gepatcht und durchkompiliert. Allerdings semmelt VDR dann bei aktiviertem sync-fields ab (Schaltet man das in xorg.conf aus, gibts zumindest keine Abstürze von X11)
    Hast du ne Ahnung was da an den xine-libs von Debian verändert/verschlimmbessert wurde?


    Grüße.....


    Nachtrag:
    drift_control und dumpio gehen nur, wenn ich für meine Radeon 9250 den device-id 0x5960 hinzufüge.

  • Hallo zusammen,


    Zitat

    Original von Hitman47
    Hi sparkie,


    ich habe mich gleich an die Arbeit gemacht und versucht zu patchen. Unter archlinux ist Kernel 2.6.28
    aktuell. Dabei änderte sich die Dateistruktur etwas (Verschiebung in das Verzeichnis <gpu/[radeon]> und
    Includedateien sind nun auch in </linux/include>.


    ich habe in den letzten Tagen Ubuntu Karmic aufgesetzt inkl. VDR 1.7.10. Da ich noch eine Radeon 7000 aufgetrieben habe und auch die Bauteile für ein VGA2SCART-Kabel hier hätte, wollte ich die Patches ausprobieren. Ich bin wie in INSTALL (http://lowbyte.de/vga-sync-fields/vga-sync-fields/INSTALL) beschrieben vorgegangen, stehe beim Patchen mit "fb-drm-radeon-intel.patch" jetzt aber auch vor dem Problem, dass die Dateien nicht mehr dort liegen, wo das Patch-File sie erwartet.


    radeon_drm.h liegt liegt include/drm/ und radeon_drv.h unter drivers/gpu/drm/radeon/. Alle Files liegen aber außerhalb des "build"-Verzeichnisses.


    Ich bin hier momentan etwas ratlos wie es weitergeht. Ist hier vielleicht sonst noch jemand mit einem aktuellen Ubuntu unterwegs und kann mir ein paar Tips geben?


    Vielen Dank im Voraus
    Andreas

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!