From fd8b74b91092405112d787ab5b7fc62731fc7ded Mon Sep 17 00:00:00 2001 From: UshakovVasilii Date: Sun, 13 Aug 2017 10:24:07 +0300 Subject: [PATCH] fix NVIDIA GPUs label detection, #58 --- freon@UshakovVasilii_Github.yahoo.com/nvidiaUtil.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/freon@UshakovVasilii_Github.yahoo.com/nvidiaUtil.js b/freon@UshakovVasilii_Github.yahoo.com/nvidiaUtil.js index 50d9398..5facc14 100644 --- a/freon@UshakovVasilii_Github.yahoo.com/nvidiaUtil.js +++ b/freon@UshakovVasilii_Github.yahoo.com/nvidiaUtil.js @@ -15,7 +15,8 @@ const NvidiaUtil = new Lang.Class({ this._labels = []; if(this._argv){ // [0] ushakov-pc:0[gpu:0] (GeForce GTX 770) - for each(let line in GLib.spawn_command_line_sync(path + " -q gpus")){ + let [res, out] = GLib.spawn_command_line_sync(path + " -q gpus") + for each(let line in out.toString().split('\n')){ let match = /.*\[gpu:[\d]\].*\(([\w\d\ ]+)\).*/.exec(line); if(match){ this._labels.push(match[1]);