Same thing happens for me, though this happens when launching the emulator for any purpose - not a Fennec-specific thing. I believe this is a nouveau bug in the version of the driver currently in the Arch repos.
When I try with this disabled the emulator always just gives me a black screen, whatever I try to do with it... While I'm spamming the mailing list: Could you clarify in exactly what way you think granting the emulated OS access to your GPU compromises your security? All this does is permits it to draw directly to the screen using the GPU. It it doe snot "grant full access to the physical hardware of the desktop machine you run". It seems that the worst it could do is display something unpleasant on the screen or crash your graphics drivers (as the buggy nouveau driver on Arch seems to do all by itself...) ... Or is there an example of some amusing exploit using this that I've managed to miss? On 24/06/14 00:44, Michael Comella wrote: > I just want to note that setting "Use host GPU" on my Linux box running the > nouveau drivers locked up X when the emulator is launched; I have not tried > using the nvidia binary. Disabling "Use host GPU" prevents Fennec from > running as mentioned above. > > > On Mon, Jun 23, 2014 at 8:49 AM, Nick Alexander <[email protected]> > wrote: > >> On 2014-06-23, 6:41 AM, Ben Bucksch wrote: >> >>> I can't run Fennec in the emulator at all, because Fennec requires GL >>> hardware acceleration, without fallback. Without this, Fennec just >>> crashes, without any explanation other than the console. Finding out the >>> cause of the problem took me several hours. I couldn't believe that >>> Fennec would just crash in such an obvious setup, and was hunting the >>> problem somewhere else. >>> >>> I am not going to enable hardware acceleration on my development >>> machine, because it would compromise security to give the tested Android >>> OS full access to my physical hardware of the desktop machine I run. >>> That's a no-go. >>> >>> I would appreciate a no-hw-GL fallback of Fennec. >>> >> >> In this case, I'm fairly sure that it's the emulator failing to provide a >> working EGL context; such a context is just a pre-requisite for Fennec to >> work. >> >> In my opinion, building Fennec without EGL should not be a priority, but >> the gfx and platform teams will have better informed opinions here. So I >> hesitate to even suggest, "patches welcome"? >> >> Nick >> >> _______________________________________________ >> mobile-firefox-dev mailing list >> [email protected] >> https://mail.mozilla.org/listinfo/mobile-firefox-dev >> > > > > _______________________________________________ > mobile-firefox-dev mailing list > [email protected] > https://mail.mozilla.org/listinfo/mobile-firefox-dev > _______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

