All times are UTC-06:00




Post new topic  Reply to topic  [ 47 posts ] 
Author Message
 Post subject:
PostPosted: Tue May 01, 2012 7:37 am 
Offline

Joined: Thu Oct 19, 2006 7:19 am
Posts: 271
Location: Italy/Greece
Kudos, really a nice work! Now it's an pleasant experience to use Debian on EfikaMX devices (xfce rocks).
Sound works fine but only with internal speaker :/ altought spdif module is loaded.

Btw, can you make available an mpg123 deb with neon and pulseaudio support? It's not available on armhf repos.

_________________
acrux _at_ linuxmail _dot_ org


Top
   
 Post subject:
PostPosted: Tue May 01, 2012 9:09 pm 
Offline

Joined: Sun Mar 27, 2011 1:18 pm
Posts: 183
Location: Hornell, NY
Quote:
Kudos, really a nice work! Now it's an pleasant experience to use Debian on EfikaMX devices (xfce rocks).
Sound works fine but only with internal speaker :/ altought spdif module is loaded.

Btw, can you make available an mpg123 deb with neon and pulseaudio support? It's not available on armhf repos.

With pavucontrol (or the gnome audio control applet) you should be able to select between which output to use.


Top
   
 Post subject:
PostPosted: Wed May 02, 2012 3:02 am 
Offline

Joined: Wed Jul 01, 2009 4:35 pm
Posts: 94
Location: Italy
So adding this repo is not needed animore to add to file /etc/modules , the next lines?
Code:
# sound driver
snd-soc-imx-3stack-sgtl5000

# needed for wifi to work
efikasb_rfkill

# framebuffer
mx5fb

# gpu
#gpu
and even is not needed to add to the file /etc/initramfs-tools/modules the next lines?
Code:
# SD/MMC at boot
mmc
mmc_core
mmc_block
sd_mod
esdhc
sdhci

# USB keyboard at boot
usbcore
uhci_hcd
ehci_hcd
usbhid
Thanks
Quote:
Quote:
Ok, nevermind about the performance drop. I also made the change from wheezy to unstable in order to install these, and I hadn't noticed that my /etc/rc.local was overwritten, disabling ramzswap in the process. I restored a backup of the file and everything's much snappier now, it seems. Amazing what that one little feature can do. It does seem wicd is now using a bit more CPU than it should, but that's unrelated, I guess.
ramzswap is enabled in the /etc/init.d/efikamx, part of imx-boot-scripts package.
Quote:
Regarding Double Buffering, I missed the "disable dbe" line in the xorg.conf. If I comment out this and the other DoubleBuffer line, the program works fine. Why should dbe be disabled, just out of curiosity?
To be honest this was probably just left in there since testing :)
Quote:
My other questions still hold though.
See my previous reply.
Code:

_________________
http://deliriotecnologico.blogspot.com


Top
   
 Post subject:
PostPosted: Wed May 02, 2012 6:19 am 
Offline

Joined: Wed May 02, 2012 3:52 am
Posts: 1
First of all, thanks for providing this repository.

Are you guys planning to add other EfikaMX-optimized packages, like an OpenGL ES2 enabled Qt?


Top
   
 Post subject:
PostPosted: Wed May 02, 2012 9:12 am 
Offline

Joined: Wed Oct 13, 2004 7:26 am
Posts: 348
Quote:
First of all, thanks for providing this repository.

Are you guys planning to add other EfikaMX-optimized packages, like an OpenGL ES2 enabled Qt?
Yes, a qt4-x11 package with NEON and GLES2 enabled are in the todo list.


Top
   
 Post subject:
PostPosted: Wed May 02, 2012 11:56 am 
Offline

Joined: Wed May 02, 2012 11:46 am
Posts: 6
Location: Germany
Hi,

that sounds great but I still have some stupid questions.

* Are these real hard-float drivers for Efika MX?
* Can I expect a little performance gain from them? I try to use every little performance gain for xbmc.
* Am I allowed to "repackage" them for my Gentoo system? By "repackaging" I mean to refer to them although the target system is not Debian.

And many thanks for your work :)

Regards,
Stephan


Top
   
 Post subject:
PostPosted: Wed May 02, 2012 12:01 pm 
Offline

Joined: Wed Oct 13, 2004 7:26 am
Posts: 348
Quote:
Hi,

that sounds great but I still have some stupid questions.

* Are these real hard-float drivers for Efika MX?
considering that armhf is 100% hardfloat, yes.
Quote:
* Can I expect a little performance gain from them? I try to use every little performance gain for xbmc.
well, for 3d, performance gain is typically 20-35% depending on the app -though it's hard to prove that now as some GLES benchmarks that used to run now don't, working on that!
Quote:
* Am I allowed to "repackage" them for my Gentoo system? By "repackaging" I mean to refer to them although the target system is not Debian.
You are as long as you present the end user with the Freescale EULA, at least for those packages that need it.
Quote:
And many thanks for your work :)
Glad you like it! :)


Top
   
 Post subject:
PostPosted: Wed May 02, 2012 12:15 pm 
Offline

Joined: Wed May 02, 2012 11:46 am
Posts: 6
Location: Germany
Quote:
well, for 3d, performance gain is typically 20-35% depending on the app -though it's hard to prove that now as some GLES benchmarks that used to run now don't, working on that!
You shouldn't have answered so quickly. Now I'm really really exicited :D
Quote:
You are as long as you present the end user with the Freescale EULA, at least for those packages that need it.
Okay, that's no problem.
Quote:
Glad you like it! :)
:wink:


Top
   
 Post subject:
PostPosted: Fri May 04, 2012 5:15 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1071
Just tried to enable this repo on a freshly updates system. No luck:
Code:
root@efikamx:~# apt-get -u install imx-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
imx-essential : Depends: xserver-xorg-video-imx but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Fri May 04, 2012 8:21 am 
Offline

Joined: Wed Oct 13, 2004 7:26 am
Posts: 348
Quote:
Just tried to enable this repo on a freshly updates system. No luck:
Code:
root@efikamx:~# apt-get -u install imx-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
imx-essential : Depends: xserver-xorg-video-imx but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Yeah, that's just my luck, just when I made the repo public, Debian uploaded a new X.org server with a new abi version, so I have to rebuild the packages and upload them to the repo. However, I'm in San Antonio right now and my armhf builder system back home is down due to a power failure. I'm returning in a few days so it should not be long until it gets fixed, though in the meantime, get the package from here:

http://people.debian.org/~markos/armhf/ ... video-imx/


Top
   
 Post subject:
PostPosted: Sat May 05, 2012 2:49 am 
Offline
Genesi

Joined: Tue Feb 07, 2006 4:49 pm
Posts: 145
Location: San Antonio, TX
Quote:
Quote:
well, for 3d, performance gain is typically 20-35% depending on the app -though it's hard to prove that now as some GLES benchmarks that used to run now don't, working on that!
You shouldn't have answered so quickly. Now I'm really really exicited :D
Quote:
You are as long as you present the end user with the Freescale EULA, at least for those packages that need it.
Okay, that's no problem.
Quote:
Glad you like it! :)
:wink:
Luca (Gentoo developer lu_zero) and myself have been working on this already (repackaging for Gentoo); the overlay can be found on my github, git://github.com/steev/efikamx.git ; it's still in the early stages, but what is in there (aside from some older packages, and the bins being missing (we'll get them hosted soon) works so far.

Included is a mesa and eselect-opengl that handle the gles/openvg usecase. More in the coming week(s)

_________________
Steev Klimaszewski, Genesi USA Inc.
Senior Software Engineer


Top
   
 Post subject:
PostPosted: Wed May 09, 2012 5:42 am 
Offline

Joined: Wed May 02, 2012 11:46 am
Posts: 6
Location: Germany
Quote:
Luca (Gentoo developer lu_zero) and myself have been working on this already (repackaging for Gentoo); the overlay can be found on my github, git://github.com/steev/efikamx.git ; it's still in the early stages, but what is in there (aside from some older packages, and the bins being missing (we'll get them hosted soon) works so far.

Included is a mesa and eselect-opengl that handle the gles/openvg usecase. More in the coming week(s)
To be honest this overlay was my source to set up my own overlay ;) But I'm not very good in writing stable ebuilds but my xbmc-11.0 ebuild is working ok with hw acceleration through vpu. I could provide the latest ebuild and patches if you're interested.


Top
   
 Post subject:
PostPosted: Wed May 09, 2012 6:44 am 
Offline

Joined: Fri Aug 19, 2011 10:58 am
Posts: 17
Location: Denmark
Would it be possible to have a new debian image with these repos added uploaded?


Top
   
 Post subject:
PostPosted: Thu May 10, 2012 12:05 pm 
Offline

Joined: Fri Aug 19, 2011 10:58 am
Posts: 17
Location: Denmark
Got it running on a fresh install from the installer script, using the xorg driver posted earlier.
I'm missing Xv support, however. I think it is related to these errors from the xorg log:

[ 8408.194] (EE) IMX(0): Unable to acquire GPU context (code: 0x00000001)
[ 8408.194] (II) IMX(0): Using software fallback backend
[ 8408.194] (II) IMX(0): IMX EXA acceleration setup failed - no acceleration in use
[ 8408.195] (==) IMX(0): Backing store disabled
[ 8408.195] (==) IMX(0): DPMS enabled
[ 8408.195] (EE) IMX(0): XV adaptor does not currently support the active EXA backend.

Is this a problem with the temporary driver, or am I missing something ? - I only did an apt-get -u install imx-essential.


Top
   
 Post subject:
PostPosted: Thu May 10, 2012 3:44 pm 
Offline

Joined: Tue Apr 17, 2012 3:15 am
Posts: 44
Location: Barcelona, Spain
Did you create the xorg.conf file described in the first post? I had a similar problem, which was fixed by using the Z160 backend instead of Z430.

_________________
http://www.brandoninvergo.com


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 47 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group