KDE composite

Fórumok

KDE composite

Hozzászólások

Hi

Dareal: Nekem is suse van, de Xwnc-t seholse talalom :(
esetleg valaki leirhatna hol lehet hozzajutni..
Probaltam most a Xgl-t ahhot meg xorg7.0 kell, megintcsak nincs suse-ra (10.0) ugyhogy meg az xwnc-be remenykedem...

Dareal: KDE megy mar metisse alatt? esetleg tudnal e segiteni az egesz install/forditas/felrakasba? mailcim pelach at freemail pont hu.

Előre is köszi.
pch

Háát... Asszem én vagyok a béna, de felraktam a Metisse-t, 'Xwnc -ac -geometry 1024x768 :1' és 'metisse-start-fvwm -wd :1', van 1es display, ablakot is tudok rakni rá (DISPLAY=:1 guiprogram) csak NEM LÁTOM SEHOL... O_O Se 8as se 9 10 11 12es vc se semmi... VNCvel sem tudok rá csatlakozni :(

[quote:111649e4e1="Csigaa"]Háát... Asszem én vagyok a béna, de felraktam a Metisse-t, 'Xwnc -ac -geometry 1024x768 :1' és 'metisse-start-fvwm -wd :1', van 1es display, ablakot is tudok rakni rá (DISPLAY=:1 guiprogram) csak NEM LÁTOM SEHOL... O_O Se 8as se 9 10 11 12es vc se semmi... VNCvel sem tudok rá csatlakozni :(

próbáld -wd :1 nélkül :)

[code:1:111649e4e1]metisse-start-fvwm -- -np [/code:1:111649e4e1]

jahm meg a progiknak nem kell megadni hogy hova tegyék az ablakot, megy magától, kivéve a videó/tv progiknál, ott kell csak kapcsolót adni (xawtv, motv pl --remote, kdetv -X :1, mplayer --vo xv).

Én is próbálkoztam.
openSUSE Linux 10.1 Alpha 4 - n próbáltam. A nucleo fordítása során a config file gond nélkül lefut, de a make ezt a hibauzenetet adja:

linux:/home/thomas/Documents/metisse/nucleo-0.1 # make
Making all in nucleo
Making all in core
Making all in select
Making all in utils
g++ -DHAVE_CONFIG_H -I. -I. -I../../nucleo -I../.. -I../.. -DNUCLEO_PLUGINS_DIR=\"/usr/local/lib/nucleo\" -DNUCLEO_RESOURCES_DIR=\"/usr/local/share/nucleo\" -I/usr/X11R6/include -I/usr/include/freetype2 -g -O2 -MT StringUtils.lo -MD -MP -MF .deps/StringUtils.Tpo -c StringUtils.cxx -fPIC -DPIC -o .libs/StringUtils.o
StringUtils.cxx:21: error: explicit instantiation of 'class std::basic_string<char, nucleo::ci_char_traits, std::allocator<char> >' in namespace 'nucleo' (which does not enclose namespace 'std')
StringUtils.cxx:21: error: explicit instantiation of 'struct std::basic_string<char, nucleo::ci_char_traits, std::allocator<char> >::_Alloc_hider' in namespace 'nucleo' (which does not enclose namespace 'std')
StringUtils.cxx:21: error: explicit instantiation of 'struct std::basic_string<char, nucleo::ci_char_traits, std::allocator<char> >::_Rep' in namespace 'nucleo' (which does not enclose namespace 'std')
StringUtils.cxx:21: error: explicit instantiation of 'struct std::basic_string<char, nucleo::ci_char_traits, std::allocator<char> >::_Rep_base' in namespace 'nucleo' (which does not enclose namespace 'std')
make[3]: *** [StringUtils.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1

Szerintetek mi lehet ami nem jó, mert én ebből nem tudom kihámozni.

Jó, tudom, csak azzal próbáltam ki hogy létezik-e a display (ha nem, akkor ugye Cold not open display :1 üzit ad vissza)

wd nélkül, azzal a paranccsal amit írtál is uaz az eredmény: a 8as vc-n egy üres, villogó kurzor (szal semmi). És a futó processek közt sincs az fvwm.

Az indító (vc/2, de ez nem érdekes) terminálon pedig
[code:1:aa24d31bbb]$ Xwnc -ac -geometry 1024x768 :1 &
[1] 2402
2005-12-27 17:23:16 Xwnc version 1.0.0
2005-12-27 17:23:16 Copyright (C) 1999 AT&T Laboratories Cambridge.
2005-12-27 17:23:16 Copyright (C) 2000-2002 Constantin Kaplinsky.
2005-12-27 17:23:16 Copyright (C) 2003 Olivier Chapuis.
2005-12-27 17:23:16 Copyright (C) ...etc see the source code
2005-12-27 17:23:16 All Rights Reserved.
2005-12-27 17:23:16 Desktop name 'x11' (ASUS-A7N8X:1)
2005-12-27 17:23:16 Protocol version supported 1.0
2005-12-27 17:23:16 Listening for WNC connections on TCP port 5901
2005-12-27 17:23:16 Use default RGB format
2005-12-27 17:23:16 RGB format 8 8 8
2005-12-27 17:23:16 GLX initialized

$ metisse-start-fvwm -- -np
Start fvwmi with args -d -w wnc://127.0.0.1:1 -np for FvwmAmetista
[FVWM][Echo]: "Starting FvwmAmetista -d -w wnc://127.0.0.1:1 -np"
[/code:1:aa24d31bbb]
És ennyi.

Mit basztam el, teljesen tanácstalan vagyok :(

Biztonság kedvéért bevágom a config file kimenetét is, hátha abban is van nem odaillő:

linux:/home/thomas/Documents/metisse/nucleo-0.1 # ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
appending configuration tag "F77" to libtool
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether byte ordering is bigendian... no
checking for dlopen in -ldl... yes
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
checking for XListInputDevices in -lXi... yes
checking for XAddInputDevice in -lXi... no
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for jpeg_start_decompress in -ljpeg... yes
checking for inflate in -lz... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for png_sig_cmp in -lpng... yes
checking for freetype-config... yes
checking for FT_Init_FreeType in -lfreetype... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating nucleo/Makefile
config.status: creating nucleo/core/Makefile
config.status: creating nucleo/core/select/Makefile
config.status: creating nucleo/core/carbon/Makefile
config.status: creating nucleo/utils/Makefile
config.status: creating nucleo/network/Makefile
config.status: creating nucleo/network/udp/Makefile
config.status: creating nucleo/network/tcp/Makefile
config.status: creating nucleo/network/http/Makefile
config.status: creating nucleo/network/rdv/Makefile
config.status: creating nucleo/image/Makefile
config.status: creating nucleo/image/encoding/Makefile
config.status: creating nucleo/image/source/Makefile
config.status: creating nucleo/image/sink/Makefile
config.status: creating nucleo/image/processing/Makefile
config.status: creating nucleo/image/processing/basic/Makefile
config.status: creating nucleo/image/processing/chromakeying/Makefile
config.status: creating nucleo/image/processing/convolution/Makefile
config.status: creating nucleo/image/processing/difference/Makefile
config.status: creating nucleo/image/processing/gamma/Makefile
config.status: creating nucleo/image/processing/noise/Makefile
config.status: creating nucleo/gl/Makefile
config.status: creating nucleo/gl/window/Makefile
config.status: creating nucleo/gl/texture/Makefile
config.status: creating nucleo/gl/text/Makefile
config.status: creating nucleo/gl/scenegraph/Makefile
config.status: creating nucleo/plugins/Makefile
config.status: creating nucleo/plugins/vnc/Makefile
config.status: creating nucleo/plugins/ffmpeg/Makefile
config.status: creating nucleo/plugins/howl/Makefile
config.status: creating tests/Makefile
config.status: creating demos/Makefile
config.status: creating demos/video/Makefile
config.status: creating demos/vnc/Makefile
config.status: creating apps/Makefile
config.status: creating apps/videoServer/Makefile
config.status: creating data/Makefile
config.status: creating data/vera/Makefile
config.status: creating docs/Makefile
config.status: creating docs/MacOSX/Makefile
config.status: creating docs/MacOSX/nTest
config.status: creating docs/MacOSX/nBundle
config.status: creating build-utils/Makefile
config.status: creating build-utils/rpm/Makefile
config.status: creating build-utils/rpm/nucleo.spec
config.status: creating nucleo-config
config.status: creating nucleo.pc
config.status: creating nucleo/config.H
config.status: nucleo/config.H is unchanged
config.status: executing depfiles commands

@skorp:

sajna passz :(

keress csomagot, szerintem biztosan van.

[quote:5b0ce60135="dareal"]@skorp:

sajna passz :(

keress csomagot, szerintem biztosan van.

Köszi.
Már próbáltam keresni. A http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1845&pagina=2 oldalon van is egy jó kis összefoglalo, de ott a rpm-es csomiknak megadott site most pihen.

Azért köszi.

T.

áttetsző ablak keret van kde-hez, crystal a neve, mellesleg jobban megnézve ezt az m$ áttetsző ablakkeretet szerintem ezt dolgozták fel....
van jó pár verzió belöle ogl-es keret is, composite-al nekem mindig elszállt. kde áttetszőség télleg ratyi, de ha igazán le akarod nyűgözni a barátodat íme:

és egy videó

nemrég tettem fel ezt a metisse-t, iszonyat jó :)
kb 1 óra alatt belőttem magamnak (fordítás, config, etc), már csak az ablakkeret lecserélése vár rám. nem szeretek rajzolgatni, szerintem az egyik kde-s keretet majd átrakom rá :)

Szia!

Engem is érdekelne a Metisse. Az érdekelne, hogy milyen oprendszerre raktad, és esetleg milyen leírás alapján.

Köszi.

[quote:43def4d305="dareal"]áttetsző ablak keret van kde-hez, crystal a neve, mellesleg jobban megnézve ezt az m$ áttetsző ablakkeretet szerintem ezt dolgozták fel....
van jó pár verzió belöle ogl-es keret is, composite-al nekem mindig elszállt. kde áttetszőség télleg ratyi, de ha igazán le akarod nyűgözni a barátodat íme:

és egy videó

nemrég tettem fel ezt a metisse-t, iszonyat jó :)
kb 1 óra alatt belőttem magamnak (fordítás, config, etc), már csak az ablakkeret lecserélése vár rám. nem szeretek rajzolgatni, szerintem az egyik kde-s keretet majd átrakom rá :)

[quote:0b2c7af0e1="skorp"]Szia!

Engem is érdekelne a Metisse. Az érdekelne, hogy milyen oprendszerre raktad, és esetleg milyen leírás alapján.

Köszi.

hali,

oprendszer az nem kérdéses, suse disztrib de ez olyan mindegy.
itt a metisse oldala, innen le tudod szedni a forrásokat. ezeken kívül kell még az Xwnc (igen, Xwnc és nem Xvnc :)) ez általában benne van a disztribekben (ha nem akkor gúgli :))
amint lefordult és az Xwnc is felkerült annyi a dolgod hogy csinálsz neki egy scriptet:

[code:1:0b2c7af0e1]
#!/bin/sh

export __GL_FSAA_MODE=2
export __GL_DEFAULT_LOG_ANISO=2
Xwnc -ac -geometry 1152x864 :1 &
metisse-start-fvwm -- -np
[/code:1:0b2c7af0e1]

az első 2 sor az antialiasingot és az anisotropic vagy mifene szűrőt kapcsolja be, érdemes már csak azért is mivel az ablakokat ugye zoomolhatod, így meg amikor egy ablak apró akkor is jól olvasható a szöveg, illetve ha nagyítod akkor nem lesz annyira csúnya (pixeles).
Xwnc sornál értelemszerűen az általad kívánt felbontást állítsd be.

amit fent írtam egy kicsit szegényes script az indításhoz, kicsit bővebb az enyém, de az kde-hez lett belőve illetve még a metisse configjait is kicsit feltúrtam kde miatt.
már csak fvwm window decor howto böngészés van hátra hogy egy szép window decort csináljak ami tartalmazza a metisse kezeléséhez a gombokat.
lehet csinálok majd kde-hez csomagot belöle, vagy max tar.gz-be a config fájlokat illetve a scriptet.
amúgy bármelyik desktop enviromentre rá lehet varázsolni, nagyon könnyen.
jah és ha jól tudom portolják windózerre is, bár ez nem érdekel igazán ;)[/url]

[quote:a6a18cf172="skorp"]

#!/bin/sh

export __GL_FSAA_MODE=2
export __GL_DEFAULT_LOG_ANISO=2
Xwnc -ac -geometry 1152x864 :1 &
metisse-start-fvwm -- -np
[/code]

az első 2 sor az antialiasingot és az anisotropic vagy mifene szűrőt kapcsolja be, érdemes már csak azért is mivel az ablakokat ugye zoomolhatod, így meg amikor egy ablak apró akkor is jól olvasható a szöveg, illetve ha nagyítod akkor nem lesz annyira csúnya (pixeles).
Xwnc sornál értelemszerűen az általad kívánt felbontást állítsd be.

amit fent írtam egy kicsit szegényes script az indításhoz, kicsit bővebb az enyém, de az kde-hez lett belőve illetve még a metisse configjait is kicsit feltúrtam kde miatt.
már csak fvwm window decor howto böngészés van hátra hogy egy szép window decort csináljak ami tartalmazza a metisse kezeléséhez a gombokat.
lehet csinálok majd kde-hez csomagot belöle, vagy max tar.gz-be a config fájlokat illetve a scriptet.
amúgy bármelyik desktop enviromentre rá lehet varázsolni, nagyon könnyen.
jah és ha jól tudom portolják windózerre is, bár ez nem érdekel igazán ;)

Ha megleszel vele, akkor ird mar meg ide, vagy talan meg jobb lenne ha ramdörrentenél priviben, mert igényt tartanek ra.
Köszi.

T.

Sziasztok!

Tudna valaki segíteni hogy hogyan tudnám KDE -ben az ablakok keretét átlátszóvá tenni.

Köszi elöre is a segítséget!

Én láttam (itt a hupon) Looking Glass live CD-t. Na, az hasonló volt, xorg meg átlátszó meg térbeli meg minden (slack alapon)

Szép volt, csilii-villi meg lassú se volt igazán, de a mindennapokban sztem teljességgel használhatatlan.

Én csak azt ismerem, hogy lehet az egész ablakot átlátszóvá tenni. De úgy tapasztaltam, hogy habár az árnyékolás már megy rendesen a KDE-ben, az átlátszóság még nem az igazi, ezért nem is használom. Néha olyan ablakot tesz átlátszóvá amit nem kéne, néha pedig azt nem amit kéne és egyébként is instabillá teszi a rendszert. Majd a következő verzió reméljük jobb lesz.

Az xorg.conf fájlt át kell írni, engedélyezni kell benne a renderelés gyorsítását és a composite extensiont. A KDE-ben pedig az ablak fejlécére jobb gombbal kattintva a beállításoknál található az árnyékolás és áttetszőség beállítása is.

En pl azert nem hasznalom a composit-t mert nem mukodik egyutt normalisan az opengl-el. es ha mar valasztani kell akkor inkabb opengl....

Köszi a segítséget!

Igazábol én se rajongok az átlátszó ablakokért, csak haveromat kellet halgatnom, hogy az új windows vista: " hú! még átlátszó is meg minden " és én ezen felbuzdulva meg akarom neki mutatni hogy a jó öreg linuxom ezt már mind tudja. Szóval még 1x köszi a helpet!

Selli!

Már együttműködik a composite az opengl-lel. Régen nekem sem ment az Enemy Territory vele, de most simán megy ugyanolyan gyorsan.

Dakos!

Mire az új Windows kijön, a Kde már atombiztosan fogja tudni az átlátszóságot.

Egyébként szerintem a Windows árnyékolás támogatása sem az igazi, nézzétek meg ezt a screenshotot a kukánál!

http://www.sg.hu/kep/2005_09/0914vista4.jpg

Itt valami gáz van, vagy az ablakárnyék és a kuka ikonja nem szeretik egymást, vagy valami hamis Photoshop ablakkezelőt látunk :lol:

[quote:ef71c4f081="skynetpro"]Én láttam (itt a hupon) Looking Glass live CD-t. Na, az hasonló volt, xorg meg átlátszó meg térbeli meg minden (slack alapon)

Szép volt, csilii-villi meg lassú se volt igazán, de a mindennapokban sztem teljességgel használhatatlan.

looking glass-al az a baj hogy nem megy vele minden, sőt sok minden elhasal. metisse mindnet visz.
szerintem nem haszontalan, éppenséggel csak a felhasználónak kell megszokni az új lehetőségeket. pl már semmit sem teszek tálcára, sőt már a 4 desktop sem kell, ha vlmire nincs szükségem akkor csak Y tengelyen elforgatom az ablakot, ha huzamosabb ideig nincs szükség rá akkor zoom (kb ugyan annyi időben mint a minimize).
persze ezt meg kell szokni, szerencsére nekem ez tartott kb 2 percig :))