lørdag 15. oktober 2011

Reparere manglende programfiler i Debian/Ubuntu

Etter å ha testet ut skjermkortdriver fra ATI ønsket jeg å avinstallere denne å gå tilbake til den fri driveren som fungerer litt bedre på noen områder.
Dessverre gikk det ikke helt rett for seg og noen filer manglet etterpå slik at 3D grafikk sluttet å fungere.
Se hva som skjer når jeg forsøker å starte "glxgear".

$ glxgears
[..] libGL.so.1: cannot open shared object file [..]

Som vi ser her er glxgear programmet avhengig av en bibliotekfil som heter libGL.so.1.

$ ldd `which glxgears` | grep libGL
[..] libGL.so.1 => not found [..]

Kommandoen dpkg -S "filnavn" finner hvilken pakke bibliotekfilen ligger i.

$ dpkg -S libGL.so.1
libgl1-mesa-glx: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2
libgl1-mesa-glx: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1

Pakken vi ser etter heter libgl1-mesa-glx.

Hos meg var det ingen mappe som het "mesa" under /usr/lib/x86_64-linux-gnu/. Bibliotektfilen var blitt borte rett og slett. Likevel viser følgende kommando at pakken er installert.

$ dpkg -l libgl1-mesa-glx
[..] ii  libgl1-mesa-glx [..]

Løsningen på problemet var derfor å installere "libgl1-mesa-glx" på nytt, nå fungerer glxgears igjen.

$ sudo apt-get install --reinstall libgl1-mesa-glx

Det som er verdt å merke seg med kommandoen over er at man kan reinstallere ødelagte pakker enkeltvis uten å trekke inn alle avhengighetene. Det står mer informasjon om temaet på følgende lenke.

http://www.debian-administration.org/articles/176

Det var enklere å ordne opp i dette enn hva jeg trodde. :p

fredag 7. oktober 2011

ARM og X86 på samme maskin

Digi skriver om Norske Cupp Computing som har utviklet en teknologi som gjør at man kan ved ett tastetrykk veksle mellom å kjøre X86 og ARM på en vanlig PC og snart også på nettbrett.

Videoen under viser hvordan man kan få 20 til 40 timer batteritid på en vanlig netbook ved å bruke ARM prosessor og Android OS når man ikke behøver å kjøre Windows eller tilsvarende.


Spennende produkt. Lurer litt på hvem som er målgruppen utenom teknologientusiaster.

søndag 2. oktober 2011

Få en tryggere surfeopplevelse

Firefox har noen smarte tredjepartsutvidelser som gjør at du med enkle grep kan få en tryggere surfehverdag. Mine tre favoritter er som følger.
  • Flashblock - Stopper visning av Adobe Flash.
  • HTTPS-Everywhere - Endrer til kryptert kommunikasjon mellom nettleser og nettside (HTTPS) når dette er tilgjengelig.
  • LastPass - En populær passordbehandler.


Adobe Flash har en dårlig statistikk når det kommer til sikkerhetshull og det er også ett problem at mange bruker gamle versjoner av denne nettleserutvidelsen. I tillegg bruker Flash mye CPU og båndbredde fordi det er blitt så vanlig å bruke det for å vise reklame og mye unyttig.
Flashblock stopper lasting av Flash-innhold når du går til nettsiden, men lar deg likevel se Flash-innhold dersom du ønsker det. Området der Flash-innholdet vises er merket med ett Flash-ikon som man kan trykke på for å vise Flash-innholdet.

HTTPS-Everywhere er laget av Electronic Frontier Foundation og behovet for en slik utvidelse kom fram i offentligheten da noen smarte hackere viste hvordan man kan kapre Facebook-sesjoner som befinner seg på samme lokalnett. Dette resulterte i at det ble utviklet en utvidelse som het Firesheep til Firefox som gjorde at terskelen for å kapre sesjoner ble så lav at hvem som helst kunne klare det. Den beste medisinen mot kapring av sesjon er å kryptere forbindelsen mellom nettleser og nettside. HTTPS-Everywhere bytter til kryptert forbindelse (HTTPS) når dette er tilgjengelig.

LastPass er en passordbehandler som husker brukernavn og passord for deg. Den største utfordringen med innloggingspassord er at man bruker det samme passordet flere steder og at man bruker passord som er for enkle. Ett annet problem er at mange nettsteder lagrer passord i klartekst. Dersom noen med uærlige hensikter får tilgang til databasen kan de gjøre mye skade om du bruker det samme passordet flere steder. LastPass husker ikke bare passord, men generer også helt nye for deg. Du kan med andre ord opprette ett unikt passord for alle nettstedene du besøker og LastPass hjelper deg å huske.

fredag 30. september 2011

Snedig triks i Windows 7

Opprett en folder og gi den følgende navn:
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
 Mappen har nå fått noen nye egenskaper.

onsdag 14. september 2011

Besøksstatistikk

Denne bloggen er verken spesiell eller profilert og har ikke hatt mange besøkende. Men litt kan jeg si om de besøkende som har kommet innom. Statistikken er anonymisert og er fra februar til september. Det er nå ett halvt år siden jeg skrev det første innlegget.

søndag 11. september 2011

11 september - ti år siden

Det er nå ti år siden 11/9 fant sted i New York. Kanskje det er på plass å skrive noen ord om dette siden det ble en så merkbar hendelse, selv for oss som bor i Norge.

Jeg husker veldig godt da flyene smalt inn i WTC -tårnene. Jeg var innom en skole, og noen fant videoklipp på nettet om flyet som kjørte rett inn i det første eller andre tårnet. Det så helt uvirkelig ut og jeg tenkte vel at dette må ha vært fra en eller annen fantasifilm.

Senere begynte den lokale TV-stasjonen å sende FOX News nesten hele døgnet. FOX News er USAs talerør for republikanere og de konservative. Ettersom jeg for tiden var sykemeldt og hadde god anledning til å se mye på TV fikk jeg indoktrinert en stor dose krigspropaganda fra O'Reilly og kompisene hans.

Snart ble sikkerheten på flyplassene i Norge høyprioritet. Hvordan så drastiske tiltak ble innført uten noe særlig debatt er i ettertid rart å tenke på. En av de første gangene jeg passerte Kirkenes flyplass etter at sikkerhetskontroll var innført ble jeg tatt til siden og sikkerhetsvakten så mistenksomt på min Apple PowerBook. Jeg måtte skru den på slik at han kunne se at det var en ekte PC før jeg kunne gå videre.

Det var ingen kø ved flyplassen den dagen.

I Norge brukes det en milliard norske kroner i året på å finansiere sikkerhetskontroller ved flyplassene.

Når vi nå hører nyhetene om at den amerikanske dollaren er devaluert kan vi jo lure på om det er en sammenheng med at USA har ført to kriger. Først gikk de inn i Afghanistan, senere i Irak. Ti år etter 11/9 er det fortsatt krig i Afghanistan. Hvordan det ligger an i Irak er jeg ikke sikker på lengre. Norge er fortsatt involvert i krigen i Afghanistan og har mistet soldater der.

Når det nå skal markeres at det er ti år siden terrorangrepet i New York fant sted håper jeg at det blir en markering av respekt for pårørende og for de som omkom den dagen. Det siste vi behøver er flere påminnelser på hvorfor de mange tiltakene i ettertid var nødvendige. For beklageligvis må jeg bare si at jeg har fått følgende av 9/11 opp i strupen, spesielt akkurat nå, så kort tid etter de tragiske hendelsene som fant sted 22/7/11. Dagen i dag er en dag med blandede følelser.

Mystisk feil

I det siste har jeg opplevd en feil i Firefox til Windows 7 på min Acer AO522 netbook. På mystisk vis byttet "page down" og "page down" -tastene funksjon med naviger fram og tilbake -knappene i Firefox. Det rare var at det ikke var mulig å forutse når og hvordan dette oppstår. Knappene ble byttet om etter ett tids bruk og kanskje etter maskinen var blitt låst. Eneste kortvarige måte å løse problemet på var med omstart av PC'en, og naturligvis er det noe man unngår å gjøre med mindre man må.

Min første tanke var å deaktivere plugins i nettleseren for å se på årsakssammenheng. Dette kan man i Windows gjøre ved å holde nede shift-knappen mens man starter Firefox. Men selv uten noen plugins aktivert var feilen fortsatt tilstede.

Det hele var mildt sagt ett mysterium og på Windows blir jeg en smule skeptisk når dette skjer da det finnes mange måter å få malware installert på PC'en uten at man er klar over det. På Windows har jeg funnet ut at uTorrent er en meget bra bittorrentklient. Uheldigvis opplevde jeg at installasjonsprogrammet la inn en verktøylinje i nettleseren til tross for at jeg eksplisitt sjekket av at dette ikke skulle installeres.

Denne Bugzilla rapporten viser at jeg slettes ikke var alene om dette problemet. Nå viser det seg heldigvis at det ikke er skadelig programvare som er årsaken til problemene, men derimot er det Elan touchpad driver som ikke fungerer helt ideelt sammen med Firefox. Kommentar 48 av dmtf2010 oppsummerer en løsning/omvei som fungerte for meg.

So, the solution is:
1. Go to about:config
2. Find ui.elantech_gesture_hacks.enabled
3. Change its value from -1 to 0
4. Restart FF 5. If you run into a bug that option was designed to fix (non-working page swipe gestures), install the latest Elantech driver (http://www.techspot.com/drivers/driver/file/information/14513/) and reboot.
 Acer har ikke kommet med en egen driveroppdatering ennå så inntil videre klarer jeg med å deaktivere gesture-funksjonen i Firefox. Så med all tiden det har tatt å isolere problemet viste det seg at feilen oppstår på grunn av en tredjepartsdriver. Jeg begynner å forstå hvorfor Fedora kjører en streng linje med å ikke støtte proprietære drivere.