Snow Leopard, eerste indrukken
Snow Leopard, eerste indrukken
28-8-09
Ik weet het, ik had het niet moeten doen. Welke gek installeert er nu een nieuw besturingssysteem op een machine die hij mee wil nemen naar een conferentie waarop gewerkt moet worden? Laten we het er maar op houden dat mijn gezond verstand de vorige avond achter was gebleven in een zeker etablissement. Maar als ik het gedaan heb, wellicht is het dan verstandig om mijn ervaringen te delen met anderen, opdat zij zullen lering ende vermaak van kunnen trekken van mijn taferelen.
Snow Leopard installeert op een andere manier dan de vorige versies. Bij de vorige versies herstartte de machine als je op het hierboven afgebeelde installatie-icoon drukte. Nu begint de installatie echter terwijl de rest van je machine vrolijk door blijft werken. Ik kon schermafbeeldingen maken. Safari gebruiken en door blijven werken. Niet dat ik daar veel zin in had, stel je voor dat mijn akties de installatie zouden verstoren. Vervolgens hertstartte de machine alsnog, en... ging verder met de installatie.
Ik had gekozen tijdens de configuratie scherm om Rosetta te installeren.zodat PowerPC applicaties op de Intel macbook konden blijven draaien, en ik had gekozen om de printers die op de machine aanwezig waren met te installeren. Dat is een aardige geste van Apple die voorkomt dat je 1,2 GB extra installeert aan printer drivers die je toch nooit gaat gebruiken. Helaas werden de printer drivers voor de printer die ik gebruikte, een Xerox Phaser 8550, niet meegeleverd. Toen ik na de installatie een PDF wilde printen, resulteerde dat in de melding dat de software voor deze printer niet volledig aanwezig was, of ik de printer wellicht via Apple wilde installeren? Apple’s software installatie programma meldde vervolgens dat er geen software was voor de printer. Downloaden van Xerox van de 10.5 driver hielp ook niet: dat leidde tot dezelfde foutmelding. Apple heeft blijkbaar niet alleen de consument verrast met een vroege uitgave van de nieuwe versie van OS X.
Na wat een eeuwigheid leek te duren (het installatie programma bleef een hele tijd op een controle hangen van een disk catalog) was uiteindelijk de installatie gereed en begon het apparaat op te starten met een nieuwe versie van OS X. Ik was tijdens de installatie nog even bevreesd dat de verlichting van het beeldscherm het had begeven, want de verlichting van het scherm leek het niet te doen (ik kon met grote moeite lezen wat er in het installatie log werd geschreven. Dat loste zich op toen ik op de scherm verlichtingsknoppen (in mijn geval F1 en F2) uitprobeerde: de scherm verlichting was op de een of andere manier op de meest donkere instelling terecht gekomen.
Om eventuele andere complicaties te voorkomen met taalbestanden installeerde ik Snow Leopard in de engelse taal-instellingen. Ik logde in op een account, en begon vervolgens allerlei programma’s te testen, te beginnen bij de verbindingen naar de buitenwereld: mail en web.
Ik gebruik het standaard Mail programma van Apple, en maak contact met een aantal mailservers met het IMAP protocol, zodat, mocht er iets mis zijn met het Mail programma, de mail in ieder geval nog op de mailserver staat. Mail meldde bij het opstarten dat het de mail database opnieuw op moest bouwen: blijkbaar was er iets in de structuur van de maildatabase veranderd wat dat noodzakelijk maakte. Na ongeveer een kwartier (ik heb een tamelijk grote mail database van 20 jaar internet en mailinglijsten) was Mail daarmee klaar, en kon ik de mail weer bekijken. Er leek weinig veranderd. Voor mensen die gebruik maken van Exchange mailservers betekent het nieuwe Mail programma echter dat ze nu in staat zijn om direct verbinding te maken met de exchange server. Een irritant puntje vind ik dat, als mail opstart, de inbox weer opnieuw wordt opgebouwd: de nieuwste berichten staan het eerst in je venster, maar het nummer voor het bericht verspringt steeds naarmate er meer berichten in worden gelezen...
Een andere complicatie in Mail is het gebruik van plugins van derde partijen. Ik maak gebruik van de onvolprezen GPG plugin van sente.ch, die het mogelijk maakt om met PGP versleutelde of ondertekende berichten te ontvangen en te versturen. Maar Stéfan Cortezy heeft aangegeven dat ook deze keer Apple de plugin API weer aangepast heeft en dat hij niet direct in staat is om te zorgen dat deze weer gefixed wordt, zoals hij de vorige keren heeft gedaan.
Safari heeft op mijn machine een nieuwe manier van opstarten. Als ik Safari voor de eerste keer opstart na inloggen opent het venster razendsnel, vervolgens duurt het enige tijd voordat ik in het URL-invoerveld iets in kan typen. Als ik vervolgens Safari afsluit en opnieuw start doet dat verschijnsel zich niet meer voor. Ik heb een vermoeden dat het wellicht te maken heeft met een internet plugin die nog 32 bits is, waardoor Safari zich moet resetten naar een 32 bits modus (Mail start bij mij op als een 64 bits applicatie).
Een andere verrassing was het gebruik van PowerPC applicaties: hoewel ik aangegeven had dat ik Rosetta wilde installeren, kreeg ik bij ieder programma dat alleen als PowerPC programma was geïnstalleerd het verzoek om Rosetta te installeren via Software Update. Pardon? Dat had ik toch al gedaan? Vervolgens worden de echte onderdelen van Rosetta opgehaald bij Apple.
Van een aantal van deze programma’s bleek trouwens inmiddels al een Intel/Universal versie te bestaan, dus kon ik volstaan met het downloaden van een nieuwe versie. Maar Appleworks zal voor altijd in Rosetta moeten blijven draaien.
Een andere complicatie lijkt te bestaan voor programma’s die in java zijn geschreven met een cocoa gebruikersinterface, zoals Cyberduck, VisualRoute en NeoOffice. Een aantal van deze programma’s zal niet werken omdat ze gebruk maken van de ObjC-Java bridge, die Apple blijkbaar niet meer meelevert. NeoOffice kwam na een verse update (3.0 patch 7) nog steeds met de melding dat het geen java omgeving kon vinden. Cyberduck heeft ondertussen een update uitgebracht.
Tomcat, dat puur in java geschreven is, wilde ook niet werken op Snow Leopard. Ik gebruik Tomcat uit macports. Deze versie wilde niet meer opstarten in Snow Leopard. Een hercompilatie met een verse versie van macport (omdat macports zelf ook meer werkte moest ik een verse versie ophalen en opnieuw installeren) wilde niet lukken.
Plugins geven ook problemen. Velen onder ons zijn versplicht gebruik te maken van de Flip4Mac WMV plugin, die het mogelijk maakt om wmv filmpjes op een mac af te spelen. Hoewel ik ook Quicktime 7 had geïnstalleerd (omdat midi bestanden niet in de nieuwe quicktime afgespeeld kunnen worden, maar wel in de quicktime 7 player), leidt de poging om een wmv bestand te openen toch tot de vermelding dat quicktime 7 moet worden geïnstalleerd. WMV heeft een beta uit.
Een ander probleem dat ik tegen kwam was bij midi plugins. Dit zijn drivers voor aangesloten midi-apparaten. Ik gebruik een m-audio midisport 2x2. Toen ik Logic Express opstartte kwam ik via een console mededeling tot de ontdekking dat de midiserver, dat de communicatie verzorgt met het apparaat, moest herstarten in 32 bits modus. Er zijn nog geen updates beschrikbaar, maar ze zouden hier tevoorschijn moeten komen.
Console is voor het oplossen van problemen op dit moment (eigenlijk altijd) goud waard. De meldingen schieten voorbij met waarschuwingen en problemen die verschillende programma’s ondervinden. Zo ontdekte ik dat het Services menu grote moeite had met het aanbieden van een service van LaTeXit, een formule bouwer die van LaTeX formules prachtige PDFjes kan bakken die geplakt kunnen worden in Pages of Word. Een info.plist in het programma gaf een waarde weer als een nummer in plaats van de string. Met PropertyList Editor, een programma dat gratis wordt meegeleverd met XCode, kon ik dat probleem verhelpen.
Ook gaf console me een waarschuwing dat ik gebruikt maakte van X509 anchors uit een ver verleden. Dit was een systeem sleutelhanger uit een ver verleden, die met iedere upgrade was meegekomen. Ik heb deze nu toch maar eens weggegooid.
Ik gebruik Growl, een handig programma dat meldingen van programma’s afvangt (die normaal gesproken tot irritant gestuiter in de Dock leiden of dwars over je huidige werk vertoond worden) en ze als een stille transparante melding laat zien als aanhangsel van de menubalk. Growl heeft het volgens Console niet gemakkelijk: voortdurend wordt gemeld dat growl een attempt krijgt om een unknown autorelease pool te op te poppen (? het staat echt in de console boodschap: 27-08-09 12:10:55GrowlHelperApp[10601]*** attempt to pop an unknown autorelease pool (0x838600))
Tenslotte kwam ik nog voor een verrassing te staan toen ik met ServerAdmin een verbinding naar een Mac OS X Server wilde maken. Het bleek dat de installatie van Snow Leopard de Leopard versies van de Server onderhoudsprogramma’s in de map /Applications/Server had verwijderd. Ik moest een nieuwe versie speciaal voor Snow Leopard installeren, vanaf een Snow Leopard Server DVD.
Amerikanen komen eerste met de prijzenswaardige zaken. Nederlanders geven, in tegenstelling tot Amerikanen, eerst kritiek, om vervolgens nog even te melden wat er niet fout is. Dus gedachtig onze traditie, hier een paar laatste opmerkingen op zijn Nederlands.
Printers waarvan de printerdrivers meegeleverd worden blijven gewoon werken (Brother, Canon, Epson, HP, LexMark, Samsung), en tot mijn grote verbazing bleef ook de Dymo labelwriter het lot van de Xerox Phaser bespaard. Microsoft Office, de iWork applicaties en OpenOffice bleven gewoon werken (inclusief de Java uitbreidingen die het mogelijk maakten via JDBC een database te benaderen). Ook Final Cut, Logic Audio en de andere programma’s die Apple meelevert bleven werken. VPN verbindingen, Airport en netwerk verbindingen bleven werken. Fileshares van Leopard servers werkten naar behoren.
Firefox 3.5.2 met BonjourFoxy bleef werken, hoewel de verwijzingen naar websites via members.mac.com ‘ins blaue hinein’ gingen: de verwijzingen naar printers en EyeTV opnamen die via bonjour benaderd konden worden kwamen wel aan. Skype, Addressbook, Eclipse 3.5 (de Cocoa versie), iCal werkten allemaal naar behoren. iCal kwam wel met de vraag of iCal als standaard kalender programma gebruikt moest worden, een uitvloeisel vermoedelijk van de mogelijkheid de agenda’s nu met Exchange te syncen, en dus wellicht een Microsoft oplossing te kiezen voor kalenderuitnodigingen.
VMWare Fusion werkte, zij het dat de installatie van nieuwe VMWare tools niet soepel ging omdat de koppeling naar een virtuele schijf niet goed gemaakt kon worden, Windows bleef mekkeren over een D schijf die niet aanwezig was (hangt wellicht samen met MacFUSE problemen, het programma van VMWare gebruikt om virtuele schijven op een OS aan te sluiten). NA een herstart van Windows werkte alles naar behoren. De netwerkverbindingen werkten, printen naar de Dymo via USB, en zelfs printen naar de Xerox Phaser werkte nog steeds. Crossover moet u updaten naar versie 8 om deze werkend te krijgen op Snow Leopard.
EyeTV werkt goed, maar de verbinding naar de Website van tvtv om op afstand je eyetv programmering in te stellen bleef instorten, aldus de meldingen in console. Ik heb de folder waarin die programma’s stonden maar opzijgezet, totdat Elgato met een oplossing komt voor het probleem.
TimeMachine werkte gezellig door: mijn backupschijf is net zo groot als die van de macbook. Door 50 GB niet te backuppen was tot nu toe de TimeMachine schijf altijd groot genoeg. Helaas, niet meer: TimeMachie eiste nog eens een 20 GB extra.
Een handig verbetering is dat Finder nu bij de foutmelding ‘deze schijf kan niet verwijderd worden omdat een bestand op de schijf nog in gebruik is’ nu ook vermeldt welk programma de boosdoener is. Dat maakt het leven van de eenvoudige computer gebruiker toch weer wat dragelijker. In Finder is het nu mogelijk om de sorteervolgorde in te stellen bij de kolomsgewijze afbeelding van bestanden, iets waar ik toevallig de laatste tijd zelf behoefte aan begon te krijgen: om te zien wat het meest recente bestand was dat ik gedownload had zette ik de het Finder venster nu steeds om naar de lijst afbeelding, om vervolgens weer terug te gaan naar de kolomafbeelding die ik veruit de meest handige manier van navigeren door folders en bestanden vind.
De boodschap van dit alle moge duidelijk zijn: mocht u hardware als Xerox printers, audio randapparatuur en aanverwante aan uw Mac hebben hangen, dan is het raadzaam te wachten totdat er Snow Leopard updates voor deze apparatuur beschikbaar zijn. Ook als u veel gebruik maakt van PowerPC applicaties, dan is een Apple update voor Rosetta onontbeerlijk. Ik heb verder in de periode dat ik SnowLeopard als beta heb gedraaid geen vastlopers en dergelijke gehad. Maar ik zou verstandiger dan mezelf zijn als ik u was, en even wachten totdat versie 10.6.1 verschijnt alvorens Snow Leopard zich op uw intel mac te laten storten.
Snow Leopard: Pas op voor onverwachte complicaties
28-08-09