Kodi Community Forum

Full Version: Why is the GUI choppy on ATV2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
XBMC on my AppleTV2 is able to play videos that are streamed over wifi that my old P4/nvidia hardware (Ubuntu/XBMC) couldn't even decode locally. I was able to get rid of that old beast!!

The only thing thing that makes me wonder is why the GUI was so fluid on that old PC and why the GUI is choppy on the AppleTV2. Could it be because I am running that VNC server ? Other unnecessary apps ?

Here is my ps -ef, let me know if theres stuff I can kill that will help with a more fluid GUI (or if I just need to wait for a more optimized version):

UID PID PPID C STIME TTY TIME CMD
0 1 0 0 0:00.75 ?? 0:00.89 /sbin/punchd
0 2 1 0 0:00.00 ?? 0:00.00 (kern_sploit)
0 13 1 0 0:00.29 ?? 0:00.43 /usr/sbin/ntpd -n -g -c /private/etc/ntp-restrict.conf -f /private/var/mobile/Library/Preferences/ntp.drift
0 17 1 0 0:00.17 ?? 0:00.26 /usr/sbin/syslogd -bsd_out 1
0 21 1 0 0:00.31 ?? 0:01.67 /usr/libexec/lockdownd
501 23 1 0 0:00.25 ?? 0:00.54 /usr/sbin/mediaserverd
65 24 1 0 0:00.33 ?? 0:00.53 /usr/sbin/mDNSResponder -launchd
0 25 1 0 0:00.49 ?? 0:00.96 /usr/libexec/locationd
501 28 1 0 0:00.22 ?? 0:00.36 /usr/sbin/fairplayd.K66
0 29 1 0 0:02.00 ?? 0:03.77 /usr/libexec/configd
501 30 1 0 0:00.04 ?? 0:00.05 /usr/libexec/airtunesd -launchd
501 34 1 0 0:00.13 ?? 0:00.18 /usr/sbin/BTServer
0 35 1 0 0:00.59 ?? 0:00.85 /usr/sbin/notifyd
0 46 1 0 0:00.17 ?? 0:00.27 /usr/libexec/hidmonitord
501 90 1 0 6:07.18 ?? 14:20.08 /Applications/AppleTV.app/AppleTV
0 142 1 0 0:00.22 ?? 0:01.17 /usr/sbin/sshd -i
0 143 142 0 0:00.06 ttys000 0:00.10 -sh
0 159 143 0 0:00.00 ttys000 0:00.00 ps -ef
You definitly hit the wrong thread didn't you? - try the pm.hd3 skin ... its faster then confluence ...
He did Memphiz, so I moved the 2 threads to their own. Thx for noticing!
I tried some other skins and they all exhibit hiccups. Not the end of the world or anything, but it would be nice to get it working smooth as silk...

I also tried killing stuff like fairplayd and BTServer since I'll never use them but something kept bringing them back up.

Any suggestions ?
Killing random processes aren't going to help.
The GUI is CPU rendered. The CPU is limited.

Eventually it might be more optimized.
In my experience the gui is quite smooth in comparison to the first version that got released.
Try using the latest iOS with latest unofficial release (http://forum.xbmc.org/showthread.php?tid=97246)

I also remember Davilla telling us that what we have now will most likely be the best we will ever see on the current ATV2.
eXisTa Wrote:In my experience the gui is quite smooth in comparison to the first version that got released.
Try using the latest iOS with latest unofficial release (http://forum.xbmc.org/showthread.php?tid=97246)

I also remember Davilla telling us that what we have now will most likely be the best we will ever see on the current ATV2.

Did not really say that, I said we have some tricks in mind and if they work, you will see a GUI speed up.
davilla Wrote:Did not really say that, I said we have some tricks in mind and if they work, you will see a GUI speed up.

Tease. GPU offloading or something else way over my head? Wink
keith Wrote:Killing random processes aren't going to help.
The GUI is CPU rendered. The CPU is limited.

Eventually it might be more optimized.

What part of 'I also tried killing stuff like fairplayd and BTServer since I'll never use them' implies randomness? I'd be curious to know if anyone has ever actually TRIED to streamline their setup.

Most people just advise against it without directions for those who want to give it a shot... also offering qualitative statements like 'they take up such small amounts of memory / cpu'. I call BS until someone says 'I tried killing X, Y, Z and there were no noticeable improvements'.
eXisTa Wrote:In my experience the gui is quite smooth in comparison to the first version that got released.
Try using the latest iOS with latest unofficial release (http://forum.xbmc.org/showthread.php?tid=97246).

I checked out the thread but there seem to be too many people complaining -- umm -- I mean helping out -- for issues that don't exist on earlier stable versions. I realize that this is a very normal part of a development cycle, but unfortunately I don't yet have the expertise with XBMC nor the time to be an effective contributor. Maybe one day soon!
I use PM3HD on my ATV2 like i did on the Xbox before, disabled animations and it is very smooth. I've chosen it due to i dont use database mode at all.
try reFocus skin - really smooth
and don't use fanart as backgrounds, some images are too big for atv2 to load & respond to menu at the same time