26 March, 2009

24 March, 2009

Fart på firefox

Overskriften linker til en artikel med et par ok hacks.

Fut på Open Office

Overskriften linker til en artikel, der gør Open Office meget hurtigere ved at allokere mere hukommelse til programmet, reducere antallet af trin man kan fortryde og ved ikke at bruge java runtime environment.

Det virker i linux; men burde principielt også funke i winslows og osX

16 March, 2009

Forskellen på windows og linux

Det ser ud til at der er en væsentlig forskel på filosofien bag linux og windows. Som windowsbruger skal man smide en masse skrammel ud efter installationen. Som linuxbruger vælger man selv det skrammel, som skal ind.

Windows XP - fut under ...

Efter at have eksperimenteret med at få fut under Vista kom turen til min arbejds PC, der kører med Windows XP. Her er der også mærkbare gevinster ved at:

  1. Gå ind i temaet (højreklik på skrivebordet, ret temaet) - og slå alt fra der handler om skygger og lækker grafik.
  2. Vælg den "Klassiske XP-menu".
  3. Brug en farve som baggrund.
  4. Gå ind i joblisten, og stands svchost.exe
Internet Explorer og Internetindstillinger
Her får man en mærkbart bedre ydelse ved at:
  1. Fravælge diverse tjek af sikkerhedscertifikater mv. Det er naturligvis risikabelt; men browseren bruger mange ressourcer på dette.
  2. Fravælg alt der har med tjek af scriptfejl mv. at gøre. Den slags er vist kun interessant for udviklere.
  3. Fravælg diverse filtre, der advarer mod phishing etc.
Nu kan det jo godt være, at det er uklogt sådan at sætter sikkerhedsniveauet ned. Disse råd kræver vist lidt omtanke; men alligevel ... det er rart at mærke, at computeren kan komme lidt ud af spændetrøjen.

15 March, 2009

Archlinux og TV

Så virker flimmeren. Mit gamle Hauppauge tvkort blev uden videre genkendt af ivtv. Installationen er enkel:

# pacman -S ivtv

Ændrede chmod til 770 på /dev/video0

Så fungerede

# ivtv-tune -d/dev/video0 -f 217.25

Hvilket er DR.

Afprøvede derefter mit python tk/tcl interface, der fungerede uden videre. Elegant er det ikke; men det virker...

---
#! /usr/bin/env python
# file: tkinterExp.py
"""
Python program that changes the TV channel via ivtv-tune.

By: Per Thykjaer Jensen
Email: per at multimusen dot dk
Url: http://multimusen.dk
Blog: http://multimusen.blogspot.com

Copyright: GNU / GPL2 2008
"""

# titel


# import
import sys, Tkinter, subprocess

# kanaler dict
frekvenser = dict(
Animal = 831.25,
ARD = 259.25,
# BBCPrime = 791.25,
BBCEntertainment = 791.25,
BBCWorld = 783.25,
Cartoon = 815.25,
# Charlie = 623.25,
CNN = 703.25,
CNBC = 847.25,
Discovery = 695.25,
Disney = 735.25,
dk4 = 807.25,
DR1 = 217.25,
DR2 = 203.25,
Ekstra = 375.25,
Eurosport = 759.25,
Hallmark = 727.25,
Infokanalen = 175.25,
Jetix = 727.25,

Kanal4Q = 359.25,
Kanal6M = 639.25,
SVT4 = 252.25,
Kanal5 = 671.25,
MTV = 719.25,
NatGeo = 847.25,
NDR = 767.25,
NOTV2 = 168.25,
Sat1 = 245.25,
SBS = 359.25,
Sverige1 = 182.25,
Sverige2 = 189.25,
TCM = 823.25,
TV2Charlie = 623.25,
TV2Film = 743.25,
TV2NEWS = 631.25,
TV2 = 210.25,
TV2Sport = 751.25,
TV3 = 471.25,
TV3PL = 647.25,
TV4 = 252.25,
VH1 = 799.25,
Voice = 775.25,
ZDF = 383.25,
Nickelodeon = 839.25
)

# ivtv %f henter vaerdi ind
ivtv = "ivtv-tune -f%f"

# henter datastroem fra tv-kortet
# subprocess.call("cat /dev/video0 > flimmer.mpg &", shell=True)
# unoedvendigt brug mplayer /dev/video0

# skifter kanal
def skiftKanal(kanal):
subprocess.call(ivtv % kanal, shell=True)

#taeller
i = 0

# funktionen skaber knapper
def knappen(Xkanal,rw,cl):
a = Tkinter.Button(text = teksten, width=12, command=lambda: skiftKanal(Xkanal)).grid(row=rw,column=cl)


# knapper skabes i loop
while i < 10:
teksten = str(frekvenser.items()[i][0])
kanal = int(frekvenser.items()[i][1])
knappen(kanal,i,0)
i = i + 1

# flere
while i < 20:
teksten = str(frekvenser.items()[i][0])
kanal = int(frekvenser.items()[i][1])
knappen(kanal,i-10,1)
i = i + 1

# flere
while i < 30:
teksten = str(frekvenser.items()[i][0])
kanal = int(frekvenser.items()[i][1])
knappen(kanal,i-20,2)
i = i + 1

# og de sidste kanaler
while i < len(frekvenser):
teksten = str(frekvenser.items()[i][0])
kanal = int(frekvenser.items()[i][1])
knappen(kanal,i-30,3)
i = i + 1

# eksekverer loopet
Tkinter.mainloop()

To uger med archlinux

Efter et par uger med Archlinux er det vel tiden at overveje om det var en god ide at skifte fra Ubuntu 8.04 eller ej. Umiddelbart kører systemet stabilt. Computeren fornemmes hurtigere end da den blev styret af Ubuntu.

Umiddelbart har jeg fået de fleste ting til at virke. Jeg mangler vist kun Skype og at konfigurere tv-kortet eller evt. at installere MythTV.

Det venter lige til en dag med god tid...

Umiddelbart er Archlinux et godt bytte.

13 March, 2009

Vista ... fart på (del IV)

Ok, så har jeg tweaket lidt. Vista kører mærkbart hurtigere efter at en række unødvendige services blev lukket og at designernes grafiske lirumlarum tema blev fjernet. Men svchosts.exe er et problem. Hvis jeg lukker tjenesten, så mener Vista at det er fint nok at genstarte uden at spørge om lov... Her mangler jeg inspiration.

Vista fart på ... (del III)

Overskriften linker til en udmærket artilel med tweaks ...

Vista - fart på .... (del II)

En systemmand fortalte, at svchost.exe ikke gør andet end at lytte efter opdateringer (eller noget i den stil). Der sker intet ved at lukke denne proces ned. Nogen gange bruger svchost.exe 100% af cpu-en. Luk den ned via tasklist, eller sådan i en kommandoterminal:

# c:\taskkill /f /im svchost.exe

09 March, 2009

Vista - fart på ...

Vista er ret langsom på min FS v5535. Men kan man ikke gøre noget for at speede madam Vista lidt op? En god løsning er at fravælge - alt - hvad der har med Aero-temaet at gøre. På den måde bruger computeren ikke unødvendige kræfter på mere eller mindre ligegyldige animationer.
  • > Kontrolpanel > Oplysninger om værktøjer og ydeevne
  • Administrer startprogrammer (fjern de programmer, som er unødvendige)
  • Juster Visuelle effekter - her fjernes Aero temaet. Vælg fx "Juster til den bedste ydelse"
Og så trækker computeren vejret dybt og lettet. Herefter vil jeg næsten anse Vista for brugbar på min ikke alt for stærke bærbare.

Vista tilføj CUPS printer

CUPS bruges til at dele printere mellem forskellige OS. I dette tilfælde fungerer en archlinux maskine som printserver på 192.168.10.5:631. Sådan tilføjes printeren i Vista:
  1. I filmanageren klik på "Tilføj printer"
  2. Vælg "...findes ikke på listen"
  3. Vælg tcp/ip adressen i en browser på port 631.
  4. Find printeren på CUPS serveren, printerens navn skal tilføjes efter .../printers/
  5. fx sådan
  6. http://192.168.10.5:631/printers/PSC-1600-Series
  7. Klik på tilføj
  8. Et voila!

08 March, 2009

Løsning: archlinux og java på Firefox

Løsningen er:
  • pacman -R openjdk6 (fjerner automatisk installation)
  • Manuel installation af jre-6u12-linux-x64.bin i /usr/java/
  • ln -sf /usr/java/jre1.6.0_12/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/ (skaber et symbolsk link til plugins)
  • Genstart af Firefox
Tilsyneladende har der været en konflikt mellem pacmans installation og min manuelle. Fjernelsen af java via pacman fik sagerne til at fungere, fordi den manuelle installation blev tilbage.

NB. Efter installationen virker min netbank også. Måske virker den samme kur på andre linux distributioner...?

Vankeligt at installere java til firefox

Hmmm... har problemer med at installere java til Firefox. Installationen via pacman virker ikke. Ejheller den manuelle metode. Vejledninger fra sun og archwiki har ikke afhjulpet problemet.

03 March, 2009

Archlinux og printer

Fik med lidt besvær CUPS til at køre. Ved opsætningen af hp, dvs. # hp-setup kom fejlen: "error: HPMUDEXT could not be loaded. Please check HPLIP installation." Ved lidt søgen fandt jeg en vejledning, der anbefalede at installere pakken net-snmp. Som sagt så gjort, og selv om hp-lip ikke fungerede efter hensigten, så kan jeg nu printe ud via CUPS...

01 March, 2009

Alsa og codecs ok

  • Fulgte opskrifterne på archlinux.org om opsætning af alsa og codecs.
  • Tilføjede gdm til daemons i rc.conf
  • Nu gemmes nvidia settings rigtigt så skærmopløsningen er fin
  • Testede flash og lyd på youtube. OK.
Lytter til somaFM, så lyd virker fint....

Archlinux

Ubuntu kørte sådan set stabilt på serveren. Så derfor følte jeg en dyb trang til at reparere, hvad ikke skulle repareres. Et stabilt men rodet system er lidt kedeligt. Og Ubuntu var efter mine eksperimenter blevet til et miskmask af KDE og Gnome og hvad-ved-jeg. Så derfor skiftede jeg til Archlinux, for at prøve at sætte sagerne op helt fra bunden.

  1. Dokumentationen på nettet er udmærket, gå til http://www.archlinux.org
  2. Installation: base via ftp.
  3. Net og wifi genkendt uden problemer.
  4. DHCP kører ok.
  5. Installerede Gnome
Gnome kom i en konflikt med opstartindstillingerne. I xorg.conf skulle linjen med "Xkblayout" kommenteres ud, og så kunne keyboardet sættes op i Gnome > System > Preferences.

Nvidia tools blev uden problemer installeret via pacman. Settings kan ændres; men Gnome gemmer ikke konfigurationen. Måske skal man gøre noget i stil med at gemme sessionens settings. Hvad ved jeg.

Alsa, eller lyd, virker ikke helt. Lydkortet har muligvis ikke den rette driver; men det problem havde jeg også i Ubuntu. Måske er løsnigen et andet sted på denne blog.