PUSTENI APP PRI STARTU NA DRUHEM SCREENU

Written in

by

Dneska navecer me uz nastvalo to, ze jsem po kazdym pusteni musel presouvat gkrellm na druhy desktop (mam tady doma rozchozeny multihead, neboli 2 monitory) a tak jsem se rozhodl s tim konecne neco udelat. Prvni vec na kterou jsem mrisel, ze ze mam blbe udelanou xineramu v XF86Configu. Jednak musi byt v sekci

Section „ServerFlags“
Option „Xinerama“ „true“

a potom

Section „ServerLayout“
Option „Xinerama“ „on“

Stane se to, ze z tech dvou monitory je ne dispay 0.0 a 0.1, ale jeden virtualni screen, takze se da pretahnout okno z jednoho monitoru na druha (az do ted mi slo jen prejet mysakem z jednoho monitoru do druheho – ne ze by me to nejak vadilo…) a treba klavesnice se dala zmenit jak na prvnim tak druhem monitoru atd.

Jenze ten gkgrellm se furt pri prihlaseni pustil v levem hornim rohu na hlavni obrazovce (tedy presne opacne nez jsem ho chtel). V nastavenich ma tenhle programek nastaveni jako treba jestli se ma zobrazovat mezi spustenejma aplikacem nebo jestli si pri pristim spusteni ma pamatovat misto na obrazovce kde byl umisten naposledy. No a taky tam je nastaveni ze se ma zobrazovat na vsech virtualnich plochach. To je velmi zadouci, protoze pres tuhle aplikaci ovladam treba hlasitost, nebo xmms nebo se tam zobrazuje pocasi a tak.

No a to byl klic. Zjistil jsem ze kdyz udelam save session v pripade kdyz neni nastaveny na vsech plochach (BTW ty konfiguracni fajly ulozene sessny mam v ~/.kde/share/config/session), tak pri pristim loginu se uz nepusti v levo nahore, ale v miste ktere by zhruba odpovidalo mistu posledniho spusteni, ale na primarnim monitoru misto na sekundarnim. Jen predesilam, ze na takhle se to chovalo po tom co jsem xineramu zase vypnul. S xineramou se to uz pustilo na spravnym miste.

Proc jsem tu xineramu vypnul? No on mi totiz kdyz jsem se odhlasil se zapnutou naprosto rafnul pocitac. Teda on se nerafnu, z jineho poce se pres ssh dalo prihlasit a normalne vse delat, ale klavesnice ani mys nechodily a ani xdm ani Xka nesly killnout.

Dozvedel jsem se v nejaky konferenci na googlu ze to bude zrejme problem zapnuteho DGA. Pro zapnuti by do Section „Module“ stacilo pridat

SubSection „extmod“
Option „omit xfree86-dga“ # don’t initialise the DGA extension
EndSubSection

ale pak mi zase nebeha xawtv. Staci dost na tom ze xawtv chodi jen na hlavnim monitoru a nejde s tim nic udelat 🙁

No mozna az budu mit pristi tyden upgrajdlej pocitac na 700MHz a novou TNT2, ze si s tim budu jeste chvili hrat.

A jak jsem nakonec vyresil ten gkrellm? Do ~/.kde/Autostart jsem pridal spustitelnej skriptik

$ cat gkrellm
#!/bin/bash
DISPLAY=:0.1
/usr/bin/gkrellm –geometry -20-0 &

A ted uz to i se zapnutym stick to all desktops startuje na spravne pozici.
———————————————————

A kdyz budete chtit rozbalit vsechny tar.gz fajly v aktualnim dir (treba jako ja vsechny postahovane themes ke gkrellm):
$ for i in `ls *.gz`; do tar xzvf $i; done

Tags

Napsat komentář