Conky: Απορίες/Χρήσεις/Εφαρμογές

...unity, kde, gnome, xfce, κλπ ...compiz, κλπ

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Αν έχετε πρόβλημα με την λειτουργία του unity δοκιμάστε να το επαναφέρετε με την παρακάτω εντολή σε τερματικό.
unity --reset (ισχύει μέχρι και την 12.04)

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό cs.antonis » 04 Απρ 2013, 22:55

το ίδιο πάλι sotos
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.10 quantal 3.5.0-27-generic 32bit (el_GR.UTF-8, Unity ubuntu)
3 Intel Core2 CPU T7200 2.00GHz ‖ RAM 3030 MiB ‖ Hewlett-Packard 309F - HP Compaq nx9420 (RH454EA#B1A)
4 AMD nee ATI M56P [Radeon Mobility X1600] [1002:71c5] {radeon}
5 wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) ⋮ eth0: Broadcom NetXtreme BCM5753M Gigabit Ethernet PCI Express [14e4:16fd] (rev 21)
cs.antonis
babeTUX
babeTUX
 
Δημοσιεύσεις: 81
Εγγραφή: 07 Μαρ 2013, 15:09
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό sotos21 » 08 Απρ 2013, 23:59

Το ίδιο πρόβλημα απέκτησα και εγώ σε 13.04 μετά από κάποιες ενημερώσεις.
Δεν μπορώ να ανεβάσω εικόνα γιατί υπάρχει κάποιο πρόβλημα με το imagebin
Μου γράφει συνέχεια "ReCaptcha: Could not open socket"
Μέχρι πριν τρεις μέρες ήταν έτσι

Τώρα όπου υπάρχει το μαύρο στα δαχτυλίδια γίνεται διαφανές.
Αν αλλάξω το "normal" σε "override" αποκτάω το πρόβλημα που είχα εδώ https://forum.ubuntu-gr.org/viewtopic.php?f=45&t=25204
δηλαδή ασπρίζει.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό cs.antonis » 09 Απρ 2013, 18:57

το πρόβλημα λύνεται ανοίγωντας το ccsm--->εφέ--->διακόσμηση παραθύρου και στο πλαίσιο παράθυρα με σκιά βάζουμε το
Κώδικας: Επιλογή όλων
(any) & !(class=Conky)
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.10 quantal 3.5.0-27-generic 32bit (el_GR.UTF-8, Unity ubuntu)
3 Intel Core2 CPU T7200 2.00GHz ‖ RAM 3030 MiB ‖ Hewlett-Packard 309F - HP Compaq nx9420 (RH454EA#B1A)
4 AMD nee ATI M56P [Radeon Mobility X1600] [1002:71c5] {radeon}
5 wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) ⋮ eth0: Broadcom NetXtreme BCM5753M Gigabit Ethernet PCI Express [14e4:16fd] (rev 21)
cs.antonis
babeTUX
babeTUX
 
Δημοσιεύσεις: 81
Εγγραφή: 07 Μαρ 2013, 15:09
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό sotos21 » 09 Απρ 2013, 19:18

Σωστός σε ευχαριστώ.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό maenolis » 21 Μάιος 2013, 17:21

Έκανα μια σύντομη αναζήτηση στο νήμα και δεν βρήκα κάτι ανάλογο οπότε ρωτάω :)
Με conky το μηχάνημα μου "γρατζουνάει" αν μπορεί κανείς να το πει έτσι σε κάθε update τον δίσκο με αποτέλεσμα να αισθάνομαι ότι του κάνω κακό και δεν μου πάει καρδιά να το αφήσω να λειτουργεί με conky. Ξέρει κανείς κάτι γι αυτό μιας και χρυσοπλήρωσα τον ssd μου και είναι κρίμα να τον ταλαιπωρήσω για κάτι τέτοιο...

Το ίδιο συζητάνε και εδώ χωρίς όμως να λέει κάποιος κάτι χειροπιαστό και τεχνικά τεκμηριωμένο.
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: c,c++,sql,html,css ┃ Αγγλικά: Μέτριος
2 Λειτουργικό →Dual boot Ubuntu 12.04 64-bit (en_US.UTF-8) & Windows 7 Professional 64-bit
3 Προδιαγραφές → Intel® Core™ i3-2330M CPU @ 2.20GHz × 4 ‖ RAM 7.7 Gb
4 Κάρτες γραφικών: Intel® HD3000
5 Σκληρός Δίσκος: → OCZ Vertex4 Sata III 128Gb
Άβαταρ μέλους
maenolis
punkTUX
punkTUX
 
Δημοσιεύσεις: 261
Εγγραφή: 12 Μάιος 2011, 09:56
Τοποθεσία: Ν.Κόσμος
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό Learner » 16 Ιούλ 2013, 11:20

Γνωρίζει κάποιος πως μπορώ να προσθέσω ένα ring στα ήδη υπάρχοντα ; ring που να αφορά την μπαταρία.
Το conkyrc εδώ
Spoiler: show
Κώδικας: Επιλογή όλων
# Conky settings #
background no
update_interval 1

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
#imlib_cache_size 0

temperature_unit celcius

# Window specifications #

own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

border_inner_margin 0
border_outer_margin 0

minimum_size 200 250
maximum_width 200

alignment tr
gap_x 35
gap_y 55

# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no

# Text settings #
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5

uppercase no

temperature_unit celsius


default_color FFFFFF

# Lua Load #
lua_load ~/.conky/clock_rings.lua
lua_draw_hook_pre clock_rings

TEXT
${voffset 8}${color FF6600}${font caviar dreams:size=16}${time %A}${font}${voffset -8}${alignr 50}${color FFFFFF}${font caviar dreams:size=38}${time %e}${font}
${color FFFFFF}${voffset -30}${color FFFFFF}${font caviar dreams:size=18}${time %b}${font}${voffset -3} ${color FFFFFF}${font caviar dreams:size=20}${time %Y}${font}${color FF6600}${hr}
${voffset 140}${color FF6600}${font caviar dreams:size=10}${alignr}HOME${font}
${font caviar dreams:size=12}${color FFFFFF}${alignr}${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ LGAV temperature temperature 30} °C${font}
${image ~/.conky/new-ubuntu-logo.png -p 64,125 -s 70x20}

${color FFFFFF}${goto 25}${voffset 35}${cpu cpu0}%
${color FF6600}${goto 25}CPU
${color FFFFFF}${goto 50}${voffset 23}${memperc}%
${color FF6600}${goto 50}RAM
${color FFFFFF}${goto 75}${voffset 23}${swapperc}%
${color FF6600}${goto 75}Swap
${color FFFFFF}${goto 100}${voffset 23}${fs_used_perc /}%
${color FF6600}${goto 100}Disk
${color FFFFFF}${goto 125}${voffset 25}${downspeed wlan0}
${color FFFFFF}${goto 125}${upspeed wlan0}
${color FF6600}${goto 125}Net

${color FFFFFF}${font caviar dreams:size=8}Uptime: ${uptime_short}
${color FFFFFF}${font caviar dreams:size=8}Processes: ${processes}
${color FFFFFF}${font caviar dreams:size=8}Running: ${running_processes}

${color FF6600}${font caviar dreams:size=8}${alignr}${nodename}
${color FF6600}${font caviar dreams:size=8}${alignr}${pre_exec cat /etc/issue.net} $machine
${color FF6600}${font caviar dreams:size=8}${alignr}Kernel: ${kernel}


Και το clock_rings_lua εδώ
Spoiler: show
Κώδικας: Επιλογή όλων
--[[
Clock Rings by Linux Mint (2011) reEdited by despot77

This script draws percentage meters as rings, and also draws clock hands if you want! It is fully customisable; all options are described in the script. This script is based off a combination of my clock.lua script and my rings.lua script.

IMPORTANT: if you are using the 'cpu' function, it will cause a segmentation fault if it tries to draw a ring straight away. The if statement on line 145 uses a delay to make sure that this doesn't happen. It calculates the length of the delay by the number of updates since Conky started. Generally, a value of 5s is long enough, so if you update Conky every 1s, use update_num>5 in that if statement (the default). If you only update Conky every 2s, you should change it to update_num>3; conversely if you update Conky every 0.5s, you should use update_num>10. ALSO, if you change your Conky, is it best to use "killall conky; conky" to update it, otherwise the update_num will not be reset and you will get an error.

To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua):
lua_load ~/scripts/clock_rings.lua
lua_draw_hook_pre clock_rings

Changelog:
+ v1.0 -- Original release (30.09.2009)
v1.1p -- Jpope edit londonali1010 (05.10.2009)
*v 2011mint -- reEdit despot77 (18.02.2011)
]]

settings_table = {
{
-- Edit this table to customise your rings.
-- You can create more rings simply by adding more elements to settings_table.
-- "name" is the type of stat to display; you can choose from 'cpu', 'memperc', 'fs_used_perc', 'battery_used_perc'.
name='time',
-- "arg" is the argument to the stat type, e.g. if in Conky you would write ${cpu cpu0}, 'cpu0' would be the argument. If you would not use an argument in the Conky variable, use ''.
arg='%I.%M',
-- "max" is the maximum value of the ring. If the Conky variable outputs a percentage, use 100.
max=12,
-- "bg_colour" is the colour of the base ring.
bg_colour=0xffffff,
-- "bg_alpha" is the alpha value of the base ring.
bg_alpha=0.1,
-- "fg_colour" is the colour of the indicator part of the ring.
fg_colour=0xFF6600,
-- "fg_alpha" is the alpha value of the indicator part of the ring.
fg_alpha=0.2,
-- "x" and "y" are the x and y coordinates of the centre of the ring, relative to the top left corner of the Conky window.
x=100, y=150,
-- "radius" is the radius of the ring.
radius=50,
-- "thickness" is the thickness of the ring, centred around the radius.
thickness=5,
-- "start_angle" is the starting angle of the ring, in degrees, clockwise from top. Value can be either positive or negative.
start_angle=0,
-- "end_angle" is the ending angle of the ring, in degrees, clockwise from top. Value can be either positive or negative, but must be larger than start_angle.
end_angle=360
},
{
name='time',
arg='%M.%S',
max=60,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0xFF6600,
fg_alpha=0.4,
x=100, y=150,
radius=56,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='time',
arg='%S',
max=60,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0xFF6600,
fg_alpha=0.6,
x=100, y=150,
radius=62,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='time',
arg='%d',
max=31,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0xFF6600,
fg_alpha=0.8,
x=100, y=150,
radius=70,
thickness=5,
start_angle=-90,
end_angle=90
},
{
name='time',
arg='%m',
max=12,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0xFF6600,
fg_alpha=1,
x=100, y=150,
radius=76,
thickness=5,
start_angle=-90,
end_angle=90
},
{
name='cpu',
arg='cpu0',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xFF6600,
fg_alpha=0.8,
x=50, y=300,
radius=25,
thickness=5,
start_angle=-90,
end_angle=180
},
{
name='memperc',
arg='',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xFF6600,
fg_alpha=0.8,
x=75, y=350,
radius=25,
thickness=5,
start_angle=-90,
end_angle=180
},
{
name='swapperc',
arg='',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xFF6600,
fg_alpha=0.8,
x=100, y=400,
radius=25,
thickness=5,
start_angle=-90,
end_angle=180
},
{
name='fs_used_perc',
arg='/',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xFF6600,
fg_alpha=0.8,
x=125, y=450,
radius=25,
thickness=5,
start_angle=-90,
end_angle=180
},
{
name='downspeedf',
arg='wlan0',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0x339900,
fg_alpha=0.8,
x=150, y=500,
radius=25,
thickness=4,
start_angle=-90,
end_angle=180
},
{
name='upspeedf',
arg='wlan0',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xff6600,
fg_alpha=0.8,
x=150, y=500,
radius=20,
thickness=4,
start_angle=-90,
end_angle=180
},

}

-- Use these settings to define the origin and extent of your clock.

clock_r=65

-- "clock_x" and "clock_y" are the coordinates of the centre of the clock, in pixels, from the top left of the Conky window.

clock_x=100
clock_y=150

show_seconds=true

require 'cairo'

function rgb_to_r_g_b(colour,alpha)
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end

function draw_ring(cr,t,pt)
local w,h=conky_window.width,conky_window.height

local xc,yc,ring_r,ring_w,sa,ea=pt['x'],pt['y'],pt['radius'],pt['thickness'],pt['start_angle'],pt['end_angle']
local bgc, bga, fgc, fga=pt['bg_colour'], pt['bg_alpha'], pt['fg_colour'], pt['fg_alpha']

local angle_0=sa*(2*math.pi/360)-math.pi/2
local angle_f=ea*(2*math.pi/360)-math.pi/2
local t_arc=t*(angle_f-angle_0)

-- Draw background ring

cairo_arc(cr,xc,yc,ring_r,angle_0,angle_f)
cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
cairo_set_line_width(cr,ring_w)
cairo_stroke(cr)

-- Draw indicator ring

cairo_arc(cr,xc,yc,ring_r,angle_0,angle_0+t_arc)
cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
cairo_stroke(cr)
end

function draw_clock_hands(cr,xc,yc)
local secs,mins,hours,secs_arc,mins_arc,hours_arc
local xh,yh,xm,ym,xs,ys

secs=os.date("%S")
mins=os.date("%M")
hours=os.date("%I")

secs_arc=(2*math.pi/60)*secs
mins_arc=(2*math.pi/60)*mins+secs_arc/60
hours_arc=(2*math.pi/12)*hours+mins_arc/12

-- Draw hour hand

xh=xc+0.7*clock_r*math.sin(hours_arc)
yh=yc-0.7*clock_r*math.cos(hours_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xh,yh)

cairo_set_line_cap(cr,CAIRO_LINE_CAP_ROUND)
cairo_set_line_width(cr,5)
cairo_set_source_rgba(cr,1.0,1.0,1.0,1.0)
cairo_stroke(cr)

-- Draw minute hand

xm=xc+clock_r*math.sin(mins_arc)
ym=yc-clock_r*math.cos(mins_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xm,ym)

cairo_set_line_width(cr,3)
cairo_stroke(cr)

-- Draw seconds hand

if show_seconds then
xs=xc+clock_r*math.sin(secs_arc)
ys=yc-clock_r*math.cos(secs_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xs,ys)

cairo_set_line_width(cr,1)
cairo_stroke(cr)
end
end

function conky_clock_rings()
local function setup_rings(cr,pt)
local str=''
local value=0

str=string.format('${%s %s}',pt['name'],pt['arg'])
str=conky_parse(str)

value=tonumber(str)
pct=value/pt['max']

draw_ring(cr,pct,pt)
end

-- Check that Conky has been running for at least 5s

if conky_window==nil then return end
local cs=cairo_xlib_surface_create(conky_window.display,conky_window.drawable,conky_window.visual, conky_window.width,conky_window.height)

local cr=cairo_create(cs)

local updates=conky_parse('${updates}')
update_num=tonumber(updates)

if update_num>5 then
for i in pairs(settings_table) do
setup_rings(cr,settings_table[i])
end
end

draw_clock_hands(cr,clock_x,clock_y)
end

Το conky το γνωρίζετε όλοι φαντάζομαι, είναι το παρακάτω
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9766
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό sotos21 » 16 Ιούλ 2013, 18:48

Για δοκίμασε στο conkyrc αυτό
Κώδικας: Επιλογή όλων
${color FF6600}${goto 125}${battery_bar BAT0}%
${color FF6600}${goto 125}

Μάλλον θα χρειαστεί να αλλάξεις το {battery_bar BAT0}
και στα δαχτυλίδια αυτό
Κώδικας: Επιλογή όλων
{
name='battery_percent',
arg='BAT0',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xFF6600,
fg_alpha=0.8,
x=165, y=170,
radius=25,
thickness=4,
start_angle=-90,
end_angle=180
},

εδώ αλλάζεις τα x και y
και τα δύο τα προσθέτεις στο τέλος των αντίστοιχων θέσεων
Στο conkyrc μετά το ${color FF6600}${goto 125}Net
και στο clock_rings_lua μετά το τέλος της αγκύλης που αφορά το name='upspeedf'
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό Learner » 16 Ιούλ 2013, 20:58

Τι λε ρε μάγκα ; Συ σαι καλός.. ;)

Με κάτι μικροδιορθώσεις (όπως είπες), δουλεύει !

sotos21 έγραψε:Για δοκίμασε στο conkyrc αυτό
Κώδικας: Επιλογή όλων
${color FF6600}${goto 125}${battery_bar BAT0}%
${color FF6600}${goto 125}

Μάλλον θα χρειαστεί να αλλάξεις το {battery_bar BAT0}


Αντί του παραπάνω,

αυτό
Κώδικας: Επιλογή όλων
${color FFFFFF}${goto 150}${voffset 15}${battery_percent}%
${color FF6600}${goto 150}Bat


Αποτέλεσμα
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9766
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό sotos21 » 16 Ιούλ 2013, 21:44

Learner έγραψε:Τι λε ρε μάγκα ; Συ σαι καλός..

ο madvinegar με δίδαξε.
Σου έχω όμως και εγώ ένα πιο δύσκολο.
Θέλω να βάλω στο conky κάτι (ένα νούμερο) από την εντολή radeontop, έτσι ώστε να βλέπω τον φόρτο GPU
Λένε ότι πρέπει με ένα σκριπτ να καθαρίσουμε τα άλλα στοιχεία και να το βάλουμε να γράφει σε ένα αρχείο μόνο το νούμερο που θέλουμε.
Μετά να βάλουμε το conky να διαβάζει απλά το αρχείο.
Εδώ είναι και το σκριπτ http://phoronix.com/forums/showthread.php?72130-Announcing-radeontop-a-tool-for-viewing-the-GPU-usage/page6
Το δοκίμασα αλλά τα δεδομένα στο αρχείο αλλάζουν πολύ αργά με συνέπεια και το conky να ανανεώνεται εξίσου αργά.
Η radeontop είναι σαν την top οπότε θεώρησε ότι στο δικό σου conky θέλεις να το κάνεις να διαβάζει κάτι από την top.
Θα σε εξετάσω αύριο.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Conky: Απορίες/Χρήσεις/Εφαρμογές

Δημοσίευσηαπό Learner » 17 Ιούλ 2013, 02:58

sotos21 έγραψε:Σου έχω όμως και εγώ ένα πιο δύσκολο.....
..... τα δεδομένα στο αρχείο αλλάζουν πολύ αργά με συνέπεια και το conky να ανανεώνεται εξίσου αργά.
Η radeontop είναι σαν την top οπότε θεώρησε ότι στο δικό σου conky θέλεις να το κάνεις να διαβάζει κάτι από την top.


Ναι, αλλά στην top δουλεύει η AWK, εδώ μάλλον όχι. Επίσης την top την καθορίζεις εσύ κατά πόσο ανανεώνεται.. 1 δευτ, 2 δευτ, 3....

Εδώ μάλλον το κόβω για πρόβλημα της radeontop,
αν και μάλλον το έχεις διαβάσει ήδη, κοίτα τι γράφει ο τύπος που έφτιαξε το script
ByteTraveller έγραψε:and if you don't close or don't insert an arbitrary delay prior to the print (e.g. system sleep/beep call), nothing is output!

sotos21 έγραψε:Θα σε εξετάσω αύριο.

Δεν έχω radeon για να κάνω πειραματισμούς με διάφορες εντολές.
Άδικη η εξέταση. Σαν να με εξετάζεις στην οδήγηση πρακτικά ενώ έχω διαβάσει μόνο θεωρία :geek:

Θα δοκίμαζα και την watch σαν εντολή.. μπας και..
Κώδικας: Επιλογή όλων
man watch

αν δεν γνωρίζεις περί τίνος πρόκειται.
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9766
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Περιβάλλον Εργασίας / Εμφάνιση / Εφέ / Customization

cron