mboost-dp1

unknown

OpenGL Window Manager frigivet

- Via Linux Edge - , redigeret af Net_Srak

Compiz, der en en fri, OpenGL Window Manager, er blevet frigivet. Compiz er én af de første Window Managers til at tage brug af Novells nye XGL-teknologi.

Der er også blevet lagt en video ud, der demonstrerer nogle af de hidtil usete muligheder i XGL – som f.eks. halvgennemsigtig Quake 3D, 3D-hvaler på skrivebordet og animerede baggrundsbilleder.





Gå til bund
Gravatar #1 - Zleep-Dogg
10. feb. 2006 13:43
jamen det er da meget fint for dem der vil have lir på skærmen altid :) tror nu bare jeg holder mig til de knap så ressursekrævende, men den skal da nok lige afprøvet den når jeg engang får tid og overskud :)
Gravatar #2 - johan
10. feb. 2006 13:53
meget lir, og rigtig meget mac agtige efekter..
Gravatar #3 - ostebaronen
10. feb. 2006 14:02
#1 Du har en pointe, men der er da stadig en del folk der gerne vil have gejl og lir på sit desktop, og nu bliver det måske nemmere for alle at få gejlet det.

BTW. ligner det ikke lidt meget gnome det de viser der, bare med en masse sjove effekter? Men jeg skal i hvert fald prøve det på et tidspunkt, det kunne være man blev grebet af det :P
Gravatar #4 - jchillerup
10. feb. 2006 14:07
Det ér GNOME, men på en modificeret X.org.
Gravatar #5 - Fjolle
10. feb. 2006 14:13
Okay.. det ser da meget interessant ud, men tror nu at det er meget ressourcekrævende...
Gravatar #6 - henrikmk
10. feb. 2006 14:15
tror nu bare jeg holder mig til de knap så ressursekrævende, men den skal da nok lige afprøvet den når jeg engang får tid og overskud


Gejl og lir? Ressourcekrævende? Er det ikke den smarteste ide at få smidt så mange operationer over på grafikkortet, så CPU'en kan koncentrere sig om knap så trivielle ting? XGL løfter jo window management under X-windows op på et helt nyt niveau ved blot at lade de rigtige komponenter i PC'en håndtere de opgaver de er beregnet til.

3D grafikkort er som regel af den art, der kan flytte en forfærdelig masse data rundt meget hurtigt, hvilket jo er perfekt til GL baseret window management. Det kunne jo ske ende med at f.eks. laptops får mindre strømforbrug ved at gøre det på denne måde.

At der er transparency, wobble i vinduerne og roterende desktops er sådan set bare en sideeffekt af de voldsomme kræfter, der ligger i selv dagens billige grafikkort.
Det skal da udnyttes, og det koster ikke ret mange ressourcer at gøre det. Det var bare et spørgsmål om, at Novell havde nosser til at lave det.
Gravatar #7 - iluka
10. feb. 2006 14:21
#6 ja der er ingen tvivl om at grafikkortet har fået en masse kræfter og hvis du sætter din laptop til at bruge 3d funktionerne på grafikortet så skal du se strømforbrug. Hvis du så starter et eller andet spil og kigger på CPU forbruget vil du ligge mærke til at på high-end systemer er det ofte grafikkortet der venter på cpu'en og ikke omvendt... næppe godt for performance på din laptop heller.

Vi får se, men jeg skal se mere en blot lidt snak om at flytte ressourser før jeg tror det mindste på at det her faktisk gør min computer hurtigere!
Gravatar #8 - Lobais
10. feb. 2006 14:29
#1 Du har det helt misforstået pointen. Selv hvis du kører helt uden lir, og har det ælste lorte graftikkort, vil du stadig få en STOR performace forbedring af XGL.
Gravatar #9 - henrikmk
10. feb. 2006 14:34
ja der er ingen tvivl om at grafikkortet har fået en masse kræfter og hvis du sætter din laptop til at bruge 3d funktionerne på grafikortet så skal du se strømforbrug.


Det tror jeg simpelthen ikke på. Det, at køre et actionspil, som konstant genererer ny grafik, og laver tunge 3D beregninger hele tiden, er jo klart at den slags giver et højt strømforbrug.
Men window management er langt mindre beregningstungt, da du jo ikke sidder og flytter vinduer konstant, og derudover er effekterne meget simplere i og med at beregne lidt gennemsigtighed, nogle skygger og flytte nogle textures rundt på en flade. Du får performance serveret på et sølvfad.

Det kan jeg godt mærke på min Mac Mini, der selv med en Radeon 9200 chip og en relativt lille CPU, kan lave ting med Quartz Extreme under OSX, som slet ikke kan lade sig gøre i f.eks. Windows XP eller X-windows uden XGL på CPU'en alene uden den kommer på overarbejde.

Vi får se, men jeg skal se mere en blot lidt snak om at flytte ressourser før jeg tror det mindste på at det her faktisk gør min computer hurtigere!


Den del kan du roligt regne med. Selvfølgelig skal det være kodet ordentligt, men for mig at se, ser det ud som om det er lavet nogenlunde rigtigt.
Gravatar #10 - decon
10. feb. 2006 14:52
Det ser nice ud! håber bare de kan få noget som man kan bruge til noget arbejde ud af det.
Gravatar #11 - crazybee
10. feb. 2006 15:03
Så kan Vista godt gå hjem! ^,^
Ej, det ser sku kært ud!
Men den window manager dér ser ud til at være baseret på Gnome, mhm, ja!
Gravatar #12 - avizion
10. feb. 2006 15:26
Jeg blev altså lidt våd i buskerne da jeg så denne video... og jeg har kun set 3 min. og 30 sek. af den indtil videre :D

Og så lyder det ganske fornuftigt i mine ører, at flytte grafiske funktioner ud på GPU'en.

My 2 cents... back to the treadmill!
Gravatar #13 - Azo
10. feb. 2006 15:29
Det med at gfx kortet kan tage sig af opgaverne er rigtig smart, og nogle af tingene er rigtig nice, f.eks. det med at arrangere sine vinduer ligesom man kan på f.eks. en Mac =)

At det derudover ser rigtig blæret ud, det er jo bare en sidegevinst :)
Gravatar #14 - Swoop@reflection-design
10. feb. 2006 15:47
Det ser vildt nice ud, og skal bare prøves ASAP ;)
Har længe mangler lidt acceleration af bruger grænsefladen i linux og netop dette ligner det som mangler. Stabilitet som linux og desktop som Mac OSX ;) Blanding lavet i himlem :D
Gravatar #15 - Lobais
10. feb. 2006 16:19
#11 Windowmanageren er jo ikke baseret på gnome, men brugt med gnome, da Novell Linux hovedsageligt er en gnome distro.
Gravatar #16 - mostwanted
10. feb. 2006 16:31
# 11 for lige at uddybe #15

Gnome, XFCE og KDE er såkaldte desktop environments. Det er altså samlinger af programmer og en erklæret GUI toolkit (i Gnome og XFCE er det Gtk+, i KDE er det Qt).

En Window manager er det program, der styrer vinduers placering og hvordan vinduerne opfører sig og ser ud i X. Selvom Gnome bruger Metacity som standard og KDE bruger Kwin, kan man sagtens bytte rundt på dem, så f.eks. Gnome bruger Kwin (eller fwvm, openbox osv.). På samme måde har man her udskiftet Metacity med Compitz.
Gravatar #17 - TullejR
10. feb. 2006 16:51
#16

nej man har da ikke udskiftet metacity med compiz.. compiz køres først, derefter kan man loade metacity, kwin.. eller hvad man nu har lyst til, oven i =)
aner ikke hvordan det virker, compiz compiler heller ikke her. bruger Hanno's portdir-overlay på gentoo:
http://www.hboeck.de/item/282

nogen der har det til at køre som kan give et hint? Xgl osv. kører fint.
Gravatar #18 - toffe1001
10. feb. 2006 17:30
hehe... skal vi sige at dette er implatert i macOSX 10.5 når det sker, så kan vista absolut ikke følje med Linux og MacOSX :)

damm...i want that now!!! :D
Gravatar #19 - mostwanted
10. feb. 2006 17:50
#17

Øh jo? Det er da rimelig klart at Compiz er en window manager.

Det er der køres først er XGL, et modul til X, der tillader effekterne. Compiz har så indbygged understøttelse af de kompositionseffekter som XGL tillader.
Gravatar #20 - TullejR
10. feb. 2006 17:51
#18

problemet med linux har jo bare været at det har været svært at komme i gang med Xgl. men nu hvor det virker vil denne slags effekter komme i massevis :)

#19

ja, fandt jeg også ud af. men compiz er jo ikke et krav for at effekterne kan virke, metacity, kwin ... osv.. skal bare opdateres velsagtens :)

har forresten fået compiz compilet, yessir!, nu mangler jeg så bare at vente på den nye i810 driver ..
Gravatar #21 - mostwanted
10. feb. 2006 17:55
#20

Nej, de nye XGL-effekter stopper ikke ved Compitz, men tror næppe du skal regne med at se dem i f.eks. Metacity foreløbig. I Metacity's README står der rent faktisk at et af Metacity's hovedmål er at være en kedelig window manager uden det store lir :)

Så personligt gerne at Gnome's standard window manager blev udskiftet med noget andet - Compitz ser vældig godt ud til dette formål!
Gravatar #22 - TullejR
10. feb. 2006 18:09
#21

ja, compiz ser ret flot ud ;)

har som sagt bare lidt problemer med at flytte vinduer og den slags.. hmm. . at hive i tittellinjen hjælper ikke, alt + mouse 1/2/3 rykker heller ingen ting, og tastaturet virker kun hvis man kører Xgl fullscreen (sidste er dog til at leve med, men ikke at kunne flytte vinduer.. hmm)
Gravatar #23 - Lobais
10. feb. 2006 18:40
#21 Absolut. Hvis metacity ikke vil lave lir, så må den ud. Jeg kan slet ikke vente med at se, hvad gnomegrafikerne kan få ud af de nye muligheder. Gnome må gerne være i tip, top stand, når vista udkommer.
Gravatar #24 - rulleho
10. feb. 2006 21:29
Kan godt være jeg spørger dumt, men hvor præcist kan jeg hente det her?

lyder meget interessant.
Gravatar #25 - TullejR
10. feb. 2006 21:52
#24

alt det nødvendige ligger på freedesktop.org's cvs server.

du skal have modulær x.org (altså version 7) også.. er ikke lige noget alle og enhver kan få til at spille rigtigt
Gravatar #26 - Lobais
10. feb. 2006 22:47
Her er forresten en howto lavet til gentoo:
http://www.hboeck.de/item/266
http://www.hboeck.de/item/282
Gravatar #27 - SmackedFly
10. feb. 2006 23:25
Btw. XGL er IKKE en novell teknologi, Novell har bare fornyligt ansat hovedudvikleren, men XGL har været undervejs længe inden.
Gravatar #28 - Lobais
11. feb. 2006 09:42
#27 Ja, men var det ikke for Novell, var arbejdet gået i stå: http://lists.freedesktop.org/pipermail/xorg/2005-A... da det var for hårdt arbejde for kun to udviklere.
http://www.hardwareonline.dk/nyheder.asp?nID=8878
Gravatar #29 - kimx
11. feb. 2006 19:03
Jeg kan kun sige en ting, det ser vildt fedt ud
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login