Ablak- es ikonmeret problemak

Fórumok

Hello.

A következő fogott ki rajtam: bejelentkezek kisablakban más felhasználóként, de az ablak - annak ellenére, hogy vannak méretezőnyilaim - nem nagyítható. Ez azért nagyon rossz, mert ha megnyitok benne valamit és az túl nagy, akkor nincs mivel bezárni és nem győzöm helyrehúzni.

A másik nagy kérdésem: nagyon hasznos dolognak tartom az ikonok széthúzását, de egyesével minden új ikont nem szeretnék nyújtani. Ahogy a Linuxot (főleg a Gentoo-t) ismerem biztosan van valahol egy icon_default=25 vagy ilyesmi :) De hol és mi a neve?

Köszi

UPDATE: Cím "Méreteim"-ről megváltoztatva

Hozzászólások

1. Egy kepernyofotot lokjel be ide. :-)
2. A sajat profilodban a .gnome konyvtarban (asszem) nezzel korul. A desktop megjeleniteseert a nautilus felelos, valoszinuleg ennek a beallitasai kozott lesz.

PS: A HUP-on van egy "furcsa" szokas. Az itteni emberek nem szeretik a provokativ/felreertheto topikcimeket, ezek amolyan "marketingfogasok" a hetkoznapi eletben amitol a tobbseguknek a hatan is felall a szor. Valoszinuleg ezert nem is szivesen nezik meg problemadat. Fogalmazd meg a cimben mindig egyertelmuen, tomoren, hogy mi a problema, akkor sokkal tobb esellyel indulhatsz valaszokert. :-)
(Pl: "Ablak- es ikonmeret problemak")

---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

"A PS-hez pedig: Akinek ez esetleg fájt, elnézést kérek, és ígérem, hogy változtatok.

Valszeg nem fajt senkinek sem jobban mint neked. Te nem kaptal valaszt. :-D
En is egy fel napig nezegettem a cimoldalon, mikor lattam, hogy meg 6 es fel ora utan is valaszra var, akkor gondoltam, hogy "megszanom" es belekukkantok, hogy milyen meretek is ezek amelyek gnome kategoriaba vannak. :-)

"(Pedig milyen okosnak képzeltem magamat ezzel a címmel )

LOL. Nyugi, nem Te vagy az elso elkeseredett probalkozo aki ebbe belefutott. :-D

"Bocs, mégegyszer!"

Nincsen semmi baj, nem bantottal meg senkit. :-)

---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

Csináltam Screenshotot. Ez a 4. munkaasztalomon van, és "Új bejelentkezés egy beültetett ablakban" menüponttal hoztam létre. Példaképp az aMule van megnyitva benne teljes képernyőn, azon belül pedig a Beállítások menüpontot nyitottam meg, ami jóval nagyobb, mint az ablak. De a nagy ablakot nem tudom átméretezni.

Mindez itt: http://ratkymarcell.extra.hu/beultetett_ablak.png

Az a "nagy ablak" egy program amit ugy hivnak, hogy Xnest. Ez a program az X Window-nak egy resze es nagyon jol parameterezheto. Ez azt jelenti, hogy a parancsikonon, vagy parancssoron - amit az Xnest inditasara hasznalsz - be kell allitani a felbontast parancssori argumentumkent, ugyanis az Xnest nem egy szimpla ablak, hanem egy kepernyot emulal (nehogy valaki belekosson, ha pongyolan fogalmaztam :-) ),

Tehat, olyan mintha egy masik, virtualis monitoron nezned a benne levo gnome-ot. Ugye az tiszta sor, ha pl el akarunk inditani egy ablakkezelot es mondjuk 640x480-ba inditottuk, akkor azt futas kozben nem tudjuk pixelenkent szabalyozni. Az Xnest eseteben eppen ezert nem lehet egerrel atmeretezni, ezt a felbontast az inditas elott kell megadni. Bar, lehet utolag is rajta valtoztatni, csak macera.

Igy nez ki a parameter:
-geometry WxH+X+Y

Itt megtalalod a teljes leirast:
http://www.die.net/doc/linux/man/man1/xnest.1.html

Az ikonokra valszeg egy gnome-os konnyebben tud valaszolni, en mar regota KDE-t hasznalok es most perpill nincsen gnome-os telepitesem amin meg tudnam nezni.

---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

Beírtam, hogy

tux ~ # Xnest -geometry 1024x768+0+0

Erre nem akar futni:

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.

Milyen display0? Áttettem másik munkaasztalra, de nem segített rajta. Parancsikonról elindul, de konzolból az egyszerű Xnest parancsra is így reagál.

hát a Gnome alapértelmezés szerint ezt futtatja:
gdmflexiserver --xnest

csak a gdmflexiservernek nincs olyan opciója hogy felbontás, úgyhogy maximum az lehet amit vargatamas irt, csak a gnome-session helyett gdmflexiservert írj (remélem működni fog, mert jelenleg nincs fent gdm, úgyhogy nem tudtam kipróbálni...)

"Milyen display0? Áttettem másik munkaasztalra, de nem segített rajta. Parancsikonról eindul, de konzolból az egyszerű Xnest parancsra is így reagál."

A display0 az az alapertelmezett kepernyod, ami mar fut. Ez az elso peldany ami az X-bol indul miutan bebootolsz. Ertelemszeru, hogy ket display0-t nem fog engedni futtatni.

Ez az alapertelmezett grafikus kepernyod ami a Ctrl+Alt+F7 billentyukombinaciora jelenik meg. :-)

Ebbol ovetkezik, hogy az X-bol lehet inditani tobb egymastol fuggetlen peldanyt is amelyek Ctrl+Alt+F8 (F9, F10, F11, F12) szerint jelennek meg.

Te, most egy masik megoldassal csinalod (Xnest) ahol nem kulon kepernyore iranyitod at az uj X peldanyt, hanem csak egy ablakba, ami beagyazottan fut egy masik felett. Ezert ez lesz a display1. :-)

Ha tovabbi peldanyokat akarsz elinditani az X-bol, akkor azok is ugyanugy be lesznek szamozva (dispolay2, 3, 4, stb.) fuggetlenul attol, hogy ablakban futtatod, vagy egy masik fizikai kepernyon, esetleg masik gepen.

Magyarul, oda iranyitod a desktopot, ahova akarod. :-)

---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

Nem vagyok biztos benne, hogy ez a helyes megfejtés az ikonos problémádra, de én a

/apps/nautilus/icon_view/default_zoom_level

kulcsot nézném a gconf adatbázisban.

Sajnos nem megy így sem :(

A terminál viszont ezt a szép hosszú üzit mondja (amúgy minden úgy van mint eddig: ablak szép nagy, de marad a szürke csíkozás. Egyetlen különbség hogy most villan egyet fehéren indításkor).

Szóval az üzenete:

tux ~ # Xnest :1 -ac -geometry 1280x1024+0+0 & xterm -display :1
[1] 24273
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/tux:1
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
Could not init font path element /usr/share/fonts/TTF, removing from list!
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 45 (X_OpenFont)
Serial number of failed request: 62
Current serial number in output stream: 63
tux ~ # FreeFontPath: FPE "/usr/share/fonts/misc" refcount is 2, should be 1; fixing.
Could not init font path element /usr/share/fonts/TTF, removing from list!

Marcell,

Deritsuk ki eloszor, hogy kepes-e egyaltalan processz kapcsolodni a beagyazott X-hez. Inditsd el a kovetkezo keppen:
Xnest -geometry 1024x768+0+0 -ac :1 &
export DISPLAY=:1

Majd probaljal meg elinditani aprobb mezei programokat, pl:
xclock
xcalc

Ha ezek megjelennek, akkor a gond a "gnome-session"-nel lesz. Ha nem, akkor elkepzelheto az is, hogy a unix-socketet nem tudja irni. (pl.: jogosultsagok?)

---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

Megpróbáltam, de ilyenkor megnyílik az Xnest az előbb említett képpel, a Terminál pedig ugye nem ad promptot.
Amin gondolkozok, az az, hogy (őszintén megmondom: nem igazán értem ezt a parancsot) az &-jel az most a sor végén áll és entert üssek rá, aztán legyen a következő parancs (ekkor már megnyílik az Xnest, mintha az utána következőnek nem lenne hatása) avagy ezt akár egyben is írhatom (bár akkor is ugyanez történik). Az xcalc-ot nem tudom, honnan indítsam...
A terminálban ilyenkor ez van:

tux ~ # _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/tux:1
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
Could not init font path element /usr/share/fonts/TTF, removing from list!

ember, elolvastad a linuxvilágos /.pdf -et? 3 oldal az egész. Csak, mert ott szépen le van ez is irva infókkal. Pl mire van az és /&/
idézet, 2. oldal
" Annak biztosítására, hogy ehhez az új kiszolgálóhoz bármelyik programunkból csatlakozni tudunk, használjuk a -ac kapcsolót is. Ez a kapcsoló letiltja a hozzáférés-vezérlést; az & (és) karakter pedig háttérben futó folyamatként indítja el a kiszolgálót: Xnest :1 -ac &" Marcel a Gagne Linuxvilág

"Az xcalc-ot nem tudom, honnan indítsam..."
Ugyanonnan. Ha mashonnan kene, akkor odairtam volna. :-)
Ne keress hibat abban amit leirtam, ugy nem irnam le, hogy elotte ki ne probalnam. Csak csinald ugy ahogy le van irva.

"őszintén megmondom: nem igazán értem ezt a parancsot) az &-jel az most a sor végén áll és a entert üssek rá"
Az & jel nelkul nem demonkent fog futni, ami annyit tesz, hogy pl. ha a terminalablakot bezarod, akkor az Xnest is bezarodik. Ha az & jel ott van, akkor daemonkent indul a hatterben ES visszakapod a commandline prompt-ot, hogy ujabb parancsokkal tudjad megajandekozni az Xnest-et. Na ez az ami nekunk kell. :-)

A masodik parancs kiexportalja a DISPLAY kornyezeti valtozoba a :1 erteket, ami annyit tesz, hogy ha ezek utan barmilyen grafikus programot inditassz ebbol a terminalablakbol, az a :1 X szerveren fog megjelenni, ami egyertelmuen a beagyazott ablakod lesz. Tehat, ha ezutan elinditod a xcalc-ot abbol a terminalbol, akkor az nem a default X szerveren fog futni, hanem a beagyazotton. Ez annyit jelent, hogy ha kihagyod a masodik parancsot es elinditod a xcalc-ot, akkor a :0-n fog futni, vagyis az Xnest-en kivul. Lenyegeben ezzel a paranccsal lehet X szervert hozzarendelni egy terminalablakhoz.

A kornyezeti valtozokat az env paranccsal tudod lekerdezni, ott lesz koztuk a DISPLAY is.

PS: tenyleg olvasd el a cikket, ott ezek le vannak irva (mellesleg a cikkirot is Marcel-nak hivjak es van pinceje meg f@sza francia rizlingje)

---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.