[AppleTV2] Sluggish GUI compared to ATV1

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
topfs2 Offline
Team-XBMC Developer
Posts: 3,825
Joined: Dec 2007
Reputation: 8
Post: #11
ntarantino Wrote:I finally got the ATV(black) and was able to get everything up and running.

All I want this thing for is XBMC.

When I use XBMC there is a very noticeable difference was the interaction. Very sluggish compared to 1st gen. Any ideas what is causing this?

By the way, this was the first time out of the box ATV too. Could it be a bad install? Thoughts?

The GPU in ATV2 is slower than that of ATV1. We will obviously continue to optimize but a lighter skin (like SLiK) might help out quite a bit.

If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
find quote
Numus Offline
Posting Freak
Posts: 809
Joined: May 2007
Reputation: 6
Post: #12
topfs2 Wrote:The GPU in ATV2 is slower than that of ATV1. We will obviously continue to optimize but a lighter skin (like SLiK) might help out quite a bit.

Ya but the processor is much better then ATV2 vs ATV1.. that should ofset the difference...

Anyone try a reduced texture skin like the ones made for the original xbox?
find quote
CrashX Offline
Posting Freak
Posts: 1,216
Joined: Jan 2009
Reputation: 2
Post: #13
topfs2 Wrote:The GPU in ATV2 is slower than that of ATV1. We will obviously continue to optimize but a lighter skin (like SLiK) might help out quite a bit.

What about the GUI fixes you did last summer ?

The normal XBMC log IS NOT a debug log, to enable debug logging you must toggle it on under XBMC Settings - System or in advancedsettings.xml. Use XBMC Debug Log Addon to retrieve it.
find quote
topfs2 Offline
Team-XBMC Developer
Posts: 3,825
Joined: Dec 2007
Reputation: 8
Post: #14
CrashX Wrote:What about the GUI fixes you did last summer ?

They might help if the skin utilize it properly but it also depends quite a bit on the GPU, the one in the beagle it didn't help as much as wanted (50% increase on average in confluence, much higher variance in fps though). When we have time we will most likely try this out. The fixes can't be merged in to mainline atm since it trades GPU for CPU (lots of extra processing to determine what to render) which is obviously far from optimal on the majority of HTPCs atm (ION etc). When we move to a more event driven processing and rendering it can be merged in without any downside on any platform.

If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
find quote
spencers Offline
Senior Member
Posts: 190
Joined: Oct 2009
Reputation: 3
Post: #15
What about enabling DDS fanart? Would that help with the ATV2, as it does with my ION setup?

Intel DC3217IYE Next Unit of Computing | 4GB Crucial DDR3 1600 | 32GB mSATA | Windows 8 | XBMC
My unRAID build thread
find quote
topfs2 Offline
Team-XBMC Developer
Posts: 3,825
Joined: Dec 2007
Reputation: 8
Post: #16
spencers Wrote:What about enabling DDS fanart? Would that help with the ATV2, as it does with my ION setup?

Nope, it is directx specific (the codec inside is ok on opengl also), not supported in gles. There are equivalent technologies for gles, this is something which we for sure would like to add for fanart and such. It does not help anything with rendering speed (in theory its worse) but it will decrease load time significantly

If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
find quote
Numus Offline
Posting Freak
Posts: 809
Joined: May 2007
Reputation: 6
Post: #17
topfs2 Wrote:They might help if the skin utilize it properly but it also depends quite a bit on the GPU, the one in the beagle it didn't help as much as wanted (50% increase on average in confluence, much higher variance in fps though). When we have time we will most likely try this out. The fixes can't be merged in to mainline atm since it trades GPU for CPU (lots of extra processing to determine what to render) which is obviously far from optimal on the majority of HTPCs atm (ION etc). When we move to a more event driven processing and rendering it can be merged in without any downside on any platform.

What about scaling everything down (textures specifically)...
find quote
ZombieRobot Offline
Fan
Posts: 693
Joined: May 2010
Reputation: 4
Location: Mount Maunganui , New Zealand
Post: #18
ok so i just picked up a ATV 2 and will be jailbreaking today when i pick up a micro usb Sad how am i able to run my Aeon lite skin for testing can we still add zipfiles like on windows or will i have to mess with package/ compile my own i am real keen to see how things run hoping the gui will be all good and wont cripple the ATV if anyone can help im keen to get aeon out there for the ATV users
(This post was last modified: 2011-01-24 19:50 by ZombieRobot.)
find quote
sytanek Offline
Junior Member
Posts: 48
Joined: Dec 2009
Reputation: 1
Post: #19
ZombieRobot Wrote:ok so i just picked up a ATV 2 and will be jailbreaking today when i pick up a micro usb Sad how am i able to run my Aeon lite skin for testing can we still add zipfiles like on windows or will i have to mess with package/ compile my own i am real keen to see how things run hoping the gui will be all good and wont cripple the ATV if anyone can help im keen to get aeon out there for the ATV users

I'm going to suggest SFTP which is how you would do it on an idevice. Not sure where themes are stored tho.
find quote
eXisTa Offline
Junior Member
Posts: 30
Joined: Aug 2010
Reputation: 0
Location: Holland
Post: #20
sytanek Wrote:I'm going to suggest SFTP which is how you would do it on an idevice. Not sure where themes are stored tho.

SFTP is indeed the right tool for connecting to iOS-device (in my case a ATV2).
Username: root
Password: alpine
The skin directory for me was:
/Applications/XBMC.frappliance/XBMCData/Addons/skin.confluence/

Update:
Damn, Davilla in on fire! https://github.com/xbmc/atv2/commits/atv2
- Webserver enabled.
- Moved to non-pre Dharma.
- Etc.
(This post was last modified: 2011-01-25 23:28 by eXisTa.)
find quote