Open Source

Ubuntu och menyrevolution - HUD.

Det händer att man får höra - och ser det givetvis själv - att Ubuntu, eller egentligen alla Linuxdistributioner, efterliknar sina properietära konkurrenter Windows och Mac OS X. Menyer, muspakaren, skärmsläckare, knappar, notifieringar - till och med ikoner. Det är lite tråkigt när man tänker på det, samtidigt som man tänker: "Men hur skulle det annars se ut eller fungera?"

Faktum är att det inte hänt så mycket med det grafiska skrivbordet på en dator sedan det introducerades. Compiz gör det roligare och mer användbart, men det är fortfarande en muspekare, menyer osv.

Canonical, företaget bakom Ubuntu har tänkt vidare på detta, vilket jag anser vara fantastiskt - äntligen ska det tystas att vi, FOSS-nördar, slutar ta efter och kopiera! I nästa version av Ubuntu, 12.04 - Precise Pangulin - så försvinner våra gamla menyer.

Det nya förslaget kallar de för HUD - Head-Up Display. Även att jag inte är klart såld på det, så finner jag det väldigt intressant. Det är så att jag funderar på min egna vana. När jag vet vart menyalternativet finns, vill jag ju helst inte behöva söka efter det. Men å andra sidan, när jag inte vet så är det värre.

Och vidare så använder jag bara Synapse för att öppna program, hitta filer osv., så varför inte. Ska bli spännande att se. Och kul med lite nytt. HELT nytt.

Dagens Kommando: Hantera skärmar enkelt med Disper Indicator.

För ett par år sedan skrev jag om Disper, som jag använde för att få igång min HDMI port på min gamla laptop, och hur man enkelt kunde hoppa mellan skärmar med ett skript jag skrev som använde Disper: Enkelt skärmbyte med Disper + ett tillhörande skript.

Sedan dess har Ubuntu lagt på sig en hel del sk. Indicator applets, och tanken slog mig att jag skulle vilja hoppa mellan skärmar igenom att ha en sådan applet. Men man ska gärna inte återuppfinna hjulet, därför tog jag mig en titt på the internets och fann att det, inte helt oväntat, fanns. Och vet ni vad? Den använder Disper.
Not: Initalt användes bara Disper dör nVidia-kort. Det ska dock funka på flera kort och det funkar med min Intel-grafik.
Såhär lägger du till den:

Vi behöver lägga till två PPAs (förråd) och sedan installera två paket:

$ sudo add-apt-repository ppa:disper-dev/ppa
$ sudo add-apt-repository ppa:nmellegard/disper-indicator-ppa

$ sudo apt-get update
$ sudo apt-get install disper disper-indicator

Kör nu Disper Indicator och där är den nu i indicatorfältet.

Thanks to Ubuntu Vibes for the info!

Back to nerd table.

Senaste tiden - sedan mars eller så - har varit brutalt fylld av så mycket jobb, skola eller privatliv, att jag inte funnit tiden till att nörda. Och vet ni vad? Jag vill/behöver få nörda. Koda lite eget, testa lite nya program som kanske kan ersätta ett tidigare (testar nu Tomahawk som erstättare till Banshee och Spotify).

Dels känns det som att man bara följer med i flödet - mainstream - och det är inte riktigt jag. Nu är ju förvisso LIbreOffice standard i Ubuntu, likaså Banshee. Men jag är inte helt okej med andra förändringar - Unity har jag inte ens skapat mig en ordentlig uppfattning om.

Sedan så förlorade jag kod till några av mina småprojekt som jag kodat på; bla. ett pythonskript som postar en bild till Twitter direkt ifrån Nautilus (eller stand-alone). Nu måste jag koda om den, eller göra något nytt. Eller måste - jag VILL!

Häromdagen - dagen innan jag skulle skriva en tenta - fann jag just Tomahawk och ville testa det. Det kommer mer test av det, men det finns ett plugin för bla. Spotify, som jag då ville testa. Som ett barn på julafton laddade jag ner koden och försökte kompilera, gick inte. Kollade beroenden igenom felmeddelanden och apt-cache search, försökte igen; gick inte. Gjorde om proceduren en gång till och fick igång kompileringen och lade in "resolvern" i Tomahawk; gick inte... Visade sig vara en bugg med nyare libspotify som nu ska fixas - jag blir sugen på att fixa det själv.

Jag ljög lite nu förresten... jag har faktiskt satt upp Sparkleshare på en egen server för att ersätta Dropbox och det kommer snart en review av detta.

Det är gött att nörda.

Installera LibreOffice 3.3.0 Beta 2

Jag tror väl inte att någon som är insatt i opensource-communityn har missad att OpenOffice.org har blivit avknoppat då utvecklare tyckte att det hände för lite.

Avknoppningen heter (för tillfället) LibreOffice, The Document Foundation står bakom det och i fredags släpptes den andra betan av version 3.3.0.
http://www.documentfoundation.org/

För er som är lika sugna som jag på att testa det och se vad det har att erbjuda så följer du instruktionerna nedan. Det finns egentligen förråd innehållande LibreOffice för 32-bits användare, men då jag inte är en av dessa så fick man göra såhär:

  1. Ladda hem senaste LibreOffice här:
    32-bit: http://download.documentfoundation.org/libreoffice/testing/3.3.0-beta2/d...
    64-bit: http://download.documentfoundation.org/libreoffice/testing/3.3.0-beta2/d...
  2. Ladda också hem de svenska språkfilerna:
    32-bit: http://download.documentfoundation.org/libreoffice/testing/3.3.0-beta2/d...
    64-bit: http://download.documentfoundation.org/libreoffice/testing/3.3.0-beta2/d...
  3. Packa upp LibreOffice i valfri mapp.
  4. Arkivet med språkfilerna har en mapp som heter DEBS i mappen sv. Packa upp den mappen på samma plats som mappen DEBS ur LibreOffice packades upp så att dessa filer ligger på samma plats.
  5. Öppna en terminal och navigera dig till mappen du har de upppackade filerna i. Tex:
    $ cd Hämtningar/en-US/DEBS/
  6. Nu ska vi installera alla paketen och det är därför vi använder en terminal. Samma sak skulle ta för lång tid grafiskt:
    $ sudo dpkg -i *.deb
  7. Installera paketet för skrivbordsintegration:
    $ sudo Hämtningar/en-US/DEBS/desktop-integration/libreoffice3.3-debian-menus_3.3-1_all.deb
  8. Starta valfritt delprogram ur Kontorsmenyn som vanligt.

Wolfenstein: Enemy Territory blir öppen källkod!

Det är många projekt och div. nyheter som numera säger att företag satsar eller vill prova på öppen källkod. Vapenföretag som släpper egna CMS-system, Nasa som släpper sitt molnprojekt och nu id Software / Splash Damage som släpper det ökända multiplayerspelet Wolfenstein: Enemy Territory under GNU General Public License (GPL)!

 

Ett fantastiskt spel som har många år på nacken, men med, fortfarande, många spelare blir nu öppen källkod - fantastiskt det med.

 

Anledningen ska vara för att bredda moddares kunskap mer ur ett mer ingående perspektiv i spelet och för att låta communityn förbättra spelet i sig.

 

Det ska komma en press release inom en snar framtid, men källkoden finns redan att tillgå:

Orginalpost.

Mozilla Firefox 4.0 ifrån egen PPA.

Jag har länge sett fram emot att ha ett Firefox med inbygt stöd för HTML5 - vilket har varit en fråga av modifikation, de har inte haft videostödet tidigare. Men i Firefox 4.0 så kommer de ha stöd för HTML5 video via WebM.

Mozilla har själva en "nightly-build" PPA på Launchpad där bla. Firefox 3.7 (som ska bli 4.0) finns. Dock så gör just att det är ny version varje natt, att det är labilt och jag har själv inte alls uppskattat att använda det. Och inte heller vill jag bara köra Firefox ifrån ett arkiv, jag vill ha en PPA!

Och nu finns det faktiskt en - en som är "stabil" på så vis att det bara kommer ut en uppdatering varje månad. Alltså i den takt som en ny Beta, eller dyl, släpps av Mozilla av Firefox 4.0.

Gör som raderna nedan för att lägga till förrådet och installera Firefox 4.0, baserat på vilken Ubuntuutgåva som du kör:

För Ubuntu Lucid 10.04
sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0
För Ubuntu Karmic 9.10
sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-4.0

Tumnagel i .deb

deb-thumnbailer
Körbara filer och installationsprogram har i Windows, som standard, en ikon. Ett spel har ofta en ikon för spelet osv. Detta saknas som standard i ett GNU/Linux-system och även i ett Ubuntu-system.

Men varför är detta? Skulle inte ett Ubuntu-systems motsvarighet till .exe, .deb, kunna ha enskilda ikoner på samma sätt?

Detta har dock satt igång mer än bara diskussion, utan också utveckling till detta.

Än så länge så får ett .deb-paket ett emblem med en ikon som själv finns i .deb-filen, som på bilden ovan.

För att få det som detta i ditt system, och för att kanske dessutom få följa utvecklingen till att hela ikonen byts ut, följ dessa tre steg:

1. Lägg till detta förråd (PPA):
$ sudo add-apt-repository ppa:deb-thumbnailer-team/ppa

2. Uppdatera paketlistan:
$ sudo apt-get update

3. Installera deb-thumbnailer:
$ sudo apt-get install deb-thumbnailer

Klart!

Orginalpost

Google Reader i Meddelandemenyn med CloudSN.

Jag har alla mina nyheter i form av RSS- och Atom-feeds lagrade i Google Reader, där jag sedan enkelt kan läsa dem alla under enskilda grupper, som jag lagt upp.

CloudSN

Det kan dessutom vara trevligt för vissa att bli notifierade när det har inkommit nya artiklar att läsa. Detta görs enkelt med CloudSN, som dessutom har stöd för Ubuntu 10.04 Lucid Lynx meddelandemeny.

Detta installeras enkelt igenom att lägga till deras PPA, som finns för både Karmic och Lucid, och sedan installerar programmet, som du sedan finner under Program > Internet.

  • $ sudo add-apt-repository ppa:chuchiperriman/cloudsn
  • $ sudo apt-get update && sudo apt-get install cloudsn

För att få ikonen till meddelandemenyn, går du in i inställningar för CloudSN och väljer Indicator Applet istället för det förvalda alternativet. Starta om programmet och den lägger sig nu under meddelandemenyn.

Orginalpost.

Var snäll mot dina ögon med Redshift.

Redshift Tray
Jag har perioder då jag sitter uppe hela nätter framför datorn. Det har inte varit så den senaste tiden, pga. mycket plugg och tidiga mornar, men det händer fortfarande, det har hänt förr och det lär hända igen.

Saken med att sitta uppe på nätterna är att man ofta inte heller tänker på det övriga ljuset i rummet man befinner sig i, utan endast skärmen. Det kan bli tröttsamt för ögonen att sitta i ett såpass starkt ljus - men det finns lösningar. En lösning är att använda Redshift.

Redshift ändrar färgtemperaturen på skärmen för att anpassa sig till tiden på dygnet där just du befinner dig. Igenom att ändra på färgtemperaturen så blir inte ögonen lite ansträngda och trötta. Jag har kört det i ett par dagar och det funkar så mycket som jag har provat.

Såhär installerar du och använder det:

  1. Börja med att lägga till Redshifts PPA och installera det:
    $ sudo add-apt-repository ppa:jonls/redshift-ppa
    $ sudo apt-get update && sudo apt-get install redshift
  2. Ta reda på koordinaterna för din placering igenom att gå in på denna sida och pricka rätt:
    http://www.getlatlon.com/
  3. Kör nu Redshift med de koordinater som du funnit (avrunda till en decimal). De kan tex se ut såhär:
    Göteborg: $ redshift -l 57.7:12.0
    Malmö: $ redshift -l 55.6:13.0
    Nu ska färgtemperaturen ställas om.

  4. För att lägga till så att denna inställning är igång hela tiden så lägger du till den i Uppstartslistan: System > Inställningar > Uppstartprogram. Dock kan det kanske vara praktiskt med en trayikon för att kunna aktivera och avaktivera denna funktion, och det finns med i Redshifts paket. För att köra Redshift med en trayikon så lägger du istället till:
    gtk-
    redshift -l 55.6:13.0 i uppstartsprogram.


EDIT: Nu finns det även mono-ikoner: Redshift Mono Icons @ OMG! Ubuntu!

Tack till OMG! Ubuntu! för tipset.

GNU/Linux och spel - Goda nyheter!

Förr i dagarna så var jag en oerhörd spelnörd. Medans andra pojkar spelade fotboll, spelade jag TV-spel. Helgerna spenderades i ett ombyggt hönshus med Johan, Sebastian och ett Nintendo 64.

Man blev äldre och tiden går åt till annat - men suget försvinner aldrig riktigt. Ett krav som jag har på min laptop, när det är dags för ny, vilket det rätt nyligen var, är att den ska ha ett kraftfullt grafikkort (för att vara en laptop). Dels för att jag har mycket funktionellt med Compiz-Fusion, men också för att kunna spela, när väl tillfället är här. Då jag helt och hållet vägrar att köra WIndows - inte ens för spel, så blir det dock lite tråkigt. Det blir lite begränsat i vilka spel som körs på våra mindre LAN.

Enemy Territory: Quake Wars har hållt igång länge och ät väl egentligen det mest grafiskt-sett, snyggast. Doom 3, Quake 4, Postal 2: Share the Pain, Unreal Tournement 2003 är ytterligare några properitära spel som vi kört - som dessutom har riktig Linux-support (sk. "Native").

Förutom dessa spel så har det blivit en massa Open Source-spel. Battle for Wesnoth, Teeworlds, Hedgewars, Warsow. De är alla roliga, men de har ju sina brister. Saker som kanske inte är klara - eller just grafiken och/eller känslan av kommersiella spel.

Nu till de goda nyheterna!

Jag antar att ni känner till Steam? Steam är ett så kallat content delivery-system skapat av Valve Corporation för att digitalt distribuera datorspel till kunder.
Man köper spelen digitalt, chattar och pratar med vänner, spelar sedan med dem och en massa mer kul. Nackdelen har hittils varit att det inte funnits till GNU/Linux.
Men snart är väntans tider över! Steam är påväg till GNU/Linux och du kommer snart kunna ånjuta ett gigantiskt bibliotek av kommersiella spel - som du kommer kunna spela utan att köra Windows!

Det är nästan för bra för att vara sant, men sant är det! Här körs en funnen Linux-binär med inloggning.

Jag tycker att det är oerhört lyckat att se större företag, som bla. Valve, satsa hårdare på GNU/Linux. För mig så har GNU/Linux än mycket större chans i framtiden, att bli ersättare av spelnördars operativsystem. Ett GNU/Linux-system är stabilare och mer optimalt än Windows, med alla dess bakgrundsprocesser och visuella effekter som inte går att stänga av. Men innan så har man inte räknat med GNU/Linux då de har så få marknadsdelar när det gäller val av operativ.

Dels är denna siffra ökande, men framförallt så tycker jag inte att den säger särskilt mycket. Det är ju verkligen inte som att alla som kör Windows på sin dator, också sitter och spelar. Det är ju en bråkdel av alla användare. Se dessutom på alla konsoller som nu finns, som är till för att just spela - inget mer. (även att man kan annat)

Men det är inte nog med goda nyheter där, inte. Nej, Humble Indie Bundle, där du kunde köpa fem spel, få ett på köpet, för hur mycket eller lite som du själv ville ge, sa det att om de skulle komma upp i en mijlon dollar, skulle släppa spelen som öppen källkod.

Well, de sålde spelen för totalt 1 025 219 dollar! 300 000 dollar går till välgörenhet. Detta betyder helt enkelt att spelen Aquaria, Gish, Lugaru HD, och Penumbra Overture kommer att få sina källkoder släppta under en fri licens!

Statistik av Humble Indie BundleFaktum är dessutom att det är GNU/Linux-användare som var majoriteten av högst betalande, dessutom. Även jag köpte mig en kopia.

Jag tror definitivt att vi kommer se en ökning av spel, med allt vad detta innebär, i framtiden. GNU/Linux är något att satsa på.

Ser fram emot den dag då jag kan starta upp min Steam-klient, samtidigt som Johan eller Sebastian, trots att de kanske kör Windows och/eller Mac OS X, och kunna välja att spela vilket spel som helst på våra framtida LAN.

Sidor