Kirjoittaja Aihe: screenlets ja näytä työpöytä  (Luettu 9227 kertaa)

maalinni

  • Käyttäjä
  • Viestejä: 223
    • Profiili
screenlets ja näytä työpöytä
« : 01.06.08 - klo:13.50 »
Asensin screenlettejä työpöydälle, mutta ne häviävät kun painan "näytä työpöytä" nappia, jolloin ne pitää käynnistää uudelleen. Miten saan screenletit jäämään työpöydälle?

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: screenlets ja näytä työpöytä
« Vastaus #1 : 01.06.08 - klo:14.37 »
Screenletsit palautuvat takaisin kun painat nappia uudestaan.

Irkissä joku kysyi pari päivää sitten aivan samaa asiaa ja löysimme ratkaisun, mikä ei nyt ole se virallisin
eikä missään nimessä parhain tapa, mutta toimii joten kuten.

HUOM! tämän toimenpiteen jälkeen et pysty enää siirtämään widgettien paikkoja, etkä kirjoittamaan esim terminal-widgettiin tai haku-widgettiin!
Jos haluat siirtää widgettien paikkoja pitää ruksi ottaa pois järjestelmä --> asetukset --> istunnot --> devilspie kohdasta ja käynnistää x uudestaan alt-ctrl-backspace


huomioi, että olet rastittanut kaikki ohjelmalähteet käyttöön.

avaa synaptics ja asenna devilspie

avaa pääte

kirjota:
mkdir .devilspie
cd .devilspie
gedit rules.ds

Tämän jälkeen avaa uusi pääte, tiedosto --> avaa pääte
tähän uuteen päätteeseen kirjoita: xwininfo ja klikkaa ensimmäistä screenlets-widgettiä minkä haluat pysyvän aina työpöydällä.

pitäisi tulla hirveä määrä tekstiä ja sieltä seasta pitäisi löytää vastaava rivi:
xwininfo: Window id: 0x5800007 "DigitalClockScreenlet.py"

tästä on tärkeää ikkunan nimi, eli: DigitalClockScreenlet.py

Kopio sitten seuraava "blokki" kokonaisuudessaan tekstieditoriin, mikä avattiin aikaisemmin:

Koodia: [Valitse]
(if
    (is (window_name) "tähän muuta ikkunan nimi")
        (begin
        (skip_tasklist)
        (wintype "dock")
        )
)

Jokaiselle screenletille hae xwininfo:lla ikkunan nimi ja kopioi aina oma "blokki" mihin muutat ikkunan nimen, jätä yksi ylimääräinen enter painallus aina blokkien väliin.

Jos on kaksi saman nimistä ikkunaa, niin yhden blokin tekeminen riittää.

Kun olet käynyt läpi kaikki widgetit, tallenna tiedosto ja sulje editori.

Järjestelmä --> asetukset --> istunnot -->
  • Lisää, eli lisää uusi käynnistin.
Koodia: [Valitse]
Nimi: devilspie
Komento: devilspie
Kommentti: devilspie - muuta screenletsit pysyviksi.

tämän jälkeen joko käynnistä X uudestaan, alt-ctrl-backspace, tai paina alt-f2 ja kirjoita devilspie.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

Jussi52

  • Käyttäjä
  • Viestejä: 416
  • Lubuntu 18.04 ja android vehkeet
    • Profiili
Vs: screenlets ja näytä työpöytä
« Vastaus #2 : 01.06.08 - klo:15.56 »
Minulla on kello ja toinen juttu screenletillä tehty. Ja ovat pysyneet työpöydällä kun screenlets managerilla olen pistänyt ainakin ruksin että käynnistyy käynnistettäessä.:-)
alkaa se kokemus karttua tästäkin

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: screenlets ja näytä työpöytä
« Vastaus #3 : 01.06.08 - klo:22.57 »
löysin graafisen työkalun devilspien muokkaamiseen, sen voi ladata osoittesta:
http://code.google.com/p/gdevilspie/downloads/list

tarkennettakoon vielä että ladattava on ylempi .deb päätteinen tiedosto, tämän pitäisi asentua klikkaamalla.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

Jussi52

  • Käyttäjä
  • Viestejä: 416
  • Lubuntu 18.04 ja android vehkeet
    • Profiili
Vs: screenlets ja näytä työpöytä
« Vastaus #4 : 02.06.08 - klo:08.08 »
Nämä ruksit on minulla ja screenletsit pysyvät työpöydällä.

[ylläpito on poistanut liitteen]
alkaa se kokemus karttua tästäkin

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: screenlets ja näytä työpöytä
« Vastaus #5 : 02.06.08 - klo:08.55 »
Ainakin silloin, kun Compiz (Työpöytätehosteet) on käytössä, sama "Skip Taskbar" ominaisuus tehoaa suoraan screenletistä valittuna. Eli hiiren oikella Screenletin päällä > Properties > Options > Skip Taskbar. Joka onkin useimmiten oletuksena päällä.


 
Ubuntu 12.10 Quantal Quetzal

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: screenlets ja näytä työpöytä
« Vastaus #6 : 02.06.08 - klo:13.27 »
itselläni ei toimi mikään muu kuin tuo devilspie viritys screenletsit häviävät painettaessa näytä työpöytää.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: screenlets ja näytä työpöytä
« Vastaus #7 : 02.06.08 - klo:14.06 »
No mielestäni tuollainen käytös on puute / bugi, koska täällä ainakin toimii oletetulla tavalla. Screenletit tosin Hardyn normaalirepojen ulkopuolelta:
Koodia: [Valitse]
screenlets:
  Asennettu: 0.1-1~getdeb1

Edelleen, olettaen että Compiz on käytössä, Window Rules plugin antaa melko lailla samanlaisia mahdollisuuksia kuin devilspie? Oletko sitä kokeillut?
« Viimeksi muokattu: 02.06.08 - klo:14.10 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: screenlets ja näytä työpöytä
« Vastaus #8 : 02.06.08 - klo:14.24 »
itselläni on versio 0.1.2~bzr410-hardy1-1 ja en käytä compizia.
pitää tsekata tuo window rules
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: screenlets ja näytä työpöytä
« Vastaus #9 : 02.06.08 - klo:14.48 »
Siis Window Rules on Compiz Fusionin palikka, jota käsketään Compizin hallintaohjelmalla. Metacityn käskyttämiseen devilspie saattaakin olla paras (ainoa?) keino.
Ubuntu 12.10 Quantal Quetzal

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: screenlets ja näytä työpöytä
« Vastaus #10 : 22.07.08 - klo:12.47 »
Onko muilla ollut ongelmia noiden katoilevien screenletsien kanssa? Ajattelin ihan normaalirepoista asentaa screenletsit, kun löysin tällaisen näpsäkän sivupaneelin. Tuossa sanotaan, että se löytyy nyt virallisesta paketistakin, niin riittääkö, että asennan screenletsin synapticilla ja etsin sieltä tuon ja linttaan työpöydälle?

Toimiihan nuo siten, että kun ikkunan avaa, niin nuo jää taustalle? Entä compiz, haittaako, jos silmänamit on samaan aikaan päällä? Ja vielä viimeisenä, että kuluttaako nuo nyt sitten miten paljon prosessoritehoja? Ettei siis koko ajan läppäri huuda hoosiannaa, kun tuollaiset karkit on näkyvissä.

Timo Virtanen

  • Käyttäjä
  • Viestejä: 2083
    • Profiili
Vs: screenlets ja näytä työpöytä
« Vastaus #11 : 22.07.08 - klo:18.14 »
Hain Synapticilla "screenlets" ja asensin paketin tähän Xubuntuun. Screenlets löytyy Sovellukset>>Asetukset>>Screenlets. Vaatii hieman harjoittelua, kun en löytänyt käyttöohjeita. Toistaiseksi autostart on toiminut käynnistyksen yhteydessä. Namia! Kiitos vinkistä! terveisin Timo
"Linux, made in Finland"

Senior

  • Vieras
Vs: screenlets ja näytä työpöytä
« Vastaus #12 : 23.07.08 - klo:11.04 »
Asensin screenletsit ja kun avasin sovelluksen sain ilmoituksen "Error: There is no existing autostart directory for your user account yet. Do you want me to automatically create it for you? "

No joo. Ainakin tuossa Compiz-ympäristössä ne näyttivät toimivan ihan mukavasti. Ja muihin käyttäjäympäristöihin en niitä kyllä edes yritä tuoda.

« Viimeksi muokattu: 23.07.08 - klo:11.34 kirjoittanut Senior »

Senior

  • Vieras
Vs: screenlets ja näytä työpöytä
« Vastaus #13 : 23.07.08 - klo:15.05 »
Screenletsit pysyvät pöydällä. Eniten tässä olen tapellut tuon sähköpostin ilmoittajan kanssa. Kun se käy tarkistamassa säännöllisesti postin saan virheilmoituksen. ="Error login invalid login data given....some host may block connection for certain intervals before allowing reconnection " Olen ilmoittanut POP3 välilehteen sähköpostipalvelimen (mail.inet.fi) sekä käyttäjätunnuksen ja salasanan. Laiton varmuuden vuoksi myös IMAPiin samat lisäksi samat kun ei aluksi esim. hotmailistä lähetetyt viestit tulleet havaituksi. Muistin myös klikata "Toteuta"-painiketta. Joissakin istunnoissa se ilmoittaa viestin tulleen mutta sitten kun avasin istunnon oli ongelmat jälleen samat.

[edit]: gnome-keyring asennettuna joten tuo salasana-varoitus ei meikäläistä koske . Ja vielä sellainen että Options-->Email välilehdellä olevaan Backend-Typer kohtaan on valittu POP3. Itse sähköpostiohjelmassa (Evolution) on palvelintyypiksi valittu Pop, jolla kaikki viestit on kyllä tulleet hyvin perille.
« Viimeksi muokattu: 23.07.08 - klo:15.18 kirjoittanut Senior »

Senior

  • Vieras
Vs: screenlets ja näytä työpöytä
« Vastaus #14 : 23.07.08 - klo:19.50 »
...ja vielä kysymys liittyen StorageScreelettiin (laatikko). Mikäs tämän laatikon tarkoitus? Roskalaatikko? Ja miten Storage välilehden Stored URLs ja Stored text  olisi syytä määritellä?

MailBox ei näytä ymmärtävän ainakaan minun työpöydälläni saapuvia postia. Jos itselleni läheten koepostin sen se tunnistaa mutta jos vaikka hotmaililta lähetän niin eipä löydä. Minulla on Pop3 Evolution sähköpostiohjelmassa - ainakaan en ole laittanut täppää kohtaan" poista tuki PoP3:lle".
« Viimeksi muokattu: 23.07.08 - klo:19.53 kirjoittanut Senior »

Jussi52

  • Käyttäjä
  • Viestejä: 416
  • Lubuntu 18.04 ja android vehkeet
    • Profiili
Vs: screenlets ja näytä työpöytä
« Vastaus #15 : 23.07.08 - klo:21.45 »
Screenletsit pysyvät pöydällä. Eniten tässä olen tapellut tuon sähköpostin ilmoittajan kanssa. Kun se käy tarkistamassa säännöllisesti postin saan virheilmoituksen. ="Error login invalid login data given....some host may block connection for certain intervals before allowing reconnection " Olen ilmoittanut POP3 välilehteen sähköpostipalvelimen (mail.inet.fi) sekä käyttäjätunnuksen ja salasanan. Laiton varmuuden vuoksi myös IMAPiin samat lisäksi samat kun ei aluksi esim. hotmailistä lähetetyt viestit tulleet havaituksi. Muistin myös klikata "Toteuta"-painiketta. Joissakin istunnoissa se ilmoittaa viestin tulleen mutta sitten kun avasin istunnon oli ongelmat jälleen samat.

[edit]: gnome-keyring asennettuna joten tuo salasana-varoitus ei meikäläistä koske . Ja vielä sellainen että Options-->Email välilehdellä olevaan Backend-Typer kohtaan on valittu POP3. Itse sähköpostiohjelmassa (Evolution) on palvelintyypiksi valittu Pop, jolla kaikki viestit on kyllä tulleet hyvin perille.
Asenna synapticilla mail notification ja tulee ilmoitukset maileista  ;D
alkaa se kokemus karttua tästäkin

Senior

  • Vieras
Vs: screenlets ja näytä työpöytä
« Vastaus #16 : 24.07.08 - klo:10.00 »
Kiitos neuvosta. Näin sitä käy kun kuvittelee että tuollaiset olisi ollut jo valmiina asennettuina Evolutionissa.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11440
    • Profiili
    • Tomin kotisivut
Vs: screenlets ja näytä työpöytä
« Vastaus #17 : 24.07.08 - klo:10.05 »
Ja vielä viimeisenä, että kuluttaako nuo nyt sitten miten paljon prosessoritehoja? Ettei siis koko ajan läppäri huuda hoosiannaa, kun tuollaiset karkit on näkyvissä.
Tuo kiinnostaisi minuakin. Siis miten paljon nuo yleensä (ja erityisesti tuo sivupaneeli) kuluttaa tehoja? Muistaakseni jokus kun joitain kokeilin niin suortinta ne ainakin käytti jatkuvasti joskaan eivät kovin paljon.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Senior

  • Vieras
Vs: screenlets ja näytä työpöytä
« Vastaus #18 : 24.07.08 - klo:10.18 »
Jo on merkillisiä nämä screenletsit. Eilen hermostuin kuvakkeisiin kun en saanut niitä poistettua työtilasta vaikka käytin kuinka Quit tai delete-komentoja. Lopulta poistin synapticilla screeletsit kokonaan. Ja kun äsken asensin jälleen screenletsin, niin eikös vaan ollut kymmenkunta screenletsiä hujan hajan pitkin työpöytää. Ja jos mail notificationin piti poistaa ongelmat tuosta saapuneen sähköpostin ilmoituksesta niin eipä vaan toiminut. Samat errorit ilmoittaa kuin eilenkin.  ;D

No niin. Mitenkäs noista screenletseistä pääsisi eroon, että voisi sitten oikealla tavalla asentaa ne työpöydälle?

gdm

  • Sitä saa mitä tilaa...
  • Käyttäjä
  • Viestejä: 4363
    • Profiili
    • Keskustelualueiden säännöt
Vs: screenlets ja näytä työpöytä
« Vastaus #19 : 24.07.08 - klo:11.27 »
No niin. Mitenkäs noista screenletseistä pääsisi eroon, että voisi sitten oikealla tavalla asentaa ne työpöydälle?

Asentaessasi jonkin ohjelman, tekee se asetuskansion kotikansioosi.
mallia .ohjelmannimi

Poistaessasi ohjelman, ei se kansio välttämättä poistu samalla, joten se pitää itse poistaa.
Lisää [Ratkaistu] aloitusviestiin jos ongelmasi selviää!
Saamasi tuki on ilmaista, joten älä vaadi tai uhkaile saadaksesi apua!