Bug 676085 - [RV515] vblank_mode for Radeon x1.. video card
Summary: [RV515] vblank_mode for Radeon x1.. video card
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: mesa
Version: 14
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Jérôme Glisse
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-08 19:21 UTC by Aleksandra Fedorova
Modified: 2018-04-11 13:46 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-08-16 13:31:53 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
logs for 4 tests (870.00 KB, application/x-tar)
2011-04-18 16:39 UTC, Aleksandra Fedorova
no flags Details
messages from the tarball (314.00 KB, text/plain)
2011-04-18 17:11 UTC, Matěj Cepl
no flags Details
nomsi_no_dri/Xorg.0.log from the tarball (44.01 KB, text/plain)
2011-04-18 17:11 UTC, Matěj Cepl
no flags Details
nomsi_no_dri/glxgears from the tarball (396 bytes, text/plain)
2011-04-18 17:11 UTC, Matěj Cepl
no flags Details
nomsi_no_dri/lspci-vvnn from the tarball (14.59 KB, text/plain)
2011-04-18 17:11 UTC, Matěj Cepl
no flags Details
nomsi_no_dri/dmesg from the tarball (69.31 KB, text/plain)
2011-04-18 17:11 UTC, Matěj Cepl
no flags Details
nomsi_no_dri/lsmod from the tarball (1.71 KB, text/plain)
2011-04-18 17:11 UTC, Matěj Cepl
no flags Details
no_nomsi_dri/dmesg from the tarball (71.46 KB, text/plain)
2011-04-18 17:12 UTC, Matěj Cepl
no flags Details
no_nomsi_dri/lsmod from the tarball (1.71 KB, text/plain)
2011-04-18 17:12 UTC, Matěj Cepl
no flags Details
no_nomsi_dri/lspci-vvnn from the tarball (14.59 KB, text/plain)
2011-04-18 17:12 UTC, Matěj Cepl
no flags Details
no_nomsi_dri/glxgears from the tarball (246 bytes, text/plain)
2011-04-18 17:12 UTC, Matěj Cepl
no flags Details
no_nomsi_dri/Xorg.0.log from the tarball (44.00 KB, text/plain)
2011-04-18 17:12 UTC, Matěj Cepl
no flags Details
rpm-qa_grep_kernel_xorg_mesa from the tarball (2.39 KB, text/plain)
2011-04-18 17:12 UTC, Matěj Cepl
no flags Details
nomsi_dri/dmesg from the tarball (69.36 KB, text/plain)
2011-04-18 17:12 UTC, Matěj Cepl
no flags Details
nomsi_dri/lspci-vvnn from the tarball (14.59 KB, text/plain)
2011-04-18 17:13 UTC, Matěj Cepl
no flags Details
nomsi_dri/Xorg.0.log from the tarball (44.01 KB, text/plain)
2011-04-18 17:13 UTC, Matěj Cepl
no flags Details
nomsi_dri/lsmod from the tarball (1.71 KB, text/plain)
2011-04-18 17:13 UTC, Matěj Cepl
no flags Details
nomsi_dri/glxgears from the tarball (336 bytes, text/plain)
2011-04-18 17:13 UTC, Matěj Cepl
no flags Details
no_nomsi_no_dri/lspci-vvnn from the tarball (14.59 KB, text/plain)
2011-04-18 17:13 UTC, Matěj Cepl
no flags Details
no_nomsi_no_dri/Xorg.0.log from the tarball (44.00 KB, text/plain)
2011-04-18 17:13 UTC, Matěj Cepl
no flags Details
no_nomsi_no_dri/glxgears from the tarball (272 bytes, text/plain)
2011-04-18 17:13 UTC, Matěj Cepl
no flags Details
no_nomsi_no_dri/dmesg from the tarball (73.24 KB, text/plain)
2011-04-18 17:13 UTC, Matěj Cepl
no flags Details
no_nomsi_no_dri/lsmod from the tarball (1.71 KB, text/plain)
2011-04-18 17:14 UTC, Matěj Cepl
no flags Details

Description Aleksandra Fedorova 2011-02-08 19:21:11 UTC
The problem

      OpenGL-applications doesn't work with ATI Radeon x1300. For example:

      # glxgears
      Running synchronized to the vertical refresh. The framerate should be
      approximately the same as the monitor refresh rate.
      XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 34 requests (34 known processed) with 0 events remaining.



Version-Release number of selected component (if applicable):
      mesa-libGL-7.9-5.fc14.i686
      mesa-dri-drivers-experimental-7.9-5.fc14.i686
      mesa-libGLU-7.9-5.fc14.i686
      mesa-dri-drivers-7.9-5.fc14.i686

Graphic card
      02:00.0 VGA compatible controller: ATI Technologies Inc RV515 PRO [Radeon X1300/X1550 Series]
      Subsystem: C.P. Technology Co. Ltd Device 2215
      Kernel driver in use: radeon
      Kernel modules: radeon
      02:00.1 Display controller: ATI Technologies Inc RV515 PRO [Radeon X1300/X1550 Series] (Secondary)
      Subsystem: C.P. Technology Co. Ltd Device 2214



The suggested solution from https://bbs.archlinux.org/viewtopic.php?id=109132
      $ vblank_mode=0 glxgears
and it works.


Fixed by creating the ~/.drirc file with the following text:

<driconf>
    <device screen="0" driver="dri2">
        <application name="all">
            <option name="vblank_mode" value="0" />
        </application>
    </device>
    <device screen="0" driver="r550">
        <application name="all">
            <option name="vblank_mode" value="0" />
        </application>
    </device>
</driconf>


Questions:
1) Is this the right fix for the problem?
2) It should be fixed out of the box

Comment 1 Alexei Panov 2011-02-10 08:34:48 UTC

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 2 Matěj Cepl 2011-02-14 13:57:16 UTC
Thanks for the bug report.  We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.

Please add drm.debug=0x04 to the kernel command line, restart computer, and attach

* your X server config file (/etc/X11/xorg.conf, if available),
* X server log file (/var/log/Xorg.*.log)
* output of the dmesg command, and
* system log (/var/log/messages)

to the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.

Comment 3 Aleksandra Fedorova 2011-04-18 16:38:22 UTC
Sorry for the delay.

So we have played a bit with this ~/.dri file and "nomsi" kernel option and we've gathered the logs for 4 boot-cases on the same machine:

1) without .dri file and without nomsi option
2) without .dri but with nomsi
3) with .dri but without nomsi
4) with .dri and with nomsi

The last thing gives the best result in video performance so far.

Packages installed are 

kernel-2.6.35.12-88.fc14.i686
mesa-dri-drivers-7.9-5.fc14.i686
mesa-dri-drivers-experimental-7.9-5.fc14.i686

There are 20 files in a log so I am going to attach them in a tar. Sorry for that.

Comment 4 Aleksandra Fedorova 2011-04-18 16:39:07 UTC
Created attachment 492939 [details]
logs for 4 tests

Comment 5 Matěj Cepl 2011-04-18 17:11:12 UTC
Created attachment 492942 [details]
messages from the tarball

Comment 6 Matěj Cepl 2011-04-18 17:11:24 UTC
Created attachment 492943 [details]
nomsi_no_dri/Xorg.0.log from the tarball

Comment 7 Matěj Cepl 2011-04-18 17:11:31 UTC
Created attachment 492944 [details]
nomsi_no_dri/glxgears from the tarball

Comment 8 Matěj Cepl 2011-04-18 17:11:39 UTC
Created attachment 492945 [details]
nomsi_no_dri/lspci-vvnn from the tarball

Comment 9 Matěj Cepl 2011-04-18 17:11:46 UTC
Created attachment 492946 [details]
nomsi_no_dri/dmesg from the tarball

Comment 10 Matěj Cepl 2011-04-18 17:11:52 UTC
Created attachment 492947 [details]
nomsi_no_dri/lsmod from the tarball

Comment 11 Matěj Cepl 2011-04-18 17:12:05 UTC
Created attachment 492948 [details]
no_nomsi_dri/dmesg from the tarball

Comment 12 Matěj Cepl 2011-04-18 17:12:13 UTC
Created attachment 492949 [details]
no_nomsi_dri/lsmod from the tarball

Comment 13 Matěj Cepl 2011-04-18 17:12:20 UTC
Created attachment 492950 [details]
no_nomsi_dri/lspci-vvnn from the tarball

Comment 14 Matěj Cepl 2011-04-18 17:12:28 UTC
Created attachment 492951 [details]
no_nomsi_dri/glxgears from the tarball

Comment 15 Matěj Cepl 2011-04-18 17:12:36 UTC
Created attachment 492952 [details]
no_nomsi_dri/Xorg.0.log from the tarball

Comment 16 Matěj Cepl 2011-04-18 17:12:42 UTC
Created attachment 492953 [details]
rpm-qa_grep_kernel_xorg_mesa from the tarball

Comment 17 Matěj Cepl 2011-04-18 17:12:54 UTC
Created attachment 492954 [details]
nomsi_dri/dmesg from the tarball

Comment 18 Matěj Cepl 2011-04-18 17:13:01 UTC
Created attachment 492955 [details]
nomsi_dri/lspci-vvnn from the tarball

Comment 19 Matěj Cepl 2011-04-18 17:13:09 UTC
Created attachment 492956 [details]
nomsi_dri/Xorg.0.log from the tarball

Comment 20 Matěj Cepl 2011-04-18 17:13:15 UTC
Created attachment 492957 [details]
nomsi_dri/lsmod from the tarball

Comment 21 Matěj Cepl 2011-04-18 17:13:22 UTC
Created attachment 492958 [details]
nomsi_dri/glxgears from the tarball

Comment 22 Matěj Cepl 2011-04-18 17:13:34 UTC
Created attachment 492959 [details]
no_nomsi_no_dri/lspci-vvnn from the tarball

Comment 23 Matěj Cepl 2011-04-18 17:13:42 UTC
Created attachment 492960 [details]
no_nomsi_no_dri/Xorg.0.log from the tarball

Comment 24 Matěj Cepl 2011-04-18 17:13:49 UTC
Created attachment 492961 [details]
no_nomsi_no_dri/glxgears from the tarball

Comment 25 Matěj Cepl 2011-04-18 17:13:57 UTC
Created attachment 492962 [details]
no_nomsi_no_dri/dmesg from the tarball

Comment 26 Matěj Cepl 2011-04-18 17:14:04 UTC
Created attachment 492963 [details]
no_nomsi_no_dri/lsmod from the tarball

Comment 27 Fedora End Of Life 2012-08-16 13:31:56 UTC
This message is a notice that Fedora 14 is now at end of life. Fedora 
has stopped maintaining and issuing updates for Fedora 14. It is 
Fedora's policy to close all bug reports from releases that are no 
longer maintained.  At this time, all open bugs with a Fedora 'version'
of '14' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this 
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen 
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we were unable to fix it before Fedora 14 reached end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" (top right of this page) and open it against that 
version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping


Note You need to log in before you can comment on or make changes to this bug.