Portál AbcLinuxu, 13. května 2025 04:03

Dotaz: Ubuntu - okna si nepamatují poslední pozici

23.12.2010 11:09 ubuntak
Ubuntu - okna si nepamatují poslední pozici
Přečteno: 1108×
Odpovědět | Admin
Je možné někde nastavit, aby se poslední pozice okna zapamatovala?

Když spustím terminál okno se otevře v levém horním rohu. Posunu ho doprostřed a zavřu. Když terminál spustím znovu, okno se neotevře uprostřed, ale zase v levém horním rohu. To samé dělá třeba Slovník.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.12.2010 15:08 ubuntak
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Odpovědět | | Sbalit | Link | Blokovat | Admin
Základní věc GUI a nikdo neví?
Blaazen avatar 23.12.2010 23:46 Blaazen | skóre: 24 | blog: BL
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
V KDE4 pravý klik na titulek okna -> Pokročilé -> Speciální nastavení okna -> Pozice (nastavit 'Zapamatovat si'). Ale GNOME nepoužívám, možná nemá takhle detailní možnosti.
pepe_ avatar 24.12.2010 19:30 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Odpovědět | | Sbalit | Link | Blokovat | Admin
Poslední pozice ne (leda že by si vyměnil metacity za jinej dekorátor oken který to umí , ale jde určit pevná pozice a velikost

gnome-terminal --geometry 40x20+100+100

40 znaků , 20 řádek , sto pixelů shora , sto pixelů zleva

mínusové hodoty jsou 40x20-100-100

sto zprava a sto zezdola

Měj se ...
29.12.2010 20:15 ubuntak
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Hmm, tak to je dost o ničem. Vše jde nastavit a naprogramovat, ale komfort pro uživatele nulový :-(

Takže když chci mít terminál tam kde ho přesunu, tak mám při každém zavření zjisťovat pozici okna a v terminálu spouštět aplikaci s parametrem a to mám dělat pro dalších 10 aplikací u kterých to nejde jo?
29.12.2010 23:53 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Zkus Compiz (viz např. zde). Určitě jsou ale elegantnější řešení, jenom je neznám. Nevím proč bych takovouhle věc měl chtít.
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
30.12.2010 09:37 ubuntak
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici

Nevím jestli mě chápete. Já nechci nic nastavovat. Chci, aby se okno aplikace, když ho zavřu a pak jej znovu otevřu, otevřelo na stejném místě jako posledně.

Nechci, aby se okno aplikace otevíralo pořád na stejném místě, tam kde to nastavím, ale tam kde bylo naposledy, chápete? Toto je základní vlastnost každého GUI, aby se uživatel nezbláznil z neustálého přesouvání oken. Některé aplikace v Ubuntu Gnome to umí, některé ne.

Okna, které se neotevírají na poslední pozici (buď vlevo nahoře nebo uprostřed):

Calculator, Character map, Disk Usage Analyzer, Terminal, Dictionary, Sound Recorder, a spousta dalších...

Okna, které se otevírají na poslední pozici:

Nautilus (File Manager), Firefox

Je to hodně otravné a taky proto už vznikly tyto nápady:

Idea #25654: Remember last window position Idea #3857: Fix annoying window positions
6.1.2011 13:17 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
No nevím mě se (v debianu), otvírá Calculator na poslední pozici, a aplikace které toto dělají mě docela štvou proto si ty nejpoužívanější, přes compiz, umístňuji na pevné místo a případně i na daný workspace.
Chaos je dobrá věc, ale hledat, a neustále to samé - často používané mít někde jinde…
Nezpochybňuji Váš požadavek (i když se mi takový styl práce nepozdává), ale pochybuji, že to lze prohlásit za „Základní věc GUI“, je to spíše třešnička pro pár uživatelů :).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
30.12.2010 09:57 ubuntak
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Nevím proč bych takovouhle věc měl chtít.
Připadá ti divné mít okno tam kde jsi ho zavřel? Např. terminál hodíš vlevo dolů, roztáhneš si ho jak potřebuješ. IM aplikaci hodíš doprava k okraji a roztáhneš. Chceš aby se kalkulačka otevírala blízko její ikonky v panelu. Všechno tohle si nachystáš, aby jsi měl rychlejší a komfortnější práci a po zavření oken nebo restartu to můžeš dělat znovu. Ale třeba jen nepoužíváš desktop, tak nevíš vo co go.

vencour avatar 30.12.2010 10:01 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici

... třeba jen nepoužíváš desktop

Používam notebook, x ploch, nevypínam, nerestartuju, uspim, probudim, hotovo ... pozici neřešim.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
30.12.2010 11:16 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Jasně, jak jinak.
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
30.12.2010 10:02 Matlák
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Já používám fluxbox, tam je to pár kliknutí. Všechny aplikace mám hezky zarovnané, na svých pozicích na svých plochách. Ještě lepší by to pravděpodobně bylo s nějakým tiling managerem. Ovšem, takové wm nejsou pro sušinky :-D

btw.. winxp přinejmenším tohle neuměly, umí tohle windows7?
30.12.2010 11:15 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Vlastně vůbec nevím, proč vůbec reaguju na takhle nemístně arogantní styl, ale ano, připadá. Tohle IMHO není chyba, ale záměr. To kde se aplikace vykreslí po startu by si měla řešit samotná aplikace. Programy který zavírám jsou v tu chvíli často odložený kdesi na třetí virtuální ploše v nějakým divným místě obrazovky (nebo na druhý obrazovce), nebo jsou minimalizovaný. Často je zabíjím z terminálu a ani nevím kde jsou. Přijde mi lepší, když se okno otevírá vždycky stejně na rozumným místě s rozumnou velikostí okna než ve stavu v jakým jsem ho zavřel, protože ten je výsledkem nějaké přechodné logiky vyplývající z mojí práce v danou chvíli. Pomocí pluginů v Compizu je strašně snadné a rychlé klávesovými zkratkami hýbat (Put) s okny a měnit jejich velikost (Grid) jako v tiling WM bez použití myši.

Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
30.12.2010 11:25 Matlák
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
+1 za compiz, myslím že každý správný ubuntak ho musí mít - čím by jinak oslňoval ubohé uživatele windows? :-D
30.12.2010 11:28 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Já Compizem nikoho neoslňuju, protože mám povypínaný animace a používám jenom užitečný věci, takže bys zběžným pohledem nepoznal, že to není Metacity.
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
30.12.2010 11:37 Matlák
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
vždyť já nic takového neříkám, sám jsem nainstaloval compiz nejednou prostě proto aby se zatížila grafická karta a systém se poněkud vizuálně "zrychlil" v dobách kdy metacity neumělo kompozitní efekty. Jen chci podotknout že compiz byl (a už asi není) dříve symbolem "vychytanosti" linuxového desktopu, a každý exwindowsák který si nainstaloval ubuntu nebo mandrivu nezapoměl na compiz... (to že pozapínal snad všechny efekty co šly nechme stranou :-))
30.12.2010 11:39 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Pamatuju.
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
30.12.2010 11:56 ubuntak
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Vlastně vůbec nevím, proč vůbec reaguju na takhle nemístně arogantní styl, ale ano, připadá.
Promiň mi to. Trochu mě to nepamatování si pozice rozhodilo a možná jsem reagoval trochu nepatřičně.

To kde se aplikace vykreslí po startu by si měla řešit samotná aplikace.
Mám opačný názor. Pozici okna by měl řešit Window Manager, stejně jako by měl řešit: velikost, minimalizaci, posun, překrývání (always on top). Standardně by se mělo okno otevřít tam kde bylo naposledy. Pokud by bylo potřeba otevírat na určité pozici i když jej přesunu, měla by to být volba něco jako "Permanent Window Location/Size". Pokud aplikace touží něco změnit, samozřejmě může, ale uživatel by měl být tím kdo ví jak to má být - ne aplikace.
pavlix avatar 1.1.2011 08:00 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Mám opačný názor. Pozici okna by měl řešit Window Manager, stejně jako by měl řešit: velikost, minimalizaci, posun, překrývání (always on top). Standardně by se mělo okno otevřít tam kde bylo naposledy. Pokud by bylo potřeba otevírat na určité pozici i když jej přesunu, měla by to být volba něco jako "Permanent Window Location/Size". Pokud aplikace touží něco změnit, samozřejmě může, ale uživatel by měl být tím kdo ví jak to má být - ne aplikace.
Názor je jen názor, že. Důvody chápu, ale pokud už si člověk vyladí prostředí, nevidím moc důvod, proč ho vypínat. Možná tak jednou za čas po nějaké ošklivé aktualizaci, ale to si to holt nastavím.

Jinak to zapamatování okna bych viděl jako užitečnou vlastnost, ale náchylnou na chyby, takže asi by se mi to nelíbilo jako výchozí nastavení.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
pavlix avatar 1.1.2011 07:52 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
Připadá ti divné mít okno tam kde jsi ho zavřel?
Pokud bych něco takového chtěl, tak asi zkusím to okno nezavírat, jen třeba minimalizovat.
Ale třeba jen nepoužíváš desktop, tak nevíš vo co go.
Spíš mám za to, že už se lidi dneska naučili uspávat.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
6.1.2011 00:00 ubuntak
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
No podle mě je to nesmysl. Můj názor uživatele: Nechci mít kalkulačku spuštěnou a minimalizovanou měsíc, protože někdo zapomněl úplně na základní věc.A co takové okno IM aplikace? Kliknete na uživatele, protože mu chcete napsat a ono se otevře v levém horním rohu a vy musíte to okno potáhnout, protože to máte daleko. Taky si budete minimalizovat okna všech uživatelů? Důvodů proč automaticky ukládat pozici okna je mnohem více než jsem tady uvedl a řešení nechat to na aplikaci nebo psát, že mají uživatelé okna minimalizovat a počítač uspávat jsou pro střízlivého uživatele poněkud mimo realitu. Prostě to zvyšuje user experience a jako "bug" už je to nahlášené pěkně dlouho. Teď jen zbývá počkat 10 roků než to pochopí programátoři používající 'pouze' příkazovou řádku. UX je v Ubuntu zatím stále poněkud zakrnělé a to je jeden z lepších Linux OS. Smutné a pravdivé.
pavlix avatar 6.1.2011 02:04 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Ubuntu - okna si nepamatují poslední pozici
No podle mě je to nesmysl.
Co přesně? Minimalizace oken? Nebo uspávání?
co takové okno IM aplikace?
To nechávám otevřené neustále.
Kliknete na uživatele, protože mu chcete napsat a ono se otevře v levém horním rohu a vy musíte to okno potáhnout, protože to máte daleko. Taky si budete minimalizovat okna všech uživatelů?
Okna uživatelů? To jako, že bych si na každý kontakt otevíral samostatné okno?

Boha jeho, že by někdo dneska neznal tak základní věc (používám tvá slova) jako práci se záložkami (taby)?
Důvodů proč automaticky ukládat pozici okna je mnohem více než jsem tady uvedl
Kdybys víc četl než psal (a v reálu víc poslouchal než mluvil), tak bys v první řadě dokázal z mých komentářů vyčíst, že nerozporuju možnou užitečnost pamatování geometrie okna.
a řešení nechat to na aplikaci nebo psát, že mají uživatelé okna minimalizovat a počítač uspávat jsou pro střízlivého uživatele poněkud mimo realitu.
Blbé kecy umí každý. Podstatná tázka je, jestli umíš i něco jiného. Minimalizace oken i uspávání jsou dvě funkce, které se naučí i počítačový začátečník.
Prostě to zvyšuje user experience a jako "bug" už je to nahlášené pěkně dlouho.
V pravém smyslu to není bug ale feature request. Bugzilla sice toto dělení stírá, ale celkem souhrný název pro bugy (chyby, což toto očividně není) a feature requesty (čehož je toto typický příklad), je ticket (lístek).
Teď jen zbývá počkat 10 roků než to pochopí programátoři
Oni se totiž lidi na světě dělí na ty, kteří konají, a ty kteří čekají na ostatní :). A z vlastní zkušenosti můžu říct, že čekání je daleko větší otrava.

Ale také se říká, kdo nic nedělá, nic nezkazí, že :).
UX je v Ubuntu zatím stále poněkud zakrnělé a to je jeden z lepších Linux OS. Smutné a pravdivé.

To už bysme zabíhali do příliš subjektivních představ.

Nicméně, pokud bys celou dobu věděl, že je to známý nedostatek (dlouho neřešený feature request / bug report), docela se ti divím, že s takovou věcí chodíš do porady, která, překvapivě, slouží k poradě těm, kteří nevědí.

Těm, kteří si chtějí postěžovat je k dispozici blog.

Já už tu vlastně ani nejsem. Abclinuxu umřelo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.