Xorg 13 modified for ROSA Desktop.Fresh 2012 & Nvidia driver

Latest shouts directly from our packagers and call for public testing MIB packages
Post Reply
User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Xorg 13 modified for ROSA Desktop.Fresh 2012 & Nvidia driver

Post by NicCo »

During these holidays, me (NicCo), Gvm, Pulfer, and some others...
had some discussions together in MIB ML about the problem regarding the severe text corruption with Nvidia proprietary

The problem is so annoying and unbearable that many members of our Community have wanted to uninstall ROSA Fresh,
if we would not have immediately found a way to solve...

(the problem is made even more serious by the lack of a good "nuveau" driver that functions with right display resolutions,
or at least allowing you to set the correct display resolutions without sending the Xorg to freeze after the following reboot,)
probably this problem is related also to libdrm or to some other pieces in X13, or even in the X13 as a whole)

The text corruption is not a ROSA Fresh issue but is related to the current status of Xorg13 with the Nvidia drivers,
Infact we have found many forum discussions in other comunities like in Archlinux, about the same problems...



I started searching in the web and one first workaround was found:
How to fix the serious charset display corruption with Fresh > viewtopic.php?f=53&t=3681

Code: Select all

fc-cache -f -v
the workaround only diminishes the problem but does not fix, after a while, the issue starts again to corrupt the text.



I asked if it would be possible having a pixman without the cache feature:
NicCo wrote: is it possible to try a pixman version without this cache feature?

The problem is widespread and harms:
all users with nvidia long-lived R300, some with nvidia-recent R310

A lot of users don't know what to do, some want to uninstall Fresh

so, if you can prepare a pixman without the fontcache feature,
I could try and test that immediately and also many mib users.
GvM wrote:It is not possible: the feature is part of any pixman release > 0.27.2.
What can be done is not use the feature from the x server, as Pulfer did.
You should test his packages to see if this fix the bug...
Pulfer wrote:Meanwhile, I have a testing build of x11-server which can possibly solve issues with fonts corruption:

http://abf.rosalinux.ru/downloads/abond ... n/release/
http://abf.rosalinux.ru/downloads/abond ... n/release/

Same x11-server as in Main, but built without highly experimental use-new-pixman-api.diff patch.
I'm not sure it really helps but I don't have font corruption anymore (installed packages yesterday).
A VIABLE SOLUTION

ROSA Desktop.Fresh 2012 - 64bit

Code: Select all

urpmi.addmedia --update Xorg_for_Nvidia http://abf.rosalinux.ru/downloads/abondrov_personal/repository/rosa2012.1/x86_64/main/release/
urpmi --auto-select --auto
reboot
#
ROSA Desktop.Fresh 2012 - 32bit

Code: Select all

urpmi.addmedia --update Xorg_for_Nvidia http://abf.rosalinux.ru/downloads/abondrov_personal/repository/rosa2012.1/i586/main/release/
urpmi --auto-select --auto
reboot
#


MY INSTALL / TEST
My Hardware is Nvidia Go 7300 > nvidia long-lived 304-64
I tried immediately, below I'm publishing my install log and my own results

Code: Select all

[root@localhost ~]# urpmi.addmedia --update Xorg_for_Nvidia http://abf.rosalinux.ru/downloads/abondrov_personal/repository/rosa2012.1/x86_64/main/release/
viene aggiunto il supporto "Xorg_for_Nvidia"
    http://abf.rosalinux.ru/downloads/abondrov_personal/repository/rosa2012.1/x86_64/main/release/media_info/synthesis.hdlist.cz

[root@localhost ~]# urpmi --auto-select                                                                

Per soddisfare le dipendenze, saranno installati i seguenti pacchetti:
 Pacchetto                      Versione     Release       Dist  DEpoch Arch. 
(supporto "Xorg_for_Nvidia")
 x11-server-common              1.13.1       1.1           rosa  2012.1 x86_64 
 x11-server-xorg                1.13.1       1.1           rosa  2012.1 x86_64 
8.2KB di spazio disco saranno liberati.
verranno scaricati 3.3MB di pacchetti.
Procedo con l'installazione di 2 pacchetti? (S/n) s
I remind you, it's neeed a full reboot of ROSA after installing, CTRL+ALT+BackSpace is not enough

After the reboot, all is working correctly as we expected!

PROS: NO characters text corruption anymore in Firefox, Chromium, ecc. (I tried all the pages I already know had broken text...)
CONS: It seems that the vertical scrolling of pages is a little slower with my hardware, but without fontcache this was predictable


Please, spread this Forum Topic in other Community Forums to help ROSA and cooker users with the same problems


P.S.
  • In the meanwhile we have started a new open project, More Info:
    Xorg 13 port, full enabled, for ROSA Desktop.Fresh 2012 > viewtopic.php?f=38&t=3691
  • I informed via email all the main members of our Community to try the fix, if works properly also for them and write feedback
thanks for Your attention,
bye, NicCo
.
--- 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
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Xorg 13 modified for ROSA Desktop.Fresh 2012 & Nvidia dr

Post by NicCo »

We thank for their relaying: Sylvain Zucca, Jean Claude Vanier
Sylvain Zucca wrote:Hey NicCo,

Relayed to the ROSA french forum : http://forum.rosalab.ru/en/viewtopic.php?f=36&t=1599
.
--- 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: Xorg 13 modified for ROSA Desktop.Fresh 2012 & Nvidia dr

Post by GiuX »

Hello,
there's a any improvement for radeon's users???

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

Re: Xorg 13 modified for ROSA Desktop.Fresh 2012 & Nvidia dr

Post by NicCo »

GiuX wrote:Hello,
there's a any improvement for radeon's users???
The solution is intended only for Nvidia users...
No, you can only obtain some performances regressions, NOT SUGGESTED!



Radeon's users can try the X 13 port by MIB:
that is full featured and you could obtain PERFORMANCES improvments...

More Info: (now is a Work in progress, not completed)
Xorg 13 port, full enabled, for ROSA Desktop.Fresh 2012 > viewtopic.php?f=38&t=3691
.
--- 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: Xorg 13 modified for ROSA Desktop.Fresh 2012 & Nvidia dr

Post by GiuX »

Ok, thanks for always speed response and for all work you do for our Distro!

User avatar
benbullard79
Utente junior
Utente junior
Posts: 73
Joined: 8 April 2012, 19:52
ROSA: None
OpenMandriva: 2014.2, Cooker
Kernel: 4.1.12-nrjQL
Desktop: KDE4,Plasma5
country: US
Location: Baton Rouge, LA

Re: Xorg 13 modified for ROSA Desktop.Fresh 2012 & Nvidia dr

Post by benbullard79 »

Thanks for doing this. It is so much easier to use ROSA Fresh now.
Thanks,
Ben
aka: ben79

User avatar
Alexander83
Utente
Utente
Posts: 248
Joined: 10 April 2012, 14:50
ROSA: -
OpenMandriva: -
Kernel: -
Desktop: Kde
country: Italy

Re: Xorg 13 modified for ROSA Desktop.Fresh 2012 & Nvidia dr

Post by Alexander83 »

Works fine on my rosa 2012.1 64bit! Thanks MIB! ;)
Desktop: Kubuntu 64bit
Notebook Asus X53SD-SX191V: Kubuntu 64bit
Linux 4 Ever

Post Reply