Linux

Logitech ClearChat Pro USB

Het was voorheen nooit mogelijk -of op zijn minst heel lastig- om een USB headset van Logitech te gebruiken op je Ubuntu desktop machine. Dat komt omdat de fabrikant geen ondersteuning verleend voor het Linux platform. Dat moet dan worden opgelost door de kernel developers die dan alsnog proberen dit soort hardware aan de praat te krijgen. En dat is inmiddels gelukt.

18879.1.0Die nieuwste kernel vind je b.v.  onder de huidige beta uitvoering van Ubuntu 9.10. En dankzij het nieuwe geluidsvoorkeuren menu is het een fluitje van een cent.

Je verbindt gewoon de headset met een vrije USB poort. Vervolgens klik je met je rechtermuisknop op het volume symbool in je panel. Dan klik je op de keuze “Geluidsvoorkeuren”. Je klikt vervolgens op het tabblad “Hardware” en kiest de Logitech USB Headset. En op het “Uitvoer” tabblad kies je dan ook voor je Logitech als ‘device for sound output’

screenshot_001131009screenshot_002131009Alles werkt dan naar behoren, inclusief de instellingen op de oorschelp van deze prima headset. Warm aanbevolen dus.

Android op je desktop

De opmars van Google Android als besturingssysteem voor mobiele telefoons begint goed zichtbaar te worden. Er komen steeds meer toestellen op de markt die zijn voorzien van dit unieke besturingssysteem. Het is een beetje onduidelijk hoe dit systeem zich gaat ontwikkelen voor andere systemen. Want naast Android heeft Google ook ingezet op Google Chrome OS.

Dat neemt niet weg dat er nog steeds wordt gewerkt aan het Android platform voor gebruik op b.v. een netbook of Mobile Internet Devices. Er is nog lang geen stabiele werkzame versie om te gebruiken maar je kan wel heel goed de huidige ontwikkelingen volgen.

Daarvoor moet je eerst een iso bestand downloaden vanaf Live Android. Er zijn mogelijkheden om die iso te gebruiken als livecd. Maar ik heb gekozen voor een virutele sessie binnen VirtualBox. Daarvoor  start je VirtualBox op en kiest als gastsysteem voor Linux zonder daarbij een keuze te maken voor een distributie (x86). Je mount de iso en boot de zaak op. Het werkt verrassend snel en het heeft ook zeker de look and feel van Android op je mobiele telefoon. Het leuke is dat je Android browser b.v. meteen de evenuteel aanwezige mobiele versie van een website laat zien.

Hier een paar screenshots die op die manier zijn genomen:

bootandroid240909

splashandroid240909

desktopandroid240909

applicatiesandroid240909

digiplaceandroid240909

Er zijn nog een aantal zaken bij mij niet duidelijk. Ik zie b.v. bij een volledig geopende applicatie niet zo snel hoe ik weer terug moet keren naar de homepage. Maar mogelijk moet ik mij nog wat gaan verdiepen in de documentatie. Die kan je overigens vinden op de project pagina van Live Android: http://code.google.com/p/live-android/

Gnome Shell

gnome-shell230909

Gnome Shell:

The GNOME Shell redefines user interactions with the GNOME desktop. In particular, it offers new paradigms for launching applications, accessing documents, and organizing open windows in GNOME. Later, it will introduce a new applets eco-system and offer new solutions for other desktop features, such as notifications and contacts management. The GNOME Shell is intended to replace functions handled by the GNOME Panel and by the window manager in previous versions of GNOME. The GNOME Shell has rich visual effects enabled by new graphical technologies.

Vast proberen? Volg de aanwijzingen vanaf http://webupd8.blogspot.com/2009/09/easy-way-to-install-gnome-shell.html

(het is nog heel erg Alpha, maar het geeft een prima indruk welke kant het opgaat). En hoe is het? Laat ik het zo verwoorden: ik maak mij volstrekt geen zorgen om de toekomst van Gnome! Sterker nog…ik kan haast niet wachten.

Ervaringen met Bubba|Two, deel 3

Op Digiplace wordt ondermeer geschreven over de ervaringen met de Bubba|Two homeserver. Deze kleine en energiezuinige server is op veel terreinen in te zetten. Lees in dat verband ook de ‘Bubba|Two: introductie en inleiding“, “Bubba|Two: deel 1” en “Bubba|Two: deel 2“. Zoals aangekondigd in deel 2 wordt er nu aandacht geschonken aan de mogelijkheden om een webserver te draaien.

Aanpassen van de beveiliging

Het eerste wat je moet doen als je de server open gaat zetten voor de buitenwereld is zorgen voor een goede beveiliging. De belangrijkste beveiliging is het verkrijgen van een uniek en alleen bij jou bekend wachtwoord voor de root (admin) gebruiker.

Dat is heel erg belangrijk omdat iedereen met een klein beetje moeite uit de handleiding het default wachtwoord van elke Bubba kan vinden.

Om dat aan te passen ga je daarom als volgt te werk:

Open een terminal verbinding met je server. Onder Linux gaat dat natuurlijk met behulp van b.v. Gnome Terminalvenster. Onder Windows gebruik je daar b.v. PuTTY voor. Apple OSX gebruikers hebben gewoon een terminal beschikbaar.

In de terminal (of in PuTTY) geef je het commando ssh xxx@bubba of ssh xxx@intern-ip-adres

De xxx is dan de gebruikersnaam die je hebt aangemaakt bij de installatie van Bubba.

Ik ga er dan wel van uit dat je ook voor die gebruiker toestemming hebt verleend om het ssh protocol te mogen gebruiken. Mocht je dat niet hebben gedaan dan moet je alsnog als admin inloggen (http://bubba/admin/users) om dat alsnog voor  die gebruiker te regelen (allow ssh login)

gebruikersshgeven230909

Na het geven van de opdracht ssh xxx@bubba wordt je dan verzocht om een wachtwoord in te geven. Als dat goed is gedaan heb je -als gebruiker- toegang verkregen tot je server. (root kan niet standaard met ssh toegang verkrijgen tot de server)

Om root rechten te verkrijgen geef je vervolgens het commando su. Ook dan wordt om een wachtwoord gevraagd en dat wachtwoord staat dus vermeld in de handleiding van Bubba. Geef dat wachtwoord en je bent vanaf dat moment heer en meester op je server.

Je veranderd nu het wachtwoord door het commando passwd in te voeren. Je wordt dan twee keer verzocht om een nieuw wachtwoord in te tikken. Vanaf dat moment moet je dat wachtwoord gebruiken om als root (admin) toegang te verkrijgen tot je server.

Bubba als webserver

Elke server is natuurlijk in te zetten als webserver. Met een Bubba|Two is dat niet anders. Maar het wordt je wel heel gemakkelijk gemaakt want feitelijk werkt de webserver meteen als je Bubba|two hebt aangesloten.

Er is namelijk al een map “Web” beschikbaar in de /Home map van de homeserver. Je kan de inhoud van die map vervangen door je eigen website. Dat kan heel eenvoudig worden uitgevoerd als je gebruik maakt van je bestandsbrowser. Onder Ubuntu (Gnome) is dat Nautilus maar mocht je Windows of Apple gebruiken dan kan je natuurlijk ook Verkenner of Finder gebruiken.

De verbinding wordt opgezet met ssh (Secure Shell) en de syntax is dan

ssh://xxx@bubba of ssh://xxx@intern-ip-adres-vanjouwbubba (en dan is xxx natuurlijk de gebruikersnaam die je hebt aangemaakt op de Bubba homeserver.

01-sshnaar230909

Vervolgens wordt er om je wachtwoord gevraagd (het wachtwoord van de gebruiker op de server) en kom je terecht in de root van de server.

Vervolgens klik je naar de map Home en vervolgens op de map Web en je kan vanuit een ander venster van Nautilus je eigen website bestanden verplaatsen (slepen met de muis) vanaf je desktop naar de server.

inmapwebopbubba

Werkt het dan? Nee! Je hebt nu alles klaargezet maar je moet nog wel wat doen om ervoor te zorgen dat ook anderen die website kunnen bewonderen.

Daarvoor verleen je jezelf toegang tot je router. In die router moet poort 80 worden open gezet  voor je Bubba|Two homeserver. De daarvoor benodigde werkwijze verschilt per router maar iedereen die met een eigen server wil gaan werken zal daar ongetwijfeld mee uit de voeten kunnen komen.

Mocht je ook zelf van buitenaf (dus niet vanaf je eigen netwerk) middels ssh toegang tot je server willen krijgen dan moet je ook je router vertellen dat het ssh protocol van buitenaf gebruikt mag worden.

De standaard poort voor ssh is dan poort 22. Hou er dan wel rekening mee dat daarmee ook mogelijkheden worden geboden voor onbevoegden. Op de oude website van Digiplace staat een handleiding “Blokkeer brute force ssh login pogingen met DenyHosts”. Die handleiding is ook geschikt voor de Bubba server.

Gnome 3.0

Op Heise Online is een interview gepubliceerd met Vincent Untz, de Gnome Release Manager van Gnome. Dat artikel is ook verschenen in een Engelstalige vertaling. In het  interview wordt vooruit gekeken naar de toekomst van Gnome:  Gnome 3.0. Deze release staat vooralsnog gepland voor maart 2010 en zal wezenlijke veranderingen gaan brengen.

gnomeinterviewheiseonline

De gebruikelijke interface van twee panels en vensters zal b.v. worden vervangen door Gnome Shell. Maar dat is maar één onderdeel van het pallet aan wijzigingen die zal worden geïntroduceerd.

At the first look, a desktop using GNOME Shell will be slightly different, with a top panel containing status icons, a clock, information about the currently focused application and an Activities button. This button starts an overview mode: this is where you can choose an application to start, a place to visit, or a document to open – what we call an activity. The Activities overview is therefore a way to reach a goal: it helps you achieve what you want to achieve. The Shell remembers your past usage to make it easier for you to start again a specific activity, but it also features a search box to help you start a new activity faster.

Naast de Gnome Shell wordt gesproken over een Gnome Zeitgeist wat een tool is om makkelijker bestanden te kunnen vinden.

Gnome Zeitgeist is a tool for easily browsing and finding files on your computer.

Maar voor het zover is komt straks natuurlijk Gnome 2.28 nog uit. De releasedatum staat gepland voor morgen: 23 september 2009. En volgens mij is het nog wel even prima uit te houden met deze vrijgave van Gnome.

GNOME 2.28 has been thought of as a step towards GNOME 3.0. People working on new modules that we hope will be part of GNOME 3.0 (like GNOME Shell) are already releasing tarballs so that people can try out today what will become the future GNOME.

Chrome OS

**Chrome OS is not related to Google. Service provided by SUSE Studio. See license.**

Er is nog steeds geen officiële Chrome browser voor onder Linux. Maar dat wil niet zeggen dat er geen ontwikkelingen zijn te melden. Zo kan je een vmx/vmdk image downloaden van de 1e snapshot van Chrome OS (update: Dit is geen officiele release van Google).

Chrome OS is a brand new free operating system built around the revolutionary Google Chrome browser.
The project aim is to provide a lightweight Linux distribution for the best web browsing experience.
Featured software in Chrome OS:
  • GNOME 2.24 desktop environment
  • Google Chrome 4.0.206 web browser
  • OpenOffice.org 3.0 office suite
  • Flash Player 10.0 plugin
  • and much more!

De volgende screenshots zijn genomen vanuit een  VirtualBox sessie:

Schermafdruk-Chrome (Snapshot 1) [Running] - VirtualBox OSE

Schermafdruk-Chrome (Snapshot 1) [Running] - VirtualBox OSE-1

Schermafdruk-Chrome (Snapshot 1) [Running] - VirtualBox OSE-2

Schermafdruk-Chrome (Snapshot 1) [Running] - VirtualBox OSE-3

Schermafdruk-Chrome (Snapshot 1) [Running] - VirtualBox OSE-4
Schermafdruk-Chrome (Snapshot 1) [Running] - VirtualBox OSE-6

Schermafdruk-Chrome (Snapshot 1) [Running] - VirtualBox OSE-7

Fedora vs Ubuntu

Als gebruiker van een Ubuntu desktop bekruipt mij soms een gevoel van nieuwsgierigheid. Ik vraag me dan af hoe het met andere distributies zal gaan. Vooral distributies die Gnome als default werkblad omgeving hebben ingesteld. In de loop der jaren heb ik met verschillende distributies gewerkt maar sinds oktober 2005 is het eigenlijk Ubuntu wat de klok slaat.

Ik heb daarom eens een uitstapje gemaakt naar Fedora 11. Ik moet toch weer binnenkort Ubuntu opnieuw installeren want de final release van Ubuntu 9.10 komt er ook weer aan. Voor het installeren heb ik gebruikt gemaakt van de Fedora 11 live-cd.

Fedora wist mij wel te verrassen moet ik zeggen. Ten eerste omdat Fedora 11 (april 2009) met veel software komt die nu pas in Ubuntu 9.10 geïntroduceerd gaat worden. Daarnaast gebruikt Fedora  Logical Volume Manager bij het indelen van je harde schijf. Dat heeft voordelen als je achteraf de omvang van verschillende partities beter op elkaar af wil stemmen. Net als  straks bij Ubuntu 9.10 wordt default het ext4 bestandssysteem gebruikt. Alleen kan je niet bij Fedora vanaf een ext4 partitie booten. Er wordt daarom standaard  ook een ext3 bootpartitie aangemaakt van 200 MB.

Als Fedora dan is opgestart valt op dat het er allemaal gelikt uitziet. Een scherp plaatje die mede tot stand wordt gebracht door de Nouveau driver. Dat is een open source driver voor Nvidia kaarten.

Wat wel meteen opvalt is dat er minder software wordt geïnstalleerd in vergelijking met Ubuntu. Zo wordt er geen gebruikt gemaakt van OpenOffice.org. Dat is overigens een beperking van de live-cd. Als je de officiele dvd van Fedora gebruikt krijg je een extra installatie veld waarin je keuzes kunt maken voor de gewenste software configuratie.

Mijn enthousiasme werd overigens snel gekoeld bij het installeren van een nvidia driver. Natuurlijk werkt het onder Fedora anders als wat ik gewend ben onder Ubuntu. Dat is geen punt. Maar je moet echt goed zoeken voor je doorkrijgt hoe je e.e.a. werkend kunt verkrijgen. Uiteindelijk bleek dat je eerst (na het draaien van de updates) en het toevoegen van rpm fusion bron een (yum install) kernel-devel-2.6.30.5-43.fc11.i586 moet installeren. Vervolgens een yum install kmod-nvidia en dan zou het moeten werken. Helaas..dan moet je ook nog de volgende hinkstap sprong nemen om die Nouveau driver weg te krijgen.

su -
mv /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r)-nouveau.img
mkinitrd /boot/initrd-$(uname -r).img $(uname -r)
reboot

En ja..dan werkt het. Maar dan valt wel op dat de fonts lang niet zo smooth zijn als bij Ubuntu. Op het bureaublad en menu’s valt het wel mee, maar onder Firefox is het echt minder fraai. Toen ik vervolgens -na lang zoeken- een oplossing vond waaruit zou blijken dat je Ubuntu libs moest gebruiken om dat probleem op te lossen haakte ik af.

Niet omdat ik Fedora waardeloos zou vinden. Verre van dat zelfs. Ik ben echt wel onder de indruk maar uiteindelijk was mijn nieuwsgierigheid bevredigd omdat ik in zag dat Ubuntu -min of meer- gelijkwaardig kan zijn (je kan dankzij veel ppa’s ook onder Ubuntu de allernieuwste pakketten installeren). Als je dat vaststelt in combinatie met het gemak en kwaliteit van ‘het plaatje’ dan is de keuze voor Ubuntu wederom snel bevestigd. Alweer!

Cd’s rippen

UPDATE: dit is dus niet de oplossing. Het ging een tijd goed en inmiddels is het weer terug bij af.

Ik heb een vraag gesteld op het forum van Ubuntu-nl: Problemen met het afspelen van een audio-cd

(Oorspronkelijk bericht)Het klinkt zo eenvoudig, maar ik had problemen met het gebruiken van audio- cd’s op mijn Ubuntu Desktop. Afspelen of rippen was allemaal lastig omdat er na het plaatsen van een cd vaak niet veel meer gebeurde dan het presenteren van een foutmelding.

DBus error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

Soms ging het dan weer wel, en dan weer een hele tijd niet. Nou kon ik daar redelijk mee leven, want ik speelde niet veel audio cd’s via mijn desktop. Maar nu ik een Squeezebox gebruik wil ik mijn cd’s rippen en daarna verkopen. Dan is het toch wel prettig als je vanachter je snelste computer die stapel cd’s kan verwerken.

Al snel bleek dat ik niet de enige gebruiker was met dit probleem. Ik vond al snel genoeg bug reports vanuit de OpenSuse en Ubuntu hoek en toen bleek uiteindelijk dat de oplossing eenvoudig was uit te voeren.

Open daarvoor /etc/modules en voeg onderaan deze tekst toe:

libata
ata_piix
piix

Daarna rebooten en het probleem is opgelost.

Spelen met Ubuntu 9.10 (Alpha 5)

Op 29 oktober verschijnt een nieuwe vrijgave van Ubuntu. Gisteren heb ik de Alpha 5 geïnstalleerd als vervanging van mijn stabiele Ubuntu 9.04. Kan lastig zijn, maar wel leuk om even te kijken naar de ontwikkelingen. Later volgt wel een uitgebreid verslag van mijn bevindingen.

Op het eerste gezicht lijkt er niet heel erg veel veranderd. Maar dat is maar schijn. Een default ext4 partitionering, een andere GDM, een verbeterde geluidsvoorkeuren, Firefox 3.5.2 (erg snel in gebruik), Empathy i.p.v. Pidgin, integratie van Ubuntu One, cosmetische veranderingen van Nautilus en de meeste software opgewaardeerd naar de meest recente versie.

screenshot_003050909

screenshot_002050909

Zoals het vaak gaat met een Alpha versie zijn er nog de nodige problemen op te lossen. Zo krijg ik b.v. segfaults bij Empathy en gFTP maar over het algemeen werkt het wel goed.

Ik heb nu ook een mooie wallpaper gevonden die goed past bij het oranje Human Theme en alles bij elkaar blijf ik de ontwikkelingen waarschijnlijk volgen.

karmic-desktop

Firefox 3.5.2/Shiretoko

Wil je ook de laatste versie van Firefox gebruiken onder Ubuntu? Met wat kanttekeningen is dat eenvoudig uit te voeren. In Synaptic zoek en installeer je de volgende pakketten:

firefox-3.5 (3.5.2+nobinonly-0ubuntu0.9.04.1)
firefox-3.5-branding (3.5.2+nobinonly-0ubuntu0.9.04.1)
firefox-3.5-gnome-support (3.5.2+nobinonly-0ubuntu0.9.04.1)
xulrunner-1.9.1 (1.9.1.2+nobinonly-0ubuntu0.9.04.1)
xulrunner-1.9.1-gnome-support (1.9.1.2+nobinonly-0ubuntu0.9.04.1)

Eenmaal geïnstalleerd staat er een nieuwe browser onder je Internet Toepassingen. Hij maakt zich echter bekend als Shiretoko Web Browser. Als je die browser opstart en vervolgens kijkt naar de browser informatie dan zie je dat je wel degelijk werkt met de laatse vrijgave van Firefox.

shiretoko

De naam Shiretoko verwijst naar de development versie van Mozilla Firefox. Het is dus vreemd dat Ubuntu die laatste versie nog onder die development naam vrijgeeft. Maar ik vermoed dat de reactie van Roland op het artikel van 6 juli (!) op Leo Cardinaal’s weblog een prima uitleg heeft gegeven over de achterliggende redenen.

Heeft het zin om die tweede browser dan te installeren? En zijn er ook nadelen? Het antwoord is twee keer JA. Het heeft zeker zin, want het geheugengebruik en vooral de snelheid is ontzettend verbeterd. Maar er zijn nadelen want je krijgt een Engelse versie van deze browser. (Overigens werkt de Nederlandse spellingcontrole wel in het Nederlands) Sommige addons (plugins) werken nog niet onder deze nieuwste versie van Firefox. Maar die nadelen wegen wat mij betreft niet op tegen de voordelen van de nu te behalen snelheidswinst.

Scroll naar boven