Kirjoittaja Aihe: eject ei toimi  (Luettu 10934 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

guest624

  • Vieras
eject ei toimi
« : 22.02.2010 - klo:09:09 »
eject-komento ei toimi kuin pääkäyttäjänä.

Koodia: [Valitse]
~> eject
umount: /dev/sr0 ei ole tiedostossa fstab (etkä ole root)
eject: unmount of `/dev/sr0' failed

Mikähän tuohon avuksi?
Levy lähtee kyllä auki Laitehuomauttimen eject-toiminnolla ja aseman napista, mutta tuo komento ei pelaa.

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2796
  • Sukupuoli: Mies
Vs: eject ei toimi
« Vastaus #1 : 22.02.2010 - klo:09:10 »
Kuuluko käyttäjä cdrom ja disk ryhmiin?

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #2 : 22.02.2010 - klo:09:12 »
Kuuluko käyttäjä cdrom ja disk ryhmiin?

Kylmaar

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #3 : 24.02.2010 - klo:09:05 »
Eikö tähän ole kellään mitään ajatusta?

sr0:lle on asetettu käyttäjäryhmäksi cdrom ja ryhmälle luku- ja kirjoitusoikeudet.
Itse olen cdrom-ryhmässä.

Levyn ulostus siis toimii aseman nappulasta ja KDE:n laitehuomauttimesta.
Mulla on kuitenkin tuo eject-komento liitetty näppiksen eject-nappulaan, ja olisi kiva saada se toimimaan.

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: eject ei toimi
« Vastaus #4 : 24.02.2010 - klo:11:24 »
vaihda policykit asetuksia levyhallinnan osalta.
tarkemmin en pysty auttamaan koska en ole koneellani.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #5 : 24.02.2010 - klo:12:06 »
vaihda policykit asetuksia levyhallinnan osalta.
tarkemmin en pysty auttamaan koska en ole koneellani.

Mää en ymmärtänyt tuosta policykitistä hölkäsen pöläystä.
josko tässä saisi vähän tarkempia neuvoja jossain vaiheessa. Ei mikään hoppu ole.

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: eject ei toimi
« Vastaus #6 : 24.02.2010 - klo:14:35 »
Järjestelmän asetukset > Lisäasetukset > Policykit-vatuutus

org.freedesktop > hal > storage > eject ....

Napsauta Grant ja valitse käyttäjä jolle oikeus annetaan alasvetovalikosta.
lopputuloksen pitäisi näyttää jotakuinkin samanlaiselta kuin kuvankaappauksessa.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #7 : 24.02.2010 - klo:19:24 »
Järjestelmän asetukset > Lisäasetukset > Policykit-vatuutus

org.freedesktop > hal > storage > eject ....

Napsauta Grant ja valitse käyttäjä jolle oikeus annetaan alasvetovalikosta.
lopputuloksen pitäisi näyttää jotakuinkin samanlaiselta kuin kuvankaappauksessa.

Ei oo tuommoista Policykit-valtuutusta (KDE4.4)
"Toimintojen menettelytapa" -moduulista löytyy noita policykit-systeemejä, joskaan ei aivan identtisesti.
Löytyypä sieltä jotain ejectiinkin liittyvää, mutta mitään muutoksia tuo ei anna tehdä.
Ongelma oli jo 4.3:n aikana, en vaan jaksanut siihen aiemmin paneutua. Lieneekö noiden asetusten muokkaus rikki vai mikäköhän...
Noh, osa policykit-pakettien viimeisistä päivityksistä on näköjään peruttu, kahtotaan löytyykö sieltä ratkaisua.

Kiitos kuitenkin. Kahtotaan mitenkä tästä etteenpäin.

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2796
  • Sukupuoli: Mies
Vs: eject ei toimi
« Vastaus #8 : 28.02.2010 - klo:05:38 »

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2796
  • Sukupuoli: Mies
Vs: eject ei toimi
« Vastaus #9 : 28.02.2010 - klo:06:07 »
Tietenkin voit avata uuden bugin bugzillaan.

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #10 : 28.02.2010 - klo:06:43 »
Mitenkäs muilla täällä?
Toimiiko eject-komento mountatulle cd/dvd-levylle?

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: eject ei toimi
« Vastaus #11 : 28.02.2010 - klo:08:11 »
Mitenkäs muilla täällä?
Toimiiko eject-komento mountatulle cd/dvd-levylle?

Toimii roottina, ei käyttäjänä.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: eject ei toimi
« Vastaus #12 : 28.02.2010 - klo:08:17 »
Mulla ei ole KDE4.4 asennettuna tähän oS11.2, mutta eject komento toimii 11.3M2ssa jossa tämä KDE4.4 mukana on.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2796
  • Sukupuoli: Mies
Vs: eject ei toimi
« Vastaus #13 : 28.02.2010 - klo:11:06 »
Jokin asetus siihen kyllä vaikutta koska pöytäkoneessani toimii, mutta kannettavassa ei.

Molemmissa 11.2 32bit ja KDE 4.3.5

EDIT: Komento takaisin ei toimi pöytäkoneessakaan. Silloin toimii jos levy ei ole liitetty. Eli laittaa levyn sisään mutta ei avaa sitä esim. dolphinilla.

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #14 : 28.02.2010 - klo:11:17 »
Mulla ei ole KDE4.4 asennettuna tähän oS11.2, mutta eject komento toimii 11.3M2ssa jossa tämä KDE4.4 mukana on.

Mä uskaltaisin väittää, että tämä vaivasi jo 4.3.x -versioissa.

Ajattelin kyllä tässä ainakin hetkeksi palauttaa tuon 4.3:n takaisin (hetkeksi siksi, että jos menee ihan risaksi, niin sitten pitäydytään tässä). En olisi koko 4.4:ään sotkeutunut, jos valikkomuokkain olisi toiminut. Tai ehkä olisin...

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: eject ei toimi
« Vastaus #15 : 28.02.2010 - klo:14:19 »
eject toimii vaikka levy olisi liitettynä.

Policykit säännöistä kaikki storage-osiossa olevat säännöt käytössä käyttäjällä.


Mitä tulostaa komento

Koodia: [Valitse]
polkit-auth
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2796
  • Sukupuoli: Mies
Vs: eject ei toimi
« Vastaus #16 : 28.02.2010 - klo:14:29 »
Mulla rupesi kanssa toimimaan kun lisäsin kaikkiin  storage-osion kohtiin oman käyttäjäni. Aikasemmin kokeilin vain sitä "Eject removable media" mutta se ei riittänyt.

Tämä siis pöytäkoneella testaan vielä ton kannettavan kun kerkeen.

Eipä toimi kannettavalla

polkit-auth
org.freedesktop.hal.power-management.shutdown
org.freedesktop.hal.power-management.shutdown-multiple-sessions
org.freedesktop.hal.power-management.reboot
org.freedesktop.hal.power-management.reboot-multiple-sessions
org.freedesktop.hal.power-management.set-powersave
org.freedesktop.hal.power-management.suspend
org.freedesktop.hal.power-management.hibernate
org.freedesktop.hal.power-management.cpufreq
org.freedesktop.hal.power-management.lcd-panel
org.freedesktop.hal.power-management.light-sensor
org.freedesktop.hal.power-management.keyboard-backlight
org.freedesktop.hal.lock
org.freedesktop.hal.dockstation.undock
org.freedesktop.hal.killswitch.bluetooth
org.freedesktop.hal.killswitch.wlan
org.freedesktop.hal.killswitch.wwan
org.freedesktop.hal.leds.brightness
org.freedesktop.hal.wol.enabled
org.freedesktop.hal.wol.enable
org.freedesktop.hal.wol.supported
org.freedesktop.hal.storage.mount-removable
org.freedesktop.hal.storage.unmount-others
org.freedesktop.hal.storage.eject
org.freedesktop.hal.storage.crypto-setup-removable
« Viimeksi muokattu: 28.02.2010 - klo:14:37 kirjoittanut harmie »

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #17 : 28.02.2010 - klo:14:41 »
Noh, itse ongelma ei korjaantunut, mutta löysin kiertotien.

Koodia: [Valitse]
solid-hardware eject 'udi'
toimii.

Udi on laitteen "osoite" vai miksikä tuota nyt kutsuisi. Iselläni se on '/org/freedesktop/Hal/devices/storage_model_CDDVDW_TS_L633A'

Laitteiston udit saa selville komennolla
Koodia: [Valitse]
solid-hardware list

koska itselläni ei ollut muuta tarvetta kuin saada näppäimistön eject-näppäin pelaamaan, minun ei olisi tarvinnut mennä tämän pidemmälle. Riitti kun asetin komennnon solid-hardware eject /org/freedesktop/Hal/devices/storage_model_CDDVDW_TS_L633A suoritettavaksi näppäinpainalluksella. (tässä auttoi xbindkeys)

Kuitenkin alias-ohjelmallahan voi saaada komennon tekemään jotain muuta kuin mitä se normaalisti tekee, jolloin:
Koodia: [Valitse]
alias eject="solid-hardware eject /org/freedesktop/Hal/devices/storage_model_CDDVDW_TS_L633A"-komennon jälkeen eject toimii kuten pitääkin.
Ja jotta tuo asetus pysyisi, lätkäisin tuon .bashrc-tiedostoon.

Hoblaa, eject toimii, ja muusta ei niin väliä.

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #18 : 01.09.2010 - klo:09:07 »
hehe.

11.3:ssa homma oli muuttunut täysin päinvastaiseksi.
tuo solid-hardware -komento ei nyt sitten irroita liitettyä levyä, mutta tavallinen eject irroittaa. Vai liekö KDE4.5:n ansiota...

Koen tämän aika huvittavaksi

guest624

  • Vieras
Vs: eject ei toimi
« Vastaus #19 : 17.10.2010 - klo:07:50 »
hehe.

11.3:ssa homma oli muuttunut täysin päinvastaiseksi.
tuo solid-hardware -komento ei nyt sitten irroita liitettyä levyä, mutta tavallinen eject irroittaa. Vai liekö KDE4.5:n ansiota...

Koen tämän aika huvittavaksi

Jossain vaiheessa homma meni taas niinpäin, että pitää käyttää tuota solid-hardware eject -komentoa. Kyllä pittää olla hankalata...