Howto
Mozilla Firefox 4.0 ifrån egen PPA.
lör, 2010-07-17 15:50 — Daniel HolmJag 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:
sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0
sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-4.0
Dagens Kommando: Skype och NotifyOSD.
sön, 2010-06-20 14:58 — Daniel HolmJag uppskattar helhet och med det sagt, vill jag inte att alla de applikationer som jag använder i min vardag ska ha egna saker för sig. Ett exempel på program som har eget fuffens för sig är Skype.
Inte nog med att det är byggt på Qt och jag föredrar GTK, utan de har sina egna, smått fula notifieringar. Jag tycker om Ubuntus NotifyOSD och jag vill andänvda den även där. Vill du det med? Well, this is what you do:
1. Öppna Skype och gå in i inställnigarna. Gå sedan vidare till notifications.
2. Markera den notiferingen som du vill förändra, tex "Incomming Call Ringing".
3. Klicka på knappen för att få fram mer avancerade val. Då kommer ett fält till längst ner, där du kan fylla i egna kommandon. Som vi tidigare vet så kan man skapa sina egna notifieringar av NotifyOSD.
4. Klicka i att du vill köra ett eget kommando, klicka även ur Skypes standardnotifiering. Fyll nu i att valt kommando såsom:
notify-send "Inkommande samtal ifrån %sname." -i skype
5. Klicka på att testa markerat "Event" så ska det fungera.
Sedan är det bara för dig att göra samma sak på andra notifieringar som du vill ha på andra sätt. Jag har valt dessa:
notify-send "%sname är nu ansluten" -i skype
notify-send "%sname loggade ut." -i skype
notify-send "Inkommande kontaktförfrågan av %sname" -i skype
notify-send "%sname är nu tillagd." -i skype
notify-send "%sname försöker chatta med dig." -i skype
notify-send "%sname försöker skicka en fil till dig." -i skype
notify-send "Filsändelse ifrån %sname är nu klar." -i skype
notify-send "Filsändelse ifrån %sname avbröts." -i skype
Som du ser så finns det en variabel för aktuellt användarnamn som du enkelt kan använda: %sname
Dagens kommando: Spela in strömmande ljud med Audacity och PulseAudio.
tis, 2010-05-11 12:23 — Daniel HolmIbland kan man behöva spela in något som själv hörs på datorn (utan att behöva göra en hemmagjord kabel som går mellan ljud in och -ut). Detta kan enkelt göras med Audacity, men har setts som problematiskt sedan PulseAudio. Men faktiskt är det än enklare - såhär gör du!
- Först behöver vi Audacity och PulseAudio Volymkontroll:$ sudo apt-get install audacity pavucontrol
- Sedan så startar du först Audacity och ser till att ljud in och -ut står som "pulse" i Redigera > Inställningar.
- Starta sedan PulseAudio Volymkontroll under Program > Ljudo och Video. Låt detta fönster vara öppet.
- Starta en inspelning i Audiacity, skifta till Volymkontrollen och gå till fliken "Inspelning". Där finns nu Audacity och du kan klicka på knappen bredvid för att ändra inspelningskanal. Hos mig står ljudströmmen som Monitor of Internal....Bara att testa.
Sådär, bara att spela in och njut.
Dropbox med support för indikatorfältet och egen ikon.
sön, 2010-05-09 15:48 — Daniel HolmSå sent som tidigare denna vecka postade jag ett inlägg i Dropbox forum, angående att fixa support för egna ikoner och support för Ubuntu 10.04 Lucid Lynx nya indikatorfält.
Idag läser jag att det har släppts en utvecklingsversion av Dropbox med just dessa två saker och jag blir toknöjd! Inte att det var pga. mig, men det var ju ändå något jag ville ha nu!
Den blåa Dropbox-ikonen passar inte riktigt in på mitt skrivbord och har tidigare varit inpackad i den properietära delen av programmet. Nu är detta alltså fixat och såhär gör du för att installera den nya versionen ifrån källkod:
- Börja med att ladda ned källkoden:
Linux 64bit: http://dl-web.dropbox.com/u/17/dropbox-lnx.x86_64-0.8.55.tar.gz
Linux 32bit: http://dl-web.dropbox.com/u/17/dropbox-lnx.x86-0.8.55.tar.gz - Packa nu upp den nedladdade filen i din hemmapp (den kommer att ersätta mappen .dropbox-dist)
- Starta nu Dropbox och njut av dess nya position.

För att ändra dess ikoner, byter du ut de som finns i mappen .dropbox-dist/icons.
Här har jag endast gjort orginalikonerna svartvita och ändrat ljusstyrkan: http://dl.dropbox.com/u/284076/danielholm-greyedout.tar.bz2
Här finns fler - dock inte bara för notifiering:
http://gnome-look.org/content/show.php/dropbox+icon+collection+for+human...
Endast för notifiering:
http://webupd8.googlecode.com/files/dropbox_notification_area.tar.gz
EDIT: Sex ytterligare, och skitsnygga ikon-pack:
http://www.omgubuntu.co.uk/2010/05/5-replacement-dropbox-icon-sets.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+d0od+%28Omg!+Ubuntu!%29
Skaffa ett eget Dropboxkonto här (och bidra till ökat utrymme för mig).
Fingeravtrycksläsare och Ubuntu 10.04 LTS Lucid Lynx.
fre, 2010-05-07 16:19 — Daniel HolmNär jag köpte min nya laptop så lade jag en extra tanke på att jag ville ha en laptop med fingeravtrycksläsare. Dels för att jag är lat och inte vill behöva skriva mitt oändligt långa lösenord hela tiden, dels att det är riktigt coolt och dels att det ger en ytterligare säkerhet.
När jag väl fick min nya laptop, med fingeravtrycksläsare, så fanns ingen support för den.
Nu har Ubuntu 10.04 Lucid Lynx landat, med en nya möjligheter. Det och att utvecklare av fingeravtrycksautentikation har kommit en bit - Nu funkar min fingeravtrycksläsare! Därför tänkte jag sätta ihop en guide för hur du får igång din fingeravtrycksläsare så att du kan logga in, låsa upp skärmen och använda den när sudo används:
1. För det första så behöver du köra Lucid (även om det finns paket för Karmic, dock så kommer de med vissa problem).
2. Du behöver givetvis en fingeravtrycksläsare - och den ska ha support. Se listan här: http://reactivated.net/fprint/wiki/Supported_devices
Detta kollar du enklast igenom att köra detta i en terminal och jämför:
$ lsusb
3. Lägg till denna PPA:
$ sudo add-apt-repository ppa:fingerprint/fprint
$ sudo apt-get update
4. Lägg till fprint-demo för att bekräfta att din läsare fungerar:
$ sudo apt-get install libfprint0 fprint-demo
Öppna det sidan via Program > Tillbehör > Fprint-Demo och testa.
5. Installera nu paketet nedan, vilket är den bakomliggande tekniken för avläsningen:
$ sudo apt-get install libpam-fprintd
6. Öppna nu "Om Mig" som finns, antingen via System > Inställningar > Om mig, eller så klickar du på Lucids nya me-menu och klickar på din bild/namn.
7. Uppe i hörnet på denna ruta så kan du nu klicka för att fånga ditt fingeravtryck. Du kan även göra detta via terminal:
$ fprint-enroll
8. Det finns en bugg med gksudo som gör att rutan inte visas när man ska dra sitt finger, därför ska vi installera gksu-polkit - vilket är ett nytt gksudo med support för PolicyKit. Detta har bara support i Lucid:
$ sudo apt-get install gksu-polkit
9. Nu tar du och ändrar alla programstartare som har gksu/gksudo framförsig, till: gksu-polkit
Tex Synaptic eller Gparted. Dessa ändrar du via System > Inställningar > Menyredigeraren.
10. Nu kan du testa att låsa skärmen och använda ditt finger för att låsa upp. Allt ska nu vara helt i sin ordning.
Obs! Ifall du har din hemmmapp krypterad så kommer inte ditt fingeravtryck att dekryptera din mapp. Att avända ditt fingeravtryck vid inloggningen av ditt konto så kommer inte heller din standardnyckelring att låsas upp. Därför kan du ta och fortsätta logga in med lösenord vid uppstart och endast använda ditt fingeravtryck när du ska låsa upp skärmen, sudo och dyl.
Vid alla tillfällen som fingeravtryck ska användas så kan du även använda lösenord, men du måste vänta ut tidsgränsen som finns. Denna är rätt lång och jag letar efter en lösning på hur man kortar ner denna.
Hoppas på mycket nöje och trevlig helg!
EDIT: Läs mer här: https://edge.launchpad.net/~fingerprint/+archive/fprint
Banshee i indikatorfältet och stöd för Ubuntu One Music.
tis, 2010-04-13 10:58 — Daniel HolmEn av de många nyheterna i Ubuntu 10.04 Lucid Lynx är det nya indikatorfältet. Detta ger bra och snabb åtkomst till program som stödjer det. Bla ligger ljudet, Bluetooth-hanteraren mm i den. Standardmusikspelaren, Rhythmbox är ett program som stödjer detta fält, och det är faktiskt snyggt och enkelt med den lilla ikonen.
Men jag vill inte använda Rhythmbox, jag vill använda Banshee. Därför finns det numera en insticksmodul som fixar detta åt dig.

- Installera insticksmodulen och biblioteket för indikationsfältet:
$ sudo apt-get install libappindicator0-cil banshee-extension-appindicator - Aktivera sedan insticksmodulen i Banshee.
- Avaktivera dessutom standardikonen i notifieringsytan.

Sen finns nu även Ubuntus egna musikbutik, Ubuntu One Music Store, till Banshee nu!
Detta är en god nyhet då jag gärna köper mig lite musik och fortfarande inte vill använda Rhythmbox, utan Banshee!
Installationen av detta är enkel, du installerar bara detta paket och aktiverar insticksmodulen i Banshee:
$ sudo apt-get install banshee-extension-ubuntuonemusicstore
Flasha din Android i GNU/Linux.
Ordlista:
Recovery ROM/Image - Detta är filen som är en typ av "återställnings ROM". Det är via denna man kan göra backuper, formatera SD-kortet, flasha telefonen mm.
ROM - SJälva "Operativet". Är i princip som en GNU/Linux-dist. Nya funktioner, program och annat kul.
32A/B - Det finns två versioner av telefonmodeller, i form av deras chip. HTC Dream är 32B och det finns också en Google brandad HTC Magic som är 32B. Men har du en telefon som det står HTC och inte Google på (vilket alla i Sverige ska vara) så är det en 32A.
1. Recovery filen.
Ni kan välja lite vad som - det finnas hur många som helst att finna och använda. Men jag rekommenderar denna då den har lite extra funktioner och är vältestat och go.
http://forum.xda-developers.com/showthread.php?t=530492
http://www.cyanogenmod.com/
http://forum.xda-developers.com/showthread.php?t=537204
Välj senaste versionen.
2. ROM.
I detta läge tänkte jag lägga in den senaste versionen (4.2.4) av CyanogenMod. Den är laddad med gosaker, optimisering mm. Dock är den egentligen tänkt för 32B telefoner. För vidare utförande se längre ner.
CyanogenMod: http://forum.xda-developers.com/showthread.php?t=567610
Samling av en massa olika ROMs:http://forum.xda-developers.com/showthread.php?t=534464
3. Installera Android SDK.
Ladda först ner Linux versionen härifrån: http://developer.android.com/sdk/index.html
Packa sedan upp den på valfri plats.
Skaffa ned 'fastboot' och lägg den i 'tools'-mappen i android-sdk mappen som du nyss packade upp.
Finner du här: http://android-dls.com/files/linux/fastboot
4. Aktivera USB debugging på din mobil igenom att gå in i Setttings > Applications > Development och klicka i USB Debugging. Koppla sedan in din mobil till datorn via den tillhörande USB-kabeln.
5. Fastboot.
Välj nu på mobilen att montera filsystemet på datorn. När din sedan har kontakt så kopierar du över de eller den ROM filen du valt till mobilen. Avmontera sedan på både dator och mobil.
Stäng av mobilen och starta upp den igen igenom att hålla in både power-knappen och sänk-knappen.
Nu ska mobilen starta i "fastboot".
Klicka ev. på tillbaka knappen så ska det stå Fastboot USB.
6.Flash!
Börja med att kopiera in den recovery-fil du vill använda till tools mappen i Android SDK-mappen. Öppna sedan en terminal och cd in i 'tools'-mappen i Android SDK-mappen och kör:
$ sudo .fastboot devices
Finner du den där så kör du:
$ sudo ./fastboot boot recovery...img (vad nu din recoveryfil heter)
Nu kommer det att hända grejer på din mobil.
Använda trackpaden för enkel navigering i menyerna.
OBS! Nu är ett bra tillfälle att göra en backup av det du hade på mobilen så att du enkelt kan återställa det när du vill till precis som su hade det innan. När backupen är klar så startar du om och sedan kopierar över filen till din dator ifrån mobilens SD-kort. Går att göra med USB-kabeln. Mobilen måste då dock startas upp som vanligt igen. När du har kopierat över den filen så startar du upp mobilen i fastboot igen, precis som i steg 6 och sen fortsätter framåt.
7. Nu ska vi ta bort ALLT som finns på telefonen. Sista chansen för att spara.
Välj 'Wipe data/factory reset' i listan.
8. Ladda den nya ROMen.
Efter Wipe är klart så scrollar du ner till "Apply sdcard:update.zip". Nu laddas den nya romen in på mobilen,
9. Starta om din mobil.
10. Starta den igen som vanligt. Nu kan det ta ett tag vid första uppstarten, så ta det lugnt. När det väl är igång så ska allt funka som smort ;)
Du kan dock ha USB-kabeln i pluggad och köra:
$ sudo ./adb lolcat
för att se vad som sker på mobilen för tillfället.
Skulle ni under instruktionsdelen, där man får logga in på sitt Gmail-konto, märka att ni inter har internet så är det pga. APN-inställningarna. Hjälp med det finner ni här: http://www.swedroid.se/forum/showthread.php?t=28
Extra tips:
De flesta nya ROMar tillåter att man numera använder SD-kortet för att lagra program smidigare. För detta så krävs det först ett SD-kort (givetvis) och sedan att man har två partitioner på detta. Det måste dessutom vara i ordningen; FAT32 och sen Ext2. Den första partitionen är den som du lagrar alla filer och dyl på, medans den andra kommer att vara den som innehåller dina progam.
Senare CyanogenMod ROMs (4.1.99):
Detta blir nu iallfall ett steg extra.
1. Så måste du ladda ner en orginal ROM av din tillverkare: http://www.androidspin.com/downloads.php?dir=enomther/ROM/&file=HTC_ADP_...
2. Ladda ner Cyanogen ROMen som du vill använda.
Om du nu också har en 32A så behöver du ladda ner patchfilen: http://forum.xda-developers.com/showthread.php?t=568032
3. Lägg över alla två(/tre) filer till ditt SD-kort.
4. Boota up mobilen via fastboot som ovan.
5. Wipe/Restore to factory.
6. Format ext-partitionen (om du har en).
7. Flasha först tillverkare-ROMen.
8. Flasha sen med din valda CyanogenMod ROM.
9. Om du har en 32A så flashar du med porten med.
10. Starta om och du är igång.
Problem:
Skulle du vara klantig nog att ta och flasha din mobil med en 32b ROM (hänt mig) så är det ingen fara. Antingen så flashar du om den med en annan 32a ROM eller nedgraderar till den förra som funkade (då måste du Wipe igen). Det finns även små ROMs som egentligen bara innehåller skillnaderna mellan 32a och 32b ROMarna. Skillnaden är föresten bla. en fil för WLAN. Då följer man instruktionerna för själva flashingen ovan, men när man bootat upp recovery-img så väljer man att flasha mobilen med vald .zip fil, som då är 32a filen. Den ska givetvis lagts på SD-kortet innan detta.
Länkar:
http://www.cyanogenmod.com/
http://code.google.com/p/cyanogen-updater/
http://www.swedroid.se/sa-har-flashar-du-htc-magic
Massa ROMs:
http://forum.xda-developers.com/showthread.php?t=534464
Patch/Port ROMs:
http://forum.xda-developers.com/showthread.php?t=568032
Dagens Kommando: Spela in ifrån ut.
lör, 2009-10-31 14:03 — Daniel HolmÄntligen har jag fått igång att kunna spela in det jag hör i Ubuntu. Det fanns en möjlighet via den medföljande ljudinspelaren förr, har jag för mig, men det är nu borta.
I vilket fall så är det enda extra vi behöver Audacity och pavucontrol.
- Installera paketen audacity och pavucontrol.
- Starta Audacity.
- Öppna Redigera > Inställningar.
- Gå till fliken 'Enheter'. Och ändra inställningarna:
Host: ALSA
Enhetspanel: pulse (för både playback och inspelning)
Kanaler: 2
Starta sedan om Audacity. - Öppna PulseAudios ljudhanterare: System > Inställningar > Ljud.
- Finn nu något som du vill spela in.
- Starta Program > Ljud och Video > Volymkontroll för PulseAudio och gå till fliken Uppspelning.
- Nu ska vi starta inspelningen i Audacity (se till att inspelningen uppe i mitten står på "Line:0".
Starta bara som ett test först så ska du se att inspelningen kommer upp i PulseAudios volymkontroll. Där i kan du sedan välja att skicka den strömmen till Utgången. Gör det. - Sätt nu igång det du vill spela in och tryck så snabbt som möjligt på spela in i Audacity. Nu ska du se hur den spelar in och att den faktiskt visar grafiska höjningar.
- När det du spelat in är slut så trycker du på stopp i Audacity och för att sedan spara så går du in i Arkiv > Exportera. Där får du sedan alternativet att skriva i IDv3 taggar och sedan spara filen i valfritt format.
Happy recording!
"Härligt det kändes, morgonen tändes."
Dagens Kommando: Fixa lustig bild i bla. Totem.
mån, 2009-10-19 02:07 — Daniel HolmDet har hänt en gång innan, men så sent som när jag installerade Karmic på min gamla laptop att bilden i Totem är förvrängd i form av att färgerna är fel.
Detta fick en god vän uppleva häromveckan och han fick lösa det med ett terminal-kommando. Det går dock att fixa det grafiskt - och det är löjligt lätt.
Totem som är standardvideo-uppspelaren i Ubuntu och Gnome, följer helt Gnomes punkter för enkelhet. Dock så finns det faktiskt några övriga inställningar som man kan använda. En av dessa styr färgnyansen på bilden.
Nu vet jag inte exakt varför detta problem uppstår, men om du öppnar Totem (Filmuppspelaren) och går in i inställningar så finns det en flik för bild. Längst ner så finns en knapp för att återställa bilden, tryck på den och så kan du (förhoppningsvis) återigen se dina videor med korrekta färger.
Dagens Kommando: OpenOffice.org och Formler.
tis, 2009-09-15 00:11 — Daniel HolmLämnade precis in en matteuppgift som krävde att jag skrev mina formler digitalt i ett dokument för inlämning. Det finns flera sätt att leka med detta på och de allra flesta byggerpå laTeX och kan användas på flera sätt, bla. spara dem som bilder som man sedan kan importera till ens textdokument.
Men då jag höll på med mina matteuppgifter så slog det mig att office-sviten som kommer med Ubuntu och flera andra GNU/Linux-distar; OpenOffice.org, måste ha support för formler och då garanterat laTeX - vilket de också hade.
Ifall du vill leka med enskilda formler utan att lägga in dem i ett textdokument direkt så finns det faktiskt ett enskilt program för detta i OpenOffice.org-sviten. Dock är den dold i menyn och vi måste klicka i att den ska visas:
Öppna 'System > Inställningar > Huvudmeny'. Gå till menyvalet kontor och klicka i "OpenOffice.org Formel".
Du kan även lägga in formler direkt i dina textdokument ifrån insdan av OpenOffice.orgs Ordbenhandlare:'Infoga > Objekt > Formel...' - nu är det bara att leka på!




