1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

TiVo Desktop doesn't work with Snow Leopard

Discussion in 'TiVo Home Media Features & TiVoToGo' started by OzDave, Aug 3, 2009.

  1. Aug 3, 2009 #1 of 147
    OzDave

    OzDave New Member

    13
    0
    Dec 10, 2006
    Boston
    I just updated to a Snow Leopard seed and I see that my TiVo Desktop won't work anymore. The console spew below. I tried installing it again, I get "Tivo Desktop can't be installed on this computer" "The specified message could not be found for the index 19"

    Console spew when trying to start the existing TiVo Desktop:
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] [Deprecated] CocoaJava: com.apple.cocoa.foundation.NSData
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] Exception in thread "main" java.lang.NoClassDefFoundError: com/apple/cocoa/foundation/NSData
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at com.tivo.server.TiVoDesktop.getTiVoDesktopVersion(TiVoDesktop.java:89)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at com.tivo.server.TiVoDesktop.<clinit>(TiVoDesktop.java:21)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] Caused by: java.lang.ClassNotFoundException: com.apple.cocoa.foundation.NSData
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at java.security.AccessController.doPrivileged(Native Method)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:399)
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] ... 2 more
    8/3/09 7:38:18 PM [0x0-0x109109].com.apple.systempreferences[61067] TiVoDesktop: can't launch TiVoDesktop!
     
  2. Aug 3, 2009 #2 of 147
    Dennis Wilkinson

    Dennis Wilkinson New Member

    2,064
    0
    Sep 24, 2001
    East...
    Aren't Snow Leopard seeds covered under NDA?

    In any case, the exception indicates that TiVo Desktop is still using the deprecated-since-2005 Cocoa-Java bridge classes. Sounds like the window for using the deprecated API closed.
     
  3. Aug 4, 2009 #3 of 147
    richsadams

    richsadams Active Member

    8,893
    2
    Jan 4, 2003
    So where did you obtain an advance copy of SL? Just jealous. ;)
     
  4. Aug 4, 2009 #4 of 147
    AudioNutz

    AudioNutz New Member

    318
    0
    Nov 9, 2008
    Does kmttg work with Snow Leopard?
     
  5. Aug 27, 2009 #5 of 147
    sobenski

    sobenski New Member

    32
    0
    Sep 18, 2006
    Would appreciate any info as to whether Tivo is working on fixing this or if you all think it is patchable. I don't know if I can endure another multiyear wait for a mac update from TiVo ...
     
  6. Aug 28, 2009 #6 of 147
    Null Register

    Null Register New Member

    3
    0
    Sep 24, 2007
    Someone on the Roxio boards was able to get TiVo Transfer to launch by installing Rosetta (optional with Snow Leopard) and telling the OS to launch it with Rosetta. However, they are still having problems...

    I can't post the link since I don't have enough TiVo Community posts, but if you Google for "Tivo Transfer and Snow Leopard" in quotes, you'll find it quickly.
     
  7. Aug 28, 2009 #7 of 147
    b_scott

    b_scott TiVo Fan

    1,536
    0
    Nov 27, 2006
    chicago, il
    Those upgrading to Snow Leopard today, might want to wait if you use Tivo Desktop or Toast:

    http://snowleopard.wikidot.com/

    TivoDesktop 1.94 NOT working Does not start, shows java errors in log files
     
  8. Aug 28, 2009 #8 of 147
    ShoutingMan

    ShoutingMan Member

    291
    1
    Jan 6, 2008
    I'll confirm it: I received and upgraded to Snow Leopard this afternoon and my Tivo Desktop is no longer working. My TivoHD no longer sees my MacBook Pro on the network.

    This is an unpleasant surprise. I use Tivo Desktop regularly to stream music from my iTunes library through either of our two TivoHD units. It's become an important feature to me. I'm at a loss as to how to work around this.
     
  9. Aug 28, 2009 #9 of 147
    richsadams

    richsadams Active Member

    8,893
    2
    Jan 4, 2003
    A good/better alternative for transferring files to/from TiVo and Mac is PyTiVoX and iTiVo. KMTTG is another good one. I have all three loaded on my iMac 24" aluminum.

    That said, I have Snow Leopard sitting here and intend to install it later this evening or tomorrow so I can't say if they will work or not right now. If no one else confirms one way or the other I'll post later.
     
  10. Aug 28, 2009 #10 of 147
    mburnno

    mburnno New Member

    133
    0
    Oct 1, 2003
    Does this really surprise anyone! I mean really look how they treat Mac users.
     
  11. Aug 28, 2009 #11 of 147
    Dennis Wilkinson

    Dennis Wilkinson New Member

    2,064
    0
    Sep 24, 2001
    East...
    Yup, it's broken, for exactly the reason I mentioned in my last post (the Java/Cocoa bridge classes are gone, since Apple has moved to the Java 6 SE JVM).

    Fortunately, it doesn't look as if they're using those classes for too much, so it shouldn't be too difficult to fix. I'm not sure what the state of the lame-based audio transcoder portions will be with the move to QuickTime X, since I don't follow those APIs as closely as I once did.

    I know that the TiVo Transfer app (from the TiVo/Roxio partnership) also broke with 10.6, and there's already (beta) patches for that available for Toast 9/10 and Popcorn users:

    http://twitter.com/toastguy/status/3613790424
     
  12. Aug 29, 2009 #12 of 147
    FrodoB

    FrodoB Member

    278
    0
    Jan 3, 2005
    Middleton, WI
    Which would be great if they would actually accept my CD key....
     
  13. Aug 29, 2009 #13 of 147
    westside_guy

    westside_guy Annoyingly ephemeral

    461
    1
    Mar 13, 2005
    The soggy...
    The main reason I like Tivo Desktop for Mac is it uses the iTunes playlists/organization for music, and iPhoto albums for photos - none of these other solutions can do that, to the best of my knowledge (the one app I found that did understand iTunes inexplicably couldn't handle anything but mp3).

    But for video, yeah no argument here - the apps people have developed here are definitely superior to Tivo Desktop.
     
  14. Aug 29, 2009 #14 of 147
    richsadams

    richsadams Active Member

    8,893
    2
    Jan 4, 2003
    After installing Snow Leopard I installed both iTiVo and pyTiVox and both seem to be working fine. I will give KMTTG a try tomorrow.
     
  15. Aug 29, 2009 #15 of 147
    michaelsmith0004

    michaelsmith0004 New Member

    1
    0
    Aug 29, 2009
    Hey!! I faced the same problem. So, you got any solution ??
     
  16. Aug 29, 2009 #16 of 147
    ShoutingMan

    ShoutingMan Member

    291
    1
    Jan 6, 2008
    Do those let the Tivo see the Mac for playing iTunes playlists?
     
  17. Aug 29, 2009 #17 of 147
    richsadams

    richsadams Active Member

    8,893
    2
    Jan 4, 2003
    pyTiVoX allows you to view videos and play music (options to shuffle, etc.). It comes w/StreamBaby for videos and music as well.

    When you set it up you add as many shared directories as you'd like, indicate if they are video, music, streaming, etc., click "Apply", give TiVo a minute to catch up and you're good to go.

    That said, I use it for videos and haven't had a play with it to see if it recognizes iTunes playlists. I might have time to look at it later. It's a free program and very easy to install and use if you want to do a little experimenting.

    Here's the home page for pyTiVo and pyTiVoX:

    http://pytivo.sourceforge.net/wiki/index.php/Main_Page

    Here's their forum:

    http://pytivo.sourceforge.net/forum/

    EDIT: The creator of pyTiVoX and iTiVo is a frequent visitor here named "YOAV". You might want to do some searching for more info or PM him. He's terrific at responding. If you find out more do let us know!

    EDIT II: Ah, I see you've found the pyTiVo thread on the forum. I'll follow that to what comes back.
     
  18. Aug 29, 2009 #18 of 147
    bedelman

    bedelman Call me Bob

    3,564
    0
    Feb 26, 2001
    Crystal...
    Dennis thanks for posting this. I'm installing it on the only machine I've upgraded to 10.6

    - Bob
     
  19. Aug 29, 2009 #19 of 147
    pkscout

    pkscout Active Member

    3,928
    0
    Jan 10, 2003
    Honolulu, HI
    I'm pretty sure pyTiVo doesn't automagically read the iTunes playlists. There's probably some way to export the playlists and use them in pyTiVo, but if you have lots of smart playlists (like I do), that isn't really a viable option. I think I'll just leave my media center box of 10.5 awhile and see if TiVo ever updates their Mac software.
     
  20. Aug 29, 2009 #20 of 147
    bedelman

    bedelman Call me Bob

    3,564
    0
    Feb 26, 2001
    Crystal...
    Oh well -- it crashes shortly after it starts up and no main window ever shows up. The error log shows...
    Code:
    Application Specific Information:
    *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<TTDownloadedShow 0x45a990> valueForUndefinedKey:]: this class is not key value coding-compliant for the key startTime.'
     

Share This Page