Ubuntu

Digiplace en Linuxweblogs

Het is een beetje rustig de laatste tijd op Digiplace. Je vraagt je mogelijk af om ik de interesse heb verloren in het gebruik van Linux op mijn desktop. Nou..niets is minder waar. Ik geniet elke dag van Ubuntu 10.4. Sterker nog, ik introduceer succesvol deze distributie bij mensen  in mijn directe omgeving.

Er is echter wel een  reden waarom het hier tijdelijk wat rustiger is geworden. Mijn server quota is  overschreden. Ik heb een prima provider voor Digiplace, maar de toegewezen ruimte is wat klein. Ik moet dus bijbetalen of verhuizen naar een andere provider. Ik heb voor de verhuizing gekozen. Die verhuizing moet even goed worden voorbereid en vooral worden uitgevoerd op een rustig moment.

Mocht je ondertussen meer Nederlandstalige artikelen willen lezen over Ubuntu of Linux in het algemeen dan verwijs ik je graag door naar een ander project van ondergetekende: Linuxweblogs. Er staat onder meer een prachtige serie op van Leo Cardinaals: Ubuntu, de perfecte desktop. Mag je eigenlijk niet missen.

Google Chrome met een Lucid sausje

Met de overstap naar de beta van Ubuntu’s Lucid Lynx heb ik ook een overstap gemaakt van Firefox naar Google Chrome. In eerste instantie omdat ik last had van deze bug die Firefox voor mij gewoon onbruikbaar maakt. Maar inmiddels ben ik gewoon heel erg tevreden over Google Chrome.

Het is alleen jammer dat Google Chrome op het eerste gezicht zo slecht integreert op de desktop van Ubuntu 10.4. Want daar is het nodige aan de vormgeving veranderd. Toch is het eenvoudig passend te maken binnen b.v. het nieuwe thema van Ubuntu: Ambiance.

Om te beginnen kan je natuurlijk met je rechtermuisknop klikken op het venster van Google Chrome. En dan kies je daar voor “titelbalk en kaders van systeem gebruiken” . Maar dan kan het nog mooier gemaakt worden.

Hier is b.v. een Ambiance thema voor Google Chrome

En hier is een extra extensie die het helemaal af maakt: de Ubuntu Light themes scrollbars

UPDATE (04/04): die laatste is bij mij de oorzaak van teveel crashende webpagina’s. Uitzetten dus.

Die twee oplossingen geven vervolgens het onderstaande  resultaat. Let op de scrollbar en de kleur van iconen die nu helemaal ‘des Ubuntus’ zijn geworden.

 

Beoordeeld: Ubuntu 10.4 – Lucid Lynx

Op dit moment van schrijven is Ubuntu 10.4 nog maar net in de beta fase aanbeland. Maar het is natuurlijk leuk om alvast een kijkje in de keuken te nemen! Digiplace stapt per vandaag al over en laat je vast meegenieten van de nieuwste ontwikkelingen.

De release datum van Ubuntu 10.4 staat overigens gepland voor 29 april 2010. Voor die tijd verschijnt er nog een beta2 op 8 april en een release candidate op 22 april.

Hardware

Ik heb een schone installatie gedaan op mijn IKBENSTIL desktop. Voorzien van een AMD Athlon 64×2 dualcore 4600+ processor en 2 GB aan werkgeheugen. Er zit ook een Asus EN7600 GT videokaart in met 256 MB aan DDRIII geheugen.

Geschikt dus voor een 64 bits versie van Ubuntu, maar omwille van het ‘beperkte geheugen’ heb ik gekozen voor een 32 bits installatie. Daar komt bij dat flash en Adobe Air toepassingen in een 32 bits omgeving net iets makkelijker willen werken. Meer geheugen erin prikken is voor mij geen optie omdat mijn Haupauge PVR 150 kaart niet overweg kan met 4 GB aan werkgeheugen.

Installatie

De installatie verloopt zoals gebruikelijk. Er zijn op het eerste gezicht geen vernieuwende functies geïntroduceerd. De bestaande partities werden dus weer voorzien van het ext4 filesysteem en verder ben je in een paar klikken klaar. Wat natuurlijk wel opvalt is het vernieuwde logo en thema van Ubuntu. Daarover later meer.

Ubuntu heeft natuurlijk een uitstekende installatie routine en ook voor een beginnende gebruiker wordt het erg moeilijk om hier de fout in te gaan. Er zijn keurige informatie schermen tijdens de installatie zodat je optimaal kan worden geïnformeerd over de desktop die zich na een succesvolle installatie kan ontvouwen.

Wat valt meteen op?

Daar is inmiddels al genoeg over geschreven denk ik. Het traditionele bruin en oranje van Ubuntu heeft een makeover gekregen. Er is nu een paars bureaublad en een donker thema als standaard ingesteld. Op zich eigenlijk niet zo heel belangrijk, want je kan uiteraard zelf elk gewenst thema of wallpaper gebruiken. Maar ook voor een besturingssysteem is een goede 1e indruk een belangrijk onderwerp en op zich is Ubuntu daar wel in geslaagd.

Het opvallendste kenmerk van de nieuwe vormgeving is natuurlijk de verplaatsing van de vensterknoppen. Er is in de levendige gemeenschap van Ubuntu een heftige discussie losgebarsten over dit fenomeen. Mijn eerste reactie was ook om de knoppen weer naar rechts te verplaatsen (iets wat je eenvoudig met behulp van gconf-editor kan bewerkstelligen). Maar op zich loont het wel de moeite om het eens te proberen. Het menu zit ook links, teksten beginnen ook links in de kantlijn en dus mag een vensterknop toch ook wel links geplaatst worden?

Er is meer wat opvalt. Zoals snelheid! Jawel, het gaat allemaal razendsnel onder deze nieuwe vrijgave van Ubuntu. Het bootproces is b.v. voorbij als je (bij wijze van spreken) met je ogen knippert. Dat gaat zo onwaarschijnlijk snel!  Maar ook de normale gebruikservaring is absoluut sneller dan vorige versie van Ubuntu.

Firefox fonts?

Het allerbelangrijkste is eigenlijk het tegenvallende plaatje van Firefox. Sommige websites worden gewoon heel vervelend weergegeven. Zo erg zelfs dat je al snel een fikse hoofdpijn krijgt tijdens het gebruik van Firefox. Dat probleem heb ik eerder gezien! Inderdaad…bij de introductie van Ubuntu 9.04.

Ook dit keer zocht ik de oplossing in een andere instelling van de fonts. Of ik dacht dat het probleem zat bij de nvidia driver in combinatie met mijn grafische kaart. Maar nee…niets van dat alles. Want de websites die er zo beroerd uitzien onder Firefox zien er prima uit onder Google Chrome. Of onder Epiphany. Wat gaat er dan mis met Firefox?

Nou..het gaat hier om een bug. Om bug #512615 om precies te zijn.

It looks like firefox is being compiled with “–disable-system-cairo”, even though the rules file is supposed to check for cairo 1.8.8, and use the system cairo.

Since the firefox cairo doesn’t have the lcd filter patch, and the system cairo does, rendering is ugly.

Is dat erg? Ja! Maar Ubuntu komt pas uit op 29 april dus er is nog hoop op een aanpassing. Let wel..dit is eerder gebeurd en het verbaasd mij wel dat dit soort zaken zo lang op een oplossing moeten wachten. Mijn workaround is het installeren van Google Chrome geweest. Gewoon vanaf hun eigen webstek. Het werkt geweldig en ik overweeg om Firefox te bedanken voor jaren trouwe dienst. Google Chrome is snel, heeft een grotere viewport en is erg gemakkelijk om te gebruiken.

En verder?

Er is een heleboel meer te ontdekken in de aanstaande Ubuntu. Ik noem b.v. de integratie van Gwibber op de desktop. Het Ubuntu thema van Gwibber is ook meegenomen als thema voor Empathy. Die twee applicaties beginnen nu een volwassen indruk te maken moet ik zeggen.

Die volwassenheid kom je ook tegen in andere applicaties. Dat heeft overigens niet zoveel met Ubuntu te maken want we praten hier over Gnome applicaties. Ik noem b.v. gThumb, een programma die overigens niet standaard tot de uitrusting van Ubuntu hoort. Als we praten over grafische applicaties dan valt natuurlijk op dat Gimp verdwenen is. Kwestie van ruimtegebrek op de iso cdrom, het is gewoon te installeren vanuit b.v. Synaptic. Ook xsane is verdwenen uit het grafische menu. Daarvoor in de plaats treffen we nu  Simple Scan aan.

Nautilus is ook veranderd. Het lijkt in eerste instantie een puur cosmetische verandering te zijn. Maar er zit toch een klein addertje onder het gras.

Je kan namelijk niet meer je eigen path intikken. Alles is nu grafisch geworden en ik zag niet zo snel hoe ik dat kon veranderen vanuit Nautilus zelf. Met behulp van gconf-editor (opdracht in je terminal) kan dat wel overigens. (apps, nautilus, preferences en vinkje in “always_use_location_entry”)

 

Ook Rhythmbox mag even vermeld worden. De interface is uitgebreid. En binnenkort opent Ubuntu One Musicstore haar poorten via Rhythmbox. Van mij mogen ze beginnen. Rhythmbox is helemaal geweldig met veel extra plugins om gebruik van te maken.

Conclusie

Ik had eerlijk gezegd niet het idee dat er weer een succesnummer zat aan te komen. De LTS versies hebben toch vaak een behoudend karakter. Maar ik ben aangenaam verrast. Het totale plaatje is goed, anders, maar goed. Er zijn nog best wel een hoop zaken die aandacht behoeven. Maar er is nog ruim 1 maand te gaan. Inmiddels ben ik overtuigd van haar kwaliteiten en is Ubuntu 10.4 beta1 mijn uitgangspunt voor wat nog meer gaat komen.

Shotwell: de perfecte foto manager?

Onder Gnome (en in ieder geval onder Ubuntu) is F-Spot min of meer de standaard Foto beheer applicatie geworden. En hoewel het programma met iedere nieuwe vrijgave beter wordt kan het mij nog steeds niet bekoren. Dat heeft overigens niets te maken met het gedoe rondom het wel of niet willen gebruiken van Mono. Ik vind gewoon dat het op mijn computer iets te veel tijd in beslag neemt voordat een foto haarscherp in beeld is gekomen. Ook is (voor mij persoonlijk) de interface van het programma nog niet helemaal naar wens.

Op zoek naar alternatieven wordt je natuurlijk niet teleurgesteld. Denk aan programma’s als gThumb, Digikam (KDE) of Google’s Picasa. Maar er is altijd meer. Zo kwam ik onlangs Shotwell tegen.

Shotwell is een produkt van Yorba.

Yorba is a non-profit software group based in San Francisco, founded in January 2009. Our office is in San Francisco’s Mission District. We currently have 5 full-time engineers.

In hun portfolio bieden zij 4 prachtige GNOME applicaties aan. Nummer 2 & 3 zijn nog volop in ontwikkeling:

Op die andere toepassingen kom ik graag nog eens terug.

Shotwell

Het begint natuurlijk met die prachtige naam. Er klinkt meteen een belofte in door dat dit programma verder wil gaan met die mooie foto’s die je hebt geschoten. Ik heb het programma uitgeprobeerd met versie 0.5. Daarvoor moet je de applicatie zelf downloaden vanaf hun ppa of zelf compileren met behulp van de broncode. Installatie van hun laatste versie ( 0.5) is relatief eenvoudig en laat zich aflezen op hun downloadpagina. Overigens hebben ze dat heel mooi ingevuld daar! Je kan daar voor Fedora, Ubuntu of Windows de werkwijze op terugvinden.

De eerste actie van dit programma is het inladen van je collectie. Zelf heb ik mijn foto’s op een aparte partitie staan. Ik voel dan ook geen behoefte om de foto’s te importeren naar een aparte locatie. Maar dat hoeft gelukkig ook niet. De import functie geeft de mogelijkheid om die keuze te maken. Wel wordt er een database bestand aangemaakt zodat het programma precies weet waar welke foto staat opgeslagen.

Iedere foto wordt op basis van de exif informatie ingedeeld. Dat gaat heel keurig. Foto’s worden ingedeeld als evenement. Leidraad daarbij is de datum waarop die foto is geschoten. Je kan dan zelf kiezen of je door alle foto’s wilt struinen of per evenement een keuze wilt maken.

Dat werkt dus heel plezierig. En het belangrijkste…De beeldopbouw gaat erg snel. Per foto kan je aanpassingen maken en je kan heel eenvoudig foto’s of evenementen uploaden naar Picasaweb, flickr of Facebook.

Je kan de foto’s ook toevoegen of markeren als een favoriet, je kan tags toevoegen, foto’s draaien of als bureaublad achtergrond instellen. Er zijn ook voorzieningen voor het verwijderen van de rode ogen, schalen of bijsnijden. Dat is geen indrukwekkende lijst van editing tools. Een programma als Digikam en ook F-Spot heeft meer in huis. Maar daar is het eigenlijk ook niet voor bedoeld. Dit programma gebruik je om een mooi overzicht te hebben op wat je hebt geschoten. Simpele aanpassingen zijn mogelijk en als je dat wilt uitbreiden moet je maar Gimp opstarten.

Zoals ik het nu zie draaien zou het bij mij wel eens de default foto beheer applicatie kunnen worden. Vooralsnog blijft het bij mij draaien.

Is Digiplace gevaarlijk?

Ik ontving gisteren een verontrustende e-mail. Het gerenommeerde beveiligingsbedrijf Trend Micro heeft schijnbaar Digiplace als gevaarlijk ingeschat. Althans, dat is de waarschuwing van hun software als je vanuit Windows deze website bezoekt.

“De website die u wilde openen verzendt mogelijk schadelijke software naar uw computer of heeft dat eerder al naar iemand anders verzonden. Het kan ook betekenen dat zij betrokken zijn bij online zwendel of fraude.”

Digiplace gevaarlijk? Dat lijkt mij toch wel heel sterk. De website draait bij Denit en dat is echt een van de betere providers in Nederland. En betrokken bij een online zwendel of fraude? Zijn ze nou helemaal gek geworden!

Natuurlijk ga je dan eerst beginnen met het controleren van de webserver. Je weet maar nooit. Inmiddels zijn er heel wat security scans overheen gegaan.

De malware scan van Qualys gaf een gunstig resultaat:

The QualysGuard Malware Detection service did not find any malware on Digiplace.

De scans van de provider waren ook goed. Ze hebben daar alles gecontroleerd met behulp van AVG, Avira, Sophos en MS Security Essentials.

Maar als je onder Windows werkt met Trend Micro komt dit scherm naar voren in je browser:

I’m not amused om het maar eens zacht uit te drukken. Ik ga dus maar eens praten met de dames en heren van Trend Micro. Het ontzeggen van mijn verheffende boodschappen over vrije open source software aan gebruikers van een werkelijk gevaarlijk computersysteem riekt naar.. afijn..wordt vervolgd.

Google’s Agenda in je Gnome Clock applet

Als eigenaar en gebruiker van een Android toestel (HTC Magic) gebruik ik ook de agenda van Google. Dat is erg plezierig omdat Google Agenda altijd en overal is gesynchroniseerd. Ik hoef maar een afspraak te maken op b.v. mijn telefoon of die afspraak is ook te zien in Google’s Agenda op het web.

Die agenda is natuurlijk heel makkelijk in te zien vanachter je desktop computer. Dat kan vanuit de browser of vanuit b.v. de Prism versie van Google Calendar.

Er zijn echter nog meer mogelijkheden om de integratie van deze agenda te verbeteren. Elke Gnome desktop is immers standaard voorzien van de Gnome Clock Applet.

Als je op die applet klikt kan je ondermeer gebruik maken van de daarin opgenomen agenda. Helaas werkt die agenda standaard met de agenda functie van Evolution. En als gebruiker van Mozilla’s Thunderbird heb ik ervoor gekozen om die agenda functie niet te gebruiken.

Maar je kan alsnog ervoor zorgen dat e.e.a. op de juiste wijze wordt gecombineerd. Daarvoor moet je gebruik maken van een aparte voorziening uit de stal van Mozilla: Sunbird. En het werkt heel eenvoudig. Als volgt:

Voorbereiden:

In een terminal geef je de volgende twee commando’s:

sudo apt-get install python-evolution

sudo apt-get install sunbird

Vervolgens download je deze addon voor gebruik in Sunbird:

https://addons.mozilla.org/en-US/sunbird/addon/9656

Die addon sla je lokaal op je computer op.

Vervolgens start je Sunbird op. Ga met je muis naar het menu en kies voor Tools en dan voor add-ons. Zorg ervoor dat je in het Extensions tabblad staat en klik links onderaan op “Install” en blader dan naar de zojuist gedownloade en lokaal opgeslagen add-on (evolution_mirror-0.2.1-sb+tb-linux.xpi).

Integreren:

Vervolgens ga je jouw Google’s Agenda integreren in Sunbird. Neem daarvoor de volgende stappen:

  • File > New Calendar
  • Kies ‘On the Network’ en klik op next.
  • Kies voor de  CalDAV optie
  • Voer de volgende  URL (één regel) in the lokatie bar in:

https://www.google.com/calendar/dav/JOUWEMAILADRES@gmail.com/events

  • Kies ‘Next’ en geef een willekeurige naam aan deze agenda
  • Indien gewenst geef je nog een kleurtje
  • Geef vervolgens je Google inlognaam en wachtwoord op
  • Sunbird gaat vervolgens die agenda syncroniseren met Sunbird. Dat duurt een tijdje en het lijkt dan ook of Sunbird gaat bevriezen. Geen paniek..gewoon even wachten.
  • Als dat allemaal is gedaan kan er een alarmbel rinkelen voor reeds eerder verlopen afspraken. Cancel die alarmering en sluit vervolgens Sunbird af.
  • Klik vervolgens op de klok, kies voor een donkere datum en zie je afspraak daar staan.

De gebruikte add-on gebruikt de database van Evolution zodat je niet vanuit je clock applet Sunbird of Google Agenda kan starten. Je kan alleen maar kijken naar de gemaakte afspraken.

Evolution:

Uiteraard kan je ervoor kiezen om wel Evolution als agenda te gebruiken. Je moet dan wel eerst Evolution configureren als mail-client maar geef daarvoor dan b.v.  je gmail account op. Zet dan niet Evolution als standaard mail client op (als je ook Thunderbird gebruikt) en start de agenda op vanuit Toepassingen, Kantoor, Evolution e-mail en agenda.

Tot slot

Je kan er ook voor zorgen om de agenda te combineren met Thunderbird. Er is namelijk een add-on  beschikbaar die Sunbird laat samenwerken met Thunderbird. Het gaat om de Lightning add-on. Ik heb vooralsnog niet voor die oplossing gekozen omdat straks onder Ubuntu 10.4 de huidige versie van Thunderbird (2.0.0.23) zal worden opgevolgd door versie 3 of hoger. En ik weet nog niet of die combinatie problemen gaat opleveren.

Alltray Gwibber

Het is mogelijk om de Ubuntu Lucid versie van Gwibber te installeren onder Ubuntu Karmic. Daarvoor download en installeer je simpelweg b.v. de bestanden zoals je kan vinden op Ubuntu Package Search. Dan beschik je over de nieuwe features die Gwibber absoluut te bieden heeft. Maar omdat je nog onder Karmic werkt is de integratie met je panel niet optimaal. Het grootste bezwaar is dat je Gwibber afsluit als je het wegklikt.

Dat is op te lossen met het installeren van Alltray. Deze applicatie kan je gewoon installeren vanuit Synaptic of met sudo apt-get install alltray.

AllTray is a program you can use on Unix-like systems such as GNU/Linux or FreeBSD running the X Window System to dock any application which doesn’t have a native tray icon into the system tray/notification area. AllTray works with many desktop environments and window managers, including Metacity on GNOME, KWin on KDE and OpenBox, both standalone and with GNOME or KDE

Als je dan vervolgens je starter van Gwibber aanpast dan krijg je weer keurig een functionerende Gwibber dock in je paneel.

Conky

Vandaag kreeg ik een bijzonder bruikbare tip van Wiep, de webmaster van Bluelight-network. Hij had een recente kopie van mijn .conkyrc configuratie gekregen. Hij zag daarin mogelijkheden ter verbetering van de grafische cpu presentatie.

To the point: Bij mij stond deze code ingesteld:

CPU frequenty: ${freq}MHz – CPU activiteit:  ${cpu cpu0}%
$cpubar
${cpugraph 000000 ffffff}

en dat is nu veranderd in:

CPU frequenty: ${freq}MHz – CPU activiteit: ${cpu cpu0}%
${cpubar cpu0}
${cpugraph cpu0 000000 ffffff}

Die tweede versie moet je herhalen per core, dus b.v. ook voor cpu1 bij een dual core etc. etc..

Het resultaat zorgt ervoor dat de grafiek per processor core wordt opgebouwd. In ‘mijn’ versie liet de cpu wel de juiste activiteit zien, maar de grafieken waren identiek aan elkaar. En dat klopt dus niet.

Ter info: op Digiplace staan twee andere artikelen over het gebruik van Conky: Hier staan ze allemaal. En volledigheidshalve komt hieronder  de volledige configuratie die op Digiplace wordt gebruikt.

# UBUNTU-CONKY
# A comprehensive conky script, configured for use on
# Ubuntu / Debian Gnome, without the need for any external scripts.
#
# Based on conky-jc and the default .conkyrc.
# Changed and used by www.digiplace.nl

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer yes
use_xft no

# Update interval in seconds
update_interval 2.0

# Minimum size of text area
# minimum_size 250 5

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
font arial
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 9

# border width
border_width 10

# Default colors and also border colors, grey90 == #e5e5e5
default_color grey

own_window_colour brown
own_window_transparent yes

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
gap_x 05
gap_y 230

# stuff after ‘TEXT’ will be formatted on screen

TEXT
$color
${color grey}SYSTEM ${hr 2}$color
Machine:   $nodename
Kernel:    $kernel on $machine
Uptime:    $uptime
Processes: $processes ($running_processes running)
Load:      $loadavg

${color grey}CPU0 ${hr 2}$color
CPU frequenty: ${freq}MHz – CPU activiteit:  ${cpu cpu0}%
${cpubar cpu0}
${cpugraph cpu0 000000 ffffff}
${color grey}CPU1 ${hr 2}$color
CPU frequenty: ${freq}MHz – CPU activiteit:  ${cpu cpu1}%
${cpubar cpu1}
${cpugraph cpu1 000000 ffffff}
NAME                 PID        CPU%      MEM%
${top name 1}    ${top pid 1}      ${top cpu 1}    ${top mem 1}
${top name 2}    ${top pid 2}      ${top cpu 2}    ${top mem 2}
${top name 3}    ${top pid 3}      ${top cpu 3}    ${top mem 3}
${top name 4}    ${top pid 4}      ${top cpu 4}    ${top mem 4}
${top name 5}    ${top pid 5}      ${top cpu 5}    ${top mem 5}

${color grey}MEMORY / DISK ${hr 2}$color
RAM:   $memperc%   ${membar 6}$color
Swap:   $swapperc%   ${swapbar 6}$color

Root:  ${fs_free_perc /}%   ${fs_bar 6 /}$color
Home:  ${fs_free_perc /home}%   ${fs_bar 6 /home}$color
Data:   ${fs_free_perc /mnt/data}%   ${fs_bar 6 /mnt/data}

${color grey}NETWORK (${addr eth0}) ${hr 2}$color
Down: $color${downspeed eth0} k/s ${alignr}Up: ${upspeed eth0} k/s
${downspeedgraph eth0 25,140 000000 ff0000} ${alignr}${upspeedgraph eth0
25,140 000000 00ff00}$color
Total: ${totaldown eth0} ${alignr}Total: ${totalup eth0}
Inbound: ${tcp_portmon 1 32767 count} Outbound: ${tcp_portmon 32768
61000 count}${alignr}Total: ${tcp_portmon 1 65535 count}

${color grey}MUZIEK ${hr 2}$color
${execi 10 rhythmbox-client –print-playing –no-start | fold -w47}

 

Scroll naar boven