Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Tseik - 01.11.09 - klo:22.55
-
Nyt sain vihdoinkin asennettua tämän Ubuntun (9.10) vielä kun uusinkin versio tuli muutama päivä sitten ulos, ongelmia on vaan monta.
1. Kun käynnistän koneen XP:n kautta, integroitu bluetooth laitteeni ei lähde itsestään päälle käynnistyksessä. Eli kannettavan bluetooth kytkimeen ei syty sinistä valoa eikä se ole päällä. Kun taas menen Ubuntuun sininen valo menee heti päälle dualbootin jälkeen ja yhteys on päällä. Joten miten saan tämän pois päältä käynnistyksessä? Yritin googlata vastausta ja sainkin vastauksen siihen miten laite pistetään päälle käynnistyksessä, mutta yrittäessäni tehdä ohjeet päinvastoin en päässyt pitkälle.
2. Hiiren rulla on kanssa omituinen, painike toimii ihan normaalisti (rullaus+painike) paitsi eräässä tapauksessa. Windowsissa rullailin pitkiä sivuja sillein, että painoin rullalla ihan mistä tahansa kohdasta jolloin pääsin sivua ylös ja alas ilman, että käytin rullaa liikutin vain hiirtä ylös tai alas.
3. Yritin asentaa Javan sen sivuilta, mutta asennuksen jälkeen tuli herjausta, että paketti olisi vanha. No sitten yritin asentaa sen lataamalla bin tiedoston Javan sivuilta, mutta tämä ei tuottanut tulosta vaikka katsoin ohjeet miten asentaa bin tiedosto. Miten saan poistettua nämä tiedostot, jonka jälkeen voin asentaa Javan näillä ohjeilla Linkki (http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Suljetut_tiedostomuodot).
-
Suurin ongelmasi on ikävä kyllä juuri tuo "xp:n kautta". Melko harvalla vupi toimii kuten se on tarkoitettu toimivaksi.
-
Ok, arvelinkin näin. Mitenkäs nuo muut pulmat? Java kysymykseen ei tarvitse enää vastata, koska uudelleen käynnistyksen jälkeen ongelma hävisi.
Nyt tuli uusi kysymys lisää:
4. Miten saan tuon salasanan kysyjän pois, joka tulee melkein aina tehdessäni muutoksia koneeseen jne.?
5. Kun menen kovon osioille (esim C:lle) työpöydälle ilmestyy pikakuvake näistä automaattisesti. Miten saan pois automaattisen lisäyksen?
-
4. Miten saan tuon salasanan kysyjän pois, joka tulee melkein aina tehdessäni muutoksia koneeseen jne.?
Tiedän tähän yhden keinon, joka alkaa Wind... ;) Eli Linuxit ovat arkkitehtuuriltaan sellaisia, että niissä ei jatkuvasti huseerata pääkäyttäjän oikeuksin toisin kuin joissain muissa järjestelmissä. Kunhan saat säädettyä asetukset kuntoon, noiden kyselyidenkin määrä vähenee.
-
Hehe taas tälläinen vastaus ;D Ymmärrän nyt tuon kysymishommankin, mutta kun Ubuntu kysyy tätä salasanaa Wlanillekin kun koneen aukaisee joka avaamiskerralla. Saako tätä jotenkin pois?
1. ja 5. kysymyksiin kaipailisin vielä vastauksia..
-
Hehe taas tälläinen vastaus ;D Ymmärrän nyt tuon kysymishommankin, mutta kun Ubuntu kysyy tätä salasanaa Wlanillekin kun koneen aukaisee joka avaamiskerralla. Saako tätä jotenkin pois?
Saa pois. Sinulla on ilmeisesti automaattinen sisäänkirjaus päällä. Sinulla on kaksi vaihtoehtoa tuohon:
1) Aseta oletusavainrenkaan salasana tyhjäksi. Tähän löytyy foorumin haulla ohjeita, niin en viitsi alkaa niitä tähän naputtelemaan. Kysy, jos jää jotain epäselväksi.
2) Ota automaattinen sisäänkirjautuminen pois päältä.
-
Hehe taas tälläinen vastaus ;D Ymmärrän nyt tuon kysymishommankin, mutta kun Ubuntu kysyy tätä salasanaa Wlanillekin kun koneen aukaisee joka avaamiskerralla. Saako tätä jotenkin pois?
Saa pois. Sinulla on ilmeisesti automaattinen sisäänkirjaus päällä. Sinulla on kaksi vaihtoehtoa tuohon:
1) Aseta oletusavainrenkaan salasana tyhjäksi. Tähän löytyy foorumin haulla ohjeita, niin en viitsi alkaa niitä tähän naputtelemaan. Kysy, jos jää jotain epäselväksi.
2) Ota automaattinen sisäänkirjautuminen pois päältä.
Nyt sain toimimaan kuten halusin, olit näköjään aikaisemminkin vastannut tämän kaltaiseen kysymykseen ;D. Onko tuo 5. kysymys kanssa usein kysytty kysymys vai eikö tuohon vain ole ratkaisua?
Löysin tuohon bluetooth ongelmaan hieman vinkkiä tuolta sivulta (http://ubuntuforums.org/showthread.php?t=1199813). Tein tuon #7 vastauksen ohjeen mukaan siinä onnistumatta.
As always, edit the rc.local and paste
if [ `cat /sys/devices/platform/acer-wmi/rfkill/rfkill2/type | grep -c bluetooth` = "1" ]
then sudo bash -c "echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill2/state"
fi
if [ `cat /sys/devices/platform/acer-wmi/rfkill/rfkill1/type | grep -c bluetooth` = "1" ]
then sudo bash -c "echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill1/state"
fi
if [ `cat /sys/devices/platform/acer-wmi/rfkill/rfkill0/type | grep -c bluetooth` = "1" ]
then sudo bash -c "echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill0/state"
fi
before the exit line.
Eli, pitääkö tuo koodi pistää mihin kohtaan tässä litaniassa:
#! /bin/sh
### BEGIN INIT INFO
# Provides: rc.local
# Required-Start: $remote_fs $syslog $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: Run /etc/rc.local if it exist
### END INIT INFO
PATH=/sbin:/usr/sbin:/bin:/usr/bin
. /lib/init/vars.sh
. /lib/lsb/init-functions
do_start() {
if [ -x /etc/rc.local ]; then
[ "$VERBOSE" != no ] && log_begin_msg "Running local boot scripts (/etc/rc.local)"
/etc/rc.local
ES=$?
[ "$VERBOSE" != no ] && log_end_msg $ES
return $ES
fi
}
case "$1" in
start)
do_start
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
esac
-
Bump
-
Sinulla on tuossa väärä rc.local käsittelyssä. Oikea on /etc/rc.local
-
Sinulla on tuossa väärä rc.local käsittelyssä. Oikea on /etc/rc.local
Kiitosta, nyt löysin oikean paikan. Loppujen lopuksi ongelmaan ei tullut muutosta :-\
-
Onko sinulla siis kuitenkin Acerin kone, jossa on tuollaisia tiedostoja /sys/devices/platform/acer-wmi/rfkill -hakemiston alla?
-
Juu on, tuossa "rfkill" kansiossa on sitten vielä kaksi kansiota "rfkill0" ja "rfkill1". Tuossa koodissa mikä pitää lisätä on joku kansio "rfkill2":
if [ `cat /sys/devices/platform/acer-wmi/rfkill/rfkill2/type | grep -c bluetooth` = "1" ]
then sudo bash -c "echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill2/state"
fi
Onko tämä ongelmana? Pitää vielä sanoa, että olen aivan aloittelija Ubuntun kanssa, joten en oikein tajua noista koodeista.
-
Voit kokeilla noita komentoja päätteessä ennen kuin "asennat" ne rc.localiin.
Tämä näyttää killswitch 0:n tyypin:
cat /sys/devices/platform/acer-wmi/rfkill/rfkill0/type
Tämä taas tilan:
cat /sys/devices/platform/acer-wmi/rfkill/rfkill0/state
Tilaa voi muuttaa kirjoittamalla pääkäyttäjänä samaan tiedostoon numero 0 tai 1. Siis kytketään pois päältä:
sudo bash -c "echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill0/state"
Kytketään päälle:
sudo bash -c "echo 1 > /sys/devices/platform/acer-wmi/rfkill/rfkill0/state"
Ja vastaavasti rfkill1:lle. Toinen kytkin on luultavasti wlanille ja toinen bluetoothille. Vaikka tilan muuttaminen ei vaikuttaisi lediin (tarkista cat-komennolla että tila oikeasti muuttuu), se saattaa silti vaikuttaa radioihin.
-
Joo, annoit ainakin loogiset ohjeet kiitos siitä :). Eli Bluetooth on killswitch 1.
Kun kirjoitan tuon
sudo bash -c "echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill1/state"
led-valo sammuu tuosta bluetooth kytkimestä ja kun tarkistan cat komennolla tilan niin tulokseksi saan 0 arvon.
Eli miten saisin tämän toimimaan bootissa, yhtään ideoita?
-
Hmm. Tuon perusteella kytkin toimii päinvastoin kuin voisi luulla, mutta jos saat haluamasi vaikutuksen noin, laita tämä komento /etc/rc.local-tiedostoon ennen exit 0 -riviä:
echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill1/state
rfkill1 ja rfkill0 saattavat tosin vaihtaa paikkaa satunnaisesti jokaisessa käynnistyksessä, jolloin tarvitaan noita aiemmin viittaamiasi tarkistuksia ja ehtolauseita. Mutta kokeile ensin näin.
-
Eipä tuo komento auttanut mitään, molemmat ledit syttyvät palamaan käynnistyksessä. Tai siis Wlanin valo syttyy heti dualboot ikkunan jälkeen, mutta bluetoothin valo vasta Ubuntun logon jälkeen.
Aika itsepäinen kaveri tämä vehje >:(
-
Yhtään ideoita?
-
Hohoi bump
-
Muutama idea:
1. Kokeile asettaa molemmat kytkimet nollaksi /etc/rc.local-tiedostossa:
echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill0/state
echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill1/state
Muuttuuko mikään?
2. Tee skripti, joka ajaa tarvittavat komennot. Aseta skriptille sudo-oikeudet niin, että sen voi ajaa ilman salasanan syöttämistä (sudo visudo, lisää loppuun rivi: %admin ALL=NOPASSWD: /polku/skriptiin). Lisää skripti työpöydän käynnistettäviin ohjelmiin; komentona: sudo /polku/skriptiin.
3. Käytä lepotilaa (horros) tavallisen sammuttamisen sijaan. Silloin killswitchin asento saattaisi säilyä automaattisesti.
-
1. Eipä muutu, käynnistin koneen uudestaan, mutta sekä bluetooth että wlani menevät päälle.
2. Saisko tähän hieman ohjeita ;D mitä komentoja tähän skriptiin laitan? Ja millä aloitan tekemään skriptiä jne.
3. Tämä toimi, pääseekö tuolta lepotilasta pois muuten kuin koneen virtanappia painamalla? Painoin kaikkia nappeja ja viimeisenä virtanappia jolloin kone käynnistyi alusta.
-
2. Hiiren rulla on kanssa omituinen, painike toimii ihan normaalisti (rullaus+painike) paitsi eräässä tapauksessa. Windowsissa rullailin pitkiä sivuja sillein, että painoin rullalla ihan mistä tahansa kohdasta jolloin pääsin sivua ylös ja alas ilman, että käytin rullaa liikutin vain hiirtä ylös tai alas.
Firefox -> muokkaa -> asetukset -> lisäasetukset -> selaus -> Vieritä sivua automaattisesti
Itse olen tuon lisäksi laittanut takaisin/backsbaven kanssa päälle jonka saa
about.config
ja sieltä browser.backspace_action arvo nollaksi.
3. Yritin asentaa Javan sen sivuilta, mutta asennuksen jälkeen tuli herjausta, että paketti olisi vanha. No sitten yritin asentaa sen lataamalla bin tiedoston Javan sivuilta, mutta tämä ei tuottanut tulosta vaikka katsoin ohjeet miten asentaa bin tiedosto. Miten saan poistettua nämä tiedostot, jonka jälkeen voin asentaa Javan näillä ohjeilla Linkki (http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Suljetut_tiedostomuodot).
Tämä asentaa tuen kaikille yleisille formaateille mukaan lukien flash,java ja mp3.
sudo aptitude install ubuntu-restricted-extras
Sitten se kysyy salasanaa joka ei tule näkymään siinä kunhan naputtelet. Jos pääte pelottaa voit käyttää myös synapticia. ;D
-
1. Eipä muutu, käynnistin koneen uudestaan, mutta sekä bluetooth että wlani menevät päälle.
Tuli tästä mieleen, että oletko edes kokeillut bluetoothin kytkemistä pois päältä yläpaneelin bluetooth-kuvakkeen kautta? Se ei ehkä vaikuta killswitchin tai ledin tilaan, mutta koneen ei pitäisi silti näkyä bluetooth-laitteena. Eikö se riitä?
2. Saisko tähän hieman ohjeita ;D mitä komentoja tähän skriptiin laitan? Ja millä aloitan tekemään skriptiä jne.
gksudo gedit /usr/local/bin/killbluetooth.sh
Sisällöksi vaikka se alkuperäinen ehdotus:
#!/bin/sh
if [ `cat /sys/devices/platform/acer-wmi/rfkill/rfkill2/type | grep -c bluetooth` = "1" ]; then
echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill2/state
fi
if [ `cat /sys/devices/platform/acer-wmi/rfkill/rfkill1/type | grep -c bluetooth` = "1" ]; then
echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill1/state
fi
if [ `cat /sys/devices/platform/acer-wmi/rfkill/rfkill0/type | grep -c bluetooth` = "1" ]; then
echo 0 > /sys/devices/platform/acer-wmi/rfkill/rfkill0/state
fi
Tallenna ja aseta sitten ajettavaksi. Päätteessä:
sudo chmod a+x /usr/local/bin/killbluetooth.sh
Sitten vielä sudo-asetus, eli päätteessä:
sudo visudo
Lisää tiedoston loppuun rivi:
%admin ALL=NOPASSWD: /usr/local/bin/killbluetooth.sh
Tallenna: Ctrl-O ja enter, sulje editori: Ctrl-X
Kokeile ajaa skripti päätteessä ilman sudoa: killbluetooth.sh tai jos vaatii koko polun, /usr/local/bin/killbluetooth.sh
3. Tämä toimi, pääseekö tuolta lepotilasta pois muuten kuin koneen virtanappia painamalla? Painoin kaikkia nappeja ja viimeisenä virtanappia jolloin kone käynnistyi alusta.
Lepotilaan siirryttäessä muistin sisältö kirjoitetaan swap-osiolle ja kone sammutetaan kokonaan, jolloin se käynnistyy vain virtanapista. Lepotilassa koneesta voi vaikka irrottaa virrat ja akun kokonaan, ja silti työpöytä palautuu samaan tilaan seuraavassa käynnistyksessä.
Keskeytystila (suspend) toimii nopeammin ja kone käynnistyy luultavasti näppäimistöltä. Tässä tilassa muistin sisältöä ei kirjoiteta levylle, vaan kone käyttää jatkuvasti jonkin verran sähköä muistin ylläpitämiseen. Jos kannettava ei ole verkkovirrassa ja akku loppuu kesken, käyttöjärjestelmän tila katoaa ja tiedostojärjestelmä saattaa vaatia korjausta seuraavalla käynnistyskerralla.