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.

Scroll naar boven