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: ---
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.
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.
tuo pukkaa ohjelman tausta-ajoon. Kätevä kyllä, koska yhdellä konsolilla saa useita ohjelmia käyntiin, kun hopute vapautuu käskyn jälkeen.
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
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ä.
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?
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
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!
Siis ei mulla superkaramban kanssa mitään ongelmaa ollut, tiedän kyllä mikä se on ja miten se toimii, ja hyvin toimiikin Se oli vaan esimerkki, että jotain erroria tulee konsoliin kun sen käynnistää, mutta se käynnistyy normaalisti silti. Sama juttu monella muullakin ohjelmalla
/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.
Toi tuntu toimivan, vähän monimutkanen, mutta toimii Mikä muuten toi /dev/null on kun siitä on kaikennäkösiä vitsejä ja kaikkee? (vähä offtopic)
no /dev/null on periaatteessa erikoistiedosto joka hävittää kaiken sille ohjatun datan eikä välitä mitään tietoa sitä lukevalle prosessille.
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ää?
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
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?
Ainakin noi ikonit on mullakin samannäköset, ja sen teeman nimi on Nuvola En tiä sit tarkotitko jotain muuta kun ikoneja