X, Wayland, Mir

fresh!mindworkz: hostile!

Címkék

Mivel Linux alatt nem sok olyan program van, amivel 3D teljesítményt lehet mérni (glxgears nem éppen a legjobb) a fresh!mindworkz csapat demoival (malfunction, parasite) szoktam tesztelni Linux alatt a komolyabb videokártyával rendelkező gépeimet. A minap összefutottam Pontschoval, és megkérdeztem, hogy nincs-e valami új anyaga. Volt neki...

TeVe készített egy mini-pc-demo-t, amely a csehországi marast'04 rendezvényen került bemutatásra. Kértem Pontschot, hogy csinálja meg úgy, hogy az FPS mérésen kívül tudja még a loop funkciót is. Megcsinálta, és már használható az anyag. Elég jól megtekeri a VGA-t, CPU-t, memóriát, úgyhogy stabilitási tesztnek sem rossz :-)

Az anyag letölthető:

http://www.hup.hu/old/stuff/teve_hostile/teve_bmark.zip

ATi Radeon Mobility 9200-on, Debian Sarge-on teszteltem.

Pontscho felhívta a figyelmet, hogy úgy tekintsek rá, mint egy két napos hack-re, sokat nem kell tőle várni. Mivel a teszt nem szintetikus és nem életszerű a futtatásakor kapott értékek semmilyen jelentőséggel nem bírnak. Viszont két gépen futtatva a különbségek jól láthatóak a konfigurációk között, és nekem pont erre kellett.

XFce 4.0.6

Címkék

Megjelent az XFce névre hallgató pehelysúlyú DE legfrissebb verziója. A kiadás szokás szerint egy karbantartási release, célja a hibajavítás.

X.Org X11 Release augusztus 25-én?

Címkék

Az X.Org projekt kiadás közeli állapotba került. A dátum még nem végleges, de talán igaz lesz.

A várható feature-k Keith Packard leveléből:Keith Packard keithp at keithp.com

Fri Jul 9 12:16:32 PDT 2004

> - What is the state of each of these extensions, and what additional

> work is needed to complete their integration into the CVS repository?

XFIXES:

In good shape. I'd like to get the RegionExpand code integrated

and tested as that seems necessary for some operations

DAMAGE/Composite:

See my separate message about background == None windows, other

than that, I've got several significant systems using Damage

and Composite with good results, so I think we're in pretty

good semantic shape here.

We still haven't got a 'clean' Composite implementation running

on XAA-based drivers (or in fact any drivers other than kdrive),

Deron Johnson has implemented a more generic wrapper layer but

hasn't sent that back to the community yet.

> - What other functionality should be integrated before the release?

I've got a couple of works in progress which could be integrated into this

release:

1) TrueType wrappers for bitmap fonts. This converts .BDF fonts

into .TTF files, saving huge disk space, eliminating the

font compilation step and improving performance. Still

unfinished is code to add a custom TTF block to hold whatever

X specific values can't be crammed into standard TTF headers

and then a TTF to BDF converter so we can test the 'round trip'

ability of the system.

2) New Trapezoid specification for Render. Work on cairo has

uncovered fundemental problems in tesselation algorithms that

could take advantage of the funky Render trapezoids; it looks

like it will be better to respecify Render to include only

'normal' trapezoids and allow the weird representation for

backward compatibility while internally converting it to the

new format.

3) New trapezoid implementation for Render. The current

implementation is a disaster on many levels. We have

designed an alternate implementation but haven't managed to

implement it yet.

The last two are blessedly isolated from the bulk of the X server code but

a new trapezoid implementation should speed up cairo applications quite a

bit, especially when coupled with acceleration improvements for Render in

XAA and KAA.

I'm not sure I'll have time before mid-august for all of these projects,

so if others have an interest, I can help get them started.

-keith


A bejelentést itt találod.

NVIDIA Driver v1.0-6106

Címkék

Az NVidia kiadta a népszerű 3D videokártyáinak legfrissebb zárt forráskódú eszköz-meghajtó programjait x86 és AMD64 platformokra. Változások: * Added support for 2.6 kernels

* Added support for GeForce 6800 series of GPUs

* Added support for PCI-Express

* Added support for GLSL (OpenGL Shading Language).

* Added support for GL_EXT_pixel_buffer_object.

* Added support for running 32-bit OpenGL applications on 64-bit AMD64 Linux installations.

* Added support for ACPI

* Added support for 4kstack kernels.

* Added configuration utility "nvidia-settings". For details, see the user guide

* Added a shell script "nvidia-bug-report.sh" that gathers system configuration information into a log file; the resulting log file (nvidia-bug-report.log) should be included when reporting bugs to NVIDIA.

* Added a new Xv adaptor on GeForce4 and GeForce FX which uses the 3D engine to do Xv PutImage requests.

Az anyag letölthető x86-ra itt, AMD64-re itt.

Az x86-os README-t itt találod, míg az AMD64-est itt éred el.

Metisse: Újabb Looking Glass-szerű projekt

Címkék

A napokban a Sun bejelentette, hogy GPL licenc alá helyezi a Project Looking Glass termékét. Ahogy ígérte, ez be is következett, az anyag tegnap óta szabadon letölthető.

Ha valaki nem akarja a Sun féle 3D desktopot használni, annak alternatíva lehet a Metisse névre hallgató X desktop, amely néhány OpenGL képességet is magában hordoz.Erről a desktop projektről tegnapelőtt lehetett először publikusan hallani. Olivier Chapuis és Nicolas Roussel munkája jelenleg a 0.3.0-ás verziónál tart, de már egész használható a képernyőképek alapján.

A futtatáskor számos lehetőségünk van arra, hogy az ablakokat forgassuk, vagy éppen az átlátszóságukat állítsuk. Az anyag letöltésére és telepítésére vonatkozó infókat megtalálod itt. Képernőképeket találsz itt.

A projekt honlapja itt.

Egér a Marson: Bemutatkozik az XFCE 4.2

Címkék

Hosszú információcsepegtetés és különböző képességfejlesztések után megkezdődött a sokak számára kedvenc, pehelysúlyú munkakörnyezet, az XFCE 4.2 kiadásának előkészületei.

Néhány órával ezelőtt a weblogon megjelent egy link egy képpel illusztrált összefoglalóra, amelyben fel van sorolva, hogy milyen régóta várt új képességek alkotják az alapját a munkakörnyezet immár hamarosan megjelenő új verziójának.



Néhány ízelítő:* ikonhiányok kiküszöbölése freedesktop.org kompatibilis módon

* változó szélességű feladatcsoportok jobbklikkes menükkel a feladatsávban

* sok rétegű hátterek, "show desktop" protokoll támogatás az ablakkezelőben. A legalsó réteg lehet üres is az olyan alkalmazásoknak, mint például az XPlanet (Egér a Marson)

* még jobb kétpaneles képességek, ikontéma szerkesztő, számos új képesség a fájlkezelőben

* könnyebb pozícionálás, párbeszédes pluginbeállítás, on-demand modulhasználat a panelon

* alkalmazáskeresés, menüszerkesztő, új panel-pluginok: billenytűzetváltó, "startmenü", egyebek.



A frissülő lista: itt, egy xinerama-s képernyőkép itt.

X.org 6.7 már a Slackware-ben is

Címkék

A Slackware sokáig azon kevés distribúció közé tartozott, amely a XFree86 licencváltás ellenére a -current ágba átvette a XFree 4.4-et. Most a felhasználók kérésére (nyomására) úgy döntöttek a karbantartók, hogy ők is váltanak az X.org 6.7.0-ra. Várhatóan ez megoldja az Ati bináris driverek komatibilitási problémáit is.Egyenlőre a XFree 4.4-es binárisok megmaradnak az unsupported könyvtárban.


Az újonnan megjelent csomagnevek:

  • x11-6.7.0-i486-2
  • x11-devel-6.7.0-i486-2
  • x11-docs-6.7.0-noarch-1
  • x11-docs-html-6.7.0-noarch-1
  • x11-fonts-100dpi-6.7.0-noarch-1
  • x11-fonts-cyrillic-6.7.0-noarch-1
  • x11-fonts-misc-6.7.0-noarch-1
  • x11-fonts-scale-6.7.0-noarch-1
  • x11-xnest-6.7.0-i486-1
  • x11-xprt-6.7.0-i486-1
  • x11-xvfb-6.7.0-i486-1



    (A csomagnevek megváltozása miatt a swaret automatikusan nem fogja kicserélni a gépen fent lévő XFree csomagokat az új X.org csomagokra.)


    Érdekesség, hogy szinte minden más disztribúciótól eltérően a Slackware csapatnak semmi problémája nincs az XFree kötelezően feltünetetendő mondatával; sőt, az XFree fejlesztőkkel szembeni tiszteletük jeléül továbbra is fel fogják tüntetni a köszönetnyilvánító mondatot annak ellenére, hogy az XFree86 már nem része a disztribúciónak.



    Részlet az -current changelogból:

    Sun May 30 01:06:39 PDT 2004

    ...

    x/: Switched to X11R6.7.0 from X.Org. Thanks to those who sent comments to
    x@slackware.com. Seems the community has spoken, because the opinions were
    more than 4 to 1 in favor of using the X.Org release as the default version
    of X. I think I've heard just about every side to this issue now, and it was
    only after careful consideration and testing that this decision was made.
    It's primarily (as is usual around here) a technical decision. Nearly
    everyone else is going with X.Org and it seems to me that sticking with
    XFree86 it spite of this would be asking for compatibility trouble (indeed,
    we saw some issues between X.Org and XFree86 4.4.0 until a few things in
    XFree86 were patched). I also noticed that the ATI Radeon binary drivers
    designed for XFree86 4.3.0 do not work with XFree86 4.4.0, but do work with
    the X.Org release. Something I'm *not* in favor of is dragging around two
    nearly identical projects, so XFree86 4.4.0 has been moved to the
    /pub/slackware/unsupported/ directory on the FTP site.