Bug 57990 - libgl1-mesa-dri 9.1 Causes black stripes (RadeonHD4890 - r770)
Summary: libgl1-mesa-dri 9.1 Causes black stripes (RadeonHD4890 - r770)
Status: RESOLVED MOVED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium critical
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-07 16:42 UTC by Rubén Reina
Modified: 2019-09-18 19:01 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (55.95 KB, text/plain)
2012-12-07 22:40 UTC, Rubén Reina
Details
dmesg (59.02 KB, text/plain)
2012-12-07 22:42 UTC, Rubén Reina
Details
Screenshot that shows the problem. (1.01 MB, image/jpeg)
2012-12-08 09:06 UTC, Rubén Reina
Details

Description Rubén Reina 2012-12-07 16:42:48 UTC
I have black stripes in my desktop applications and in lightdm using Ubuntu Precise 12.04 and updated graphic drivers (xf86-video-ati).

Graphic card: Radeon HD 4890 - r770.

Before this didn't happen, it's a new bug.

Thank you.
Comment 1 Alex Deucher 2012-12-07 16:49:19 UTC
Please attach your xorg log and dmesg output.  What package(s) did you update that caused the problem?
Comment 2 Rubén Reina 2012-12-07 16:54:50 UTC
I had to format the system because I didn't know how to go back to an older version. I'm using this ppa https://launchpad.net/~oibaf/+archive/graphics-drivers/. Maybe here you can see the problem, I think the package is xserver-xorg-video-ati.

I'm sorry I'm a bit unexperienced in Linux. Just trying to learn.
Comment 3 Alex Deucher 2012-12-07 17:05:40 UTC
(In reply to comment #2)
> I had to format the system because I didn't know how to go back to an older
> version. I'm using this ppa
> https://launchpad.net/~oibaf/+archive/graphics-drivers/. Maybe here you can
> see the problem, I think the package is xserver-xorg-video-ati.
> 
> I'm sorry I'm a bit unexperienced in Linux. Just trying to learn.

If you update xserver-xorg-video-ati to version 7.0.0 or newer, you either have to also have to update your mesa package 9.0 or newer, or add:
Option "ColorTiling2D" "False"
to the device section of your xorg.conf
Comment 4 Rubén Reina 2012-12-07 17:28:28 UTC
Yes, with that ppa mesa is updated too :/
Comment 5 Andreas Boll 2012-12-07 17:45:42 UTC
As Alex mentioned, could you disable ColorTiling2D and
please attach your xorg log and dmesg output
Comment 6 Fabio Pedretti 2012-12-07 21:18:55 UTC
The PPA provide git version of -ati/libdrm/mesa. Ruben, the Xorg log to attach is at /var/log/Xorg.0.log .
Comment 7 Rubén Reina 2012-12-07 22:39:16 UTC
Thank you for your help.

OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV770
OpenGL version string: 2.1 Mesa 9.1-devel (git-35840ab precise-oibaf-ppa)

I've attached the log.
Comment 8 Rubén Reina 2012-12-07 22:40:05 UTC
Created attachment 71164 [details]
Xorg.0.log
Comment 9 Rubén Reina 2012-12-07 22:42:12 UTC
Created attachment 71166 [details]
dmesg
Comment 10 Fabio Pedretti 2012-12-08 08:04:49 UTC
You are running Ubuntu 12.04, rigth?
Comment 11 Rubén Reina 2012-12-08 08:47:08 UTC
Yes I am. (Elementary OS built in Ubuntu 12.04.1) It uses Pantheon shell based on mutter like gnome-shell 3.
Comment 12 Rubén Reina 2012-12-08 09:06:50 UTC
Created attachment 71185 [details]
Screenshot that shows the problem.
Comment 13 Michel Dänzer 2012-12-11 12:08:33 UTC
(In reply to comment #13)
> Before this didn't happen, it's a new bug.

It didn't happen before what? It would be great if you could isolate which component (kernel, xf86-video-ati, mesa) introduced the problem.
Comment 14 Rubén Reina 2012-12-11 16:07:25 UTC
I was using an older version of the driver, this problem appeared when I installed  version 1:7.0.0+git1212071424.793e1b (xserver-xorg-video-ati).

I was working with mesa 9.1 without problems but I had installed an older version of xserver-xorg-video-ati
Comment 15 Michel Dänzer 2012-12-11 18:46:18 UTC
(In reply to comment #14)
> I was using an older version of the driver, this problem appeared when I
> installed  version 1:7.0.0+git1212071424.793e1b (xserver-xorg-video-ati).

What was the older version?

Have you tried if disabling ColorTiling2D prevents the problem?
Comment 16 Rubén Reina 2012-12-11 20:08:26 UTC
The older version was the version that comes installed with Ubuntu 12.04 by default (don't know how to see it). I can't disable ColorTiling2D because I don't have xorg.conf file in my folder and ColorTiling2D is important to improve performance as I have seen, driver should work with that enabled.
Comment 17 Alex Deucher 2012-12-11 20:17:04 UTC
(In reply to comment #16)
> The older version was the version that comes installed with Ubuntu 12.04 by
> default (don't know how to see it). I can't disable ColorTiling2D because I
> don't have xorg.conf file in my folder and ColorTiling2D is important to
> improve performance as I have seen, driver should work with that enabled.

We need to narrow down where the problem is so you need to try some things so we can figure out what's going on.  You can create a xorg.conf to test with easily.  Just create /etc/X11/xorg.conf with the following content:

Section "Device"
	Identifier "radeon"
	Driver "radeon"
	Option "ColorTiling2D" "false"
EndSection
Comment 18 Rubén Reina 2012-12-11 20:21:25 UTC
Thank you very much, I'll create that xorg.conf and I'll tell you if that works. I'm outside home now but in two days I'll do it.
Comment 19 Michel Dänzer 2012-12-12 09:27:50 UTC
(In reply to comment #16)
> The older version was the version that comes installed with Ubuntu 12.04 by
> default (don't know how to see it).

You should be able to look it up with 'apt-cache policy xserver-xorg-video-radeon' or in /var/log/dpkg.log*.
Comment 20 Rubén Reina 2012-12-14 18:39:50 UTC
Sorry for the delay.

I've desactivated colortiling2d and the problem persists and apt-cache policy xserver-xorg-video-ati gives me this:

xserver-xorg-video-ati:
  Installed: 1:7.0.0+git1212071424.793e1b~gd~p
  Candidate: 1:7.0.0+git1212121401.3c7d02~gd~p
  Version table:
     1:7.0.0+git1212121401.3c7d02~gd~p 0
        500 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu/ precise/main amd64 Packages
 *** 1:7.0.0+git1212071424.793e1b~gd~p 0
        100 /var/lib/dpkg/status
     1:6.14.99~git20111219.aacbd629-0ubuntu2 0
        500 http://es.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
Comment 21 Rubén Reina 2012-12-14 19:39:03 UTC
I have reverted to a previous version of xserver-xorg-video-radeon and xserver-xorg-video-ati and the bug has gone. So, the problem is in those packages.

apt-cache policy:

xserver-xorg-video-radeon:
  Installed: 1:6.14.99~git20111219.aacbd629-0ubuntu2
  Candidate: 1:6.14.99~git20111219.aacbd629-0ubuntu2
  Version table:
 *** 1:6.14.99~git20111219.aacbd629-0ubuntu2 0
        500 http://es.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status

xserver-xorg-video-ati:
  Installed: 1:6.14.99~git20111219.aacbd629-0ubuntu2
  Candidate: 1:6.14.99~git20111219.aacbd629-0ubuntu2
  Version table:
 *** 1:6.14.99~git20111219.aacbd629-0ubuntu2 0
        500 http://es.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status
Comment 22 Rubén Reina 2012-12-15 09:39:08 UTC
Found the package that has the bug in!!
Definitely the problem was not in xserver-xorg-video-radeon.

libgl1-mesa-dri:
  Installed: 9.1~git1212131047.200bb3~gd~p
  Candidate: 9.1~git1212131047.200bb3~gd~p
  Version table:
 *** 9.1~git1212131047.200bb3~gd~p 0
        500 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status
     8.0.4-0ubuntu0.2 0
        500 http://es.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
     8.0.2-0ubuntu3 0
        500 http://es.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

This versión of libgl1-mesa-dri is which is bugged.
Comment 23 Christoph Brill 2015-11-17 09:52:25 UTC
Mesa 9.1 is really outdated, could you please retest if the problem still persists on a more recent version?
Comment 24 GitLab Migration User 2019-09-18 19:01:35 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/426.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.