motif a fvwm2
|
17.1.2008 02:11
johnnyc
|
zdravim vsechny,
jak se nastavi,aby se mi po spusteni x11 automaticky spustilo fvwm2 a aktivovali se posuvniky standartu motif. Oboji mam instalovane...
diky vsem za pomoc! |
|
|
Re: motif a fvwm2
|
17.1.2008 19:38
Aleš Hakl
|
Vec ktera vam spousti X11 ci vytvari sezeni spousti nejaky skript, jehoz ukolem je spusti window manager a pripadne dalsi X klienty, v tom je treba zajistit, aby spoustel fvwm.
Pokud pouzivate nejaky "uzivatelsky privetivy" desktop manager, je pravdepodobne, ze je tam menu nejakych distribucnich skriptu a jeden z nich primo spousti fvwm.
Vetsina tech, ktere nejsou "uzivatelsky privetive" a namisto toho proste funguji pouzivaji stejny mechanizmus jako program startx resp. xinit, ktery nakonec konci tim, ze pokud existuje soubor ~/.xinitrc, tak spusti prave ten.
Pokud posuvniky standardu motif myslite XmScrollBar, tak tento widget vytvorite napriklad volanim funkce XmCreateScrollBar(3X), coz je jiste velice prekvapive. Pokud tim myslite neco jineho, coz povazuji za velice pravdepodobne, tak byste mel specifikovat co. |
|
|
Re: motif a fvwm2
|
17.1.2008 21:44
johnnyc
|
jak takovou funkci vyvolam?linuxu jeste tolik nerozumim.
diky |
|
|
Re: motif a fvwm2
|
19.1.2008 10:44
Pavel Stěhule
|
Moc netusim, co chcete. a) aby se aplikace tvarily jako Motif aplikace, b) vyuzit ve sve aplikaci Motif rozhrani.
@a To vyzaduje minimalne rekompilaci aplikaci, a v pripade, ze Linuxu nerozumite, je to pro Vas neproveditelne.
@b http://docs.linux.cz/programming/gui/motif/motif.html
http://www.cm.cf.ac.uk/Dave/X_lecture/X_book_caller/
druhy odkaz je hodne dobry - v kazdem pripade musite programovat a dost se ucit. Nemyslim si, ze se vyplati do Motifu investovat - preci jen existuji modernejsi a lepe podporovane GUI frameworky jako GTK+2.x nebo Qt4.x. |
|
|
Re: motif a fvwm2
|
19.1.2008 16:19
Aleš Hakl
|
No za a) nemusi nutne vyzadovat rekompilaci, muze jit jenom o zmenu nejakeho nastaveni, nicmene obecne to nelze urcit.
A jinak Motif neni zas az tak uplne spatne rozhrani, jelikoz je to principialne jenom sada widgetu pro Xt a Xt je celkem dobre vymyslene, tak se s tim daji delat nektera kouzla, ktere jsou v Gtk/Qt pomerne netrivialni az nemozna (krasny priklad je migrace/replikace oken, coz Gtk umi tak nejak omezene a pouziva to snad jenom Gimp a Qt pravdepodobne neumi vubec). |
|
|
Re: motif a fvwm2
|
20.1.2008 16:03
Pavel Stěhule
|
Nerikam, ze Motif je spatne rozhrani. Pred temi 14 lety vypadalo uzasne. A nezazdily jej ani tak technicke problemy jako licence - jestli se dobre pamatuji. Myslel jsem si, ze Motif uz uplne umrel, ale neni to pravda - letosni verze podporuje anti-aliased fonts a utf8. Kdyz to ale srovnam s Gtk nebo Qt, tak pro ne hovori mnohem sirsi nabidka nastroju a mnohem vic dokumentace (jakkoliv je dokumentace k Motifu vynikajici - jenomze chybi dokumentace urcena zacatenikum). |
|
|
Re: motif a fvwm2
|
20.1.2008 21:45
Pavel Stěhule
|
No zkusmo jsem si nainstaloval Open Motif 2.3 a zjistil dalsi problem. Fedora uz ma dost divne konfigurovane xresources (na notebooku vsechna dema pusobila prilis mohutne). Motif je hezka vzpominka na stare casy ale delat bych v tom nechtel, je to jeste optimalizovane na monochromaticke nebo lowcolor monitory. |
|
|
Re: motif a fvwm2
|
20.1.2008 22:22
Aleš Hakl
|
Ja mam dojem ze ta "mohutnost" je spise dana vysim rozlisenim (v X window smyslu slova) monitoru, spousta veci pouzivajicich klasicke X11 bitmapove fonty vypada na modernich monitorech divne (a se stejnymi Xresources to na monitorech s mensim rozlisenim vypada normalne). |
|
|
Re: motif a fvwm2
|
21.1.2008 13:21
Pavel Stěhule
|
Mozna by se to dalo pouzit na palmech nebo na necem podobnem. |
|
|
Re: motif a fvwm2
|
22.1.2008 01:17
Aleš Hakl
|
No, nedalo. Nicmene asi by to nebylo az tak o moc horsi, nez GUI, ktere se na takovych vecech pouzivaji dnes.
Vyssim rozlisenim myslim to cislo, ktere se udava v DPI, a ta je navic v posledni dobe neprimo zavisla od velikosti zarizeni a tudiz by to opet vypadalo divne.
A pokud je do motifuneco hodne zadratovano, tak to neni jak to vlastne vypada, ale ze nekde hluboko pod tim je X11, coz je na malych zarizenich taky dost blby napad (jednak to neni zrovna setrne k systemovym prostredkum, druhak se bezna vstupni zarizeni takovych veci mapuji velice spatne na koncepty v X11). |
|
|
Re: motif a fvwm2
|
20.1.2008 14:00
johnnyc
|
asi mate pravdu, jeste linuxu tolik nerozumim, je toho hodne, ale zase o moc zajimavejsi nez windows. Budu hodne badat a do takovych veci se pustim az pozdejc.
Kazdopadne diky vsem. |
|
|
Re: motif a fvwm2
|
21.4.2009 17:14
Marcela Jandova
|
Dobry den,
omlouvam se za svuj zacatecnicky dotaz, ale nutne potrebuju nainstalovat na ubuntu 8.10 openmotif, kvuliva instalaci specialniho hvezdarskeho grafickeho SW "MIDAS", uz s tim bojuju neuspesne 3 dny, vse co jsem nasla na googlu jsem vyzkousela bez uspechu. Soubor s priponou .deb jsem nenasla a preklad ze zdrojaku dava stale chybu:
In file included from XmStrDefs.c:10:
../Xm/Xm.h:76:34: error: X11/extensions/Print.h: No such file or directory
In file included from XmStrDefs.c:10:
../Xm/Xm.h:858: error: expected specifier-qualifier-list before 'XPContext'
make[3]: *** [XmStrDefs.lo] Error 1
jde o openmotif-2.3.2, ale zkousela jsem jeste 2 jine verze se stejnym vysledkem. Zrejme ni nekde neco chybi, ale co to z toho nepoznam.
Moc prosim o radu
zdravi Marcela
|
|
|
Re: motif a fvwm2
|
22.4.2009 02:38
Aleš Hakl
|
Predpokladam, ze se jedna o debian nebo neco podobneho a tak se zeptam jestli mate nainstalovan balicek x11proto-print-dev, ktery by zrejmne mel obsahovat zmineny <X11/extensions/Print.h> (coz je jakasi hlavicka pro XPrint, coz je tedy pekne zlo) |
|
|
Re: motif a fvwm2
|
23.4.2009 11:46
Marcela Jandova
|
Diky moc,
X11proto-print-dev jsem doinstalovala, ale zase se bouri proti:
List.c:2478: error: 'struct __XmRenditionRec' has no member named 'xftForeground'
List.c:2479: error: 'struct __XmRenditionRec' has no member named 'xftBackground'
List.c:2483: error: 'struct __XmRenditionRec' has no member named 'xftForeground'
List.c:2484: error: 'struct __XmRenditionRec' has no member named 'xftBackground'
List.c:2491: error: 'struct __XmRenditionRec' has no member named 'xftForeground'
List.c:2493: error: 'struct __XmRenditionRec' has no member named 'xftBackground'
List.c:2499: error: 'struct __XmRenditionRec' has no member named 'xftForeground'
List.c:2500: warning: implicit declaration of function '_XmXftGetXftColor'
List.c:2500: error: 'struct __XmRenditionRec' has no member named 'xftForeground'
List.c: In function 'MakeGC':
List.c:2773: warning: passing argument 1 of '_XmAssignInsensitiveColor' from incompatiblepointer type
List.c: In function 'ListQuickNavigate':
List.c:7447: warning: ignoring return value of 'mbtowc', declared with attribute warn_unused_result
List.c:7448: warning: ignoring return value of 'mbtowc', declared with attribute warn_unused_result
List.c: In function 'FirstChar':
List.c:7495: warning: ignoring return value of 'mbtowc', declared with attribute warn_unused_result
List.c:7506: warning: ignoring return value of 'mbtowc', declared with attribute warn_unused_result
nainstalovala jsem jeste postupne:
fontconfig-2.6.0
freetype-2.3.9
libXft-2.1.12
libXml2-2.6.32
ale bohuzel vubec nic to nepomohlo.
Moc se omlouvam, napada Vas neco?
Jeste jednou diky, zdravi Marcela |
|
|
Re: motif a fvwm2
|
23.4.2009 14:05
Aleš Hakl
|
Bohuzel z tohoto neni mnoho patrne, nicmene skusil bych doinstalovat libxft-dev a libfreetype-dev (coz v tomto pripade nejsou presna jmena balicku, ale nejake podobne existuji). |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|