








FireGPG:n asetuksia en lähden sen kummemmin kommentoimaan. Se jääköön lukijan tehtäväksi ;).
Jos joskus joutuu asentamaan Kubuntun uudestaan ja haluaa kopioida tarvittavia tietoja talteen esim. tässä tapauksessa Etäyhteydet (remote). Jotta niitä ei tarvitse asennuksen jälkeen uudestaan luoda, kopioi talteen seuraavan polun sisältämät tiedostot.
ls -l /etc/rc2.d/*dbus* /etc/rc2.d/*hal*
lrwxrwxrwx 1 root root 14 2007-12-22 10:31 /etc/rc2.d/S12dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root 13 2007-12-22 10:31 /etc/rc2.d/S13hal -> ../init.d/hal
sudo update-rc.d -f dbus remove sudo update-rc.d -f hal remove
Itse selvisin pelkällä dbusin poistolla ja lisäyksellä.
sudo update-rc.d dbus defaults 12 20
sudo update-rc.d hal defaults 13 20
/usr/lib/hal/hald-generate-fdi-cache --force




KDE 4 RC1
Vielä pientä hiomista vaille valmis. Ensi vaikutelma todella hyvä. Muutamia bugeja vielä. Mutta hyvässä suunnassa mennään.
Tässä hieman ohjeita miten saat asennettua sen Kubuntuun.
Lisää KDE:stä täällä blogissa -> siirry blogiin (Juhani Matilainen, Linux Guru)
Käynnistä Adept Manager
Lisää latauslistaan konsolissa komennolla: sudo kate /etc/apt/sources.list
Tämä rivi alimmaksi: deb http://ppa.launchpad.net/tsimpson/ubuntu gutsy main
Asenna seuraavat paketit:
kdebase-dev-kde4
kdebase-workspace-dev
kdebase-runtime
kdm-kde4
Lisää komennolla sudo kate /usr/lib/kde4/bin/startkde tiedoston alkuun seuraavat rivit.
export LD_LIBRARY_PATH=/usr/lib/kde4/lib
export KDEDIRS=/usr/lib/kde4
export PATH=/usr/lib/kde4/bin/:$PATH
export KDEHOME=~/.kde4
Kopioi seuraavaksi kde.desktop toiseen toiseen paikkaan nimellä kde4.desktop.
Eli konsolissa komento: cd /usr/lib/kde4/share/kde4/apps/kdm/sessions/
Ja tuolla kansiossa on kde.desktop tiedosto.
Kopioi se komennolla: sudo cp kde.desktop /usr/share/xsessions/kde4.desktop
Sitten palaa kansioon /usr/share/xsessions/.
Komento: cd /usr/share/xsessions/
Muokkaa tiedostoa kde4.desktop komennolla: sudo kate kde4.desktop
Muokkaa riviä Name=KDE lisää perään kuten kuvassa 4. Ja nyt vain kokeilemaan.
Kirjaudu ulos ja valikosta voit valita mitä käytät joko KDE tai KDE4
Ensimmäisen käynnistyksen aikana kysellään lisenssi hyväksymiset.
| Option | Kuvaus mitä tekee |
| -i | Paketin asennus. |
| -r | Paketin poistaminen (-P tai --purge poistaa myös asennustiedostot). |
| -l | less | Asennettujen pakettien listaus (perässä less koska paketteja yleensä enemmän kuin yksi ruudullinen. |
| -L | Paketin tiedostojen listaaminen. |
| -s | Asennetun paketin tiedot. |
| -S | Tiedoston etsiminen asennetuista paketeista. Tiedostonimenä voidaan käyttää myös nimen osaa. |
| --force-downgrade -i [paketin nimi] | Vanhempi versio |
| --force-overwrite -i [paketin nimi] | muissa paketeissa olevien tiedostojen korvaaminen |
| --force-depends -i [paketin nimi] | Riippuvuusongelmista huolimatta asennetaan |
| --force-architecture -i [paketin nimi] | Asennetaan paketti vaikka arkkitehtuuri ei täsmää. |
| --force-help | Lisäohjeita pakottamisesta |
| Ohjelma | Kuvaus mitä tekee |
| lsmod | Listaa järjestelmään ladatut moduulit. |
| insmod | Liittää moduulin aktiiviseen kerneliin |
| modprobe | Lataa yhden tai useamman moduulin ja niiden tarvitsemat lisämoduulit |
| depmod | Luo tiedoston, jossa on moduulin käytössä (modprobe) tarvittavat lisämoduulit. |
| rmmod | Poistaa tällä hetkellä ladattuna olevat moduulit ytimestä. |
| -c | Tulostaa rivien lukumäärän |
| -f [tiedosto] | Käyttää haettavina merkkijonoina tiedostossa olevia sanoja. |
| -i | Isot ja pienet kirjaimet samaistetaan (igore case) |
| -n | Hakee rivit rivinumeroineen |
| -v | Hakee rivit, jotka eivät vastaa haettavaa merkkijonoa |
| -w | Hakee täysin haettavaa merkkijonoa vastaavaa sanaa. Muten grep etsii ko. merkkijonon sisältävät sanat. Sana on merkkijono, jonka molemmilla puolilla on jokin tyhjämerkki (välilyönti, tabulaattori tai rivinvaihto) |
[ 23.760586] pnp: PnP ACPI init
[ 23.760631] ACPI: bus type pnp registered
[ 23.771596] pnp: PnP ACPI: found 12 devices
[ 23.771610] ACPI: ACPI bus type pnp unregistered
[ 23.773406] pnp: 00:00: iomem range 0xf0000-0xf3fff could not be reserved
[ 23.773424] pnp: 00:00: iomem range 0xf4000-0xf7fff could not be reserved
[ 23.773438] pnp: 00:00: iomem range 0xf8000-0xfbfff could not be reserved
[ 23.773452] pnp: 00:00: iomem range 0xfc000-0xfffff could not be reserved
[ 26.530556] isapnp: Scanning for PnP cards...
[ 26.678970] pnp: SB audio device quirk - increasing port range
[ 26.694157] isapnp: Card 'Creative ViBRA16C PnP'
[ 26.694170] isapnp: Card 'U.S. Robotics Sportster 33600 FAX/Voice Int'
[ 26.694182] isapnp: 2 Plug & Play cards detected total
[ 26.902873] pnp: Device 01:02.00 activated.
[ 39.736000] pnp: Device 01:01.01 activated.
[ 39.752000] gameport: NS558 PnP Gameport is pnp01:01.01/gameport0, io 0x200, speed 736kHz
Asenna ensin paketit:
/dev/cdrom { |
$ hcitool scan
Tämän komennon pitäisi palauttaa seuraavaa:
esim. 00:15:A0:7A:1D:5A Noksu N73
Eli puhelimesi mac osoite.
Sitten seuraavassa komennossa käytä oman puhelimesi mac osoitetta
Ja tällä komennolla selvitämme mitä kanavaa kännykän modeemi(RFCOMM) käyttää.
$ sdptool browse 00:15:A0:7A:1D:5A
Tämä tulostaa ehkä valtavan listan kaikista mitä kanavia puhelimessa on.
Mutta etsi sen kaiken joukosta otsikko jossa lukee Service Name: Dial-Up Networking
Eli lista näyttää tältä suurinpiirtein:
Eli kanava 2 tässä tapauksessa, omassa puhelimessasi se voi olla joku muu.
Muokkaa tiedosto rfcomm.conf vastaavaksi tämän kanssa.
Komento: sudo kate /etc/bluetooth/rfcomm.conf
# Most GPRS phones don't reply to LCP echo'sJa sitten seuraavanlainen tiedosto kuin elisa-connect-chat komennolla: sudo kate /etc/ppp/elisa-connect-chat
lcp-echo-failure 0
lcp-echo-interval 0
# Keep pppd attached to the terminal:
# Comment this to get daemon mode pppd
nodetach
# Debug info from pppd:
# Comment this off, if you don't need more info
debug
# Show password in debug messages
show-password
# Connect script:
# scripts to initialize the GPRS modem and start the connection,
connect /etc/ppp/elisa-connect-chat
# Disconnect script:
# AT commands used to 'hangup' the GPRS connection.
disconnect /etc/ppp/elisa-disconnect-chat
# Serial device to which the GPRS phone is connected:
#/dev/ttyUSB0 # USB
#/dev/ttyACM0 # Data cable device file
/dev/rfcomm0 # Bluetooth device file
# Serial port line speed
115200 # fast enough
#57600
# Hardware flow control:
# Use hardware flow control with cable, Bluetooth and USB but not with IrDA.
crtscts # serial cable, Bluetooth and USB, on some occations with IrDA too
#nocrtscts # IrDA
# Ignore carrier detect signal from the modem:
local
# IP addresses:
# - accept peers idea of our local address and set address peer as 10.0.0.1
# (any address would do, since IPCP gives 0.0.0.0 to it)
# - if you use the 10. network at home or something and pppd rejects it,
# change the address to something else
0.0.0.0:0.0.0.0
# pppd must not propose any IP address to the peer!
noipdefault
# Accept peers idea of our local address
ipcp-accept-local
# Add the ppp interface as default route to the IP routing table
defaultroute
# DNS servers from the phone:
# some phones support this, some don't.
usepeerdns
# ppp compression:
# ppp compression may be used between the phone and the pppd, but the
# serial connection is usually not the bottleneck in GPRS, so the
# compression is useless (and with some phones need to disabled before
# the LCP negotiations succeed).
novj
nobsdcomp
novjccomp
nopcomp
noaccomp
noccp
# The phone is not required to authenticate:
noauth
# Username and password:
# If username and password are required by the APN, put here the username
# and put the username-password combination to the secrets file:
# /etc/ppp/pap-secrets for PAP and /etc/ppp/chap-secrets for CHAP
# authentication. See pppd man pages for details.
user "rlnet"
password "internet"
#
mtu 1500
mru 1500
asyncmap 0xa0000
#!/bin/sh |
Ja vielä yksi tiedosto komennolla: sudo kate /etc/ppp/elisa-disconnect-chat
Seuraavalla sisällöllä:
#!/bin/sh |