Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: timbba - 21.08.08 - klo:17.44
-
Käytössä Linux Mint 5 XFCE ja nämä valmiustila jutut saattavat olla ihan vastaavat kuin Ubuntussa.
Mulla olis valmis scripti, joka toimii kunnolla toisin kuin Ubuntun omat kikkareet valmiustilalle. Mitenkäs tuon nyt saisi sitten toimimaan, kun haluaisin käyttää omaa scriptiä kannettavan kannen sulkeuduttua. Scriptiäni kyllä kutsutaan, mutta sen jälkeen acpid tai joku muu tekee kyllä jotain muutakin turhaa jolloin kone jauhaa vielä 20-60s.
Eli /etc/acpi/events/lidbtn -tiedostossa on seuraavaa:
# /etc/acpi/events/lidbtn
# Called when the user closes or opens the lid
event=button[ /]lid
action=/etc/acpi/actions/sleep.sh
#action=/etc/acpi/lid.sh
Miksi tuon jälkeen kuitenkin touhutaan vielä jotain muutakin kuin tuo oma scriptini? Ehkä joku vois valaista, millä sais vain ja ainoastaan tuon scriptin ajettua.. Eli jos ajan vaikkapa päätteessä vain tuon /etc/acpi/actions/sleep.sh -tiedoston, niin homma toimii kuin unelma, mutta lidbtn tapauksessa ei vaa toimaa kunnolla.
Kokeilin myöskin ottaa /etc/acpi/resume.d/ alta sekä /etc/acpi/suspend.d/ alta kaikista tiedostoista executet pois, muttei vaikutusta.
-
Ei olisi ilmeisesti pitänyt paljastaa, että käyttää Mint:iä. Yllättäen tämäkin sitten piti siirtää tänne hiljaisemmalle alueelle.
Nämä valmiustilajutut kun kuitenkin ovat varmaankin melko identtiset Ubuntun kanssa, niin olisi minusta voinut pitää tuolla yleisemmällä palstalla. Mutta tämä minun mielipiteeni..
Mutta asiaan... Eli apuja kovasti kaipaillaan että miten munklailla acpid :in toimintaa toimimaan oikein lid buttonin kanssa?
-
Höpö höpö, itselläni oli Mint pari vuotta päädistrona ja Mint on Ubuntun serkku ;)
Ubun ja Mintin sielu on muuten samansisältöinen, ainoat erot liittyy ulkonäköön ja suljettujen ajureiden käyttöön.
Osa menee ehkä "ulalle" jos pyydät Minttiin apuja, pyydä Ubuntuun vaan niin selviää ongelmat. (kaikki ei välttämättä edes tiedä koko Mintistä)
edit. nyt vasta osui silmään tuo XFCE siitä en tiedä mitään :P
-
Höpö höpö, itselläni oli Mint pari vuotta päädistrona ja Mint on Ubuntun serkku ;)
Ubun ja Mintin sielu on muuten samansisältöinen, ainoat erot liittyy ulkonäköön ja suljettujen ajureiden käyttöön.
Osa menee ehkä "ulalle" jos pyydät Minttiin apuja, pyydä Ubuntuun vaan niin selviää ongelmat. (kaikki ei välttämättä edes tiedä koko Mintistä)
edit. nyt vasta osui silmään tuo XFCE siitä en tiedä mitään :P
No niin just.. tätähän mie tarkoitin, että ovat kuin veljeksiä. Siksi mokasin itse kun kerroin että Mint käytössä, niin het moderaattorit siirsi sen tänne "Muut käyttöjärjestelmät..." alle. Ei tätä täällä foorumilla niin usein lueskella kuin jotain "Ubuntun peruskäyttö" palstaa.
Tuo XFCE ei niin merkittävä ole kun valmiustilat hoidetaan ikkunointimanagerista riippumatta melko samallalailla.. käsittääkseni :). Eli acpid on se johon apuja kaivataan ja uskon että Ubuntussa ja Mintissä varmaankin identtisesti hoidettu.
-
Ubuntussa (8.04 eteenpäin) lepotilat hoitaa pm-utils komponentti. Jota gnome-power-manager kutsuu HAL:in kautta. Asia ei ole lainkaan yksinkertainen. Acpi-skriptit ovat periaatteessa vanhetuneet, mutta ilmeisesti niitäkin voi vielä käyttää rinnallla.
Pm-utilsin skripit ovat /usr/lib/pm-utils hakemistossa ja poikkeukset /etc/pm takana.
En tiedä onko xfce:ssä virranhallintamanageria, mutta jos on, niin sekin ehkä hoitaa operaatiot tuolta HAL / pm-utils kautta.
Luepa vaikka:
http://wiki.debian.org/Suspend (http://wiki.debian.org/Suspend)
http://wiki.archlinux.org/index.php/Pm-utils (http://wiki.archlinux.org/index.php/Pm-utils)
http://wiki.archlinux.org/index.php/Acpid (http://wiki.archlinux.org/index.php/Acpid)
Ohjeet muilta distroilta, koska Ubuntun omista ei ikävä kyllä tullut äkkiseltään mitään vastaan.
-
Tuo XFCE ei niin merkittävä ole kun valmiustilat hoidetaan ikkunointimanagerista riippumatta melko samallalailla.. käsittääkseni :). Eli acpid on se johon apuja kaivataan ja uskon että Ubuntussa ja Mintissä varmaankin identtisesti hoidettu.
Minä ainakin luen kaikkia alueita, mutta tosiaan XFCE:stä en tiedä niin paljon, mutta autan minkä osaan. :)
PS. Tiedän kyllä että Mint perustuu Ubuntuun ja voisin sitä joskus kokeillakin.
EDIT0: Kumma typo... ::)
-
Ubuntussa (8.04 eteenpäin) lepotilat hoitaa pm-utils komponentti. Jota gnome-power-manager kutsuu HAL:in kautta. Asia ei ole lainkaan yksinkertainen. Acpi-skriptit ovat periaatteessa vanhetuneet, mutta ilmeisesti niitäkin voi vielä käyttää rinnallla.
Pm-utilsin skripit ovat /usr/lib/pm-utils hakemistossa ja poikkeukset /etc/pm takana.
En tiedä onko xfce:ssä virranhallintamanageria, mutta jos on, niin sekin ehkä hoitaa operaatiot tuolta HAL / pm-utils kautta.
Luepa vaikka:
http://wiki.debian.org/Suspend (http://wiki.debian.org/Suspend)
http://wiki.archlinux.org/index.php/Pm-utils (http://wiki.archlinux.org/index.php/Pm-utils)
http://wiki.archlinux.org/index.php/Acpid (http://wiki.archlinux.org/index.php/Acpid)
Ohjeet muilta distroilta, koska Ubuntun omista ei ikävä kyllä tullut äkkiseltään mitään vastaan.
XFCE:ssä on sama virranhallintamanageri kuin gnomessa, joten ehkä noista selviää jotain.
Kiitokset tästä tiedosta. Pitääpi tutustua linkkeihin.
-
Taitaapi olla että vastaus kysymykseeni löytyy kun muokkaa /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux -tiedostoa.
Kyseisestä tiedostosta rivi:
/usr/sbin/pm-suspend $QUIRKS
kun vaihtaa kutsumaan omaa scriptiä, niin homma tuntuu pelaavan ok. Tai ainakin luulisin :)