Summary: | Nouveau on NVCE, reclocking: memory type not supported? | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | miga-anyandall | ||||
Component: | Driver/nouveau | Assignee: | Nouveau Project <nouveau> | ||||
Status: | RESOLVED MOVED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | cJ-X | ||||
Version: | git | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
is this still a problem with newer version of the kernel while booting with the _experimental_ nouveau.pstate=1 and change the clocks at the pstate file "echo 0f /sys/class/drm/{nvidia_card}/device/pstate" ? (In reply to Tobias Klausmann from comment #1) > is this still a problem with newer version of the kernel while booting with > the _experimental_ nouveau.pstate=1 and change the clocks at the pstate file > "echo 0f /sys/class/drm/{nvidia_card}/device/pstate" ? Yes, it is. There's no reclocking support on nvc0. Is there any chance to get this working? I volunteer to even burn my card for the sake of testing stuff if you provide me with patches. (In reply to Wojciech Arabczyk from comment #3) > Is there any chance to get this working? I volunteer to even burn my card > for the sake of testing stuff if you provide me with patches. No one has stepped up with the time (and effort) required to make it happen. > No one has stepped up with the time (and effort) required to make it happen. What kind of effort and knowledge would be needed to make it happen? Perhaps a bounty? To my knowledge the 560 was/is a really popular graphics adapter amongst the community. According to the steam survey, 550/560/560 Ti are amongst top20 used cards around the globe. source: http://store.steampowered.com/hwsurvey/ (In reply to Wojciech Arabczyk from comment #5) > > No one has stepped up with the time (and effort) required to make it happen. > > What kind of effort and knowledge would be needed to make it happen? a few $k for buying up lots of cards for testing, and probably 3-4 months of full-time work for someone familiar with the project; add a month for someone who isn't. -- 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/xorg/driver/xf86-video-nouveau/issues/32. |
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.
Created attachment 72144 [details] lspci_output, nvce_strap_peek, nvce_timing_peek, nvce_bios.rom, and nvce_vbios_parsed I understand reclocking on Nouveau is very experimental still, but I figured I might as well send in this bug report anyway. On my NVCE (GTX 560 from EVGA), the standard (boot) clock speeds are 50 MHz core, 100 MHz shader, and 135 MHz memory. Naturally because of this, OpenGL performance is terrible (possibly worse than older Intel chips like the 4500HD), about 15-20 FPS in Red Eclipse and about 5 FPS in Xonotic. I am able to reclock the card, however, upon doing so, it comes up with this error in dmesg: [11245.600378] nouveau E[ DRM] cannot reclock unsupported memtype So, I'm able to get the GPU core and shader to run at their highest speeds (850 MHz and 1701 MHz respectively), but the memory speed stays at 135 MHz (when it should be at 2052 MHz). Even though I can change the clock speeds, after a while, the card will crash, forcing me to have to reboot. I'm also uploading things such as my lspci_output, nvce_strap_peek, nvce_timing_peek, nvce_bios.rom, and nvce_vbios_parsed, so it'll hopefully help you guys out on getting things working.