ITALIANO
La nostra beneamata Mandriva 2010.2 è certamente vecchiotta e forse non si riuscirà a supportarla ancora per molto, tuttavia è ancora ben viva:
ecco perché il MIB è orgoglioso di proporre al test di quanti sono interessati un profondo rinnovamento delle componenti dello stack grafico della nostra distribuzione.
Approfittando di tutte le nuove versioni rilasciate nel corso dell'ultimo anno, abbiamo messo insieme, in un unico repo in modo da favorire l'upgrade:
- le ultime libdrm (2.4.39), che includono il supporto al "nuovo" driver nouveau completamente rinnovato ed uscito dal limbo del kernel-staging per entrare a pieno titolo fra i driver DRM presenti nel kernel standard;
- l'ultima versione disponibile del compilatore LLVM (3.1) per supportare adeguatamente la nuova versione di Mesa;
- Mesa 9.0 (con le relative librerie di contorno: freeglut 2.8.0, libGLw 8.0.0 e libglu 9.0.0) che abilita, fra le altre cose, il supporto di OpenGL 3.0 per chipset Radeon relativamente recenti (con il driver r600) e Nvidia (con il driver nouveau) ed addirittura di OpenGL 3.1 per i chipset Intel; il build MIB di Mesa abilita anche il supporto di OsMesa, che recentemente ha cominciato ad essere utilizzato da Wine;
- le ultime versioni disponibili delle librerie libva (1.1.0; con i relativi backend driver per intel, vdpau e fglrx) e libvdpau (0.5);
- uno snapshot recente dei programmi contenuti nel pacchetto mesa-demos;
- la recentissima release di pixman (0.27.4), necessaria all'xserver;
- l'xserver 1.13 con le relative librerie e drivers aggiornati alle ultime versioni disponibili;
- tutti i pacchetti (esclusi quelli dei fonts) facenti parte del Xorg 7.7, rilasciato durante l'estate, aggiornando di conseguenza
anche i relativi meta-packages (x11-apps, x11-tools. xorg-x11...); - gli ultimi x11 video driver proprietari disponibili, sia per AMD (9.002), sia per Nvidia (304.60).
http://mirrors.coreix.net/MIB/2010.3/64 ... /xorg1.13/
http://mirrors.coreix.net/MIB/2010.3/32 ... /xorg1.13/
Known issues:
- Per abilitare il supporto di OpenGL 3.0 è necessario installare un kernel >= 3.6: quelli precedenti non hanno il DRM lato kernel sufficientemente aggiornato.
- Anche l'uso del rinnovato driver vmwgfx per SO guest in una VM VmWare richiede un kernel >= 3.6; con versioni meno recenti è comunque possibile compiere il boot in
modalità testuale, ma ogni tentativo di lanciare l'ambiente grafico fallisce (schermo nero: in realtà X parte e il DE si carica, ma non viene visualizzato assolutamente nulla). - I driver fglrx (anche gli ultimi) non supportano l'xserver 1.13.
si tratta dell'upgrade di una parte importante dell'installazione di Mandriva e, come in tutti i test, è possibile che capitino ogni sorta di brutte cose; è bene dunque premunirsi di adeguati backup.
E' anche utile, quando si testa l'xserver, predisporre temporaneamente il PC in modo che non parta direttamente con KDE o GNOME o quel che usate come ambiente desktop, in modo da poter comunque raggiungere una console di comando in caso di problemi.
COME INSTALLARE
Mandriva 2010.2 - 64bit
Code: Select all
urpmi.addmedia --update Xorg_1.13 http://mib.pianetalinux.org/MIB/2010.3/64/testing/xorg1.13/
urpmi --auto-select --auto
Code: Select all
urpmi.addmedia --update Xorg_1.13 http://mib.pianetalinux.org/MIB/2010.3/32/testing/xorg1.13/
urpmi --auto-select --auto
- scheda video installata e caratteristiche;
- quale driver video state usando (proprietario o free, quale...).
- una chiara descrizione dell'eventuale problema:
- versione kernel installata;
- eventuali messaggi di errore: almeno il contenuto di dmesg e del log file dell'Xserver (di solito è chiamato "Xorg.0.log" e si trova nella dir "/var/log").
ENGLISH
Our beloved Mandriva 2010.2 is rather old (and perhaps we will not be able to support it for a long time), however it is still well alive:
the MIB is proud to offer to all our interested users a very deep refreshing of the whole graphical stack for our distro.
In the last half-year there were many updates for all the graphic components, so we back-ported and collected (near) all of them in a custom repository to allow an easy upgrade in one run.
It features:
- the latest revision of libdrm (2.4.39), with the support of the "new" nouveau driver, now out of the staging kernel section;
- the latest available release of LLVM (3.1), needed from the latest Mesa;
- Mesa 9.0 and all the related libraries (freeglut 2.8.0; libGLw 8.0.0; libglu 9.0.0): among many other things it features the OpenGL 3.0 support on recent Radeons and Nvidia cards, and also OpenGL 3.1 for Intel-based cards; the MIB build also enables the support of OsMesa, that recently started to be requested by Wine windows "emulator";
- the latest releases of the libva (1.1.0) and libvdpau (0.5) libraries;
- a recent snapshot from the development tree for the mesa-demos programs;
- the latest revision of the pixman library (0.27.4), required from the xserver;
- the latest xserver (1.13), with all the needed libraries and video/input drivers refreshed to the latest release available;
- the whole blob of packages making the Xorg 7.7 katamari, released this summer, including the relevant meta-packages
(x11-apps, x11-tools, xorg-x11...); - the latest proprietary video driver for AMD (9.002) and Nvidia (340.60).
http://mirrors.coreix.net/MIB/2010.3/64 ... /xorg1.13/
http://mirrors.coreix.net/MIB/2010.3/32 ... /xorg1.13/
Known issues:
- To have OpenGL 3.0/3.1, you will need also a kernel >= 3.6: the less recent ones do not have the needed DRM support.
- The same thing is true to really use the renewed vmwgfx from VmWare in a guest SO with VmWare VMs: with kernels < 3.6, while it is possible to boot the SO and to reach a textual command prompt, trying to launch the graphical desktop always result i a black screen (the xserver starts and the DE loads, but nothing shows on the screen).
- The proprietary drivers from AMD (fglrx), including the latest ones, still don't work with the xserver 1.13.
When toying with the graphical stack and the xserver is also useful to temporarily configure your SO to do a textual boot (init 3), to have a chance to reach a working command prompt if something goes wrong with the update.
HOW TO INSTALL
Mandriva 2010.2 - 64bit
Code: Select all
urpmi.addmedia --update Xorg_1.13 http://mib.pianetalinux.org/MIB/2010.3/64/testing/xorg1.13/
urpmi --auto-select --auto
Code: Select all
urpmi.addmedia --update Xorg_1.13 http://mib.pianetalinux.org/MIB/2010.3/32/testing/xorg1.13/
urpmi --auto-select --auto