On Sat, May 10, 2014 at 8:06 PM, Scott Chapman <sc...@mischko.com> wrote:
> How do we find that version?

It's not that simple. The GC2000 is a design that's sold and is made
up of a number of components (2D, 3D, video decoding etc) which
vendors can chose which they pay for. You then have to adjust the
drivers to work with the SoC you purchase (Marvell MMP3 in the case of
the XO-4, MMP2 in the case of the XO-1.75) and in some cases there is
or isn't external video RAM and other things that need to be taken
into account too. You then have to taylor the video drivers for the
platform configuration and build them and ship them if you're lucky
enough to have access to the source or deal with the upstream SoC
manufacturer if your not, the code is closed so it's not something
anyone can do.

>From memory we only shipped the 2D drivers, I don't remember the
reasoning. You'd have to ask OLPC the reasons or if the 3D components
exist.

You could possibly do mesa based CPU rendering to make it work but it
wouldn't be fast. I know there's work upstream to offload some of the
CPU SW based rendering to the NEON extensions for ARMv7 that would
work for for the XO-4 but not the 1.75 (it doesn't have a NEON engine)

Peter

> On Sat, May 10, 2014 at 12:06 PM, Peter Robinson <pbrobin...@gmail.com>
> wrote:
>>
>> On Sat, May 10, 2014 at 8:04 PM, Scott Chapman <sc...@mischko.com> wrote:
>> > I'm not very savvy about video drivers but looking here:
>> >
>> > http://www.vivantecorp.com/technology/3d.html
>> >
>> > It shows the GC2000 series (which I find is in the XO-4 here:
>> > http://wiki.laptop.org/go/XO-4_Touch) supports a bunch of OpenGL API's.
>>
>> It's not the version that's shipped.
>>
>> > /me confused
>> >
>> >
>> > On Sat, May 10, 2014 at 12:01 PM, Peter Robinson <pbrobin...@gmail.com>
>> > wrote:
>> >>
>> >> On Sat, May 10, 2014 at 7:55 PM, Scott Chapman <sc...@mischko.com>
>> >> wrote:
>> >> > I'm new to the XO-4.  So it appears that nobody is running a GUI
>> >> > besides
>> >> > Sugar on these?
>> >>
>> >> No idea, I have a bunch of XO-4s and other XO devices as I was
>> >> involved in the bring up of the ARM platforms and devices.
>> >>
>> >> > We don't have opengl support in the X drivers because of the video
>> >> > type
>> >> > on
>> >> > these?
>> >>
>> >> Nope, welcome to closed drivers... The reverse engineered etna_viv
>> >> driver will one day be usable with luck but it will depend on a newer
>> >> upstream kernel.
>> >>
>> >> > I wonder why OLPC published a build with Gnome if it is this broken?
>> >>
>> >> It's not completely broken, just some components.
>> >>
>> >> Peter
>> >>
>> >> >
>> >> >
>> >> > On Sat, May 10, 2014 at 11:53 AM, Peter Robinson
>> >> > <pbrobin...@gmail.com>
>> >> > wrote:
>> >> >>
>> >> >> I don't remember the details of the 13.2.0 build, I seem to remember
>> >> >> that it was the last release to include fall back mode. The gnome3
>> >> >> fallback mode had issues in that anything that was linked against
>> >> >> clutter fails because of the lack of opengl support in all of the X
>> >> >> drivers.
>> >> >>
>> >> >> Peter
>> >> >>
>> >> >> On Sat, May 10, 2014 at 7:50 PM, Scott Chapman <sc...@mischko.com>
>> >> >> wrote:
>> >> >> > That appears to be the version included with the 13.2.0 build?
>> >> >> >
>> >> >> > What build should I downgrade to that will run Gnome correctly? Or
>> >> >> > is
>> >> >> > there
>> >> >> > an easy way to get a non-sugar GUI working on one of these?
>> >> >> >
>> >> >> >
>> >> >> > On Sat, May 10, 2014 at 11:48 AM, Peter Robinson
>> >> >> > <pbrobin...@gmail.com>
>> >> >> > wrote:
>> >> >> >>
>> >> >> >> most of the gnome3 stack won't currently run on any of the XOs
>> >> >> >>
>> >> >> >> Peter
>> >> >> >>
>> >> >> >> On Sat, May 10, 2014 at 7:42 PM, Scott Chapman
>> >> >> >> <sc...@mischko.com>
>> >> >> >> wrote:
>> >> >> >> > This affects other gnome commands such as gnome-control-panel
>> >> >> >> > as
>> >> >> >> > well.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> > On Sat, May 10, 2014 at 12:40 AM, Scott Chapman
>> >> >> >> > <sc...@mischko.com>
>> >> >> >> > wrote:
>> >> >> >> >>
>> >> >> >> >> Hi!
>> >> >> >> >>
>> >> >> >> >> I just got an XO-4 and working to get some things working -
>> >> >> >> >> bluetooth
>> >> >> >> >> in
>> >> >> >> >> this case.
>> >> >> >> >>
>> >> >> >> >> I installed the latest OLPC distro to the internal storage as
>> >> >> >> >> follows
>> >> >> >> >> from
>> >> >> >> >> the ok prompt:
>> >> >> >> >> fs-update u:\32013o4.zd
>> >> >> >> >>
>> >> >> >> >> booted to sugar - switched to Gnome
>> >> >> >> >>
>> >> >> >> >> Bluetooth applet won't show a screen when you right-click on
>> >> >> >> >> the
>> >> >> >> >> icon
>> >> >> >> >> in
>> >> >> >> >> upper right and select "Bluetooth Settings".
>> >> >> >> >>
>> >> >> >> >> So, I killed the existing bluetooth-applet and ran another one
>> >> >> >> >> from
>> >> >> >> >> the
>> >> >> >> >> command line in a terminal:
>> >> >> >> >>
>> >> >> >> >> [olpc@xo-d2-7f-9f ~]$ bluetooth-applet
>> >> >> >> >>
>> >> >> >> >> # Here I selected "Bluetooth Settings" in the new icon and got
>> >> >> >> >> this:
>> >> >> >> >>
>> >> >> >> >> (gnome-control-center:1100): GModule-CRITICAL **:
>> >> >> >> >> g_module_close:
>> >> >> >> >> assertion `module->ref_count > 0' failed
>> >> >> >> >>
>> >> >> >> >> (gnome-control-center:1100): Clutter-CRITICAL **: Unable to
>> >> >> >> >> initialize
>> >> >> >> >> Clutter: Failed to connected to any renderer due to
>> >> >> >> >> constraints
>> >> >> >> >>
>> >> >> >> >> How do I get this working?
>> >> >> >> >>
>> >> >> >> >> Thanks,
>> >> >> >> >> Scott
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> > _______________________________________________
>> >> >> >> > Devel mailing list
>> >> >> >> > Devel@lists.laptop.org
>> >> >> >> > http://lists.laptop.org/listinfo/devel
>> >> >> >> >
>> >> >> >
>> >> >> >
>> >> >
>> >> >
>> >
>> >
>
>
_______________________________________________
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel

Reply via email to