Git Product home page Git Product logo

radeon-profile's People

Contributors

akjanik avatar baryluk avatar christophhaag avatar danysan1 avatar darkhogg avatar enigma0 avatar gaming4lifede avatar juban1 avatar marazmista avatar muzena avatar orestisfl avatar oxalin avatar pontostroy avatar thetumultuousunicornofdarkness avatar v10lator avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

radeon-profile's Issues

Maximum number of clients reachedError loading connectors: can't connect to X server

system specs
System: Host: htpc Kernel: 4.9.0-040900-generic x86_64 (64 bit) Desktop: Cinnamon 3.2.7 Distro: Linux Mint 18.1 Serena Machine: Mobo: ASUSTeK model: M5A97 PLUS v: Rev X.0x Bios: American Megatrends v: 0901 date: 04/15/2016 CPU: Hexa core AMD Phenom II X6 1045T (-MCP-) cache: 3072 KB clock speeds: max: 2700 MHz 1: 1400 MHz 2: 800 MHz 3: 1400 MHz 4: 2000 MHz 5: 1400 MHz 6: 2000 MHz Graphics: Card: Advanced Micro Devices [AMD/ATI] Device 67ef Display Server: X.Org 1.18.4 drivers: ati,amdgpu (unloaded: fbdev,vesa,radeon) Resolution: [email protected] GLX Renderer: Gallium 0.4 on AMD POLARIS11 (DRM 3.8.0 / 4.9.0-040900-generic, LLVM 4.0.0) GLX Version: 3.0 Mesa 13.1.0-devel - padoka PPA Audio: Card-1 Advanced Micro Devices [AMD/ATI] Device aae0 driver: snd_hda_intel Card-2 Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA) driver: snd_hda_intel Sound: Advanced Linux Sound Architecture v: k4.9.0-040900-generic Network: Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169 IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter> Drives: HDD Total Size: 1240.3GB (28.4% used) ID-1: /dev/sda model: PNY_CS1311_240GB size: 240.1GB ID-2: /dev/sdb model: ST1000DM003 size: 1000.2GB Partition: ID-1: / size: 218G used: 45G (22%) fs: ext4 dev: /dev/sda1 ID-2: swap-1 size: 2.50GB used: 0.00GB (0%) fs: swap dev: /dev/sda4 RAID: No RAID devices: /proc/mdstat, md_mod kernel module present Sensors: System Temperatures: cpu: 14.5C mobo: N/A Fan Speeds (in rpm): cpu: 0 Info: Processes: 245 Uptime: 14:51 Memory: 2460.1/15966.2MB Client: Shell (bash) inxi: 2.2.35

I am getting this error after 5min or so of program being open or minimized to tray. As soon as its closed it goes away but nothing else can be opened until then.

"sni-qt/8288" WARN 04:13:30.833 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE Maximum number of clients reachedError loading connectors: can't connect to X server

Feature Request: Implement voltage modification

I'm not sure if this is even practical via this application, but it would be fantastic to be able to lower voltage to allow for overclocking as there are lots of reports of improved sustaining of higher clocks in this way.

Excellent project!

Set speed below 20

Setting up a custom curve won't accept any value below 20 % for the fan speed with my R9 270X, but the card works fine with only 10 %, without overheating.
It's possible to manually set the lower value by:

echo 1 > /sys/class/drm/card0/device/hwmon/hwmon4/pwm1_enable
echo 33 > /sys/class/drm/card0/device/hwmon/hwmon4/pwm1

20 % is kinda noisy while idling.

Thanks in advance, you wrote a great tool! I really appreciate it.

Show gallium_hud data

GALLIUM_HUD allows one to extract much info from the running app, and using GALLIUM_HUD_DUMP_DIR and GALLIUM_HUD_PERIOD, we can get that date in the refresh rate we may need. You have this variables info https://www.mesa3d.org/envvars.html and of course, the list of possible GALLIUM_HUD options via GALLIUM_HUD=help glxinfo

With this, we could read a tons of useful info and monitor or graph then (like on a dual-head setup, one could see the graphs without messing with the other screen game output)

Charts are in offset of 20 seconds

The 3 real-time graphs are in offset of 20 seconds:

schermata da 2016-01-19 21-51-48

I found the reason, in https://github.com/marazmista/radeon-profile/blob/master/radeon-profile/radeon_profile.cpp#L358 and following lines:

ui->plotTemp->xAxis->setRange(ticksCounter+20, rangeX,Qt::AlignRight);
ui->plotColcks->xAxis->setRange(ticksCounter+20,rangeX,Qt::AlignRight);
ui->plotVolts->xAxis->setRange(ticksCounter+20,rangeX,Qt::AlignRight);

Removing those +20 from the lines the graph is ok:

schermata da 2016-01-19 21-51-13

Do those +20 have any reason to stay there?
Otherwise we can delete them.

Save selected fan mode

This is just a suggestion. I was about to open a bug for this when I just discovered the option to save the selected fan mode. I thought it was a bug that my custom fancurve had to be activated after each program start/OS resume.

I would suggest to enable this option by default.

Program seems outdated? Doesn't match screenshots - says daemon needs to be running even though it is

Am I running the latest version? Why doesn't it match the screenshots?

radeon_profile

Also says it can't read data as daemon needs to be running but it is:

:~$ sudo service radeon-profile-daemon status
● radeon-profile-daemon.service - radeon-profile daemon
   Loaded: loaded (/etc/systemd/system/radeon-profile-daemon.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2017-07-21 10:46:51 EDT; 6min ago
 Main PID: 1191 (radeon-profile-)
    Tasks: 2 (limit: 4915)
   Memory: 2.0M
      CPU: 96ms
   CGroup: /system.slice/radeon-profile-daemon.service
           └─1191 /usr/bin/radeon-profile-daemon

Jul 21 10:53:08 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:09 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:10 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:11 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:12 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:13 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:14 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:15 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:16 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"
Jul 21 10:53:17 radeon-profile-daemon[1191]: Shared memory is not attached, can't write data:  "QSharedMemory::handle: key is empty"

I also tried setting up the PPA and installing the packages from there but it seems the same.

Fan control settings are not being saved; version: 20160515

I can flawlessly adjust all settings, e.g. the clock settings are being saved and reloaded when I relaunch the application. Fan control settings are editable however they are not being saved, they are being reset to auto when I restart the application. Is this a security feature or a bug?

Graphics card: HD 7860
OS: Opensuse Tumbleweed
Radeon-profile version: 20160515

Thanks!

radeon-profile can't work with APU

I use radeon-profile with A4-5000 (HD8330), within radeon-profile-daemon and debugfs mounted.
but, I get message "Can't read data."
Do I solve this problem?

gpu.h:12:37: fatal error: QtConcurrent/QtConcurrent: No such file or directory

g++ -c -m64 -pipe -std=c++11 -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp
In file included from radeon_profile.h:4:0,
                 from main.cpp:1:
gpu.h:12:37: fatal error: QtConcurrent/QtConcurrent: No such file or directory
 #include <QtConcurrent/QtConcurrent>
                                     ^
compilation terminated.
Makefile:383: recipe for target 'main.o' failed
make: *** [main.o] Error 1

How to make it work correctly in Antergos Linux?

It is based on Arch Linux, so the qt5-base version is 5.10.0-1
I can't see my GPU usage, it's always 0.
Failed to open the file to be set: "/sys/class/drm/card0/device/hwmon/hwmon2/pwm1_enable"
Failed to open the file to be set: "/sys/class/drm/card0/device/power_dpm_state"
Failed to open the file to be set: "/sys/class/drm/card0/device/pp_sclk_od"
Failed to open the file to be set: "/sys/class/drm/card0/device/pp_mclk_od"

Graphics:  Card: Advanced Micro Devices [AMD/ATI] Baffin [Radeon RX 460/560D / Pro 450/455/460/560]
           Display Server: x11 (X.Org 1.19.5 ) driver: amdgpu Resolution: [email protected]
           OpenGL: renderer: AMD Radeon RX 460 Graphics (POLARIS11 / DRM 3.23.0 / 4.15.0-rc3-mainline, LLVM 6.0.0)
           version: 4.5 Mesa 17.4.0-devel (git-dc07bb5fd1)

Buttons should have some tactile feedback

Hi,

Some buttons, for example, for fantcontrol and overclocking settings, have no tactile feedback once the buttons are depressed that the settings have been applied. May I suggest an enhancement that once the setting(s) have been applied, that the button become disabled (or faded out) till a change is made on the form?

Setting Update Interval to >1 causes segmentation fault

OS: Solus 3 x64
I was unable to launch the git radeon-profile due to constant segfaults after upgrading from the 2016-12-21 build. I did a debug build and saw it crashed after loading the configuration files. This is the only setting I have found to cause segfaults.

To reproduce:

  • delete .radeon-profile-settings (or otherwise refresh the config file)
  • restart radeon-profile
  • set update interval to >1 (e.g. 2, 3)
  • restart again, it should fail

When building I had to use the Ubuntu qt-charts workaround
The segfault error is not informative at all, it just says "Segmentation Fault" and regurgitates the PID and command.

Hybrid Graphics setup

I have a laptop with iGPU: Intel and dGPU: AMD
radeon-profile only detects the Intel card.
Even though I try running it on discrete GPU it still detects the iGPU only.

AMD Radeon proprietary driver support

Hi, this is great tool. You mentioned it is ready to work with open source drivers, are you planing to support amd proprietary drivers as well? I tried to compile on my GPU rig box with 2 290x without any issue, unfortunately the application cannot read card data. If there is anything I can help with, just ask me for cooperation. Thanks

Add amdgpu support

amdgpu - kernel module
amdgpu - ddx driver
pm and fan control It is the same as with radeon

Critical build error on OBS prevents radeon-profile from being packaged (and so does lack of releases)

Recently I tried to make radeon-profile package for openSUSE but couldn't because OBS automatically checks the code for potential security vulnerabilities and plain weirdness. And when it finds something, it deletes the package before letting it be downloaded. Its errors in the log are like this:

[  186s] I: Program returns random data in a function
[  186s] E: radeon-profile no-return-in-nonvoid-function ../radeon-profile/dxorg.cpp:248, 362, 445, 554
[  186s] E: radeon-profile no-return-in-nonvoid-function ../radeon-profile/gpu.cpp:52, 176

It also doesn't like that {C,CXX}FLAGS are ignored by your build scripts:

[  186s] I: File is compiled without RPM_OPT_FLAGS
[  186s] W: radeon-profile no-rpm-opt-flags <cmdline>:../radeon-profile/main.cpp, ../radeon-profile/radeon_profile.cpp, ../radeon-profile/qcustomplot.cpp, ../radeon-profile/uiElements.cpp, ../radeon-profile/uiEvents.cpp, ../radeon-profile/gpu.cpp, ../radeon-profile/dxorg.cpp, ../radeon-profile/dfglrx.cpp, ../radeon-profile/settings.cpp, ../radeon-profile/daemonComm.cpp, ../radeon-profile/execTab.cpp, ../radeon-profile/execbin.cpp, qrc_radeon-resource.cpp, moc_radeon_profile.cpp, moc_qcustomplot.cpp, moc_daemonComm.cpp, moc_execbin.cpp

GPU memory clock stuck at 300Mhz

Been experiencing this for a while now.
As long as I don't run Radeon Profile, everything run great (games).
After running Radeon profile, a lot of times (not all the time) the Memory clock gets stuck at 300Mhz and the performance in games gets affected.
I'm using 'amdgpu' driver with latest kernel ie. 4.13.
My card is R7 m260.
Overclocking also doesn't change the clock.

Optionally read the GPU load from amdgpu_pm_info

amdgpu_pm_info have the GPU load, it would be good if one could read and graph that info too.

in another ticket, it is referred that it cause small delays, but to help debug performance issued, it is useful, so it should be disabled by default, and user get a warning if enabled.

Thanks for the tool!

Request: Set fan curve at startup

Just wanted to ask this as another request, item to add later maybe.

If we set up a custom fan curve in the radeon-profile could the daemon use it at boot/login if a corresponding toggle is set in radeon-profile?

I can't set fan speed

Hello,

Kernel: 4.13.5-1-zen
GPU: RX 480

I can't seem to set fan speed here? Setting auto to manual simply resets back to auto? Applying fixed or custom curves does nothing?

No GPU Usage Information

Hello,

I've compiled this app, but there is no gpu usage information. My config is:

Kubuntu 14.04
AMD 7950
glxinfo - installed
xdriinfo - installed
xrandr - installed

gpu

Thanks

Doesn't seem to want to work with an RX480.

Hey. Got a fresh install of Antergos Linux and I'm trying to use radeon-profile, however despite whatever I try, I can't get it to work. It'll come up, "Can't read data, You need debugfs mounted and either root rights or the daemon running"... I can launch it with root and nothing. Debugfs is mounted.

My driver is radeonsi and the card is an XFX RX480 8 GB. Would love support for this program as Driconf is just horrible.

Latest commit (d136721d35) shows wrong GPU temperature

Hi,

with latest commit, radeon-profile shows wrong GPU temperature. On my machine, radeon-profile selects show GPU temp by sensors command. I don't know why, when I have /sys/class/drm/card0/device/hwmon/hwmon1/temp1_input file which is world readable. But GPU temp reading by sensors command shows wrong temperature (as shown in screenshot) because selects bad line from sensors command output. My sensors command output is:

[pavel@pavel-fc19 hwmon1]$ sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +29.0°C  (high = +70.0°C)

radeon-pci-0100
Adapter: PCI adapter
temp1:        +65.5°C  

it8718-isa-0228
Adapter: ISA adapter
in0:          +1.17 V  (min =  +0.00 V, max =  +4.08 V)

and radeon-profile shows temperature from k10temp-pci-00c3 line instead from radeon-pci-0100 line.

![snmek z 2013-12-08 09 22 06](https://f.cloud.github.com/assets/1451061/1699985/485c0138-5fe2-11e3-80ea-2931b00022f0.png)

Core or Memory clock options are not showing in the applications

Hi,

OS: ArchLinux
Kernel: 4.12.8-1-zen
GPU: XFX RX 480

Reading issue #54, AMDGPU clock info is available for Kernels >= 4.12? However that information is missing and not selectable in Radeon Profile 20170714 with Radeon Daemon enabled and running. The code in rp-dev branch is not merged with the main branch yet?

Also add the "manual" performance level and manual frequency switch

we have auto, low, high, but there is one extra level, the "manual"

With this option, one can manually switch frequency for the cart using pp_dpm_sclk and maybe pp_dpm_mclk (i'm unable to change this, but maybe this also depends of cards/firmware). This frequency change could then also be added to radeon-profile, as a drop down menu on the already showing mclk and sclck entries

This way we can manually set a frequency if needed, to improve performance on certain apps, or simply reduce the temperature on games that have already "enough" fps or the card gets too hot

segmentation fault

As mentioned before, now that you have moved from dev branch I can no longer run this application.

Segmentation fault.

It compiles fine with Qt 5.9+charts with no errors that I can see, I'm using kernel 4.12 but this also happened on 4.11. The issue did not happen with the OLD build so is something newly introduced.

no other error codes appear

radeon-profile appears to open up unlimited X server or Xhost connections causing major issues.

I have been testing radeon-profile with tumbleweed for a while now, I got the daemon and main application fully working by just making sure the correct files were write accessible etc.

However I noticed that radeon-profile is eating all the x server connections up which results in all other applications you attempt to start fail due to unable to connect to x server related issues.

I'm not complete sure how to fix this or why its happening. I believe I can get you the error that is typical when attempting to launch anything from terminal, but I don't know howto monitor a processes connections to a X server.

Note when radeon-profile is closed all programs can now be launched successfully without issue.

Switching cards

I have two RX 480. When I switch from card0 to card1 Radeon Profile just disappears.

[1]    5606 segmentation fault (core dumped)  radeon-profile

Power limit setting

Probably amdgpu related, I'm on a Sapphire Rx 470 4 GB and the base clock speed is 1216 Mhz. With "power level" set to manual I can see the card clocking at 1216 Mhz with no load, but as soon as the gpu is under load it throttles because of the power limit. On Wattman I can solve it by increasing the power limit ny 14% ( and/or undervolting ), but here there is no power limit setting.

Ubuntu 16.04 compatiblity

Hi. I am using radeon gpus on multiple systems, that all run Ubuntu 16.04 + newer kernel [*] + oibaf ppa [**]. I know 16.04 is old distro but it has great support via PPA (non-official updates)

I am not able to compile recent versions of radeon-profile, because of new qt5.6 reqs. I would probably have to install/compile whole qt5.6.

Did someone managed to compile recent versions on 16.04?

[*] ubuntu kernel ppa, currently 4.14
[**] updated mesa to 17.x git

GPU usage always 0%

I have an RX 460 graphics card in my system. I'm on Arch with Kernel 4.12.8 and the fully open source driver stack (mesa 17.1.6).
Frequencies, memory usage, temperatures, fan speeds, ... everything is displayed correctly (and with reasonable values), except the GPU usage value. This value is always on 0.

My iGPU (Intel Haswell) is disabled, so the RX 460 is the only GPU available.

This happens with and without the daemon.

X Error: BadAccess (attempt to access private resource denied)

When I run radeon-profile as root, no widgets in window are displayed and there these errors in terminal:

X Error: BadAccess (attempt to access private resource denied) 10
  Extension:    130 (MIT-SHM)
  Minor opcode: 1 (X_ShmAttach)
  Resource id:  0x220001b
X Error: BadShmSeg (invalid shared segment parameter) 128
  Extension:    130 (MIT-SHM)
  Minor opcode: 3 (X_ShmPutImage)
  Resource id:  0x2200013
X Error: BadShmSeg (invalid shared segment parameter) 128
  Extension:    130 (MIT-SHM)
  Minor opcode: 3 (X_ShmPutImage)
  Resource id:  0x2200013
X Error: BadShmSeg (invalid shared segment parameter) 128
...

To solve this, we need to set QT_X11_NO_MITSHM=1 (for instance, in file /etc/environment).

That's all folks. ;)

Translation not found. segmentation fault

build radeon-profile-git-20170714.r0.g4e02ea6-1 from AUR.
No problem reported on installation but when I try to open it, on the console report this error: Translation not found. Segmentation fault
Running on 4.11.9-1-ARCH with AMDGPU open source driver.

Can I help with some more info or outputs?

Minor Runtime Errors: QMetaObject and libpng

I'm running the latest git build as of posting (20140115, commit 3332a2f), and I get two minor runtime errors. I'm running the program using gksu radeon-profile, and using Arch, x86_64.

QMetaObject::connectSlotsByName: No matching signal for on_combo_gpus_currentTextChanged(QString)
libpng warning: iCCP: known incorrect sRGB profile

Thought I'd let you know. Any other info you need, just ask. :)

Sigsegv when pressing a fan control button, card HD6870 on r600

Hello,

thanks for the nice program.
However, when running it (as root) and clicking on one of the fan control buttons ("fixed" or "Custun curve") the program segfaults.

I ran it directly from the compilation directory and my graphics hardware is a Radeon HD6870 using the r600 driver with Gentoo kernel 4.8.8.

Any hints?
Many thanks,
Gert

The log and gdb backtrace follow:

Failed loading translation
QMetaObject::connectSlotsByName: No matching signal for on_combo_fanProfiles_currentTextChanged(QString)
[New Thread 0x7fffef484700 (LWP 14648)]
QFSFileEngine::open: No file name specified
Unable to open "" to write "1"

Program received signal SIGSEGV, Segmentation fault.
QList<QAction*>::QList (l=..., this=0x7fffffffd300) at ../../../qt-everywhere-opensource-src-4.8.6/src/corelib/tools/qlist.h:122
122 inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); }
(gdb) bt
0 QList<QAction*>::QList (l=..., this=0x7fffffffd300) at ../../../qt-everywhere-opensource-src-4.8.6/src/corelib/tools/qlist.h:122
1 QWidget::actions (this=0x7fffffffe558) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qwidget.cpp:3344
2 0x000000000048699b in radeon_profile::findCurrentFanProfileMenuIndex() ()
3 0x0000000000486ad9 in radeon_profile::setCurrentFanProfile(QString const&, QMap<int, unsigned int> const&) ()
4 0x0000000000486ca9 in radeon_profile::on_btn_pwmProfile_clicked() ()
5 0x00000000004afe13 in radeon_profile::qt_metacall(QMetaObject::Call, int, void**) ()
6 0x00007ffff651091e in QMetaObject::activate (sender=sender@entry=0x7dbba0, m=m@entry=0x7ffff787cf00 QAbstractButton::staticMetaObject, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffffffd500) at /usr/src/debug/dev-qt/qtcore-4.8.6-r2/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qobject.cpp:3597
7 0x00007ffff740f39a in QAbstractButton::clicked (this=this@entry=0x7dbba0, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:219
8 0x00007ffff7146643 in QAbstractButtonPrivate::emitClicked (this=this@entry=0x8b5710) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/widgets/qabstractbutton.cpp:548
9 0x00007ffff71479b4 in QAbstractButtonPrivate::click (this=this@entry=0x8b5710) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/widgets/qabstractbutton.cpp:541
10 0x00007ffff7147ac4 in QAbstractButton::mouseReleaseEvent (this=0x7dbba0, e=0x7fffffffda40) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/widgets/qabstractbutton.cpp:1123
11 0x00007ffff6dce500 in QWidget::event (this=0x7dbba0, event=0x7fffffffda40) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qwidget.cpp:8775
12 0x00007ffff6d7b0cc in QApplicationPrivate::notify_helper (this=this@entry=0x734df0, receiver=receiver@entry=0x7dbba0, e=e@entry=0x7fffffffda40) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication.cpp:4565
13 0x00007ffff6d821c6 in QApplication::notify (this=, receiver=0x7dbba0, e=0x7fffffffda40) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication.cpp:4108
14 0x00007ffff64fc7ec in QCoreApplication::notifyInternal (this=0x7fffffffe290, receiver=receiver@entry=0x7dbba0, event=event@entry=0x7fffffffda40) at /usr/src/debug/dev-qt/qtcore-4.8.6-r2/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.cpp:953
15 0x00007ffff6d817cd in QCoreApplication::sendEvent (event=, receiver=) at ../../../qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.h:231
16 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x7dbba0, event=event@entry=0x7fffffffda40, alienWidget=alienWidget@entry=0x7dbba0,
nativeWidget=nativeWidget@entry=0x7fffffffe2a0, buttonDown=buttonDown@entry=0x7ffff788e318 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication.cpp:3173
17 0x00007ffff6df8d8f in QETWidget::translateMouseEvent (this=this@entry=0x7fffffffe2a0, event=event@entry=0x7fffffffdda0) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication_x11.cpp:4519
18 0x00007ffff6df773d in QApplication::x11ProcessEvent (this=0x7fffffffe290, event=event@entry=0x7fffffffdda0) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication_x11.cpp:3642
19 0x00007ffff6e2037a in x11EventSourceDispatch (s=0x737800, callback=0x0, user_data=0x0) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qguieventdispatcher_glib.cpp:146
20 0x00007ffff49aba8e in g_main_dispatch (context=0x736220) at /usr/src/debug/dev-libs/glib-2.48.2/glib-2.48.2/glib/gmain.c:3154
21 g_main_context_dispatch (context=context@entry=0x736220) at /usr/src/debug/dev-libs/glib-2.48.2/glib-2.48.2/glib/gmain.c:3769
22 0x00007ffff49abcf0 in g_main_context_iterate (context=context@entry=0x736220, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /usr/src/debug/dev-libs/glib-2.48.2/glib-2.48.2/glib/gmain.c:3840
23 0x00007ffff49abd9c in g_main_context_iteration (context=0x736220, may_block=may_block@entry=1) at /usr/src/debug/dev-libs/glib-2.48.2/glib-2.48.2/glib/gmain.c:3901
24 0x00007ffff652cb0e in QEventDispatcherGlib::processEvents (this=0x735eb0, flags=...) at /usr/src/debug/dev-qt/qtcore-4.8.6-r2/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventdispatcher_glib.cpp:450
25 0x00007ffff6e2043e in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at /usr/src/debug/dev-qt/qtgui-4.8.6-r4/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qguieventdispatcher_glib.cpp:204
26 0x00007ffff64fb0a1 in QEventLoop::processEvents (this=this@entry=0x7fffffffe180, flags=...) > at /usr/src/debug/dev-qt/qtcore-4.8.6-r2/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventloop.cpp:149
27 0x00007ffff64fb3dd in QEventLoop::exec (this=this@entry=0x7fffffffe180, flags=...) at /usr/src/debug/dev-qt/qtcore-4.8.6-r2/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventloop.cpp:204
28 0x00007ffff6500ef1 in QCoreApplication::exec () at /usr/src/debug/dev-qt/qtcore-4.8.6-r2/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.cpp:1225
29 0x0000000000412680 in main ()

Custom Curve not working - 7% instead of 50%

I have almost the stock Custom Curve but while the temperature based on the curve should result in a fan speed around 50%, it instead drops down to 7%.

https://imgur.com/a/kXvrW

VGA: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X] (rev 80)
Driver: radeonsi
direct rendering: Yes
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD HAWAII (DRM 2.46.0 / 4.8.0-27-generic, LLVM 3.8.1)
OpenGL core profile version string: 4.1 (Core Profile) Mesa 12.0.3
OpenGL core profile shading language version string: 4.10
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
    GL_ARB_direct_state_access, GL_ARB_draw_buffers, 
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, 
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, 
OpenGL version string: 3.0 Mesa 12.0.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

Add underclock feature

Hi
I'm using RX 480 8Gb with a moded bios to RX 580 and it's unstable when gaming on high settings.
An underclock feature would be really usefull.
Cheers

0% Fan Speed

Can we have the option for 0% fan speed? I have an XFX RX480 GTR that will go to 0% in idle.

autorun isn't possible

Recently, I've switched kernel to 4.11.1 and something wrong happen to radeon-profile. When system starts, radeon-profile also, but I couldn't read memory and GPU clock. Daemon can't work without root privilege, so I need to run program manually:

sudo radeon-profile

I'm working on Linux Mint 18.1

No systemtrayicon available

I'm on Elementary OS 0.4-Loki (Ubuntu 16.04 ) and I get No systemtrayicon available when I run this.
What is the best way to go about fixing this?

Very grateful to you for this program, by the way.

Missing dependency: libQtGui.so.4

~$ radeon-profile: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.