2017-10-12T17:57Z bernd: Hallo Matthias! 2017-10-12T17:58Z bernd: Nochmal... 2017-10-12T17:58Z mt: Hmm, da hab ich wohl etwas überlastet... 2017-10-12T17:58Z mt: Hallo Bernd 2017-10-12T17:59Z mt: Einen Erfolg kann auch vermelden. 2017-10-12T17:59Z bernd: Was für einen? 2017-10-12T17:59Z bernd: Ich bin hier am Emoji-Fonts darstellen, das tut auch schon weitgehend. 2017-10-12T18:00Z mt: Deine Präsentation tut jetzt auch auf dem rpi2 mit den debian-packages 2017-10-12T18:00Z bernd: Nur dort, wo GL_BGRA_EXT nicht als Format unterstützt wird, geht's nicht. 2017-10-12T18:00Z bernd: Ja, ist ausprobiert auf meinem 小兔 2017-10-12T18:00Z mt: Ich sehe das egl Fenster in voller Schönheit und Pracht 2017-10-12T18:00Z bernd: Und, scrollt es mit vernünftigem Tempo? 2017-10-12T18:00Z mt: Eine Frage: Wie schaltet man die Seiten weiter? 2017-10-12T18:01Z mt: Ich seh nur die Startseite ;) 2017-10-12T18:01Z bernd: Scrollrad oder am Rand klicken. 2017-10-12T18:01Z mt: ok 2017-10-12T18:01Z mt: Also die 4 Cores des rpi gehen schon mal auf Vollast 2017-10-12T18:02Z bernd: Hm, das sollte die GPU anstrengen, nicht die CPUs. 2017-10-12T18:02Z mt: gforth saugt die gesamte CPU Leistung ab. 2017-10-12T18:02Z mt: Wow, Bad Gateway, Internetkurort. Funny 2017-10-12T18:03Z mt: Das nächste Bild frisst auch erst mal CPU ohne Ende 2017-10-12T18:03Z bernd: Das sieht nach Software-Renderer aus. 2017-10-12T18:03Z mt: sieht so aus 2017-10-12T18:03Z bernd: Es ist wohl nicht ganz einfach, auf dem Pi den Hardware-Renderer zu aktivieren. 2017-10-12T18:03Z bernd: Weil's da sicher einen bösen binären Blob braucht. 2017-10-12T18:03Z bernd: Hat bei mir auf dem Odroid64 auch gedauert. 2017-10-12T18:04Z bernd: Und der 小兔 hat gar keinen brauchbaren GPU-Treiber. 2017-10-12T18:04Z mt: Es kommt nur eine Meldung: libEGL warning: DRI2: failed to authenicate 2017-10-12T18:04Z bernd: Tja, auch das ist eben nicht gut. 2017-10-12T18:05Z bernd: Vielleicht kannst du nicht auf die DRI-Schnittstelle zugreifen? Bist du in der Gruppe video? 2017-10-12T18:05Z mt: Die FAQ sagt, das gehört so... https://pi3d.github.io/html/FAQ.html 2017-10-12T18:05Z mt: ich such mal wa 2017-10-12T18:05Z mt: s 2017-10-12T18:07Z mt: in video ist der User.. 2017-10-12T18:08Z mt: das mit den symlinks aus der FAQ hat nichts genutzt 2017-10-12T18:08Z bernd: Installier' dir mal glxinfo, damit du wenigstens anzeigen kannst, was der aktuelle Stand des Treibers ist. 2017-10-12T18:09Z mt: name of display: :0.0 2017-10-12T18:09Z mt: display: :0 screen: 0 2017-10-12T18:09Z mt: direct rendering: Yes 2017-10-12T18:10Z mt: OpenGL vendor string: VMware, Inc. 2017-10-12T18:10Z bernd: Und dann kannst du mit gforth minos2/gl-sample.fs auch noch Gforth's Bild sehen. 2017-10-12T18:10Z mt: Hä? 2017-10-12T18:10Z bernd: VMware Inc klingt nach der virtuellen Maschine, nicht nach dem Pi 2017-10-12T18:10Z mt: Accelerated: no, Device: llvmpipe (LLVM 3.9, 128 bits) (0xffffffff) 2017-10-12T18:11Z mt: nene, das ist direkt auf dem Pi gemessen, direkt auf einem echten bildschirm 2017-10-12T18:11Z bernd: Ja, aber der VMware-Treiber hat da nichts zu suchen. 2017-10-12T18:11Z mt: ganz und gar nicht. 2017-10-12T18:12Z mt: dpkg gibt aber kein package von denen zu 2017-10-12T18:13Z mt: ich würd auch debian der Kumpanei mit vmware für unverdächtig halten 2017-10-12T18:13Z erwaelde: Moin! 2017-10-12T18:13Z bernd: Wobei diese ARM-Dinger zwar GLX können, aber nur mit GLES beschleunigt sind. 2017-10-12T18:13Z bernd: Hallo Erich! 2017-10-12T18:13Z mt: (obwohl, die vmware'ler in letzter Zeit auf den debian Zug aufgesprungen sind) 2017-10-12T18:13Z bernd: Bei mir zeigt der Odroid C2 auch den VMware-Treiber für GLX. 2017-10-12T18:13Z mt: Hallo Erich 2017-10-12T18:14Z bernd: Auch ein Timeout-Problem? 2017-10-12T18:15Z mt: Ich hatte nur /sync gestartet und dann ist nichts mehr passiert. Ergo ctrl-C und neustart 2017-10-12T18:15Z bernd: DISPLAY=:0 gforth minos2/gl-sample.fs 2017-10-12T18:15Z bernd: Version: OpenGL ES 2.0 2017-10-12T18:15Z bernd: Vendor: ARM 2017-10-12T18:15Z bernd: Renderer: Mali-450 MP 2017-10-12T18:15Z bernd: Extensions: GL_OES_texture_npot GL_OES_vertex_array_object GL_OES_compressed_ETC1_RGB8_texture GL_EXT_compressed_ETC1_RGB8_sub_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_vertex_half_float GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL 2017-10-12T18:15Z bernd: Das ist das, was Gforth selbst zu seiner Situation auf dem odroid C2 sagt. 2017-10-12T18:16Z bernd: Die Extensions etwas verkürzt, sonst passen die nicht in eine Message ;-) 2017-10-12T18:17Z mt: Ich kann die meine glxinfo als Datei gerne schicken. 2017-10-12T18:18Z bernd: Nein, das, was Gforth ausspuckt, bitte. 2017-10-12T18:18Z bernd: Also, diese Zeile: 2017-10-12T18:18Z bernd: DISPLAY=:0 gforth minos2/gl-sample.fs 2017-10-12T18:18Z bernd: Das Demo-Window kannst dann gleich wieder zumachen. 2017-10-12T18:18Z bernd: Dann weiß ich, was Gforth für einen Treiber sieht. 2017-10-12T18:18Z mt: pi@rpi2:~ $ gforth minos2/gl-sample.fs 2017-10-12T18:18Z mt: libEGL warning: DRI2: failed to authenticate 2017-10-12T18:18Z mt: Version: OpenGL ES 3.0 Mesa 13.0.6 2017-10-12T18:18Z mt: Vendor: VMware, Inc. 2017-10-12T18:18Z mt: Renderer: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits) 2017-10-12T18:18Z mt: Extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_compression_dxt1 GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_OES_depth_texture 2017-10-12T18:18Z mt: da isses 2017-10-12T18:19Z bernd: Das ist der Software-Renderer. 2017-10-12T18:19Z erwaelde: ew@metis:~ 1 > DISPLAY=:0 gforth minos2/gl-sample.fs 2017-10-12T18:19Z erwaelde: Version: OpenGL ES 3.0 Mesa 17.2.2 2017-10-12T18:19Z erwaelde: Vendor: X.Org 2017-10-12T18:19Z erwaelde: Renderer: AMD PALM (DRM 2.50.0 / 4.13.0-1-amd64, LLVM 5.0.0) 2017-10-12T18:19Z erwaelde: :-) 2017-10-12T18:19Z bernd: Und das ist ein Hardware-Renderer. 2017-10-12T18:21Z mt: Ist aber trotzdem schön dass es jetzt funktioniert 2017-10-12T18:22Z mt: letzte woche gabs nur exceptions 2017-10-12T18:22Z erwaelde: Ich muss Euch leider unbeaufsichitg lassen, ich muss noch in der Küche was tun ... komm nachher nochmal 2017-10-12T18:24Z bernd: Nur mit den Emojis kämpfe ich noch. 2017-10-12T18:24Z bernd: Die werden vom freetype als BGRA-Pixmap geliefert, und anscheinend wird nur RGBA geschluckt. 2017-10-12T18:24Z bernd: Wenn man RGBA einstellt, werden sie in Falschfarben gerendert ;-) 2017-10-12T18:25Z bernd: Also, blaue Emojis. 2017-10-12T18:25Z mt: ist doch nett ;) 2017-10-12T18:26Z mt: Ich warte ja noch auf die farb-neutrale Fassung der Dinger. Zum selbst-färben 2017-10-12T18:27Z bernd: Hm, bei dem OpenGL-Zeichen gibt's ja immer eine zusätzliche Farbe, mit denen die Dinger multipliziert werden. Die ist halt normal weiß. 2017-10-12T18:28Z bernd: Wenn die grau statt gelb wäre, könnte man sie mit jeder Farbe zeichnen ;-) 2017-10-12T18:29Z mt: Dann müsste man die emojis irgendwie abstrakt markieren: Das ist haut (dann also irgendwas hautfarbenes), das ist ein Blatt (also normalerweise grün, kann aber auch rot oder gelb werden, wenn Herbst) etc pp. Machts bestimmt nicht einfacher 2017-10-12T18:31Z bernd: Für die SVG-Fonts gibt es Vorschläge, wie man die Elemente per CSS modifiziert. 2017-10-12T18:31Z mt: stimmt, das wäre auch ein Ansatz 2017-10-12T18:37Z bernd: Bei den normalen Fonts gibt's nur die Hautfarben-Modifier. 2017-10-12T18:38Z bernd: Angewandt z.B. auf den Terrorist-Emoji: https://i.pinimg.com/originals/98/e1/91/98e191b54ffa450fba77e0e8d5d318a7.jpg 2017-10-12T18:40Z mt: Das Bild kannte ich 2017-10-12T18:41Z mt: aber das das Hautfarben sein sollen... 2017-10-12T18:43Z bernd: Ha, das Emoji-Render-Problem habe ich nebenbei auch gelöst: Man muss als internes Format auch BGRA_EXT angeben, dann klappt es. 2017-10-12T18:45Z mt: toll 2017-10-12T18:51Z bernd: Und wenn man "sudo aptitude install noto-emoji; sudo aptitude remove twemoji" macht, dann bekommt man auch die Facepalm-Emojis in der Motivation zu sehen. 2017-10-12T18:52Z bernd: Frage: Weiß jemand, wie man bei einer Liste optionaler Pakete, die das gleiche virtuelle Feature installieren, eine Prioritäten-Reihenfolge festlegt? 2017-10-12T18:52Z bernd: Bei Debian 2017-10-12T18:52Z mt: keine Ahnung. 2017-10-12T18:53Z bernd: Ich habe drei emoji-Fonts in mein Repo getan, die jetzt alle emoji providen. 2017-10-12T18:53Z bernd: Er nimmt aus irgendeinem Grund twemoji. 2017-10-12T18:53Z bernd: noto-emoji wäre mir lieber. 2017-10-12T18:53Z bernd: Oder emojione. 2017-10-12T18:55Z mt: keine Idee, mit den Feinheiten des apt habe ich mich noch nie beschäftigt 2017-10-12T18:57Z bernd: Die aktuelle Version der Google noto-emoji sieht ganz hübsch aus, die haben sich von ihren sackartigen Emojis verabschieded, und machen jetzt auch wieder rund. 2017-10-12T19:03Z bernd: Den Namen für das virtuelle Paket sollte ich wohl noch auf font-emoji ändern, dann passt er mit den Debian-Konventionen zusammen. 2017-10-12T19:04Z bernd: bzw. fonts-emoji 2017-10-12T19:12Z bernd: Hm, es gibt da Prioritäten, mehr oder weniger stark. Damit sollte man arbeiten können. 2017-10-12T19:15Z bernd: Aber die sind eigentlich für was anderes gemeint... 2017-10-12T19:17Z mt: ich klink mich mal aus. 2017-10-12T19:17Z mt: Noch viel Erfolg und bis neulich 2017-10-12T19:17Z bernd: Dann Ciao 2017-10-12T19:17Z mt: ciao 2017-10-12T19:17Z bernd: Mal sehen, ob der Erich zurückkommt... 2017-10-12T19:24Z erwaelde: Ich bin wieder da, muss aber gleich nochmal dran. Macht sich nicht von alleine. 2017-10-12T19:24Z bernd: Haha 2017-10-12T19:24Z bernd: Du brauchst dann einen chef-bot oder so ;-) 2017-10-12T19:24Z bernd: Für die Küche 2017-10-12T19:24Z erwaelde: Ich hab von Ewald gar nix gehört, so von wegen Heft in die Druckerei ... 2017-10-12T19:24Z bernd: Mal sehen, wann es aufschlägt. 2017-10-12T19:25Z erwaelde: Neenee, und tut der gehäckte scheff-bott mir doofe Sachen in's Essen mixen ... das Leben ist zu kurz für schlechtes Essen. 2017-10-12T19:26Z bernd: Kannst du mir verraten, wie man die Prioritäten von Providern virtueller Pakete in Debian feintuned? 2017-10-12T19:26Z erwaelde: Nee, weiss ich auch nicht. 2017-10-12T19:26Z bernd: Ich probier's jetzt mal mit dem Priority-Feld. 2017-10-12T19:27Z erwaelde: Bist Du sicher, dass es nicht zu apt noch ein font-config o.ä. /Problem/ ist? 2017-10-12T19:27Z bernd: Nein, es wird ja nur ein Paket installiert. 2017-10-12T19:27Z bernd: Und das ist dann auch da. 2017-10-12T19:27Z bernd: Nur ist das nicht das, was ich als das mit der höchsten Recommend-Rate sehe. 2017-10-12T19:27Z bernd: Sondern das als letztes im Alphabet oder so. 2017-10-12T19:28Z erwaelde: die Küche piept. 2017-10-12T19:28Z erwaelde: Ich mach mich dann mal vom Acker, schönen Abend noch! 2017-10-12T19:28Z bernd: Gute Nacht dann! 2017-10-12T19:28Z bernd macht das Licht aus