Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Conky: Alleen Core 0 opvragen, SMART/Temperatuur gegevens HDD, Banshee  (gelezen 1156 keer)

Ik heb twee vragen over Conky (Desktop-Monitor):
Ik wil iets hebben wat álleen de naam van de processor in beeld doet verschijnen, en niet zoals wat dit doet:
${execi 1000 cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //'}

Resultaat:
Intel(R) Core(TM) 2 Duo E**** @3.00GHZ
Intel(R) Core(TM) 2 Duo E**** @3.00GHZ
Maar dat dan maar één keer. Nu komt er bij, bijvoorbeeld, een six-core processor dit dan 6x te staan...
Kun je dat niet laten doen door hem in /proc/cpuinfo alleen maar naar de eerste 10 regels (het staat namelijk op Rg. 5) te laten kijken ofzo?
Of dat hij eerst het kopje 'processor   : 0' moet selecteren?

Ten tweede wil ik vragen of er een manier is om in Conky een 'health' meter te gooien, van de SMART gegevens.
Of iets wat in ieder geval de temperatuur op maakt van de HDD, want {hddtemp /} werkt niet...

EDIT:
Ik heb nu ook nog een derde vraag:
Om een overzicht de krijgen van de muziek die ik nu afspeel, gebruik ik deze code:
${color FFFFFF}${font sans-serif:bold:size=10}MUSIC${hr 3}
${font}${if_running banshee}${exec banshee --query-title | cut -f2- -d" "}${font}
${offset 31}by ${exec banshee --query-artist | cut -f2- -d" "}
${offset 31}${font}from ${exec banshee --query-album | cut -f2- -d" "}${font}${else}Not Playing${endif}
Alleen dat werkt niet, hij opend dan 3x banshee opnieuw, wat ik niet wil.
Ik denk dat het probleem is: hij ziet 'banshee' en '--query-...' los van elkaar...?
Maar hoe kun je 'banshee' en '--query-...' dan samenvoegen? De oplossing '{exec {banshee --query-title} | cut -f2- -d" "}' werkt niet...
« Laatst bewerkt op: 2012/01/10, 21:44:39 door brickmasterj »
Workstation:
Dell Precision 690 Workstation
Dual Xeon X5365 Quad (8-Cores @3.0GHz)
64GB DDR2 R.A.M.
Sapphire Radeon HD 6570 (2GB GDDR3)

PC:
Dell OptiPlex 755
Intel Core 2 Duo E8400 (2-Cores @3,00Ghz)
4GB DDR2 R.A.M.
ATi Radeon HD 2400 XT (258MB GDDR2)

IGN: brickmasterj (of brickmaster-j)

Offline chris.

  • Lid
    • http://www.linuxmintusers.be
Re: Conky: Alleen Core 0 opvragen, SMART/Temperatuur gegevens HDD
« Reactie #1 Gepost op: 2012/01/10, 20:45:58 »
Voor het eerste probleem, Kan je de ongewilde regels niet uitschakelen in .conkyrc door er een # voor te zetten?
Dan zou je dit bij allemaal behalve de eerste moeten doen.

V.w.b. de s.m.a.r.t. gegevens moet ik het je even schuldig blijven.

Re: Conky: Alleen Core 0 opvragen, SMART/Temperatuur gegevens HDD
« Reactie #2 Gepost op: 2012/01/10, 21:58:22 »
Voor het eerste probleem, Kan je de ongewilde regels niet uitschakelen in .conkyrc door er een # voor te zetten?
Dan zou je dit bij allemaal behalve de eerste moeten doen.
Bij mij werkt dat niet, er gebeurt dan wat met de styling, en hij laat geen enkele core dan nog zien.

Nog antwoorden op de EDIT?
Workstation:
Dell Precision 690 Workstation
Dual Xeon X5365 Quad (8-Cores @3.0GHz)
64GB DDR2 R.A.M.
Sapphire Radeon HD 6570 (2GB GDDR3)

PC:
Dell OptiPlex 755
Intel Core 2 Duo E8400 (2-Cores @3,00Ghz)
4GB DDR2 R.A.M.
ATi Radeon HD 2400 XT (258MB GDDR2)

IGN: brickmasterj (of brickmaster-j)

Re: Conky: Alleen Core 0 opvragen, SMART/Temperatuur gegevens HDD, Banshee
« Reactie #3 Gepost op: 2012/01/10, 22:35:56 »
Ik kan het niet uittesten want ik heb banshee en conky niet geinstalleerd maar kun je het hele commando na exec niet tussen quotes zetten? (van de double quotes bij het scheidingsteken heb ik dan single quotes gemaakt):

"banshee --query-title | cut -f2- -d' '"

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Conky: Alleen Core 0 opvragen, SMART/Temperatuur gegevens HDD, Banshee
« Reactie #4 Gepost op: 2012/01/11, 06:41:07 »
Voor de processor kan je deze regel gebruiken:
${execi 1000 cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //' |head -n1}

Voor de temperatuur van je harde schijven moet je het hddtemp pakket even anders instellen.
Voer dit commando uit:
sudo dpkg-reconfigure hddtemp
Kies bij de eerste vraag (installeren als SUID root) nee
De daemon wil je wel, op adres 127.0.0.1 en poort 7634 (standaardwaarden)
De rest kan je ook standaard laten.
Als die daemon eenmaal draait dan zou de hddtemp-functie van conky wel moeten werken.

Voor Banshee zou je eens hiernaar kunnen kijken: http://ubuntuforums.org/showthread.php?t=1223883