Linux

Ctrl-Alt-Backspace (Jaunty)

Een van de handige toetscombinaties onder Linux is het herstarten van je X-server. Met de combinatie Ctrl-Alt-Backspace kan je de huidige sessie beëindigen en wordt de instelling van je xorg.conf opnieuw ingelezen. Onder Ubuntu 9.04 (althans in de ontwikkelfase) is die toetscombinatie uit de standaard configuratie verdwenen. Mocht je die mogelijkheid ook missen dan is het gelukkig snel op te lossen.

Je installeert daarvoor het pakket “dontzap” (sudo apt-get install dontzap) en daarna geef je het commando:

sudo dontzap --disable

Je logt vervolgens even uit, logt weer in en voila!

Mocht je toch spijt hebben van die beslissing dan is een sudo dontzap --enable voldoende om die mogelijkheid weer om zeep te helpen.

Rhythmbox

Mijn huidige standaard muziekspeler op mijn Ubuntu (Gnome) desktop is Rhythmbox. Er zijn genoeg alternatieven te vinden en vele daarvan heb ik ook geprobeerd. Maar er is helemaal niets mis met de huidige uitvoering (ik gebruik momenteel versie 0.12.0) van Rhythmbox. Zo kan je de functionaliteit van Rhythmbox b.v. uitbreiden met een serie plugins.

schermafdruk-plugins-configureren

Dat is zeker niet uniek voor een muziekspeler maar er is desondanks verrassend veel mogelijk. Een paar voorbeelden uit de meegeleverde plugins:

  • DAAP muziek delen staat voor Digital Audio Access Protocol en dat is het protocol welke door iTunes 4.0 is geïntroduceerd om over een lokaal netwerk media te delen. Je kan dus een andere gebruiker op je netwerk laten luisteren naar de muziek die op jouw computer staat opgeslagen.

schermafdruk-glenn-hughes-the-valiant-denial1

    • Draagbare spelers – MTP (Media Transfer Protocol) is een plugin die het mogelijk maakt om Rhythmbox te verbinden met mp3 spelers die dit protocol ondersteunen. Je kan dan muziek overzetten naar die mp3 speler of je speelt de nummers af over je computersysteem.
    • Draagbare speler – IPOD kan je de inhoud laten zien van je iPod en je kan daarmee de muziek over je computersysteem afspelen
    • Last.fm verzorgt natuurlijk het scrobblen naar last.fm radio en je kan er mee naar last.fm luisteren.

    schermafdruk-lastfm-preferences

    Maar er zijn nog meer mogelijkheden. Er is namelijk ook nog een optie om externe plugins voor Rhythmbox te gebruiken. En daar zitten weer verrassend veel leuke opties tussen.

    schermafdruk-rhythmboxplugins-thirdparty-gnome-live-mozilla-firefox

    Een van de opvallendste is Remuco. Deze plugin maakt het mogelijk om Rhythmbox te besturen met behulp van je mobiele telefoon.

    With Remuco, you can remotely control your favorite media player. You can switch to the next, previous, or any other media within the current playlist, browse your media library and activate other playlists, rate your media, adjust volume, and more. On the mobile device (the remote control), it displays information about the current media, including cover art.

    Een andere veelbelovende plugin is Rhythmbox Record Station waarmee je internetstreams kunt rippen en daarmee songs aan je eigen database kan toevoegen.

    Kortom, met Rhythmbox ben ik voorlopig nog niet uitgespeeld.

    Digiplace: 6 jaar!

    Digiplace is vandaag jarig. Zes jaar geleden was de 1e blogpost een verhandeling over het downloaden en installeren van Red Hat 9.0. Er is veel gebeurd in die zes voorbijgevlogen jaren. Red Hat, Fedora, Mandrake, Mandriva, Ubuntu en van alles en nog wat ertussen en doorheen. En inclusief twee migraties. Blogger is overgegaan naar Pivot en die is uiteindelijk vervangen door WordPress.

    In die jaren zijn er door zo’n 350.000 bezoekers circa 550.000 pagina’s bezocht. En dat zijn ‘echte’ bezoekers waarvan zo’n 60.000 als terugkerende lezers zijn geregistreerd.

    Inmiddels is er naast Digiplace ook het project Linuxweblogs van start gegaan. Een heel ander soort project maar met het zelfde doel: Meer bekendheid geven aan het gebruik van Linux.

    Schrijf je zelf ook over het gebruik van Linux? Krijg dan meer bezoek en aandacht door je aan te melden op Linuxweblogs. Voor je het weet vier je ook een weblog verjaardag.

    Software keuzes

    Naast de standaard programma’s van Ubuntu/Gnome installeer je natuurlijk ook andere software. Op dit moment is onderstaande onderverdeling in het menu van Digiplace samengebracht. Mogelijk kom je veel bekends tegen, of juist niet. Suggesties voor andere programma’s (nieuw of als alternatief) zijn altijd welkom.

    Audio en video

    Educatief:

    Google Desktop:

    Grafisch:

    Hulpmiddelen

    Internet:

    Kantoor:

    Ontwikkeling:

    Systeemgereedschap:

    verder nog…de Gnome spelletjes (default), en onder Systeem Voorkeuren/Beheer is nog als extra geïnstalleerd:

    Fedora 11 Beta

    Uit nieuwsgierigheid de live cd van Fedora 11 Beta eens bekeken. De release notes zijn behoorlijk indrukwekkend. En hoewel het bureaublad een beetje kits overkomt is de algehele indruk wel heel goed. Zeer opvallend is de snelheid van de live-cd (x86_64)

    fedora11

    En vanuit de live cd (met -voor mijn computer- dus de nv driver) werkt ook display properties zoals het hoort. Onder Ubuntu 9.04 werkt dat bij mij dus niet. Of werkt dat ook onder Ubuntu met de live-cd? Moet ik nog even uitproberen. Maar het viel mij wel meteen op.

    screenshot-display-preferences

    Mischien ga ik volgende week wel deze beta eens draaien i.p.v. Ubuntu. Een beetje afwisseling kan nooit kwaad.

    Font rendering onder Jaunty

    De afgelopen dagen heb ik lekker zitten spelen met de (inmiddels) Beta uitvoering van Ubuntu 9.04. Er zijn nog wat issues maar dat is helemaal niet erg want daar is deze periode voor. Jaunty is prima bruikbaar alleen valt het browsen tegen.

    In eerste instantie ziet alles er helemaal geweldig uit. Maar sommige websites (waaronder Digiplace) hebben een veel te klein font. Er zit een soort kleurzweem omheen en dat maakt alles erg onrustig. In eerste instantie heb ik gezocht in de richting van mijn NVidia kaart en Xorg instellingen. Maar het blijkt nu toch anders te zitten.

    Ten eerste is er een probleem met de zgn. EDID (Extended display identification data) informatie. Dat is de informatie die je monitor terugkoppelt aan de grafische kaart. Dat gaat niet goed in de huidige combinatie van een Samsung SyncMaster 205bw en een Asus GeForce 7600 GT grafische kaart.

    Deze situatie komt dan in conflict met de nieuwe font optimalization van Ubuntu. In sommige situaties worden bepaalde fonts niet goed weergegeven. Ik ben er nog niet helemaal uit, maar er is inmiddels meer informatie te vinden op (ondermeer) deze pagina’s.

    https://wiki.ubuntu.com/X/Troubleshooting/HugeFonts

    http://ubuntuforums.org/showthread.php?p=6929951

    In de tussentijd heb ik een paar aanpassingen doorgevoerd (dpi 98) maar ik geloof dat het nog beter kan. Ik hou mij dus aanbevolen voor tips van andere gebruikers.

    Ter info:

    jos@digiplace:~$ xdpyinfo | egrep ‘dimensions|resolution’
    dimensions:    1680×1050 pixels (431×272 millimeters)
    resolution:    99×98 dots per inch

    jos@digiplace:~$ xdpyinfo | grep ^screen -A2
    screen #0:
    dimensions:    1680×1050 pixels (431×272 millimeters)
    resolution:    99×98 dots per inch

    De weg naar de open source desktop

    Het perspectief van de eindgebruiker

    Open source desktops, zowel Linux als BSD, zijn al in hoge mate gebruikersvriendelijk. De noodzaak om handelingen via de commandoregel is vrijwel verdwenen. Toch blijkt het met de adoptie van open source desktops maar mager gesteld te zijn in Nederland, zeker als we het vergelijken met de uitrol van duizenden desktops in andere Europese landen. Wat staat de overstap naar een open source desktop in de weg? Heeft het te maken met de zogenaamde ‘legacy’ applicaties, de specifieke applicaties in bedrijven en (overheids)organisaties? Ligt het  aan de staat van de ontwikkeling van open source desktops? Of ligt het probleem toch bij de gebruikers?

    door Jan Stedehouder

    Jaunty – Nvidia

    (Update: het is een probleem met font rendering)

    Ik heb nog eens gekeken naar de instellingen van mijn hardware en de ondersteuning vanuit de Alpha versie van Ubuntu 9.04 (zie vorige bericht: https://www.digiplace.nl/2009/03/24/ubuntu-904-jaunty-jackalope/

    De standaard /etc/X11/xorg.conf zag er zo uit:

    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf manual page.
    # (Type “man xorg.conf” at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # Note that some configuration settings that could be done previously
    # in this file, now are automatically configured by the server and settings
    # here are ignored.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    #   sudo dpkg-reconfigure -phigh xserver-xorg

    Section “Monitor”
    Identifier    “Configured Monitor”
    EndSection

    Section “Screen”
    Identifier    “Default Screen”
    Monitor        “Configured Monitor”
    Device        “Configured Video Device”
    DefaultDepth    24
    EndSection

    Section “Module”
    Load    “glx”
    EndSection

    Section “Device”
    Identifier    “Configured Video Device”
    Driver    “nvidia”
    Option    “NoLogo”    “True”
    EndSection

    Als ik echter een sudo /usr/bin/nvidia-settings uitvoer en dan kies voor een refreshrate van 60 Hz (de standaard voor mijn Samsung Syncmaster 205bw) en dan vervolgens kies voor de optie “Save X Configuration file” dan komt xorg.conf  -voor mijn gevoel- er een heel stuk beter uit te zien.

    schermafdruk-nvidia-x-server-settingsjaunty

    cat /etc/X11/xorg.conf:

    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings:  version 1.0  (buildd@crested)  Sun Feb  1 20:25:37 UTC 2009

    Section “ServerLayout”
    Identifier     “Layout0”
    Screen      0  “Screen0” 0 0
    InputDevice    “Keyboard0” “CoreKeyboard”
    InputDevice    “Mouse0” “CorePointer”
    EndSection

    Section “Files”
    EndSection

    Section “Module”
    Load           “dbe”
    Load           “extmod”
    Load           “type1”
    Load           “freetype”
    Load           “glx”
    EndSection

    Section “ServerFlags”
    Option         “Xinerama” “0”
    EndSection

    Section “InputDevice”
    # generated from default
    Identifier     “Mouse0”
    Driver         “mouse”
    Option         “Protocol” “auto”
    Option         “Device” “/dev/psaux”
    Option         “Emulate3Buttons” “no”
    Option         “ZAxisMapping” “4 5”
    EndSection

    Section “InputDevice”
    # generated from default
    Identifier     “Keyboard0”
    Driver         “kbd”
    EndSection

    Section “Monitor”
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     “Monitor0”
    VendorName     “Unknown”
    ModelName      “Samsung SyncMaster”
    HorizSync       30.0 – 81.0
    VertRefresh     56.0 – 75.0
    Option         “DPMS”
    EndSection

    Section “Device”
    Identifier     “Device0”
    Driver         “nvidia”
    VendorName     “NVIDIA Corporation”
    BoardName      “GeForce 7600 GT”
    EndSection

    Section “Screen”
    Identifier     “Screen0”
    Device         “Device0”
    Monitor        “Monitor0”
    DefaultDepth    24
    Option         “TwinView” “0”
    Option         “metamodes” “nvidia-auto-select +0+0; 1680x1050_60 +0+0”
    SubSection     “Display”
    Depth       24
    EndSubSection
    EndSection

    En de praktijk moet dan laten zien of die configuratie dan beter gaat. Ik denk het wel, maar laat een duurtest daar maar echt uitsluitsel over geven. Ik heb in ieder geval de standaard xorg.conf bij deze opgeslagen en kijk met nog meer vertrouwen uit naar de vervolg periode met Jaunty.

    Scroll naar boven