Alright, I've found a Dell Latitude D620, which has a physical serial port and Intel 945 integrated graphics. The eglgears demo runs when built from Genode 14.05, and I can see from the console output that it's hardware accelerated. So that's great!
My guess is that the fastest way I can prototype separating the driver into its own address space is to modify the old linux_drivers code, rather than trying to port the modern Intel driver from a current Linux kernel release. But I'd prefer to work against Genode master, if that isn't too much work to throw at a prototype. What would it take to forward-port the old linux_drivers code from 2010 into dde_linux on current Genode master? (Or should I just build a throwaway demo against 14.05 to prove the concept, and help with porting the modern Intel driver later?) As one experiment in that direction, I tried running eglgears built from Genode 14.11, which I guess was the last release that had dde_kit. Even with the patch to not free a static array, it opens a blank window. The console output stops after these messages: [init -> launchpad -> init -> eglgears] native_probe* native_create_probe(EGLNativeDisplayType): not yet implemented dpy=0 [init -> launchpad -> init -> eglgears] native_probe_result native_get_probe_result(native_probe*): not yet implemented [init -> launchpad -> init -> nit_fb] using xywh=(300,300,576,408) On the 14.05 release, where the demo works, the output continues past that. It starts with: [init -> launchpad -> init -> nit_fb] using xywh=(300,100,576,408) refresh_rate=0 [init -> launchpad -> init -> eglgears] native_probe* native_create_probe(EGLNativeDisplayType): not yet implemented dpy=0 [init -> launchpad -> init -> eglgears] native_probe_result native_get_probe_result(native_probe*): not yet implemented [init -> launchpad -> init -> eglgears] I915_gpu_driver::I915_gpu_driver(): module_agp_intel_init returned 0, driver at 14e27a0 [init -> launchpad -> init -> eglgears] dev_info: Intel 945GM Chipset [init -> launchpad -> init -> eglgears] dev_info: detected 7932K stolen memory [init -> launchpad -> init -> eglgears] dev_info: AGP aperture is 256M @ 0xd0000000 [init -> launchpad -> init -> eglgears] I915_gpu_driver::I915_gpu_driver(): call drm_agp_init Plus another 20 lines or so. Any idea why it's failing? Jamey On Fri, Sep 4, 2015 at 4:30 PM, Jamey Sharp <ja...@galois.com> wrote: > Hey Christian, your suggestion reminded me that there was an option in > the AMT configuration called "Legacy Redirection Mode". Turning that > on made amtterm work--hooray! > > Which means now I can see that on this X220, eglgears is falling back > to softpipe--boo. :-( In hindsight, I suppose Sandybridge graphics is > too new for the driver from 2010. > > Now back to scrounging for more laptops to test on... > Jamey > > On Fri, Sep 4, 2015 at 1:58 PM, Christian Helmuth > <christian.helm...@genode-labs.com> wrote: >> Jamey, >> >> Sorry for the incomplete mail - I can't imagine why K9-Mail decided to >> send it in the middle of typing... >> >> Thinking about it again, I had a similar issue with an Thinkpad X250 >> recently. The solution was to enable the IDER listener via the wsman >> tool. My command line was >> >> wsman put >> http://intel.com/wbem/wscim/1/amt-schema/1/AMT_RedirectionService \ >> -h <host> -P 16992 -k ListenerEnabled=true >> >> Maybe this also works for you. >> >> Greets >> Christian >> >> >> Am 4. September 2015 22:18:41 MESZ, schrieb Jamey Sharp <ja...@galois.com>: >>>Hi Christian! >>> >>>On Sep 4, 2015 12:36 PM, "Christian Helmuth" >>><christian.helm...@genode-labs.com> wrote: >>>> Did you enable SOL/IDER in the AMT configuration settings? >>> >>>I've checked a few times now; SOL is enabled and IDER is enabled. So >>>I'm baffled. >>> >>>> The config menu isn't part of the BIOS but can be accessed via CTRL-P >>>on boot or after pressing the blue Think* key. I'm not sure about the >>>exact procedure for x220 but it works very similar on all Thinkpad X/T >>>notebook models. >>> >>>Yeah, that surprised me. At least on this laptop, I have to hit the >>>blue "ThinkVantage" button before it'll let me hit Ctrl-P to reach the >>>AMT options. The Ctrl-P shortcut doesn't seem to work at any other >>>time, contrary to what various people on the Internet have written. >>> >>>Jamey >>> >>>------------------------------------------------------------------------------ >>>_______________________________________________ >>>genode-main mailing list >>>genode-main@lists.sourceforge.net >>>https://lists.sourceforge.net/lists/listinfo/genode-main >> >> -- >> Christian Helmuth >> Genode Labs >> >> http://www.genode-labs.com/ · http://genode.org/ · /ˈdʒiː.nəʊd/ >> >> Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden >> Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> genode-main mailing list >> genode-main@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/genode-main ------------------------------------------------------------------------------ _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main