HowToMeegoFennecDraft: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 7: Line 7:
This is written for Meego 1.1 SDK. Target Device is the Lenovo Ideapad. Target Platform is the Intel Netbook Release.  
This is written for Meego 1.1 SDK. Target Device is the Lenovo Ideapad. Target Platform is the Intel Netbook Release.  


== Current State  ==
Configuration successful, Build successful. Run successful with flash support in software mode.
== Known Issues  ==
=== Crash on Start  ===
Issues with Mesa Drivers. Starting in EGL accelerated version does not work. Fennec is crashing with:
<pre>Mesa 7.9 implementation error: glIndexPointer should be mapped to 336, not 314
Please report at bugzilla.freedesktop.org
Mesa 7.9 implementation error: glUniformMatrix4fv should be mapped to 337, not 485
Please report at bugzilla.freedesktop.org
</pre>
Solution: Disable hardware acceleration within mobile.js
=== Multitouch  ===
Multitouch is not working in meego.com release TBI
=== Flash Renderspeed  ===
For some people the Renderspeed with native is really slow, it seems to get better when using this for starting fennec:
<pre> MOZ_QT_GRAPHICSSYSTEM=meego ./fennec -graphicssystem meego </pre>
== Setup your Netbook  ==
== Setup your Netbook  ==


Line 60: Line 36:
Download the mozilla-meego-assistant script from this website.  
Download the mozilla-meego-assistant script from this website.  


#Download [[File:Mozilla-meego-sdk-helper.tar.gz]]<br>
#Download [[Image:Mozilla-meego-sdk-helper.tar.gz]]<br>  
#untar the tarbal <br><br>''(the meego-assistant script, will create a mount point and a working directory in the local directory!) you can edit the place by changing the variables in the script.)''<br>
#untar the tarbal <br><br>''(the meego-assistant script, will create a mount point and a working directory in the local directory!) you can edit the place by changing the variables in the script.)''<br>  
#<pre>sudo ./meego-assistant install</pre>
#<pre>sudo ./meego-assistant install</pre>


Line 87: Line 63:
make -f client.mk build  
make -f client.mk build  
</pre>  
</pre>  
MOZCONFIG, i386 Build [[File:Mozconfig.tar.gz]]<br>
MOZCONFIG, i386 Build [[Image:Mozconfig.tar.gz]]<br>  
<pre>export LDFLAGS="-Wl,--no-keep-memory,-rpath-link,$PWD/dist/bin/:/usr/lib:/lib"
<pre>export LDFLAGS="-Wl,--no-keep-memory,-rpath-link,$PWD/dist/bin/:/usr/lib:/lib"
export LD_LIBRARY_PATH="/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib"
export LD_LIBRARY_PATH="/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib"
Line 138: Line 114:
</pre>  
</pre>  
<br>
<br>
== Known Issues  ==
=== Crash on Start  ===
Issues with Mesa Drivers. Starting in EGL accelerated version does not work. Fennec is crashing with:
<pre>Mesa 7.9 implementation error: glIndexPointer should be mapped to 336, not 314
Please report at bugzilla.freedesktop.org
Mesa 7.9 implementation error: glUniformMatrix4fv should be mapped to 337, not 485
Please report at bugzilla.freedesktop.org
</pre>
Solution: Disable hardware acceleration within mobile.js
=== Multitouch  ===
Multitouch is not working in meego.com release TBI
=== Flash Renderspeed  ===
For some people the Renderspeed with native is really slow, it seems to get better when using this for starting fennec:
<pre> MOZ_QT_GRAPHICSSYSTEM=meego ./fennec -graphicssystem meego </pre>