Complete Mesa 9.0.2 and Xorg 1.13.2 port for Rosa 2012.1

Latest shouts directly from our packagers and call for public testing MIB packages
User avatar
GvMariani
Collaboratore
Collaboratore
Posts: 610
Joined: 27 July 2009, 11:31
ROSA: 2016.1 Fresh R10
OpenMandriva: -
Kernel: 4.19.13-nrj-desktop
Desktop: Plasma 5
country: Italy
Location: Cologno Monzese (MI) - Italia

Complete Mesa 9.0.2 and Xorg 1.13.2 port for Rosa 2012.1

Post by GvMariani »

UPDATED 2x!

Introduction
As the time flows, any component of a distribution inevitably become outdated, even the more fundamental ones. This is particularly true for the packages forming the "graphical stack" of a distro, i.e. the various pieces needed to have a working Xserver install: they range from the low-level kernel bits (AKA DRM) to the xorg Xserver with its drivers and libraries and also include other things as libdrm, Mesa, libvdpau, libva, pixman and so on...
All these components usually "grow" as the time passes, receiving bug-fixes, new features or - more interesting - some optimizations; alas, this happens at different paces and times and not always without troubles (e.g.: when the kernel 3.2 introduced a new DRM interface for the nouveau driver, the existing libdrm and Mesa suddenly not only did not build anymore because they still supported the old one, but also completely stopped working). Such situation makes the maintainers of a distribution a little wary when considering an update to the graphic stack packages because they are critical ones and some troubles here can easily break an otherwise working system: so usually they don't do any upgrade at all until the next distro release; however, in this way also the best graphical stack at the distro release time is doomed to become, sooner or later, less interesting or with less performance, while its packages become older and older.
Enters here the MIB: we would like to have for our beloved distro the latest-and-greatest graphical stack components as soon as they are available, to enjoy the new features and improvements they sports, without the need to wait for the next distro release (where usually such changes happen).


So, for all the braves, here is a complete build of all the user-space components of the Rosa 2012.1/x86_64 graphic stack: libdrm, Mesa and related libraries, pixman, xorg with its libraries and drivers; all conveniently placed in a repository for an easy upgrade.

To do it, add the repository and do an upgrade.

ROSA Desktop.Fresh 2012 - 64bit

Code: Select all

urpmi.addmedia MIB-X13 http://mib.pianetalinux.org/MIB/rosa2012.1/64/testing/mesa-xorg/
urpmi --auto-select --auto
ROSA Desktop.Fresh 2012 - 32bit

Code: Select all

urpmi.addmedia MIB-X13 http://mib.pianetalinux.org/MIB/rosa2012.1/32/testing/mesa-xorg/
urpmi --auto-select --auto

After that , if all did go well, you will need to reload the Xserver (if you are booting in text mode) or to reboot the PC (if you are booting directly in graphical mode).


MIB build features
Generally speaking, a "MIB build" tries for any package in it to enable as many features as it is possible and useful. Here is a detailed list of major changes from the packages present on a "standard" Rosa Desktop Fresh 2012.1 install:
* Libdrm-2.4.42-69.1:
- dropped useless (and potentially dangerous) old patches causing nouveau to be built against the older DRM interface rather than the new one present in kernels >= 3.2;
- enabled experimental drivers (exynos, omap) and added packages for them;
- added means to build man pages (disabled ATM).

* Libvdpau-0.6-69.1:
- updated to new release 0.6.

* Libva-1.1.0-69.2:
- added option to build wayland support and enabled it.

* Libwayland-1.0.4-69-1:
- updated to new release 1.0.4.

* Mesa-9.0.2-69.1:
- added provision to build: osmesa library packages (enabled because it is needed by Wine 1.5.10+); wayland packages (enabled as in the standard packaging); radeonsi gallium driver (disabled for now because it needs the glamor library, not yet provided on Rosa 2012.1 and not buildable against xserver 1.13.x); opencl support for radeon (disabled for now because it needs llvm > 3.2 and libclc, not yet provided); support for the new glsl compiler for radeons (disabled for now because it needs llvm > 3.2);
- built also the drivers needed for VmWare (xa state tracker);
- built XvMC support and added a config file needed to having it actually work (but you will have to edit it according to your video card type: for instructions see the included README.XvMC file);
- removed vaapi build support and relevant patch and packages, because it was removed upstream;
- enabled, for testing purpose, some performance patches for r600g, taken from upstream: "make use of VRAM rather than GTT memory" and "re-enable discard_range handling";
- enabled the support of the texture-float feature, and hence the support for OpenGL 3.0 (3.1 on intel drivers).

* Mesa-libGLU-9.0.0-69.1:
- updated from git snapshot to the final 9.0.0 release (no functional changes, though).

* Freeglut-2.8.0-69.1:
- Added a couple of patches from upstream.

* LibGLw-8.0.0-69.1:
- updated to official release (no functional changes, though).

* Mesa-demos-8.0.2-0.20121218:
- updated sources to a recent git snapshot (at 28/12/2012);
- installed more programs than in the standard install;
- kept disabled wayland support due to building failures, related to the changes from wayland pre-1.0 to 1.0 and not yet resolved upstream.

* Pixman 0.29.2-69.1:
- updated to new release 0.29.2.

* Updated Xorg libraries:
- x11-proto-devel (7.7-69.1: why in the standard packaging xorg is 7.7, while the relative proto package is still 7.6?);
- Xwa3d (1.6.2);
- x11-data-xkbdata (2.8);
- libXdamage (1.1.4);
- libXcomposite 0.4.4);
- libxi (1.6.2);
- libXtrap (1.0.1).

* Xorg 1.13.2-69.1:
- provided a dedicated build for users of Nvidia proprietary drivers to avoid troubles with the pixman glyph cache (see below);
- updated input drivers: wacom (0.19.0) , synaptics (1.6.99: git snapshot at 02/01/2013), joystick (1.6.2) and vmmouse (13.0.0);
- updated video drivers: nouveau (1.0.6), cirrus (1.5.2), modesetting (0.6.0), openchrome (0.3.1), mach64 (6.9.4), intel (2.21.2), ati (7.1.0) and vmware (13.0.0);
- added some patches from upstream to the current ati video driver and enabled SNA acceleration mode support in the current intel video driver;
- dropped obsolete video drivers: ast, newport, radeonhd, xgixp...
- built proprietary drivers against the new server: fglrx-9.010.11, fglrx-9.012 (first official support for xserver 1.13.x) and fglrx-legacy-8.097.100.7; nvidia-173.14.36, nvidia-long-lived-295.71, nvidia-long-lived-304.64, nvidia-current-304.60, nvidia-current-319.10 and nvidia-current-319.32.

* updated utilities:
bdftopcf (1.0.4), beforelight (1.0.5), editres (1.0.6), ico (1.0.4), rgb (1.0.5), viewres (1.0.4), xcalc (1.0.5), xconsole (1.0.5), xedit (1.2.1), xev (1.2.1), xgc (1.0.4), xmag (1.0.5), xmessage (1.0.4), xsetroot (1.1.1), sessreg (1.0.8), xstdcmap (1.0.3), xvinfo (1.1.2) and xvidtune (1.0.3).

Please do a test and report your results (and remember to specify your video hw and video drivers loaded: the output of the command "inxi -F" is usually enough).


Advices to do an effective testing
1) The usual warnings apply here: this is a test repository, so every type of bad things can happen... please make sure to have a good backup before doing the upgrade and be prepared to restore it if needed.

2) Please also notice that, when toying with the graphical stack and the Xserver, is also useful to temporarily set your SO to do a textual boot rather than a graphical one: in this way you will near always have the chance to reach a working command prompt even if something goes wrong with the update, thus preventing X to work properly; this happens because (at least with the open drivers) a textual boot only involves the kernel DRM and its user-space interface (i.e. libdrm), leaving out all the other graphic stack layers.

ONLY IF YOU SUFFER TEXT CORRUPTION ISSUE!
and only if this happens to You even after the second reboot
viewtopic.php?f=53&t=3681

NOTE FOR THE USERS OF THE PROPRIETARY NVIDIA DRIVERS
The standard package for Xserver in Rosa 2012.1 includes a patch that gives performance benefits in font processing (see the details in the commit message: http://cgit.freedesktop.org/xorg/xserve ... 3351f74366). However, it sounds like this patch causes troubles for nvidia users; see this thread: viewtopic.php?f=38&t=3702.

To let also to nvidia users to test this MIB port, we built also a package for Xserver without the above patch: it has a release number > than the one for the package in our repo, so allowing to install the former package over the latter one. You only have to add also this repo:

Code: Select all

urpmi.addmedia MIB-X13-nvidia http://mib.pianetalinux.org/MIB/rosa2012.1/64/testing/mesa-xorg/no-new-pixman/
urpmi --auto-select --auto
or

Code: Select all

urpmi.addmedia MIB-X13-nvidia http://mib.pianetalinux.org/MIB/rosa2012.1/32/testing/mesa-xorg/no-new-pixman/
urpmi --auto-select --auto
and update another time before restarting X or rebooting the PC.


GvM
Last edited by GvMariani on 20 February 2013, 22:02, edited 9 times in total.

User avatar
GiuX
Utente
Utente
Posts: 238
Joined: 6 May 2009, 10:21
ROSA: Fresh
OpenMandriva: -
Kernel: 3.6.11nrjQL
Desktop: KDE 4.9.5
country: Italia

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by GiuX »

Testing immediately :D

User avatar
albpanig
Utente junior
Utente junior
Posts: 70
Joined: 5 May 2008, 22:22

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by albpanig »

installato tutto.
ho anche una nvidia e ho aggiunto anche l'ultimo repository.


ha scaricato circa 160 pacchetti (so che dipende dalla configurazione); poi dopo il reboot sembra tutto ok.

faccio un po' di prove

ciao

User avatar
GvMariani
Collaboratore
Collaboratore
Posts: 610
Joined: 27 July 2009, 11:31
ROSA: 2016.1 Fresh R10
OpenMandriva: -
Kernel: 4.19.13-nrj-desktop
Desktop: Plasma 5
country: Italy
Location: Cologno Monzese (MI) - Italia

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by GvMariani »

albpanig wrote:installato tutto.
ho anche una nvidia e ho aggiunto anche l'ultimo repository.
ha scaricato circa 160 pacchetti (so che dipende dalla configurazione); poi dopo il reboot sembra tutto ok.
faccio un po' di prove
ciao
Nel riportare il feedback, puoi gentilmente segnalare anche la configurazione Hw/Sw (tipo di scheda, drivers Xorg usati, versione del kernel)?
In questo modo possiamo tenere conto di dove è stato testato il blob e con che risultati o problemi.
Un bell'output di "inxi -F" è abbastanza...

Thanks.

GvM

User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by NicCo »

My install log - My video driver Intel HD3000

Code: Select all

[root@localhost ~]# urpmi --auto-select
Per soddisfare le dipendenze, saranno installati i seguenti pacchetti:                        
 Pacchetto                      Versione     Release       Dist  DEpoch Arch.
(supporto "main (Desktop2012.1-1)")
 xli                            20061110     9             rosa  2012.1 x86_64
(supporto "restricted (Desktop2012.1-7)")
 lib64txc-dxtn                  1.0.1        2             plf   2012.1 x86_64 (suggerito)
(supporto "X13")
 fontconfig                     2.10.2       69.1          mib   2012.1 x86_64
 glxinfo                        8.0.2        0.20121218    mib   2012.1 x86_64
 lib64dmx1                      1.1.2        69.1          mib   2012.1 x86_64
 lib64dri-drivers               9.0.1        69.2          mib   2012.1 x86_64
 lib64dricore1                  9.0.1        69.2          mib   2012.1 x86_64
 lib64drm2                      2.4.40       69.1          mib   2012.1 x86_64
 lib64drm_intel1                2.4.40       69.1          mib   2012.1 x86_64
 lib64drm_nouveau2              2.4.40       69.1          mib   2012.1 x86_64
 lib64drm_radeon1               2.4.40       69.1          mib   2012.1 x86_64
 lib64egl1                      9.0.1        69.2          mib   2012.1 x86_64
 lib64fontconfig1               2.10.2       69.1          mib   2012.1 x86_64
 lib64fontenc1                  1.1.1        69.1          mib   2012.1 x86_64
 lib64freeglut3                 2.8.0        69.1          mib   2012.1 x86_64
 lib64fs6                       1.0.4        69.1          mib   2012.1 x86_64
 lib64gbm1                      9.0.1        69.2          mib   2012.1 x86_64
 lib64gl1                       9.0.1        69.2          mib   2012.1 x86_64
 lib64glapi0                    9.0.1        69.2          mib   2012.1 x86_64
 lib64glesv1_1                  9.0.1        69.2          mib   2012.1 x86_64
 lib64glesv2_2                  9.0.1        69.2          mib   2012.1 x86_64
 lib64glu1                      9.0.0        69.1          mib   2012.1 x86_64
 lib64ice6                      1.0.8        69.1          mib   2012.1 x86_64
 lib64kms1                      2.4.40       69.1          mib   2012.1 x86_64
 lib64mtdev1                    1.1.3        69.1          mib   2012.1 x86_64
 lib64openvg1                   9.0.1        69.2          mib   2012.1 x86_64
 lib64osmesa8                   9.0.1        69.2          mib   2012.1 x86_64
 lib64pciaccess0                0.13.1       69.1          mib   2012.1 x86_64
 lib64pixman1_0                 0.28.2       69.1          mib   2012.1 x86_64
 lib64sm6                       1.2.1        69.1          mib   2012.1 x86_64
 lib64va1                       1.1.0        69.2          mib   2012.1 x86_64
 lib64vdpau1                    0.5          69.1          mib   2012.1 x86_64
 lib64wayland-client0           1.0.3        69.1          mib   2012.1 x86_64
 lib64wayland-server0           1.0.3        69.1          mib   2012.1 x86_64
 lib64x11_6                     1.5.0        69.1          mib   2012.1 x86_64
 lib64xatracker1                9.0.1        69.2          mib   2012.1 x86_64
 lib64xau6                      1.0.7        69.1          mib   2012.1 x86_64
 lib64xaw7                      1.0.11       69.1          mib   2012.1 x86_64
 lib64xcb-dri2_0                1.9          69.1          mib   2012.1 x86_64
 lib64xcb-glx0                  1.9          69.1          mib   2012.1 x86_64
 lib64xcb-render0               1.9          69.1          mib   2012.1 x86_64
 lib64xcb-shape0                1.9          69.1          mib   2012.1 x86_64
 lib64xcb-shm0                  1.9          69.1          mib   2012.1 x86_64
 lib64xcb-util-keysyms1         0.3.9        69.1          mib   2012.1 x86_64
 lib64xcb-util1                 0.3.9        69.1          mib   2012.1 x86_64
 lib64xcb-xfixes0               1.9          69.1          mib   2012.1 x86_64
 lib64xcb1                      1.9          69.1          mib   2012.1 x86_64
 lib64xcomposite1               0.4.4        69.1          mib   2012.1 x86_64
 lib64xcursor1                  1.1.13       69.1          mib   2012.1 x86_64
 lib64xdamage1                  1.1.4        69.1          mib   2012.1 x86_64
 lib64xdmcp6                    1.1.1        69.1          mib   2012.1 x86_64
 lib64xevie1                    1.0.3        69.1          mib   2012.1 x86_64
 lib64xext6                     1.3.1        69.1          mib   2012.1 x86_64
 lib64xfixes3                   5.0          69.1          mib   2012.1 x86_64
 lib64xfont1                    1.4.5        69.1          mib   2012.1 x86_64
 lib64xft2                      2.3.1        69.1          mib   2012.1 x86_64
 lib64xi6                       1.6.1        69.1          mib   2012.1 x86_64
 lib64xinerama1                 1.1.2        69.1          mib   2012.1 x86_64
 lib64xkbfile1                  1.0.8        69.1          mib   2012.1 x86_64
 lib64xmu6                      1.1.1        69.1          mib   2012.1 x86_64
 lib64xmuu1                     1.1.1        69.1          mib   2012.1 x86_64
 lib64xp6                       1.0.1        69.1          mib   2012.1 x86_64
 lib64xpm4                      3.5.10       69.1          mib   2012.1 x86_64
 lib64xrandr2                   1.4.0        69.1          mib   2012.1 x86_64
 lib64xrender1                  0.9.7        69.1          mib   2012.1 x86_64
 lib64xres1                     1.0.6        69.1          mib   2012.1 x86_64
 lib64xscrnsaver1               1.2.2        69.1          mib   2012.1 x86_64
 lib64xt6                       1.1.3        69.1          mib   2012.1 x86_64
 lib64xtrap6                    1.0.1        69.1          mib   2012.1 x86_64
 lib64xtst6                     1.2.1        69.1          mib   2012.1 x86_64
 lib64xv1                       1.0.7        69.           mib   2012.1 x86_64
 lib64xvmc1                     1.0.7        69.1          mib   2012.1 x86_64
 lib64xxf86dga1                 1.1.3        69.1          mib   2012.1 x86_64
 lib64xxf86misc1                1.0.3        69.1          mib   2012.1 x86_64
 lib64xxf86vm1                  1.1.2        69.1          mib   2012.1 x86_64
 libdrm-common                  2.4.40       69.1          mib   2012.1 x86_64
 libx11-common                  1.5.0        69.1          mib   2012.1 x86_64
 mesa                           9.0.1        69.2          mib   2012.1 x86_64
 mesa-demos                     8.0.2        0.20121218    mib   2012.1 x86_64
 mkfontdir                      1.0.7        69.1          mib   2012.1 noarch
 mkfontscale                    1.1.0        69.1          mib   2012.1 x86_64
 x11-data-bitmaps               1.1.1        69.1          mib   2012.1 noarch
 x11-data-xkbdata               2.7          69.1          mib   2012.1 noarch
 x11-driver-input               1.0.0        69.1          mib   2012.1 x86_64
 x11-driver-input-evdev         2.7.3        69.1          mib   2012.1 x86_64
 x11-driver-input-hyperpen      1.4.1        69.1          mib   2012.1 x86_64
 x11-driver-input-joystick      1.6.1        69.1          mib   2012.1 x86_64
 x11-driver-input-keyboard      1.6.2        69.1          mib   2012.1 x86_64
 x11-driver-input-mouse         1.8.1        69.1          mib   2012.1 x86_64
 x11-driver-input-synaptics     1.6.99       0.20130102.6> mib   2012.1 x86_64
 x11-driver-input-vmmouse       12.9.0       69.1          mib   2012.1 x86_64
 x11-driver-input-void          1.4.0        69.1          mib   2012.1 x86_64
 x11-driver-input-wacom         0.19.0       69.1          mib   2012.1 x86_64
 x11-driver-video-ati           7.0.0        69.1          mib   2012.1 x86_64
 x11-driver-video-cirrus        1.5.2        69.1          mib   2012.1 x86_64
 x11-driver-video-fbdev         0.4.3        69.1          mib   2012.1 x86_64
 x11-driver-video-intel         2.20.17      69.1          mib   2012.1 x86_64
 x11-driver-video-neomagic      1.2.7        69.1          mib   2012.1 x86_64
 x11-driver-video-nouveau       1.0.6        69.1          mib   2012.1 x86_64
 x11-driver-video-qxl           0.1.0        69.1          mib   2012.1 x86_64
 x11-driver-video-v4l           0.2.0        69.1          mib   2012.1 x86_64
 x11-driver-video-vesa          2.3.2        69.1          mib   2012.1 x86_64
 x11-driver-video-vmware        12.0.3       69.1          mib   2012.1 x86_64
 x11-font-alias                 1.0.3        69.1          mib   2012.1 noarch
 x11-font-cursor-misc           1.0.3        69.1          mib   2012.1 noarch
 x11-font-encodings             1.0.4        69.1          mib   2012.1 noarch
 x11-font-misc                  1.0.0        69.1          mib   2012.1 noarch
 x11-font-misc-misc             1.1.2        69.1          mib   2012.1 noarch
 x11-scripts                    1.0.1        69.1          mib   2012.1 noarch
 x11-server-common              1.13.1       69.1          mib   2012.1 x86_64
 x11-server-xorg                1.13.1       69.1          mib   2012.1 x86_64
 xauth                          1.0.7        69.1          mib   2012.1 x86_64
 xcursorgen                     1.0.5        69.1          mib   2012.1 x86_64
 xdm                            1.1.11       69.1          mib   2012.1 x86_64
 xfontsel                       1.0.4        69.1          mib   2012.1 x86_64
 xhost                          1.0.5        69.1          mib   2012.1 x86_64
 xinit                          1.3.2        69.1          mib   2012.1 x86_64
 xinitrc                        2.4.21       69.1          mib   2012.1 noarch
Altri 43MB di spazio disco saranno utilizzati.
verranno scaricati 139MB di pacchetti.
Procedo con l'installazione di 118 pacchetti? (S/n) s
after reboot, it works fine, so far so long...

Code: Select all

[piero@localhost ~]$ inxi -F
System:    Host: localhost.localdomain Kernel: 3.6.10-nrj-desktop-1rosa x86_64 (64 bit)
           Desktop KDE 4.9.4 Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   Mobo: ASUSTeK model: P8H61-M LX version: Rev x.0x Bios: American Megatrends version: 4401 date: 08/10/2012
CPU:       Dual core Intel Pentium CPU G620 (-MCP-) cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx)
           Clock Speeds: 1: 2600.00 MHz 2: 2600.00 MHz
Graphics:  Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
           X.Org: 1.13.1 drivers: intel (unloaded: fbdev,vesa) Resolution: 1024x768@60.0hz
           GLX Renderer: Mesa DRI Intel Sandybridge Desktop GLX Version: 3.0 Mesa 9.0.1
Audio:     Card: Intel 6 Series/C200 Series Chipset Family High Definition Audio Controller driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture ver: 1.0.25
Network:   Card: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller driver: r8169
           IF: eth0 state: up speed: 100 Mbps duplex: half mac: 14:da:e9:9c:94:04
Drives:    HDD Total Size: 1500.3GB (20.0% used) 1: /dev/sda SAMSUNG_HD154UI 1500.3GB
Partition: ID: / size: 40G used: 9.3G (25%) fs: rootfs ID: / size: 40G used: 9.3G (25%) fs: ext4
           ID: /home size: 825G used: 141G (18%) fs: ext4 ID: swap-1 size: 21.48GB used: 0.13GB (1%) fs: swap
Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 180 Uptime: 22 min Memory: 968.9/6941.4MB Client: Shell inxi: 1.7.24
[piero@localhost ~]$ 
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
GiuX
Utente
Utente
Posts: 238
Joined: 6 May 2009, 10:21
ROSA: Fresh
OpenMandriva: -
Kernel: 3.6.11nrjQL
Desktop: KDE 4.9.5
country: Italia

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by GiuX »

Salve,

questo è l'output di "inxi -F":

Code: Select all

System:    Host: ribeshost.ribesdomain Kernel: 3.6.10-nrjQL-laptop-69rosa x86_64 (64 bit) 
           Desktop N/A Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   System: TOSHIBA product: Satellite A300 version: PSAGCE-03T01VIT serial: Y8212205Q 
           Mobo: TOSHIBA model: Portable PC Bios: INSYDE version: 2.10 date: 09/04/2009
CPU:       Dual core Intel Core2 Duo CPU P8400 (-MCP-) cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 ssse3 vmx) 
           Clock Speeds: 1: 2267.00 MHz 2: 2267.00 MHz
Graphics:  Card: Advanced Micro Devices [AMD] nee ATI RV620 [Mobility Radeon HD 3400 Series] 
           X.org: 1.13.1 drivers: ati,v4l,radeon tty size: 140x40 Advanced Data: N/A for root 
Audio:     Card-1: Advanced Micro Devices [AMD] nee ATI RV620 HDMI Audio [Radeon HD 3400 Series] driver: snd_hda_intel
           Card-2: Intel 82801I (ICH9 Family) HD Audio Controller driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture ver: 1.0.25
Network:   Card-1: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller driver: r8169 
           IF: eth0 state: down speed: 10 Mbps duplex: half mac: 00:1e:33:79:12:c0
           Card-2: Atheros AR928X Wireless Network Adapter (PCI-Express) driver: ath9k 
           IF: wlan0 state: up mac: 48:7f:e9:d5:e4:b9
Drives:    HDD Total Size: 500.1GB (14.6% used) 1: /dev/sda Hitachi_HTS54505 500.1GB 
Partition: ID: / size: 50G used: 4.9G (11%) fs: rootfs ID: / size: 50G used: 4.9G (11%) fs: ext4 
           ID: /home size: 408G used: 64G (16%) fs: ext4 ID: swap-1 size: 2.15GB used: 0.00GB (0%) fs: swap 
Sensors:   System Temperatures: cpu: 61.0C mobo: N/A 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 177 Uptime: 8:36 Memory: 987.7/3956.2MB Client: Shell inxi: 1.7.24 
finora, a parte una iniziale strana "lentezza", tutto tranquillo...

User avatar
stefano1956
Utente senior
Utente senior
Posts: 385
Joined: 22 May 2012, 15:50
ROSA: Rosa2016.1
OpenMandriva: Oma 4.1 LX
Kernel: 4.9.124
Desktop: kde
country: Italia

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by stefano1956 »

Code: Select all

[stefano@localhost ~]$ inxi -F
System:    Host: localhost.localdomain Kernel: 3.6.10-nrj-desktop-1rosa x86_64 (64 bit) 
           Desktop KDE 4.9.4 Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   Mobo: MSI model: MS-7369 version: 1.0 Bios: American Megatrends version: V2.4 date: 11/20/2007
CPU:       Dual core AMD Athlon 64 X2 4200+ (-MCP-) cache: 1024 KB flags: (lm nx sse sse2 sse3 svm) 
           Clock Speeds: 1: 2188.844 MHz 2: 2188.844 MHz
Graphics:  Card: NVIDIA G96 [GeForce 9400 GT] X.Org: 1.13.1 drivers: nvidia,v4l Resolution: 1280x1024@60.0hz 
           GLX Renderer: GeForce 9400 GT/PCIe/SSE2 GLX Version: 3.3.0 NVIDIA 310.19
Audio:     Card-1: NVIDIA MCP65 High Definition Audio driver: snd_hda_intel Sound: ALSA ver: 1.0.25                                         
           Card-2: Logitech QuickCam Zoom driver: USB Audio                                                                                 
Network:   Card: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller driver: r8169                                                
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: 00:1d:92:80:39:9a                                                           
Drives:    HDD Total Size: 2000.4GB (9.6% used) 1: /dev/sda WDC_WD20EARX 2000.4GB                                                           
Partition: ID: / size: 48G used: 6.2G (14%) fs: rootfs ID: / size: 48G used: 6.2G (14%) fs: ext4                                            
           ID: /home size: 246G used: 142G (58%) fs: ext4 ID: swap-1 size: 0.01GB used: 0.00GB (0%) fs: swap                                
Sensors:   System Temperatures: cpu: 45.0C mobo: N/A gpu: 56C                                                                               
           Fan Speeds (in rpm): cpu: N/A                                                                                                    
Info:      Processes: 184 Uptime: 3 min Memory: 790.7/3958.3MB Client: Shell inxi: 1.7.24                                                   
[stefano@localhost ~]$
Riavviato apparentemente senza problemi, anche i tempi di avvio sono stati normali. Terrò d'occhio la situazione

User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by NicCo »

Another update, another success...
this time is Laptop Asus with Nvidia Go7300 > I use > nvidia-long-lived 304.64

I didn't installed the "no-new-pixman" variant, as for now, the corruption text problems seems very rare and limited
I hope that these problems will remain rare, otherwise I'll install also the second repo with the fixing for this issue...

A small GL test: dolphin-emu with a game
  • fps 11-16 with official ROSA Fresh X13 (most times at 13fps)
  • fps 15-21 with experimental MIB XOrg (most times at 18fps)
My install log - My video driver nvidia-long-lived 304.64

Code: Select all

[root@localhost ~]# urpmi --auto-select
Per soddisfare le dipendenze, saranno installati i seguenti pacchetti:
 Pacchetto                      Versione     Release       Dist  DEpoch Arch. 
(supporto "X13")
 dkms-nvidia-long-lived         304.64       69.1          mib   2012.1 x86_64 
 fontconfig                     2.10.2       69.1          mib   2012.1 x86_64 
 glxinfo                        8.0.2        0.20121218    mib   2012.1 x86_64 
 lib64dmx1                      1.1.2        69.1          mib   2012.1 x86_64 
 lib64dri-drivers               9.0.1        69.2          mib   2012.1 x86_64 
 lib64dricore1                  9.0.1        69.2          mib   2012.1 x86_64 
 lib64drm2                      2.4.40       69.1          mib   2012.1 x86_64 
 lib64drm_intel1                2.4.40       69.1          mib   2012.1 x86_64 
 lib64drm_nouveau2              2.4.40       69.1          mib   2012.1 x86_64 
 lib64drm_radeon1               2.4.40       69.1          mib   2012.1 x86_64 
 lib64egl1                      9.0.1        69.2          mib   2012.1 x86_64 
 lib64fontconfig1               2.10.2       69.1          mib   2012.1 x86_64 
 lib64fontenc1                  1.1.1        69.1          mib   2012.1 x86_64 
 lib64freeglut3                 2.8.0        69.1          mib   2012.1 x86_64 
 lib64fs6                       1.0.4        69.1          mib   2012.1 x86_64 
 lib64gbm1                      9.0.1        69.2          mib   2012.1 x86_64 
 lib64gl1                       9.0.1        69.2          mib   2012.1 x86_64 
 lib64glapi0                    9.0.1        69.2          mib   2012.1 x86_64 
 lib64glesv1_1                  9.0.1        69.2          mib   2012.1 x86_64 
 lib64glesv2_2                  9.0.1        69.2          mib   2012.1 x86_64 
 lib64glu1                      9.0.0        69.1          mib   2012.1 x86_64 
 lib64ice6                      1.0.8        69.1          mib   2012.1 x86_64 
 lib64kms1                      2.4.40       69.1          mib   2012.1 x86_64 
 lib64mtdev1                    1.1.3        69.1          mib   2012.1 x86_64 
 lib64openvg1                   9.0.1        69.2          mib   2012.1 x86_64 
 lib64osmesa8                   9.0.1        69.2          mib   2012.1 x86_64 
 lib64pciaccess0                0.13.1       69.1          mib   2012.1 x86_64 
 lib64pixman1_0                 0.28.2       69.1          mib   2012.1 x86_64 
 lib64sm6                       1.2.1        69.1          mib   2012.1 x86_64 
 lib64va1                       1.1.0        69.2          mib   2012.1 x86_64 
 lib64vdpau1                    0.5          69.1          mib   2012.1 x86_64 
 lib64wayland-client0           1.0.3        69.1          mib   2012.1 x86_64 
 lib64wayland-server0           1.0.3        69.1          mib   2012.1 x86_64 
 lib64x11_6                     1.5.0        69.1          mib   2012.1 x86_64 
 lib64xatracker1                9.0.1        69.2          mib   2012.1 x86_64 
 lib64xau6                      1.0.7        69.1          mib   2012.1 x86_64 
 lib64xaw7                      1.0.11       69.1          mib   2012.1 x86_64 
 lib64xcb-dri2_0                1.9          69.1          mib   2012.1 x86_64 
 lib64xcb-glx0                  1.9          69.1          mib   2012.1 x86_64 
 lib64xcb-render0               1.9          69.1          mib   2012.1 x86_64 
 lib64xcb-shape0                1.9          69.1          mib   2012.1 x86_64 
 lib64xcb-shm0                  1.9          69.1          mib   2012.1 x86_64 
 lib64xcb-util1                 0.3.9        69.1          mib   2012.1 x86_64 
 lib64xcb-xfixes0               1.9          69.1          mib   2012.1 x86_64 
 lib64xcb1                      1.9          69.1          mib   2012.1 x86_64 
 lib64xcomposite1               0.4.4        69.1          mib   2012.1 x86_64 
 lib64xcursor1                  1.1.13       69.1          mib   2012.1 x86_64 
 lib64xdamage1                  1.1.4        69.1          mib   2012.1 x86_64 
 lib64xdmcp6                    1.1.1        69.1          mib   2012.1 x86_64 
 lib64xevie1                    1.0.3        69.1          mib   2012.1 x86_64 
 lib64xext6                     1.3.1        69.1          mib   2012.1 x86_64 
 lib64xfixes3                   5.0          69.1          mib   2012.1 x86_64 
 lib64xfont1                    1.4.5        69.1          mib   2012.1 x86_64 
 lib64xft2                      2.3.1        69.1          mib   2012.1 x86_64 
 lib64xi6                       1.6.1        69.1          mib   2012.1 x86_64 
 lib64xinerama1                 1.1.2        69.1          mib   2012.1 x86_64 
 lib64xkbfile1                  1.0.8        69.1          mib   2012.1 x86_64 
 lib64xmu6                      1.1.1        69.1          mib   2012.1 x86_64 
 lib64xmuu1                     1.1.1        69.1          mib   2012.1 x86_64 
 lib64xp6                       1.0.1        69.1          mib   2012.1 x86_64 
 lib64xpm4                      3.5.10       69.1          mib   2012.1 x86_64 
 lib64xrandr2                   1.4.0        69.1          mib   2012.1 x86_64 
 lib64xrender1                  0.9.7        69.1          mib   2012.1 x86_64 
 lib64xscrnsaver1               1.2.2        69.1          mib   2012.1 x86_64 
 lib64xt6                       1.1.3        69.1          mib   2012.1 x86_64 
 lib64xtrap6                    1.0.1        69.1          mib   2012.1 x86_64 
 lib64xtst6                     1.2.1        69.1          mib   2012.1 x86_64 
 lib64xv1                       1.0.7        69.           mib   2012.1 x86_64 
 lib64xvmc1                     1.0.7        69.1          mib   2012.1 x86_64 
 lib64xxf86dga1                 1.1.3        69.1          mib   2012.1 x86_64 
 lib64xxf86misc1                1.0.3        69.1          mib   2012.1 x86_64 
 lib64xxf86vm1                  1.1.2        69.1          mib   2012.1 x86_64 
 libdrm-common                  2.4.40       69.1          mib   2012.1 x86_64 
 libx11-common                  1.5.0        69.1          mib   2012.1 x86_64 
 mesa                           9.0.1        69.2          mib   2012.1 x86_64 
 mesa-demos                     8.0.2        0.20121218    mib   2012.1 x86_64 
 mkfontdir                      1.0.7        69.1          mib   2012.1 noarch 
 mkfontscale                    1.1.0        69.1          mib   2012.1 x86_64 
 nvidia-long-lived-doc-html     304.64       69.1          mib   2012.1 x86_64 
 x11-data-bitmaps               1.1.1        69.1          mib   2012.1 noarch 
 x11-data-xkbdata               2.7          69.1          mib   2012.1 noarch 
 x11-driver-input               1.0.0        69.1          mib   2012.1 x86_64 
 x11-driver-input-evdev         2.7.3        69.1          mib   2012.1 x86_64 
 x11-driver-input-hyperpen      1.4.1        69.1          mib   2012.1 x86_64 
 x11-driver-input-joystick      1.6.1        69.1          mib   2012.1 x86_64 
 x11-driver-input-keyboard      1.6.2        69.1          mib   2012.1 x86_64 
 x11-driver-input-mouse         1.8.1        69.1          mib   2012.1 x86_64 
 x11-driver-input-synaptics     1.6.99       0.20130102.6> mib   2012.1 x86_64 
 x11-driver-input-vmmouse       12.9.0       69.1          mib   2012.1 x86_64 
 x11-driver-input-void          1.4.0        69.1          mib   2012.1 x86_64 
 x11-driver-input-wacom         0.19.0       69.1          mib   2012.1 x86_64 
 x11-driver-video-ati           7.0.0        69.1          mib   2012.1 x86_64 
 x11-driver-video-cirrus        1.5.2        69.1          mib   2012.1 x86_64 
 x11-driver-video-fbdev         0.4.3        69.1          mib   2012.1 x86_64 
 x11-driver-video-glint         1.2.8        69.1          mib   2012.1 x86_64 
 x11-driver-video-intel         2.20.17      69.1          mib   2012.1 x86_64 
 x11-driver-video-mach64        6.9.4        69.1          mib   2012.1 x86_64 
 x11-driver-video-mga           1.6.2        69.1          mib   2012.1 x86_64 
 x11-driver-video-modesetting   0.6.0        69.1          mib   2012.1 x86_64 
 x11-driver-video-neomagic      1.2.7        69.1          mib   2012.1 x86_64 
 x11-driver-video-nouveau       1.0.6        69.1          mib   2012.1 x86_64 
 x11-driver-video-nv            2.1.20       69.1          mib   2012.1 x86_64 
 x11-driver-video-nvidia-long-> 304.64       69.1          mib   2012.1 x86_64 
 x11-driver-video-openchrome    0.3.1        69.1          mib   2012.1 x86_64 
 x11-driver-video-qxl           0.1.0        69.1          mib   2012.1 x86_64 
 x11-driver-video-r128          6.9.1        69.1          mib   2012.1 x86_64 
 x11-driver-video-s3            0.6.5        69.1          mib   2012.1 x86_64 
 x11-driver-video-s3virge       1.10.6       69.1          mib   2012.1 x86_64 
 x11-driver-video-savage        2.3.6        69.1          mib   2012.1 x86_64 
 x11-driver-video-sis           0.10.7       69.1          mib   2012.1 x86_64 
 x11-driver-video-sisusb        0.9.6        69.1          mib   2012.1 x86_64 
 x11-driver-video-tdfx          1.4.5        69.1          mib   2012.1 x86_64 
 x11-driver-video-trident       1.3.6        69.1          mib   2012.1 x86_64 
 x11-driver-video-v4l           0.2.0        69.1          mib   2012.1 x86_64 
 x11-driver-video-vesa          2.3.2        69.1          mib   2012.1 x86_64 
 x11-driver-video-vmware        12.0.3       69.1          mib   2012.1 x86_64 
 x11-font-alias                 1.0.3        69.1          mib   2012.1 noarch 
 x11-font-cursor-misc           1.0.3        69.1          mib   2012.1 noarch 
 x11-font-encodings             1.0.4        69.1          mib   2012.1 noarch 
 x11-font-misc                  1.0.0        69.1          mib   2012.1 noarch 
 x11-font-misc-misc             1.1.2        69.1          mib   2012.1 noarch 
 x11-scripts                    1.0.1        69.1          mib   2012.1 noarch 
 x11-server-common              1.13.1       69.1          mib   2012.1 x86_64 
 x11-server-xorg                1.13.1       69.1          mib   2012.1 x86_64 
 xauth                          1.0.7        69.1          mib   2012.1 x86_64 
 xcursorgen                     1.0.5        69.1          mib   2012.1 x86_64 
 xdm                            1.1.11       69.1          mib   2012.1 x86_64 
 xfontsel                       1.0.4        69.1          mib   2012.1 x86_64 
 xhost                          1.0.5        69.1          mib   2012.1 x86_64 
 xinit                          1.3.2        69.1          mib   2012.1 x86_64 
 xinitrc                        2.4.21       69.1          mib   2012.1 noarch 
(supporto "main (Desktop2012.1-1)")
 xli                            20061110     9             rosa  2012.1 x86_64 
(supporto "restricted (Desktop2012.1-7)")
 lib64txc-dxtn                  1.0.1        2             plf   2012.1 x86_64 (suggerito)
Altri 43MB di spazio disco saranno utilizzati.
verranno scaricati 245MB di pacchetti.
Procedo con l'installazione di 133 pacchetti? (S/n) s


installazione di libdrm-common-2.4.40-69.1-mib2012.1.x86_64.rpm lib64xcb-glx0-1.9-69.1-mib2012.1.x86_64.rpm lib64xcb1-1.9-69.1-mib2012.1.x86_64.rpm lib64drm_nouveau2-2.4.40-69.1-mib2012.1.x86_64.rpm lib64xau6-1.0.7-69.1-mib2012.1.x86_64.rpm lib64drm2-2.4.40-69.1-mib2012.1.x86_64.rpm lib64xdmcp6-1.1.1-69.1-mib2012.1.x86_64.rpm x11-data-xkbdata-2.7-69.1-mib2012.1.noarch.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
    1/133: lib64xdmcp6           #####################################################################
    2/133: lib64xau6             #####################################################################
    3/133: libdrm-common         #####################################################################
    4/133: lib64xcb1             #####################################################################
    5/133: lib64drm2             #####################################################################
    6/133: lib64xcb-glx0         #####################################################################
    7/133: lib64drm_nouveau2     #####################################################################
    8/133: x11-data-xkbdata      #####################################################################


installazione di mkfontscale-1.1.0-69.1-mib2012.1.x86_64.rpm lib64pixman1_0-0.28.2-69.1-mib2012.1.x86_64.rpm mkfontdir-1.0.7-69.1-mib2012.1.noarch.rpm lib64fontenc1-1.1.1-69.1-mib2012.1.x86_64.rpm x11-font-cursor-misc-1.0.3-69.1-mib2012.1.noarch.rpm x11-font-alias-1.0.3-69.1-mib2012.1.noarch.rpm lib64pciaccess0-0.13.1-69.1-mib2012.1.x86_64.rpm x11-font-misc-misc-1.1.2-69.1-mib2012.1.noarch.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
    9/133: lib64fontenc1         #####################################################################
   10/133: lib64pciaccess0       #####################################################################
   11/133: lib64pixman1_0        #####################################################################
   12/133: mkfontdir             #####################################################################
   13/133: mkfontscale           #####################################################################
   14/133: x11-font-alias        #####################################################################
   15/133: x11-font-cursor-misc  #####################################################################
   16/133: x11-font-misc-misc    #####################################################################


installazione di x11-driver-input-hyperpen-1.4.1-69.1-mib2012.1.x86_64.rpm lib64xfixes3-5.0-69.1-mib2012.1.x86_64.rpm x11-server-common-1.13.1-69.1-mib2012.1.x86_64.rpm lib64xext6-1.3.1-69.1-mib2012.1.x86_64.rpm lib64xxf86vm1-1.1.2-69.1-mib2012.1.x86_64.rpm lib64glapi0-9.0.1-69.2-mib2012.1.x86_64.rpm lib64x11_6-1.5.0-69.1-mib2012.1.x86_64.rpm x11-server-xorg-1.13.1-69.1-mib2012.1.x86_64.rpm x11-driver-video-r128-6.9.1-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
   17/133: lib64x11_6            #####################################################################
   18/133: x11-server-common     #####################################################################
   19/133: lib64glapi0           #####################################################################
   20/133: lib64xext6            #####################################################################
   21/133: lib64xfixes3          #####################################################################
   22/133: x11-driver-input-hyperpen
                                 #####################################################################
   23/133: x11-server-xorg       #####################################################################
   24/133: x11-driver-video-r128 #####################################################################
   25/133: lib64xxf86vm1         #####################################################################


installazione di lib64drm_intel1-2.4.40-69.1-mib2012.1.x86_64.rpm lib64xcb-dri2_0-1.9-69.1-mib2012.1.x86_64.rpm lib64drm_radeon1-2.4.40-69.1-mib2012.1.x86_64.rpm lib64wayland-client0-1.0.3-69.1-mib2012.1.x86_64.rpm lib64wayland-server0-1.0.3-69.1-mib2012.1.x86_64.rpm lib64dricore1-9.0.1-69.2-mib2012.1.x86_64.rpm lib64xdamage1-1.1.4-69.1-mib2012.1.x86_64.rpm lib64xv1-1.0.7-69.-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
   26/133: lib64xv1              #####################################################################
   27/133: lib64wayland-server0  #####################################################################
   28/133: lib64xdamage1         #####################################################################
   29/133: lib64dricore1         #####################################################################
   30/133: lib64wayland-client0  #####################################################################
   31/133: lib64drm_radeon1      #####################################################################
   32/133: lib64xcb-dri2_0       #####################################################################
   33/133: lib64drm_intel1       #####################################################################


installazione di lib64gl1-9.0.1-69.2-mib2012.1.x86_64.rpm mesa-9.0.1-69.2-mib2012.1.x86_64.rpm lib64gbm1-9.0.1-69.2-mib2012.1.x86_64.rpm lib64xcb-xfixes0-1.9-69.1-mib2012.1.x86_64.rpm lib64xatracker1-9.0.1-69.2-mib2012.1.x86_64.rpm lib64egl1-9.0.1-69.2-mib2012.1.x86_64.rpm lib64dri-drivers-9.0.1-69.2-mib2012.1.x86_64.rpm lib64openvg1-9.0.1-69.2-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
warning: LOOP:
warning: removing lib64gl1-9.0.1-69.2.x86_64 "Requires: lib64dri-drivers >= 9.0.1-69.2" from tsort relations.
warning: removing lib64dri-drivers-9.0.1-69.2.x86_64 "Requires: mesa = 9.0.1" from tsort relations.
warning: removing mesa-9.0.1-69.2.x86_64 "Requires: lib64gl1 = 9.0.1-69.2" from tsort relations.
In preparazione...               #####################################################################
   34/133: lib64openvg1          #####################################################################
   35/133: lib64gbm1             #####################################################################
   36/133: lib64xcb-xfixes0      #####################################################################
   37/133: lib64egl1             #####################################################################
   38/133: lib64gl1              #####################################################################
   39/133: lib64dri-drivers      #####################################################################
   40/133: mesa                  #####################################################################
   41/133: lib64xatracker1       #####################################################################


installazione di lib64xrender1-0.9.7-69.1-mib2012.1.x86_64.rpm x11-driver-input-vmmouse-12.9.0-69.1-mib2012.1.x86_64.rpm lib64xt6-1.1.3-69.1-mib2012.1.x86_64.rpm xcursorgen-1.0.5-69.1-mib2012.1.x86_64.rpm lib64sm6-1.2.1-69.1-mib2012.1.x86_64.rpm lib64ice6-1.0.8-69.1-mib2012.1.x86_64.rpm lib64xcursor1-1.1.13-69.1-mib2012.1.x86_64.rpm lib64xtrap6-1.0.1-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
   42/133: lib64ice6             #####################################################################
   43/133: lib64xrender1         #####################################################################
   44/133: x11-driver-input-vmmouse
                                 #####################################################################
   45/133: lib64sm6              #####################################################################
   46/133: lib64xcursor1         #####################################################################
   47/133: lib64xt6              #####################################################################
   48/133: xcursorgen            #####################################################################
   49/133: lib64xtrap6           #####################################################################


installazione di lib64xvmc1-1.0.7-69.1-mib2012.1.x86_64.rpm nvidia-long-lived-doc-html-304.64-69.1-mib2012.1.x86_64.rpm x11-driver-video-v4l-0.2.0-69.1-mib2012.1.x86_64.rpm dkms-nvidia-long-lived-304.64-69.1-mib2012.1.x86_64.rpm lib64xcb-shape0-1.9-69.1-mib2012.1.x86_64.rpm lib64mtdev1-1.1.3-69.1-mib2012.1.x86_64.rpm lib64vdpau1-0.5-69.1-mib2012.1.x86_64.rpm x11-driver-video-nvidia-long-lived-304.64-69.1-mib2012.1.x86_64.rpm lib64xp6-1.0.1-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
warning: LOOP:
warning: removing x11-driver-video-nvidia-long-lived-304.64-69.1.x86_64 "Requires(hint): nvidia-long-lived-doc-html = 304.64" from tsort relations.
warning: removing nvidia-long-lived-doc-html-304.64-69.1.x86_64 "Requires: x11-driver-video-nvidia-long-lived = 304.64-69.1" from tsort relations.
warning: LOOP:
warning: removing x11-driver-video-nvidia-long-lived-304.64-10.x86_64 "Requires: x11-driver-video-nvidia-long-lived = 304.64-10" from tsort relations.
warning: removing nvidia-long-lived-doc-html-304.64-10.x86_64 "Requires(hint): nvidia-long-lived-doc-html = 304.64" from tsort relations.
In preparazione...               #####################################################################
   50/133: lib64vdpau1           #####################################################################
   51/133: lib64xvmc1            #####################################################################
   52/133: lib64xp6              #####################################################################
   53/133: lib64mtdev1           #####################################################################
   54/133: lib64xcb-shape0       #####################################################################
   55/133: x11-driver-video-v4l  #####################################################################
   56/133: dkms-nvidia-long-lived
                                 #####################################################################

Creating symlink /var/lib/dkms/nvidia-long-lived/304.64-69.1/source ->
                 /usr/src/nvidia-long-lived-304.64-69.1

DKMS: add Completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.6.10-nrj-desktop-1rosa module SYSSRC=/lib/modules/3.6.10-nrj-desktop-1rosa/build....................
cleaning build area....

DKMS: build Completed.

nvidia-long-lived.ko:
 - Installation
   - Installing to /lib/modules/3.6.10-nrj-desktop-1rosa/kernel/drivers/video/

depmod......................

DKMS: install Completed.
   57/133: x11-driver-video-nvidia-long-lived
                                 #####################################################################
   58/133: nvidia-long-lived-doc-html
                                 #####################################################################

-------- Uninstall Beginning --------
Module:  nvidia-long-lived
Version: 304.64-10
Kernel:  3.6.10-nrj-desktop-1rosa (x86_64)
-------------------------------------

Status: This module version was INACTIVE for this kernel.
depmod................

DKMS: uninstall Completed.

------------------------------
Deleting module version: 304.64-10
completely from the DKMS tree.
------------------------------
Done.


    $MIRRORLIST: media/main/release/xli-20061110-9-rosa2012.1.x86_64.rpm
installazione di /home/davide/Musica/mesa-xorg/x11-font-encodings-1.0.4-69.1-mib2012.1.noarch.rpm      
/home/davide/Musica/mesa-xorg/xinitrc-2.4.21-69.1-mib2012.1.noarch.rpm
/var/cache/urpmi/rpms/xli-20061110-9-rosa2012.1.x86_64.rpm
/home/davide/Musica/mesa-xorg/lib64fontconfig1-2.10.2-69.1-mib2012.1.x86_64.rpm
/home/davide/Musica/mesa-xorg/lib64xft2-2.3.1-69.1-mib2012.1.x86_64.rpm
/home/davide/Musica/mesa-xorg/lib64xfont1-1.4.5-69.1-mib2012.1.x86_64.rpm
/home/davide/Musica/mesa-xorg/x11-driver-input-evdev-2.7.3-69.1-mib2012.1.x86_64.rpm
In preparazione...               #####################################################################
   59/133: lib64fontconfig1      #####################################################################
   60/133: x11-driver-input-evdev
                                 #####################################################################
   61/133: lib64xfont1           #####################################################################
   62/133: x11-font-encodings    #####################################################################
   63/133: xinitrc               #####################################################################
   64/133: xli                   #####################################################################
   65/133: lib64xft2             #####################################################################


installazione di x11-driver-video-cirrus-1.5.2-69.1-mib2012.1.x86_64.rpm x11-driver-video-s3virge-1.10.6-69.1-mib2012.1.x86_64.rpm lib64glu1-9.0.0-69.1-mib2012.1.x86_64.rpm lib64kms1-2.4.40-69.1-mib2012.1.x86_64.rpm lib64xkbfile1-1.0.8-69.1-mib2012.1.x86_64.rpm lib64xi6-1.6.1-69.1-mib2012.1.x86_64.rpm lib64xinerama1-1.1.2-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
   66/133: lib64xi6              #####################################################################
   67/133: lib64kms1             #####################################################################
   68/133: lib64glu1             #####################################################################
   69/133: x11-driver-video-cirrus
                                 #####################################################################
   70/133: x11-driver-video-s3virge
                                 #####################################################################
   71/133: lib64xinerama1        #####################################################################
   72/133: lib64xkbfile1         #####################################################################


installazione di lib64xmuu1-1.1.1-69.1-mib2012.1.x86_64.rpm lib64va1-1.1.0-69.2-mib2012.1.x86_64.rpm lib64freeglut3-2.8.0-69.1-mib2012.1.x86_64.rpm x11-scripts-1.0.1-69.1-mib2012.1.noarch.rpm xhost-1.0.5-69.1-mib2012.1.x86_64.rpm lib64glesv1_1-9.0.1-69.2-mib2012.1.x86_64.rpm glxinfo-8.0.2-0.20121218-mib2012.1.x86_64.rpm lib64osmesa8-9.0.1-69.2-mib2012.1.x86_64.rpm x11-driver-input-wacom-0.19.0-69.1-mib2012.1.x86_64.rpm lib64xrandr2-1.4.0-69.1-mib2012.1.x86_64.rpm mesa-demos-8.0.2-0.20121218-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
   73/133: lib64xrandr2          #####################################################################
   74/133: lib64xmuu1            #####################################################################
   75/133: lib64glesv1_1         #####################################################################
   76/133: lib64osmesa8          #####################################################################
   77/133: lib64va1              #####################################################################
   78/133: x11-scripts           #####################################################################
   79/133: lib64freeglut3        #####################################################################
   80/133: x11-driver-input-wacom
                                 #####################################################################
   81/133: xhost                 #####################################################################
   82/133: glxinfo               #####################################################################
   83/133: mesa-demos            #####################################################################


installazione di x11-driver-video-trident-1.3.6-69.1-mib2012.1.x86_64.rpm libx11-common-1.5.0-69.1-mib2012.1.x86_64.rpm x11-driver-input-synaptics-1.6.99-0.20130102.69.1-mib2012.1.x86_64.rpm lib64xtst6-1.2.1-69.1-mib2012.1.x86_64.rpm lib64xxf86dga1-1.1.3-69.1-mib2012.1.x86_64.rpm x11-driver-video-vesa-2.3.2-69.1-mib2012.1.x86_64.rpm lib64xxf86misc1-1.0.3-69.1-mib2012.1.x86_64.rpm x11-driver-video-modesetting-0.6.0-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
   84/133: lib64xtst6            #####################################################################
   85/133: x11-driver-video-modesetting
                                 #####################################################################
   86/133: x11-driver-video-vesa #####################################################################
   87/133: lib64xxf86misc1       #####################################################################
   88/133: lib64xxf86dga1        #####################################################################
   89/133: x11-driver-video-trident
                                 #####################################################################
   90/133: libx11-common         #####################################################################
   91/133: x11-driver-input-synaptics
                                 #####################################################################


installazione di lib64xcomposite1-0.4.4-69.1-mib2012.1.x86_64.rpm lib64xcb-util1-0.3.9-69.1-mib2012.1.x86_64.rpm x11-driver-video-ati-7.0.0-69.1-mib2012.1.x86_64.rpm x11-driver-video-nouveau-1.0.6-69.1-mib2012.1.x86_64.rpm x11-driver-video-mach64-6.9.4-69.1-mib2012.1.x86_64.rpm lib64xcb-shm0-1.9-69.1-mib2012.1.x86_64.rpm x11-driver-input-joystick-1.6.1-69.1-mib2012.1.x86_64.rpm x11-driver-video-intel-2.20.17-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
   92/133: x11-driver-video-mach64
                                 #####################################################################
   93/133: lib64xcb-util1        #####################################################################
   94/133: x11-driver-input-joystick
                                 #####################################################################
   95/133: lib64xcb-shm0         #####################################################################
   96/133: x11-driver-video-nouveau
                                 #####################################################################
   97/133: lib64xcomposite1      #####################################################################
   98/133: x11-driver-video-ati  #####################################################################
   99/133: x11-driver-video-intel
                                 #####################################################################


installazione di x11-driver-input-1.0.0-69.1-mib2012.1.x86_64.rpm x11-driver-input-void-1.4.0-69.1-mib2012.1.x86_64.rpm lib64xpm4-3.5.10-69.1-mib2012.1.x86_64.rpm x11-driver-input-mouse-1.8.1-69.1-mib2012.1.x86_64.rpm x11-driver-video-openchrome-0.3.1-69.1-mib2012.1.x86_64.rpm lib64glesv2_2-9.0.1-69.2-mib2012.1.x86_64.rpm x11-driver-input-keyboard-1.6.2-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
  100/133: x11-driver-video-openchrome
                                 #####################################################################
  101/133: lib64glesv2_2         #####################################################################
  102/133: lib64xpm4             #####################################################################
  103/133: x11-driver-input-void #####################################################################
  104/133: x11-driver-input-keyboard
                                 #####################################################################
  105/133: x11-driver-input-mouse
                                 #####################################################################
  106/133: x11-driver-input      #####################################################################
rimozione del pacchetto x11-driver-input-acecad-1.5.0-5.x86_64
rimozione del pacchetto x11-driver-input-aiptek-1.4.1-3.x86_64
rimozione del pacchetto x11-driver-input-fpit-1.4.0-5..x86_64
rimozione del pacchetto x11-driver-input-mutouch-1.3.0-2..x86_64
rimozione del pacchetto x11-driver-input-penmount-1.5.0-2..x86_64


installazione di lib64xevie1-1.0.3-69.1-mib2012.1.x86_64.rpm x11-data-bitmaps-1.1.1-69.1-mib2012.1.noarch.rpm lib64xscrnsaver1-1.2.2-69.1-mib2012.1.x86_64.rpm lib64xmu6-1.1.1-69.1-mib2012.1.x86_64.rpm x11-driver-video-savage-2.3.6-69.1-mib2012.1.x86_64.rpm xinit-1.3.2-69.1-mib2012.1.x86_64.rpm lib64xaw7-1.0.11-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
  107/133: lib64xmu6             #####################################################################
  108/133: x11-driver-video-savage
                                 #####################################################################
  109/133: xinit                 #####################################################################
  110/133: lib64xevie1           #####################################################################
  111/133: lib64xscrnsaver1      #####################################################################
  112/133: x11-data-bitmaps      #####################################################################
  113/133: lib64xaw7             #####################################################################


installazione di x11-driver-video-vmware-12.0.3-69.1-mib2012.1.x86_64.rpm fontconfig-2.10.2-69.1-mib2012.1.x86_64.rpm xauth-1.0.7-69.1-mib2012.1.x86_64.rpm x11-font-misc-1.0.0-69.1-mib2012.1.noarch.rpm x11-driver-video-glint-1.2.8-69.1-mib2012.1.x86_64.rpm x11-driver-video-nv-2.1.20-69.1-mib2012.1.x86_64.rpm x11-driver-video-s3-0.6.5-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
  114/133: x11-driver-video-nv   #####################################################################
  115/133: x11-driver-video-glint
                                 #####################################################################
  116/133: x11-driver-video-s3   #####################################################################
  117/133: fontconfig            #####################################################################
Fontconfig warning: "/etc/fonts/conf.d/85-wqy-bitmapsong.conf", line 33: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/85-wqy-bitmapsong.conf", line 52: Having multiple values in <test> isn't supported and may not work as expected
  118/133: xauth                 #####################################################################
  119/133: x11-driver-video-vmware
                                 #####################################################################
  120/133: x11-font-misc         #####################################################################


installazione di xfontsel-1.0.4-69.1-mib2012.1.x86_64.rpm x11-driver-video-sis-0.10.7-69.1-mib2012.1.x86_64.rpm x11-driver-video-tdfx-1.4.5-69.1-mib2012.1.x86_64.rpm lib64dmx1-1.1.2-69.1-mib2012.1.x86_64.rpm x11-driver-video-sisusb-0.9.6-69.1-mib2012.1.x86_64.rpm lib64xcb-render0-1.9-69.1-mib2012.1.x86_64.rpm x11-driver-video-fbdev-0.4.3-69.1-mib2012.1.x86_64.rpm x11-driver-video-qxl-0.1.0-69.1-mib2012.1.x86_64.rpm da /home/davide/Musica/mesa-xorg
In preparazione...               #####################################################################
  121/133: x11-driver-video-qxl  #####################################################################
  122/133: x11-driver-video-fbdev
                                 #####################################################################
  123/133: lib64xcb-render0      #####################################################################
  124/133: x11-driver-video-sisusb
                                 #####################################################################
  125/133: lib64dmx1             #####################################################################
  126/133: x11-driver-video-sis  #####################################################################
  127/133: x11-driver-video-tdfx #####################################################################
  128/133: xfontsel              #####################################################################


    $MIRRORLIST: media/restricted/release/lib64txc-dxtn-1.0.1-2-plf2012.1.x86_64.rpm
installazione di /var/cache/urpmi/rpms/lib64txc-dxtn-1.0.1-2-plf2012.1.x86_64.rpm                      
/home/davide/Musica/mesa-xorg/lib64fs6-1.0.4-69.1-mib2012.1.x86_64.rpm
/home/davide/Musica/mesa-xorg/x11-driver-video-mga-1.6.2-69.1-mib2012.1.x86_64.rpm
/home/davide/Musica/mesa-xorg/x11-driver-video-neomagic-1.2.7-69.1-mib2012.1.x86_64.rpm
/home/davide/Musica/mesa-xorg/xdm-1.1.11-69.1-mib2012.1.x86_64.rpm
In preparazione...               #####################################################################
  129/133: lib64fs6              #####################################################################
  130/133: xdm                   #####################################################################
  131/133: x11-driver-video-mga  #####################################################################
  132/133: x11-driver-video-neomagic
                                 #####################################################################
  133/133: lib64txc-dxtn         #####################################################################
[root@localhost ~]# 
after reboot, it works fine, so far so long...

Code: Select all

[root@localhost ~]# inxi -F
System:    Host: localhost.localdomain Kernel: 3.6.10-nrj-desktop-1rosa x86_64 (64 bit) 
           Desktop N/A Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   System: ASUSTeK product: F3T version: 1.0 serial: NB-1234567890 
           Mobo: ASUSTeK model: F3T version: 1.00 serial: NB-0123456789
           Bios: American Megatrends version: F3TcAS.212 date: 01/10/2007
CPU:       Dual core AMD Turion 64 X2 Mobile TL-50 (-MCP-) cache: 512 KB flags: (lm nx sse sse2 sse3 svm) 
           Clock Speeds: 1: 1600.00 MHz 2: 1600.00 MHz
Graphics:  Card: NVIDIA G72M [Quadro NVS 110M/GeForce Go 7300] 
           X.org: 1.13.1 drivers: nvidia,v4l tty size: 104x27 Advanced Data: N/A for root 
Audio:     Card: NVIDIA MCP51 High Definition Audio driver: snd_hda_intel Sound: ALSA ver: 1.0.25
Network:   Card-1: NVIDIA MCP51 Ethernet Controller driver: forcedeth 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: 00:18:f3:33:43:20
           Card-2: Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) driver: ath5k 
           IF: wlan0 state: down mac: 00:15:af:12:1e:0a
Drives:    HDD Total Size: 1508.0GB (36.4% used) 1: /dev/sda SAMSUNG_HM500LI 500.1GB 
           2: USB /dev/sdb 9VP3 1000.2GB 3: USB /dev/sdc Trans 7.7GB 
Partition: ID: / size: 60G used: 6.2G (11%) fs: rootfs ID: / size: 60G used: 6.2G (11%) fs: ext4 
           ID: /home size: 247G used: 39G (16%) fs: ext4 ID: swap-1 size: 5.37GB used: 0.00GB (0%) fs: swap 
Sensors:   System Temperatures: cpu: 60.0C mobo: N/A gpu: 51C 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 186 Uptime: 16 min Memory: 975.6/2982.2MB Client: Shell inxi: 1.7.24 
[root@localhost ~]# 
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
albpanig
Utente junior
Utente junior
Posts: 70
Joined: 5 May 2008, 22:22

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by albpanig »

GvMariani wrote:
albpanig wrote:installato tutto.
ho anche una nvidia e ho aggiunto anche l'ultimo repository.
ha scaricato circa 160 pacchetti (so che dipende dalla configurazione); poi dopo il reboot sembra tutto ok.
faccio un po' di prove
ciao
Nel riportare il feedback, puoi gentilmente segnalare anche la configurazione Hw/Sw (tipo di scheda, drivers Xorg usati, versione del kernel)?
In questo modo possiamo tenere conto di dove è stato testato il blob e con che risultati o problemi.
Un bell'output di "inxi -F" è abbastanza...

Thanks.

GvM
ecco qua

Code: Select all

[root@localhost alberto]# inxi -F
System:    Host: localhost.localdomain Kernel: 3.6.10-nrj-desktop-1rosa x86_64 (64 bit) 
           Desktop KDE 4.9.4 Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   System: Hewlett-Packard product: HP Compaq dx2450 Microtower PC serial: CZC8455GL3 
           Mobo: N/A model: 2A72h version: 3.02 serial: MS1C89R40204703 Bios: Phoenix version: 5.19 date: 11/03/2008
CPU:       Single core AMD Athlon 1640B (-UP-) cache: 512 KB flags: (lm nx sse sse2 sse3 svm) clocked at 1800.00 MHz 
Graphics:  Card: NVIDIA C61 [GeForce 6150SE nForce 430] 
           X.org: 1.13.1 drivers: nvidia,v4l tty size: 119x30 Advanced Data: N/A for root 
Audio:     Card: NVIDIA MCP61 High Definition Audio driver: snd_hda_intel Sound: ALSA ver: 1.0.25
Network:   Card: NVIDIA MCP61 Ethernet driver: forcedeth 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: 00:22:64:23:bf:39
Drives:    HDD Total Size: 160.0GB (20.9% used) 1: /dev/sda WDC_WD1600AAJS 160.0GB 
Partition: ID: / size: 87G used: 6.1G (8%) fs: rootfs ID: / size: 87G used: 6.1G (8%) fs: ext4 
           ID: /home size: 30G used: 26G (86%) fs: ext4 ID: swap-1 size: 1.54GB used: 0.05GB (3%) fs: swap 
Sensors:   System Temperatures: cpu: 20.0C mobo: N/A 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 202 Uptime: 5:45 Memory: 1329.3/1879.3MB Client: Shell inxi: 1.7.24
Segnalo (però è un problema che si è presentato fin dal primo momento dell'installazione di ROSA Fresh) un uso intenso dell'hd. Molto spesso inizia delle letture/scritture che rallentano tutto il pc. Non ho capito quale sia la ragione

ciao
Last edited by rugyada on 13 January 2013, 23:55, edited 1 time in total.
Reason: Edit: Usare i tag [code] [/code] per incollare output della console ~ rugyada

User avatar
GvMariani
Collaboratore
Collaboratore
Posts: 610
Joined: 27 July 2009, 11:31
ROSA: 2016.1 Fresh R10
OpenMandriva: -
Kernel: 4.19.13-nrj-desktop
Desktop: Plasma 5
country: Italy
Location: Cologno Monzese (MI) - Italia

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by GvMariani »

albpanig wrote:Segnalo (però è un problema che si è presentato fin dal primo momento dell'installazione di ROSA Fresh) un uso intenso dell'hd. Molto spesso inizia delle letture/scritture che rallentano tutto il pc. Non ho capito quale sia la ragione
Grazie del feedback.

Se la cosa è presente fin dal primo momento dell'installazione, allora non dovrebbe essere immediatamente collegata con la "roba MIB".
Per approfondire, è necessario capire chi o che cosa genera le scritture su disco...
A questo scopo ti potrebbe essere utile il programma "iotop": ti scarichi il package omonimo e, da una konsole di root, lo lanci mentre ci sono quelle scritture e lui ti dovrebbe far vedere chi sta scrivendo in quel momento sul disco (vedi anche "man iotop" per più informazioni)... così cominci a farti un'idea.

Se dovessi azzardare un'ipotesi, mi sembrerebbe il classico comportamento da "swap su disco" (e, in effetti, inxi dice che non hai un mucchio di memoria libera: "Memory: 1329.3/1879.3MB").

GvM

User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by NicCo »

It's strange that now I have not more corruption text with MIB X13 (64) in my Nvidia Go7300
after the mib xorg update
(I have not installed the supplementary folder with /no-new-pixman xorg, so I'm with cache)

After the xorg install, firs reboot, the errors were present but only rare and not so intrusive,
it were located only in the title bar windows, and sometimes in the contextual menus texts,

this morning, after the second reboot (pratically), I have seen no more errors (no one).

Surely, need more test and some more use, i'm stressing my laptop, i'll inform you about...
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
Pulfer
Collaboratore
Collaboratore
Posts: 291
Joined: 30 July 2008, 3:10
ROSA: 2012.1 i686
OpenMandriva: -
Kernel: 3.10.x
Desktop: KDE 4.10.x
country: Russia
Location: Vladivostok

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by Pulfer »

GvMariani wrote: * Mesa-9.0.1-69.2:
- added provision to build: osmesa library packages (enabled because it is needed by Wine 1.5.10+); wayland packages (enabled as in the standard packaging); radeonsi gallium driver (disabled for now because it needs the glamor library, not yet provided on Rosa 2012.1); opencl support for radeon (disabled for now because it needs llvm > 3.2 and libclc, not yet provided); support for the new glsl compiler for radeons (disabled for now because it needs llvm > 3.2);
- built also the drivers needed for VmWare (xa state tracker);
- built XvMC support and added a config file needed to having it actually work (but you will have to edit it according to your video card type: for instructions see the included README.XvMC file);
- removed vaapi build support and relevant patch and packages, because it was removed upstream;
- enabled, for testing purpose, some performance patches for r600g, taken from upstream: "make use of VRAM rather than GTT memory" and "re-enable discard_range handling";
- enabled the support of the texture-float feature, and hence the support for OpenGL 3.0 (3.1 on intel drivers).
I'll take a close look at this package and most likely merge all non-experimental features to the official Rosa 2012.1 Mesa package. :)
Core i7-3770 / 4 Gb RAM / Gigabyte Z77-D3H / ASUS ENGTS250 / Rosa 2012.1 i686

User avatar
stefano1956
Utente senior
Utente senior
Posts: 385
Joined: 22 May 2012, 15:50
ROSA: Rosa2016.1
OpenMandriva: Oma 4.1 LX
Kernel: 4.9.124
Desktop: kde
country: Italia

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by stefano1956 »

I had a few text corruption before the update, and only on the title bar of the chromium's tabs.
After the update i didn't have no more text corruption. Great job!

User avatar
Qbert68
Utente junior
Utente junior
Posts: 20
Joined: 11 January 2012, 12:57
OpenMandriva: Rosa 2011.0EE
Kernel: 3.1.6
Desktop: KDE
country: ITALIA
Location: Tirrenia (PI)

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by Qbert68 »

inxi -F mi risponde così

Code: Select all

System:    Host: localhost.localdomain Kernel: 3.6.10-nrj-desktop-1rosa x86_64 (64 bit) 
           Desktop N/A Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   Mobo: SAPPHIRE model: IPC-E350M1 Bios: American Megatrends version: 4.6.4 date: 02/10/2011
CPU:       Dual core AMD E-350 (-MCP-) cache: 1024 KB flags: (lm nx sse sse2 sse3 sse4a ssse3 svm) 
           Clock Speeds: 1: 1600.00 MHz 2: 1600.00 MHz
Graphics:  Card: NVIDIA NV43 [GeForce 6600] X.org: 1.13.1 drivers: nvidia,v4l tty size: 80x22 Advanced Data: N/A for root 
Audio:     Card-1: Sirus Headset driver: USB-Audio Sound: ALSA ver: 1.0.25
Network:   Card-1: Ralink RT2790 Wireless 802.11n 1T/2R PCIe driver: rt2800pci 
           IF: wlan0 state: down mac: 00:22:43:44:6f:ad
           Card-2: Marvell 88E8057 PCI-E Gigabit Ethernet Controller driver: sky2 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: dc:9c:52:07:a7:7d
Drives:    HDD Total Size: 4060.8GB (69.2% used) 1: /dev/sda Corsair_Force_3 60.0GB 
           2: /dev/sdb 001 2000.4GB 3: /dev/sdc 003 2000.4GB 
Partition: ID: / size: 30G used: 5.7G (21%) fs: rootfs ID: / size: 30G used: 5.7G (21%) fs: ext4 
           ID: /home size: 26G used: 1.1G (5%) fs: ext4 
Sensors:   System Temperatures: cpu: 54.9C mobo: N/A 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 175 Uptime: 24 min Memory: 1038.8/7972.1MB Client: Shell inxi: 1.7.24 
Adesso ho anche provato dei Blu-Ray disk su questa macchina:
Prima i Blu-Ray si bloccavano subito, adesso comunque vanno avanti, ma a scatti


Sono possibili altre ottimizzazioni ?

Grande MIB !

User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Complete Mesa 9.0.1 and Xorg 1.13.1 port for Rosa 2012.1

Post by NicCo »

Qbert68 wrote:

Code: Select all

Graphics:  Card: NVIDIA NV43 [GeForce 6600] X.org: 1.13.1 drivers: nvidia,v4l tty size: 80x22 Advanced Data: N/A for root 
Adesso ho anche provato dei Blu-Ray disk su questa macchina:
Prima i Blu-Ray si bloccavano subito, adesso comunque vanno avanti, ma a scatti
Il supporto al BlueRay ed alla riproduzione HD in genere, è stato introdotto solo dopo la serie NV43:
anch'io ho lo stesso problema con Nvidia 7300, credo che occora come minimo una scheda nv 8xxx
Dalla documentazione sembra che come minimo occorra una G84/G86 per riprodurre un Blu-Ray...

leggi anche qui
http://en.wikipedia.org/wiki/VDPAU
originally designed by Nvidia for its GeForce 8 series and later GPU hardware
ed anche
http://en.wikipedia.org/wiki/Nvidia_PureVideo
The Second Generation PureVideo HD

Starting with the G84/G86 GPUs (sold as the GeForce 8400/8500/8600 series), Nvidia substantially re-designed the H.264 decoding block inside its GPUs. The second generation PureVideo HD added a dedicated bitstream processor (BSP) and enhanced video processor, which enabled the GPU to completely offload the H.264-decoding pipeline. VC-1 acceleration was also improved, with PureVideo HD now able to offload more of VC-1-decoding pipeline's backend (inverse discrete cosine transform (iDCT) and motion compensation stages). The frontend (bitstream) pipeline is still decoded by the host CPU.[3][4] The second generation PureVideo HD enabled mainstream PCs to play HD DVD and Blu-ray movies, as the majority of the processing-intenstive video-decoding was now offloaded to the GPU.

The second generation PureVideo HD is sometimes called "PureVideo HD 2" or VP2, although this is not an official Nvidia designation. It corresponds to Nvidia VDPAU Feature Set A.
Credo che con quella scheda video sarà ben difficile avere una riproduzione fluida di HD,
tranne che le prossime versioni dei driver Nvidia legacy (long-lived) facciano qualcosa...

ma può darsi ch GvM, ci possa dare qualche suggerimento / configurazione sperimentale
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

Post Reply