Re: gkrellmd question
Rio <[email protected]> Thu, 14 Jan 2010 20:18:35 -0500
| Newsgroups | gmane.comp.gnome.apps.gkrellm |
|---|---|
| Message-ID | <[email protected]> |
On Thursday 14 January 2010, you wrote: > On Thu, 14 Jan 2010 19:20:47 -0500 > Rio <[email protected]> wrote: > > > no i dont run as root. i was running the remote monitors as root. why i do not remember > > but not any longer they all run as my desktop user. gkrellmd runs as user gkrellmd > > Then does user gkrellmd have permission to open the X server display? > I put up a new tarball that now looks at stderr from the nvidia-settings command > so if it is a permission problem, we should get some indication now: > > So, either run gkrellmd as your desktop user and see what you get or > try the new tarball and run "gkrellmd -d 0x80" as before. > > http://members.dslextreme.com/users/billw/test/gkrellm.tar.bz2 > Its the user. as gkrellmd here is the output ./gkrellmd -d 0x80 Starting GKrellM Daemon 2.3.4 [gkrellm_connect_to: (2,1,6) 127.0.0.1:7634] hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|31|C||/dev/sdb|WDC WD7502ABYS-02A6B0|30|C| nvidia-settings: result=1 output= stderr=No protocol specified ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information. nvidia-settings: gpus = 0 nvidia-settings GPUCoreTemp: result=0 output= nvidia-settings GPUAmbientTemp: result=0 output= libsensors: init OK coretemp:/sys/class/hwmon/hwmon0/device coretemp@0/temp1 1 coretemp:/sys/class/hwmon/hwmon1/device coretemp@1/temp1 10001 coretemp:/sys/class/hwmon/hwmon2/device coretemp@2/temp1 20001 coretemp:/sys/class/hwmon/hwmon3/device coretemp@3/temp1 30001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in0 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in1 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in2 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in3 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in4 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in5 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in6 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in7 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in8 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/fan1 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/fan2 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/fan3 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/fan4 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/temp1 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/temp2 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/temp3 2900001 libsensors: error determining type for: it8718@290/cpu0_vid [gkrellm_connect_to: (2,1,6) 127.0.0.1:7634] hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|31|C||/dev/sdb|WDC WD7502ABYS-02A6B0|30|C| ^CGKrellM Daemon 2.3.4: Exiting normally as my desktop user/group here is the output ./gkrellmd -d 0x80 Starting GKrellM Daemon 2.3.4 [gkrellm_connect_to: (2,1,6) 127.0.0.1:7634] hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|31|C||/dev/sdb|WDC WD7502ABYS-02A6B0|30|C| nvidia-settings: result=1 output= 2 GPUs on odyssey:0 [0] odyssey:0[gpu:0] (GeForce GTX 285) [1] odyssey:0[gpu:1] (Tesla C1060) stderr= nvidia-settings: gpus = 2 libsensors: init OK coretemp:/sys/class/hwmon/hwmon0/device coretemp@0/temp1 1 coretemp:/sys/class/hwmon/hwmon1/device coretemp@1/temp1 10001 coretemp:/sys/class/hwmon/hwmon2/device coretemp@2/temp1 20001 coretemp:/sys/class/hwmon/hwmon3/device coretemp@3/temp1 30001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in0 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in1 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in2 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in3 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in4 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in5 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in6 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in7 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/in8 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/fan1 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/fan2 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/fan3 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/fan4 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/temp1 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/temp2 2900001 it8718:/sys/class/hwmon/hwmon4/device it8718@290/temp3 2900001 libsensors: error determining type for: it8718@290/cpu0_vid [gkrellm_connect_to: (2,1,6) 127.0.0.1:7634] hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|31|C||/dev/sdb|WDC WD7502ABYS-02A6B0|30|C| Accepted client odyssey.forestoflives.com:53523 [gkrellm_connect_to: (2,1,6) 127.0.0.1:7634] hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|31|C||/dev/sdb|WDC WD7502ABYS-02A6B0|30|C| Removing client odyssey.forestoflives.com [gkrellm_connect_to: (2,1,6) 127.0.0.1:7634] hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|31|C||/dev/sdb|WDC WD7502ABYS-02A6B0|30|C| [gkrellm_connect_to: (2,1,6) 127.0.0.1:7634] hddtemp_daemon_read (once a minute): |/dev/sda|WDC WD7502ABYS-02A6B0|31|C||/dev/sdb|WDC WD7502ABYS-02A6B0|30|C| and i ran the client using this last configuration and it sees the vid perfectly :) i am going to try running the regular distribution daemon now to see how that works ok here is what happens.. i used your debug daemon in place of the production one. i ran it as my desktop user.. no video temps.. i ran it as root and ran the client as my desktop user and i have temps. i have no clue how to check what has permission to open the x display. i could just run the daemon as root since it only looks at localhost. i will compile another gkrellmd since in my haste to try this i did not makea backup of the binary and try that as root. > Bill > > ______________________________________________ > Gkrellm mailing list > [email protected] > Read archives-join-leave-set RSS feed: > http://archive.lists.netservicesgroup.com > This service is provided by The Network Services Group: > http://www.netservicesgroup.com > > -- Rio ______________________________________________ Gkrellm mailing list [email protected] Read archives-join-leave-set RSS feed: http://archive.lists.netservicesgroup.com This service is provided by The Network Services Group: http://www.netservicesgroup.com