All times are UTC - 6 hours




Post new topic Reply to topic  [ 39 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
 Post subject:
PostPosted: Tue May 01, 2012 7:37 am 
Offline


Thu Oct 19, 2006 7:19 am

269

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
 Profile  
 
 Post subject:
PostPosted: Tue May 01, 2012 9:09 pm 
Offline


Sun Mar 27, 2011 1:18 pm

169

Hornell, NY
acrux wrote:
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.
--
William Schaub
Senior Software Engineer
Genesi USA, Inc.


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


Wed Jul 01, 2009 4:35 pm

86

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

markos wrote:
jakobcreutzfeldt wrote:
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:


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


Wed May 02, 2012 3:52 am

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
 Profile  
 
 Post subject:
PostPosted: Wed May 02, 2012 9:12 am 
Offline


Wed Oct 13, 2004 7:26 am

342

Nafplion
maleadt wrote:
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.
Konstantinos Margaritis
Senior Software Engineer, NEON optimizations
Genesi USA Inc


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


Wed May 02, 2012 11:46 am

6

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
 Profile  
 
 Post subject:
PostPosted: Wed May 02, 2012 12:01 pm 
Offline


Wed Oct 13, 2004 7:26 am

342

Nafplion
nomad wrote:
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! :)
Konstantinos Margaritis
Senior Software Engineer, NEON optimizations
Genesi USA Inc


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


Wed May 02, 2012 11:46 am

6

Germany
markos wrote:
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

markos wrote:
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.

markos wrote:
Glad you like it! :)

:wink:


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


Thu Jul 28, 2005 12:41 am

1063
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.



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


Wed Oct 13, 2004 7:26 am

342

Nafplion
czp wrote:
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/
Konstantinos Margaritis
Senior Software Engineer, NEON optimizations
Genesi USA Inc


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


Tue Feb 07, 2006 4:49 pm

145

San Antonio, TX
nomad wrote:
markos wrote:
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

markos wrote:
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.

markos wrote:
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
 Profile  
 
 Post subject:
PostPosted: Wed May 09, 2012 5:42 am 
Offline


Wed May 02, 2012 11:46 am

6

Germany
steev wrote:
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
 Profile  
 
 Post subject:
PostPosted: Wed May 09, 2012 6:44 am 
Offline


Fri Aug 19, 2011 10:58 am

17

Denmark
Would it be possible to have a new debian image with these repos added uploaded?


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


Fri Aug 19, 2011 10:58 am

17

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
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2012 3:44 pm 
Offline


Tue Apr 17, 2012 3:15 am

44

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.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 39 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC - 6 hours


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:  
cron
Powered by phpBB® Forum Software © phpBB Group