FS#29495 - [xf86-video-nouveau] 1.12.1-2 partially invisible text
Attached to Project:
Arch Linux
Opened by Balló György (City-busz) - Monday, 16 April 2012, 19:52 GMT
Last edited by Ionut Biru (wonder) - Saturday, 19 May 2012, 08:33 GMT
Opened by Balló György (City-busz) - Monday, 16 April 2012, 19:52 GMT
Last edited by Ionut Biru (wonder) - Saturday, 19 May 2012, 08:33 GMT
|
Details
Description:
After I updated xorg-server from version 1.12.1-1 to 1.12.1-2, some texts (characters) are randomly missing in applications. Additional info: * package version(s) - xorg-server 1.12.1-2 - xf86-video-nouveau 0.0.16_git20120210-1 * config and/or log files etc. - no errors in Xorg.log Steps to reproduce: 1. Start xorg-server 2. Launch an application |
This task depends upon
Closed by Ionut Biru (wonder)
Saturday, 19 May 2012, 08:33 GMT
Reason for closing: Fixed
Additional comments about closing: xorg-server 1.12.1.901-3
Saturday, 19 May 2012, 08:33 GMT
Reason for closing: Fixed
Additional comments about closing: xorg-server 1.12.1.901-3
today i was announced that the issue is fixed and i'm waiting to be committed and backported to olddrm
please test xf86-video-nouveau-0.0.16_git20120512-1 which landed in testing.
1. Install gnome-tweak-tool and open it
2. Under Fonts, choose the "Rgba" option for Antialiasing
I will try the [testing] package when I get a chance, though.
[1]: https://wiki.archlinux.org/index.php/Font_Configuration
My card is a GeForce GTX 560M (which is the NVC0 architecture).
My card is: GeForce 9500 GT.
bill@billdesk ~ $ pacman -Q xorg-server cairo xf86-video-nouveau libdrm-new libdrm-nouveau
xorg-server 1.12.1-2
cairo 1.12.2-1
xf86-video-nouveau 0.0.16_git20120512-1
libdrm-new 2.4.34-1
libdrm-nouveau 2.4.34-1
My Nvidia card is a GTX 570, I first noticed the text disappearing after I rebooted today after updates yesterday, to both cairo xorg-server (but I guess cairo is the relevant one).
bill@billdesk ~ $ pacman -Q xorg-server cairo xf86-video-nouveau libdrm libdrm-nouveau
xorg-server 1.12.1-2
cairo 1.12.2-1
xf86-video-nouveau 0.0.16_git20120512-1
libdrm 2.4.33-1
libdrm-nouveau 2.4.34-1
The problem persists.
http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/log/
Send him pictures, Xorg.0.log, card model etc.
Your distribution applied a patch from that bug which (as mentioned in
the bug) doesn't help the issue completely, and actually makes it worse
for some people.
There's nothing I can do about this.
The latest upstream nouveau driver code has support for the operation
which was previously a fallback and triggers the bug in the current
xserver code.
Thanks,
Ben.
xorg-server 1.12.1.901-2
xf86-video-nouveau 0.0.16_git20120512-1
libdrm 2.4.33-1
libdrm-nouveau 2.4.34-1
cairo 1.12.2-1
Edit: same goes for PKGBUILD currently in [extra] (xorg-server 1.12.1-2). I should mention I'm not advocating blind removal of the patch as I'm sure it's there for a reason (helps others) but it seems to be the problem in this case.
00:25 < diegoviola> darktama: might you know about this issue please? https://bugs.archlinux.org/task/29495
00:25 < diegoviola> or what can be done to fix those users with that problem still...
00:26 < darktama> as my email reply that's pasted in the bug mentioned, it's not my problem
00:26 < darktama> arch is shipping a known-broken EXA patch
00:26 < diegoviola> oh i see
00:26 < diegoviola> thanks
00:27 < darktama> i added solid picture support to nouveau, which will avoid the original problem that that EXA patch was supposed to fix
00:27 < darktama> and i *think* arch is now shipping it
00:30 < diegoviola> darktama: ty
00:31 < diegoviola> darktama: sorry to bother with this, thanks for the explanation
00:31 < darktama> ah no worries
00:32 * darktama has been getting it a *lot* from arch people recently
00:51 < diegoviola> do you guys know if the intel or radeon driver needs that patch?
01:05 < RAOF> Intel doesn't use EXA, so won't exhibit any EXA problems; radeon might.
I guess that Xorg patch is needed. If it breaks nouveau you should report it again to the cairo bug an to Michael and Alex that they have a look
if the server patch needs an improvement or nouveau is still buggy.
In my opinion we should stop shipping that change because is not committed at all xserver git
Whoever has problems with this patch, can you guys report to the report that Andy has pasted? explain better what happens with it enabled, card model, logs and not forget to mention that nouveau has now support for solid picture.