Kunsten at udprinte en række pdf-dokumenter ud ... syntaks:
# lpr -P NAVNPÅPRINTER *pdf
26 March, 2009
24 March, 2009
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
Det virker i linux; men burde principielt også funke i winslows og osX
17 March, 2009
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:
Her får man en mærkbart bedre ydelse ved at:
- Gå ind i temaet (højreklik på skrivebordet, ret temaet) - og slå alt fra der handler om skygger og lækker grafik.
- Vælg den "Klassiske XP-menu".
- Brug en farve som baggrund.
- Gå ind i joblisten, og stands svchost.exe
Her får man en mærkbart bedre ydelse ved at:
- Fravælge diverse tjek af sikkerhedscertifikater mv. Det er naturligvis risikabelt; men browseren bruger mange ressourcer på dette.
- Fravælg alt der har med tjek af scriptfejl mv. at gøre. Den slags er vist kun interessant for udviklere.
- Fravælg diverse filtre, der advarer mod phishing etc.
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()
# 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.
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 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
# c:\taskkill /f /im svchost.exe
11 March, 2009
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"
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:
- I filmanageren klik på "Tilføj printer"
- Vælg "...findes ikke på listen"
- Vælg tcp/ip adressen i en browser på port 631.
- Find printeren på CUPS serveren, printerens navn skal tilføjes efter .../printers/
- fx sådan
- http://192.168.10.5:631/printers/PSC-1600-Series
- Klik på tilføj
- Et voila!
08 March, 2009
Løsning: archlinux og java på Firefox
Løsningen er:
NB. Efter installationen virker min netbank også. Måske virker den samme kur på andre linux distributioner...?
- 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
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.
07 March, 2009
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.
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.
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.
- Dokumentationen på nettet er udmærket, gå til http://www.archlinux.org
- Installation: base via ftp.
- Net og wifi genkendt uden problemer.
- DHCP kører ok.
- Installerede Gnome
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.
Subscribe to:
Posts (Atom)