Ubuntu & VMWare Tools

VMWare PlayerIk ben aan het bedenken hoe ik “efficiënter” kan programmeren. Programmeren is zoals eerder al een keer opgemerkt geen hoofd bezigheid voor mij maar meer iets wat ik er bij doe en daarom doe ik het soms dagen niet en dus is mijn omgeving niet optimaal ingericht om te programmeren.

Meestal programmeer ik in de avonduren of in het weekend. Dan wordt je tenminste niet zo heel erg gestoord bij het programmeren ;-) En dat is gezien dat je (of in ieder geval ik) de aandacht erbij moet houden wel handig.

Ik programmeer het liefst onder Linux, de software die ik ontwikkel moet namelijk ook onder Linux gaan draaien en dan werkt het net iets prettiger om daar ook onder te ontwikkelen. Maar een algehele overstap naar Linux is ook weer geen optie. In mijn dagelijkse werk zijn er nou eenmaal veel applicaties die onder Windows moeten draaien of de alternatieven voor die programma’s verschillen toch net iets teveel van het origineel om werkbaar te zijn.

Dat laat overigens onverlet dat Linux steeds beter te gebruiken is voor de normale desktops. Je hebt eigenlijk alleen een probleem als je specifieke Windows programma’s moet draaien of voor bepaalde sites Internet Explorer echt nodig hebt.

Omdat ik dus voornamelijk ‘s avonds programmeer heb ik mijn laptop uitgerust met een dual-boot oplossing. Zowel Windows Vista als Ubuntu waardoor ik als ik wil programmeren even onder Linux opstart en daar wel alles heb wat ik op dat moment nodig heb.

Alleen is programmeren op die manier niet heel erg goed voor me. Omdat ik dat voornamelijk op de bank doe is dat gezondheid technisch niet super. Sowieso niet omdat ik uiteindelijk een keer last krijg van mijn pols. Mijn linkerpols is namelijk net iets zwakker dan mijn rechter en door de manier waarop ik zit moet ik de laptop met mijn linkerpols wel ‘naar beneden’ drukken om hem in balans te houden. PolssteunDit gaat overigens vrij ongemerkt. Maar als ik dus een aantal dagen langdurig op die manier werk dan gaat mijn pols opspelen en weinig dat dan helpt behalve de pols rust te geven van mijn laptop.

Als ik achter mijn gewone PC werk heb ik er overigens geen last van daar heb ik namelijk al jaren een polssteun waardoor de hoek van mijn pols ten opzichte van het toetsenbord stukken beter is.

Omdat ik ook vaker overdag wil programmeren zoek ik dus naar een oplossing. En dual boot is daarbij geen handige oplossing omdat ik overdag dus meer windows tools nodig heb. Ik ben derhalve dus gaan kijken naar een virtuele oplossing. Door middel van EasyVMX heb ik een een virtuele machine gemaakt en ik heb daar Ubuntu op geïnstalleerd net zoals op mijn laptop.

Op zich geen slecht plan, alleen ubuntu met bijbehorende grafische schil voor desktops werkt niet echt prettig binnen VMWare. En dan met name de muis als je heen en weer gaat tussen windows en de Ubuntu virtuele omgeving kost het enorm veel moeite om de muis in het gareel te krijgen. De muis schiet alle kanten op, en wil als je hem in de menu balk wil gebruiken graag uitbreken.

Hier is echter een oplossing voor. Vanuit de VMWare community is een patch bedacht voor de VMWare tools die je sowieso zou moeten installeren op een VMWare virtuele machine. Hierdoor is er een betere ondersteuning voor Ubuntu en met name dus op muis gebied. En inderdaad de oplossing werkt heel goed waardoor Ubuntu in een virtuele omgeving opeens werkbaar wordt.

Oftewel ik kan nu verder met het inrichten van deze virtuele machine zodat ik al mijn programmeertools en sourcecode tot mijn beschikking heb. En daardoor vaker overdag kan programmeren zonder het verlies van de ook benodigde windows tools. En dat is ook een zegen voor mijn pols want als ik serieus even wil programmeren in de avonduren kan ik dus ook hier terecht. :-)

Daarnaast is het een optie (maar ik moet nog even bedenken wat ik wil) om dezelfde virtuele machine te delen op mijn laptop zodat ik waar ik ook zit de beschikking heb over dezelde omgeving.

Meer informatie over de oplossing voor Ubuntu met de VMware tools kun je vinden in deze posting op de VMWare community.

Gerelateerde artikelen:

  1. VMWare Player 3.0
  2. Windows XP vs Windows 7
  3. Installing Ubuntu 10.04 on a Western Digital drive failed
  4. EasyVMX
  5. Harmony One Remote with XBMC running on Ubuntu
  6. Windows vista vs Windows 7

U kunt reacties op dit bericht volgen via de RSS 2.0 feed. U kunt een bericht achterlaten, of een trackback geven op uw eigen site.

5 reacties »

 
  • Twitted by trinyxnl zegt:

    [...] This post was Twitted by trinyxnl [...]

  • Jolanda zegt:

    Misschien een hele vrouwelijke (dus eenvoudige) oplossing: waarom koop je niet gewoon een extra laptop? Een voor Windows en een voor Linux, hou je meer tijd over om te programmeren. Hoewel iets me zegt dat je dat virtuele ook wel erg leuk vindt.

    Programmeer je trouwens voor je werk, de zaak of privé? En wat voor soort dingen maak je dan? Apps, meditatiebel ;-) , ….?

    En dat storen in de avond en het weekend, ligt er maar net aan waardoor of door wie je gestoord wordt toch? Werd gisteren gebeld of ik wat kwam drinken op Noorderzon, kon want meiden sliepen bij o&o, was super gezellig. En niet idioot laat. Zo wil ik wel gestoord worden hoor.

    Een uitschietende muis klinkt bekend, maar was bij mij gelegen in een virus (Trojan Horse). Dan heb je echt een probleem…

    Daarnaast ben ik erg benieuwd hoe jij dan wel niet op de bank laptopt. Ik zit gewoon met rug tegen de zijleuning, benen recht op de bank en dan maar tikken. Kan rustig mijn polsen op het blad laten rusten. Behalve dan dat ik niet blind kan typen omdat ik met rechts teveel toetsen doe (ben 6 vingerig ;-) ).

    Lekker buiten zijn vandaag, het is super weer. En de rest van de week ook.

    • Pascal zegt:

      Je hele vrouwelijke oplossing is alleen geen oplossing :P Zoals al opgemerkt een dualboot laptop is geen probleem als ik alleen ‘s avonds programmeer. Dan maakt het niet uit omdat ik dan niet perse programma’s nodig heb die onder windows draaien.

      Probleem is alleen dat de laptop ergnomisch gewoon slecht is. Door het kleinere toetsenbord moet je je handen in een vreemdere onnatuurlijkere houding plaatsen. Misschien niet zo erg voor het gewone huis- tuin en keukenwerk. Maar wel als je veel en langdurig moet tikken zoals bij programmeren.

      Mijn andere PC is gewoon een vast werkstation in de werkkamer (een laptop heeft namelijk ook zo z’n beperkingen) en daar is de dual-boot oplossing dus niet wenselijk. Maar virtualisering is daar wel een optie (en energie zuiniger dan 2 pc’s of 2 laptops).

      Programmeren is voornamelijk werk. Ik heb tot zover sowieso al een site gebouwd waar je je mening over je arts & ziekenhuis kwijt kan. En de laatste paar maanden ben ik bezig met een Customer Service Center.

      Overigens ging het alleen over storen over werk gelelateerde zaken, dus even een mailtje zus, een keer dat je gebeld wordt om zo te doen, of een msntje met weer een andere vraag. Niet echt rustig werken dus :-)

      Afgezien van het kleine toetsenbord en de problemen die dat geeft ligt ik ook vaak op de bank met m’n knieen gewoon plat (naar links bijv) en daarboven balancerend mijn laptop. Om ‘m niet te laten vallen op de grond moet ik ‘m wel iets naar rechts plaatsen en met mijn linkerpols dus wat omlaag drukken. Maar ja waarschijnlijk leg ik het niet goed uit :-)

  • Niek zegt:

    Lijkt me dus dat het goed opgelost is…
    Alleen overdag programmeren… Wat gebeurt er dan met het werk? :P

    Nee lijkt me inderdaad voor je pols een hele goede optie, alleen is het dan ook gedaan met lui op de bank hangen en programeren. Maar ook wel weer goed, want er was iets met Multi-tasking en mannen toch? En tja… bankhangen – film kijken – en secuur programeren.. Lijkt me toch iets teveel van het goede :)

    Dus om VM ook op je laptop te zetten, is leuk, reuze handig enzo, alleen zit je dan weer met de laptop op de bank ;) Hmm risico is weer groot dat je pols in opstand komt dan..

    En over het weer nog…. Ik weet niet waar jij zit, maar hier mag het echt wat minder heet… of iets meer wind… It’s hot.. :)

    • Pascal zegt:

      Werk gaat dan gewoon door :P Maar omdat ik fullscreen in een virtual werk zal ik mail sowieso minder vaak controleren, en tsja msn moet je dan maar net horen :-)

      Ik programmeer trouwens niet tijdens films hoor :P Dat doe ik of met muziekje op of met bijvoorbeeld een voetbalwedstrijd op van een team anders dan de mijne… :)

      Het voordeel van op de bank zitten/liggen en de laptop erbij is dat je ook even kort kan programmeren als je een idee hebt en dat in praktijk wil brengen. Hoeft niet altijd uren te duren natuurlijk…

 

Geef een reactie

XHTML: Je kunt deze tags gebruiken <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>