Ohjelman käynnistäminen konsolissa?

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi jusunakki 26.07.2006.

  1. jusunakki

    jusunakki Regular member

    Liittynyt:
    10.12.2004
    Viestejä:
    1,254
    Kiitokset:
    0
    Pisteet:
    46
    Semmonen kysymys, että jos avaan jonkin ohjelman konsolissa, niin miten sen ohjelman saa silleen, että se pysyy päällä vaikka konsolin sulkis? Ärsyttää kun pitää olla konsoli auki kun käyttää jotain ohjelmaa. Ja miten saan ksmoothdockin käynnistyyn koneen käynnistyksen yhteydessä?

    EDIT: ---
     
    Viimeksi muokattu: 26.07.2006
  2.  
  3. jusunakki

    jusunakki Regular member

    Liittynyt:
    10.12.2004
    Viestejä:
    1,254
    Kiitokset:
    0
    Pisteet:
    46
    -
     
    Viimeksi muokattu: 26.07.2006
  4. Regel

    Regel Regular member

    Liittynyt:
    27.05.2006
    Viestejä:
    589
    Kiitokset:
    0
    Pisteet:
    26
    Riippuu distrosta, mutta ubuntussa:

    Alt+F2 -> Suorita sovellus ikkuna, jolla saa ohjelmia auki, kun kirjottaa siihen sen komennon. Esim. gedit . Tällä ei kuitenkaan taida saada sudolla niitä suoritettua.

    Tämä siis kiertotie, ei konsoli.
     
    Viimeksi muokattu: 26.07.2006
  5. juyli

    juyli Active member

    Liittynyt:
    13.05.2005
    Viestejä:
    1,861
    Kiitokset:
    1
    Pisteet:
    68
    Graafisen ohjelman saat käyntiin:
    <ohjelma> &
     
  6. lauritx

    lauritx Regular member

    Liittynyt:
    05.03.2004
    Viestejä:
    488
    Kiitokset:
    0
    Pisteet:
    26
    Mun mielestä et mitenkään.

    http://gentoo-wiki.com/HOWTO_Autostart_Programs Et kertonut mikä työpöytä on käytössä mutta tossa englanniks ohjeet useampaan työpöytään miten saa ohjelmat käynnistymään automaagisesti.
     
    Viimeksi muokattu: 26.07.2006
  7. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    tuo pukkaa ohjelman tausta-ajoon. Kätevä kyllä, koska yhdellä konsolilla saa useita ohjelmia käyntiin, kun hopute vapautuu käskyn jälkeen.
     
  8. jusunakki

    jusunakki Regular member

    Liittynyt:
    10.12.2004
    Viestejä:
    1,254
    Kiitokset:
    0
    Pisteet:
    46
    Mutta painamalla pikakuvaketta se onnistuu...luulis että konsolillakin sillon

    Tolla aukee kyllä ohjelma, mutta taustalle jää konsoli ikkuna joka on täynnä hirveetä koodia, ja kun sen sulkee niin sulkeutuu ohjelmakin


    Niin ja kyseessä on Kubuntu 6.06
     
    Viimeksi muokattu: 26.07.2006
  9. juyli

    juyli Active member

    Liittynyt:
    13.05.2005
    Viestejä:
    1,861
    Kiitokset:
    1
    Pisteet:
    68
    Graafisia ohjelmia saa noin käyntiin omana istuntonaan, ja alkuperäisen terminaalin voi sulkea. Tekstipohjainen ohjelma vaatii myös oman terminaalinsa, mutta alkuperäisen terminaali-istunnon voi sulkea tarvittaessa.
    Ehkä kaipaat komentoa nohup.
    info nohub kertoo enemmän. Ja erityisvinkkinä tuolloinkin käytettävä shell.

    Voisit toki kertoa hieman lähemmin, minkä ohjelman haluat käyntiin komentoriviltä.
     
  10. lauritx

    lauritx Regular member

    Liittynyt:
    05.03.2004
    Viestejä:
    488
    Kiitokset:
    0
    Pisteet:
    26
    Niin Linuxissa on myös pikanäppäimet. Yleensä graafisessa järjestelmässä avataan konsolissa vain jos pikanäppäimiä ei ole tai ei ole luotu.
    Mutta jos avaat konsolissa niin se kyllä jää esille. Hyöty konsolissa avaamiselle on, että näät virheet mitä ohjelman käynnistymisessä kenties on ja muutenkin toiminnan. Ja haittaako se vaikka ois kuin monta konsolia auki?
     
  11. jusunakki

    jusunakki Regular member

    Liittynyt:
    10.12.2004
    Viestejä:
    1,254
    Kiitokset:
    0
    Pisteet:
    46
    Eiku ihan noin niinku yleensä, en mitään tiettyä ohjelmaa tarkoita...
    Mutta kaippa ne voin aukasta ihan pikakuvakkeistakin, olis vaan ollu kiva koodailla ;)

    Ja kiitos lauritx tosta linkistä, en jaksanut buutata ja kokeilla sainko sen ohjelman käynnistyyn käynnistymisen yhteydessä, mutta ainakin sujui ohjeiden mukaa se homma. Huomenna näkee sitten :)

    Niin ja mikä tossa "<ohjelma> &" komennossa ton &-merkin tarkotus on? Kun kaikki ohjelmat käynnistyy ihan pelkällä <ohjelma> komennollakin mielestäni :) Huomasin kyllä että kun laittaa toin &-merkin niin tulee paljo enemmän jotai tekstiä konsoliin...

    Kysytään nyt vielä sellasta, kun esimerkiksi komennan "superkaramba" konsolissa niin tulee jotain erroria:

    X Error: BadDevice, invalid or uninitialized input device 168
    Major opcode: 148
    Minor opcode: 3
    Resource id: 0x0
    Failed to open device
    X Error: BadDevice, invalid or uninitialized input device 168
    Major opcode: 148
    Minor opcode: 3
    Resource id: 0x0
    Failed to open device
    ScimInputContextPlugin()

    Mutta ohjelma käynnistyy silti normaalisti. Mitähän se silti whinee?
    Tulee myös muilla ohjelmilla mutta ei kaikilla
     
    Viimeksi muokattu: 26.07.2006
  12. juyli

    juyli Active member

    Liittynyt:
    13.05.2005
    Viestejä:
    1,861
    Kiitokset:
    1
    Pisteet:
    68
    Superkarambaan tutustuminen kannattaa aloittaa ohjelman kotisivuilta.
    Lähinnä tuo lienee KDE-teema tai KDE:hen liitettävä lisäohjelma - eikä siis varsinaisesti yksittäinen, muista käyttöliittymistä riippumaton ohjelma.
    http://netdragon.sourceforge.net/ssuperkaramba.html
    http://netdragon.sourceforge.net/sinfo.html

    What is SuperKaramba?

    SuperKaramba is, in simple terms, a tool that allows you to easily create interactive eye-candy on your KDE desktop. Currently, only linux is officially supported.

    How does it work?

    Theme writers create themes, or text files that define their widget. Then, they can optionally add python scripting to make their widget interactive. The possibilities are endless!

     
  13. jusunakki

    jusunakki Regular member

    Liittynyt:
    10.12.2004
    Viestejä:
    1,254
    Kiitokset:
    0
    Pisteet:
    46
    Siis ei mulla superkaramban kanssa mitään ongelmaa ollut, tiedän kyllä mikä se on ja miten se toimii, ja hyvin toimiikin :D

    Se oli vaan esimerkki, että jotain erroria tulee konsoliin kun sen käynnistää, mutta se käynnistyy normaalisti silti. Sama juttu monella muullakin ohjelmalla
     
  14. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
    /polku/jonnekkin/ohjelma > /dev/null 2>&1 &

    ohjataan ohjelman "output" mustaan aukkoon ja laitetaan ohjelma pyörimään taustalle. Toinen vaihtoehto on käyttää apuna ohjelmanpätkää nimeltä screen.

     
    Viimeksi muokattu: 27.07.2006
  15. jusunakki

    jusunakki Regular member

    Liittynyt:
    10.12.2004
    Viestejä:
    1,254
    Kiitokset:
    0
    Pisteet:
    46
    Toi tuntu toimivan, vähän monimutkanen, mutta toimii :D

    Mikä muuten toi /dev/null on kun siitä on kaikennäkösiä vitsejä ja kaikkee? :) (vähä offtopic)
     
  16. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
    no /dev/null on periaatteessa erikoistiedosto joka hävittää kaiken sille ohjatun datan eikä välitä mitään tietoa sitä lukevalle prosessille.
     
    Viimeksi muokattu: 27.07.2006
  17. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    Konsoli on ihan hyvä paikka käynnistää ohjelmia. Monet tekee niin aina, koska silloin tulee virheilmoitukset ym näkyviin. Konsolissa on myös ne välilehdet, joiden välillä on helppo siirtyä ja ne voi nimetäkin.

    komento & pistää ohjelman taustalle. Esim. koneen sammutus sudo shutdown -h 00:00 & Ihan kätevä joskus.
    tai vaikkapa sudo updatedb &

    Keksiikö joku lisää?
     
  18. jusunakki

    jusunakki Regular member

    Liittynyt:
    10.12.2004
    Viestejä:
    1,254
    Kiitokset:
    0
    Pisteet:
    46
    Onko toi niinku ajastettu sammutus? Klo 00:00 sammuu? :)
     
  19. Miitti

    Miitti Regular member

    Liittynyt:
    12.02.2005
    Viestejä:
    1,610
    Kiitokset:
    0
    Pisteet:
    46
    Vinkiksi muuten KDE käyttäjille ja miksei muillekkin kenellä on saatavilla KDE paketteja, esimerkiksi Ubuntuun, että Yakuake on virtuaalinen terminaali, joka toimii kuin normaali terminaali. Sen saa päälle ja pois F12 napista ja se pyörii siellä taustalla mukavasti. Siinä esimerkiksi yksi ratkaisu jusunakki.
    Screenshotti: http://yakuake.uv.ro/wp-images/yakuake.jpg
     
  20. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
    eli puoliltäöin kone sammuksiin. joissakin vanhemmissa koneissa tuo ei sammuta virtaa vaa jättää "halt" tilaan, mutta se johtuu ihan muista seikoista kuin linuxista.

    btw.. sviddu ku on tyylikäs KDEn theme tuossa screenshotissa.. tietäskö kukaa mikä se on nimeltään?
     
    Viimeksi muokattu: 27.07.2006
  21. jusunakki

    jusunakki Regular member

    Liittynyt:
    10.12.2004
    Viestejä:
    1,254
    Kiitokset:
    0
    Pisteet:
    46
    Ainakin noi ikonit on mullakin samannäköset, ja sen teeman nimi on Nuvola :)
    En tiä sit tarkotitko jotain muuta kun ikoneja :)
     

Jaa tämä sivu