[Topic Personale] thewall83

Personalizzazione grafica del sistema: icone, temi, sfondi, suoni, eccetera.
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

[Topic Personale] thewall83

Messaggio da thewall83 »

Innanzitutto ringrazio chi mi ha votato per il concorso "desktop del mese" di Aprile 2007.  (b2b)
Eccovi gli screenshot (per chi non li avesse visti nel topic):
ImmagineImmagineImmagine
GUIDA ALLA REALIZZAZIONE
Wallpaper

Skydome
Immagine

Statistiche sul desktop
- Conky:Ci sono 4 file di configurazione di conky che ho creato nella mia home:
.conkyrc

Codice: Seleziona tutto

background no
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
use_xft yes
xftfont Monospace:pixelsize=10
own_window_transparent yes
xftalpha 0.8
update_interval 4
own_window yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 10
border_margin 4
border_width 1
default_color black
default_shade_color grey
default_outline_color black
alignment top_left
gap_x 150
gap_y 0
use_spacer no
no_buffers yes
uppercase no

TEXT
[$nodename - $sysname $kernel on $machine]
   |
   +--stato
   |    |
   |    +--cpu1 - ${cpu cpu1}%, ${color }${cpugraph cpu1 8,60 000000  000000}
   |    +--cpu2 - ${cpu cpu2}%, ${color }${cpugraph cpu2 8,60 000000  000000}
   |    +--ram - $mem/$memmax - $memperc%
   |    +--data - ${time %a,} ${time %B,%e %G}
   |    +--ora -${time %l:%M}
   |    +--uptime - $uptime
   |    +--cpu1 ${exec echo $(cat /sys/class/hwmon/hwmon0/device/temp1_input) / 1000 | bc}C - cpu2 ${exec echo $(cat /sys/class/hwmon/hwmon1/device/temp1_input) / 1000 | bc}C
   |    +--processi
   |        +--totali - $processes
   |        +--in esecuzione - $running_processes
   |_:-)
.conkyrc2

Codice: Seleziona tutto

background no
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
use_xft yes
xftfont Monospace:pixelsize=10
own_window_transparent yes
xftalpha 0.8
update_interval 4
own_window yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 10
border_margin 4
border_width 1
default_color black
default_shade_color grey
default_outline_color black
alignment top_left
gap_x 380
gap_y 90
use_spacer no
no_buffers yes
uppercase no

TEXT
   |
   |
   |
   |
   |
   +--rete
   |    |
   |    +--down - ${downspeed eth0} k/s ${downspeedgraph eth0 8,60 000000 000000}
   |    +--up - ${upspeed eth0} k/s ${upspeedgraph eth0 8,60 000000 000000}
   |
   +--risorse
   |    |
   |    +--/  ${fs_free /}/${fs_size /}
   |    +--/musica - ${fs_free /media/sda2/Musica}/${fs_size /media/sda2}
   |    +--swap - $swap/$swapmax
   |
   |_:-)
.conkyrc3

Codice: Seleziona tutto

background no
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
use_xft yes
xftfont Monospace:pixelsize=10
own_window_transparent yes
xftalpha 0.8
update_interval 4
own_window yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 10
border_margin 4
border_width 1
default_color black
default_shade_color grey
default_outline_color black
alignment top_left
gap_x 850
gap_y 0
use_spacer no
no_buffers yes
uppercase no

TEXT
   |${if_running amarokapp}
   |
   |
   +--amarok
   |    |
   |    +--Stai Ascoltando
   |    	|
   |    	+--${execi 10 ~/.conky/amarok artist}
   |    	+--${execi 10 ~/.conky/amarok title}
   |		${execibar 1 ~/.conky/amarok progress}
   |	        +--${execi 10 ~/.conky/amarok album}
   |		+--${execi 10 ~/.conky/amarok year} 
   |           +--${execi 10 ~/.conky/amarok genre}
   |
   |_:-)
$endif
.conkyrc4

Codice: Seleziona tutto

background no
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
use_xft yes
xftfont Monospace:pixelsize=10
own_window_transparent yes
xftalpha 0.8
update_interval 4
own_window yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 10
border_margin 4
border_width 1
default_color black
default_shade_color grey
default_outline_color black
alignment top_left
gap_x 1080
gap_y 340
use_spacer no
no_buffers yes
uppercase no

TEXT
   |${if_running amarokapp}
   |
   |
   +--amarok
   |	+--Informazioni Collezione
   |	     |
   |        +--Artisti:       ${execi 10 ~/.conky/amarok totalArtists}
   |        +--Compilation:    ${execi 10 ~/.conky/amarok totalCompilations}
   |        +--Album:	        ${execi 10 ~/.conky/amarok totalAlbums}
   |        +--Traccce:      ${execi 10 ~/.conky/amarok totalTracks}
   |
   |_:-)
$endif
N.B: Gli ultimi due file utilizzano uno script per "dialogare" con amarok che ho messo nella cartella .conky (sempre all'interno della mia home).
Fate quindi così:

Codice: Seleziona tutto

gedit ~/.conky/amarok
(se avete kde usate kate invece di gedit).

All'interno inserite le seguenti righe:

Codice: Seleziona tutto

#!/bin/bash
# amaroK info display script by eirc <eirc.eirc@gmail.com>
#
# requirements: amaroK (!)
# for Collection stats to work amarok must be using
# mySQL to store it's collection

case "$1" in

# Now Playing Info
artist) dcop amarok player artist ;;
title)  dcop amarok player title ;;
album)  dcop amarok player album ;;
year)   dcop amarok player year ;;
genre)  dcop amarok player genre ;;
progress)
    curr=`dcop amarok player trackCurrentTime`
    tot=`dcop amarok player trackTotalTime`
    if (( $tot )); then
        expr $curr \* 100  / $tot
    fi
    ;;

# Collection Info
totalArtists)      dcop amarok collection totalArtists ;;
totalAlbums)       dcop amarok collection totalAlbums ;;
totalTracks)       dcop amarok collection totalTracks ;;
totalGenres)       dcop amarok collection totalGenres ;;
totalCompilations) dcop amarok collection totalCompilations ;;

# Collection Stats
most_songs_by_artist) dcop amarok collection query 'SELECT t1.name FROM artist t1 INNER JOIN tags t2 ON t1.id = t2.artist GROUP BY t2.artist ORDER BY COUNT(t2.artist) DESC LIMIT 1;' ;;
most_songs_by_artist_n) dcop amarok collection query 'SELECT count(t2.artist) FROM artist t1 INNER JOIN tags t2 ON t1.id = t2.artist GROUP BY t2.artist ORDER BY COUNT(t2.artist) DESC LIMIT 1;' ;;
most_songs_are_genre) dcop amarok collection query 'SELECT t1.name FROM genre t1 INNER JOIN tags t2 ON t1.id = t2.genre GROUP BY t2.genre ORDER BY COUNT(t2.genre) DESC LIMIT 1;' ;;
most_songs_are_genre_n) dcop amarok collection query 'SELECT count(t2.genre) FROM genre t1 INNER JOIN tags t2 ON t1.id = t2.genre GROUP BY t2.genre ORDER BY COUNT(t2.genre) DESC LIMIT 1;' ;;
most_songs_during_year) dcop amarok collection query 'SELECT t1.name FROM year t1 INNER JOIN tags t2 ON t1.id = t2.year GROUP BY t2.year ORDER BY COUNT(t2.year) DESC LIMIT 1;' ;;
most_songs_during_year_n) dcop amarok collection query 'SELECT count(t2.year) FROM year t1 INNER JOIN tags t2 ON t1.id = t2.year GROUP BY t2.year ORDER BY COUNT(t2.year) DESC LIMIT 1;' ;;
most_albums_by_artist) dcop amarok collection query 'SELECT name FROM artist WHERE id=(SELECT t1.artist from (SELECT artist FROM tags GROUP BY album) AS t1 GROUP BY t1.artist ORDER BY count(artist) DESC LIMIT 1);' ;;
most_albums_by_artist_n) dcop amarok collection query 'SELECT count(artist) from (SELECT artist FROM tags GROUP BY album) AS t1 GROUP BY t1.artist ORDER BY count(artist) DESC LIMIT 1;' ;;
most_albums_are_genre) dcop amarok collection query 'SELECT name FROM genre WHERE id=(SELECT t1.genre from (SELECT genre FROM tags GROUP BY album) AS t1 GROUP BY t1.genre ORDER BY count(genre) DESC LIMIT 1);' ;;
most_albums_are_genre_n) dcop amarok collection query 'SELECT count(genre) from (SELECT genre FROM tags GROUP BY album) AS t1 GROUP BY t1.genre ORDER BY count(genre) DESC LIMIT 1;' ;;
most_albums_during_year) dcop amarok collection query 'SELECT name FROM year WHERE id=(SELECT t1.year from (SELECT year FROM tags GROUP BY album) AS t1 GROUP BY t1.year ORDER BY count(year) DESC LIMIT 1);' ;;
most_albums_during_year_n) dcop amarok collection query 'SELECT count(year) from (SELECT year FROM tags GROUP BY album) AS t1 GROUP BY t1.year ORDER BY count(year) DESC LIMIT 1;' ;;

esac
Salvate, chiudete e rendetelo eseguibile con:

Codice: Seleziona tutto

chmod a+x ~/.conky/amarok
Per far partire tutti i 4 file bastano i seguenti comandi:

Codice: Seleziona tutto

conky
conky -c ~/.conkyrc2
conky -c ~/.conkyrc3
conky -c ~/.conkyrc4
Ovviamente vi servono amarok e sqlite/Mysql installati(cercateli con synaptic o adept).

- Screenlets:
L'orologio, le previsioni del tempo e la copertina dell'album che si sta ascoltando sono screenlets che potete installare inserendo come repository:

per EDGY:

Codice: Seleziona tutto

deb http://hendrik.kaju.pri.ee/ubuntu edgy screenlets
per FEISTY:

Codice: Seleziona tutto

deb http://hendrik.kaju.pri.ee/ubuntu feisty screenlets
Per autenticarli e installarli basta fare:

Codice: Seleziona tutto

wget http://hendrik.kaju.pri.ee/ubuntu/F854AFD7.gpg -O- | sudo apt-key add - && sudo apt-get update
sudo apt-get install screenlets-core screenlets-extra screenlets-utils
Per far partire le screenlets, basta andare in Applicazioni-->Accessori-->Screenlets e poi fate tutto dalla tray icon che vi si aprirà.
Per la musica la screenlet è "Nowplaying"(tema: SimpleOnev2); per l'orologio c'è "Clock"(tema: growth-beyond-clock); infine per le previsioni c'è "Weather"(tema: glassy).

P.s.: per "Now Playing" vi servirà anche il pacchetto python-dcop, che effettua le query al database del vostro player (questa screenlet supporta oltre ad amarok anche Banshee, Exaile, Listen e Rythmbox).
Tema controlli

Tema Icone

Fonts
Per il pannello ho usato: URW Gothic LBook Antique
Tutti gli altri sono: Sans

Window Manager - Beryl


Se manca qualcosa, o in caso di errori non esitate a contattarmi! :)
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Topic Personale] thewall83

Messaggio da Rospo Zoppo »

Da che server prendi le condizioni meteo?
Avatar utente
Superpiffer
Prode Principiante
Messaggi: 160
Iscrizione: mercoledì 10 gennaio 2007, 17:52
Località: Montemesola (TA)

Re: [Topic Personale] thewall83

Messaggio da Superpiffer »

Rospo Zoppo ha scritto: Da che server prendi le condizioni meteo?
le screenlets prendono le informazioni da http://www.weather.com/
quando richiede lo zipcode basta cercare in quel sito la propria città e nell'URL ci sarà il codice
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

Re: [Topic Personale] thewall83

Messaggio da thewall83 »

Rospo Zoppo ha scritto: Da che server prendi le condizioni meteo?
www.weather.com
Inserisci la località, prendi il codice IT..... che vedi sotto nella barra di stato del browser appena passi sopra al link della tua città e copialo nel campo apposito della screenlet.
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Topic Personale] thewall83

Messaggio da Rospo Zoppo »

Grazie  ;D
Avatar utente
Alessiogian
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1400
Iscrizione: venerdì 23 marzo 2007, 11:11

Re: [Topic Personale] thewall83

Messaggio da Alessiogian »

innanzitutto complimenti.

vorrei sapere come e dove devo creare i file ".conkyrc".

Mi puoi aiutare? Grazie

PS: invece di amarok si può usare un altro tipo di lettore?
Ultima modifica di Alessiogian il venerdì 4 maggio 2007, 19:09, modificato 1 volta in totale.
Linux User    # 450571
Ubuntu User #  16179
Avatar utente
Alessiogian
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1400
Iscrizione: venerdì 23 marzo 2007, 11:11

Re: [Topic Personale] thewall83

Messaggio da Alessiogian »

up
Linux User    # 450571
Ubuntu User #  16179
Avatar utente
Alessiogian
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1400
Iscrizione: venerdì 23 marzo 2007, 11:11

Re: [Topic Personale] thewall83

Messaggio da Alessiogian »

:'(
Linux User    # 450571
Ubuntu User #  16179
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

Re: [Topic Personale] thewall83

Messaggio da thewall83 »

Alessiogian ha scritto: innanzitutto complimenti.

vorrei sapere come e dove devo creare i file ".conkyrc".

Mi puoi aiutare? Grazie

PS: invece di amarok si può usare un altro tipo di lettore?
Apri un terminale.
Vai nella tua home con il seguente comando:

Codice: Seleziona tutto

cd ~
apri un editor di testo con il seguente comando:

Codice: Seleziona tutto

gedit .conkyrc
Copia e incolla quello che trovi nel mio post.
Salva e chiudi il file.
Ripeti le operazioni per gli altri file di configurazione.
Funziona solo con amarok.

La screenlet invece va anche con altri player, come ho già scritto nel primo post.
Ciao. ;D

P.s.: mezza giornata di tempo per rispondere me la concedi? 8)
P.p.s.: non so nemmeno se sei in topic qui perchè questi dovrebbero rimanere topic personali.
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Avatar utente
Alessiogian
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1400
Iscrizione: venerdì 23 marzo 2007, 11:11

Re: [Topic Personale] thewall83

Messaggio da Alessiogian »

si scusami hai ragione....forse sono stato un pò troppo insistente  :-[

è solo che è spettacolare come tu abbia modificato il tuo desktop.

per .conkyrc ci avevo pensato a crearlo così, ma non volevo fare ca***te.

ciao e grazie

EDIT: ma se ho problemi (tipo nel passaggio con conky) non posso postare qui? se no, dove?
Ultima modifica di Alessiogian il sabato 5 maggio 2007, 11:39, modificato 1 volta in totale.
Linux User    # 450571
Ubuntu User #  16179
robygr
Prode Principiante
Messaggi: 21
Iscrizione: giovedì 26 aprile 2007, 12:48

Re: [Topic Personale] thewall83

Messaggio da robygr »

molto bello il tuo desktop.. una domanda:

ma sei io di conk voglio solo le prime statistiche in alto a sinistra devo scrivere solo il primo file di configurazione? ci ho provato ma mi si apre una finestra e per giunta con caratteri totalmente diversi.. che sbaglio?
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

Re: [Topic Personale] thewall83

Messaggio da thewall83 »

Alessiogian ha scritto: si scusami hai ragione....forse sono stato un pò troppo insistente  :-[
è solo che è spettacolare come tu abbia modificato il tuo desktop.
per .conkyrc ci avevo pensato a crearlo così, ma non volevo fare ca***te.
ciao e grazie
EDIT: ma se ho problemi (tipo nel passaggio con conky) non posso postare qui? se no, dove?
Di niente, figurati.
Se hai qualche problema postalo nella sezione "Grafica", lì in tanti (compreso me, se mi avvisi in pm) potranno risponderti.
robygr ha scritto: molto bello il tuo desktop.. una domanda:

ma sei io di conk voglio solo le prime statistiche in alto a sinistra devo scrivere solo il primo file di configurazione? ci ho provato ma mi si apre una finestra e per giunta con caratteri totalmente diversi.. che sbaglio?
Si, solo il primo e lo lanci con:

Codice: Seleziona tutto

conky &
Poi fai

Codice: Seleziona tutto

exit
Cmq puoi postare uno screenshot?
Se mi dici quali sono i caratteri diversi, posso aiutarti.
Sicuramente avrai temperatura delle cpu che non ti legge correttamente e altre cose del genere.
Questo dipende dalla tua architettura, se hai una sola cpu o hai un core 2.
Diciamo che bisogna smanettare con il file di configurazione.
Ciao.

P.s.: anche a te consiglio le stesse cose dette ad Alessiogian: apri un post in sezione grafica.
Ultima modifica di thewall83 il domenica 6 maggio 2007, 12:06, modificato 1 volta in totale.
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
robygr
Prode Principiante
Messaggi: 21
Iscrizione: giovedì 26 aprile 2007, 12:48

Re: [Topic Personale] thewall83

Messaggio da robygr »

instanto grazie della disponibilità.

ora ho inserito il tuo primo file di configurazione. ma al momento che lancio conker mi appare un rettangolo nero e in console mi vengono questi errori:

Conky: desktop window (e00061) is subwindow of root window (1a5)
Conky: window type - normal
Conky: drawing to created window (4200002)
Conky: failed to set up double buffer
Conky: drawing to single buffer


puoi aiutarmi?
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

Re: [Topic Personale] thewall83

Messaggio da thewall83 »

Devi abilitare il double buffer nel tuo xorg.conf.

Inserisci la seguente riga nel tuo xorg e riavvia X con ctrl+alt+backspace.

Codice: Seleziona tutto

Section "Module"
    ----
    [b]Load 	   "dbe"[/b]
    ----
EndSection
P.s.: cerca la section "Module" e inserisci la riga che ti ho segnato in grassetto.
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Avatar utente
cramerx
Prode Principiante
Messaggi: 149
Iscrizione: mercoledì 11 ottobre 2006, 12:15

Re: [Topic Personale] thewall83

Messaggio da cramerx »

ciao thewall, non sono riuscito a votarti perchè ero in vacanza...  :(

ho un paio di domande:
è normale che le screenlets restino sempre in primo piano?
con beryl o compiz, quando variano le scritte (es. i secondi che passano) vengono scritte una sopra l'altra e dopo poco è un pastrocchio...se uso metacity non succede.
uso ati+gnome+beryl

grazie
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

Re: [Topic Personale] thewall83

Messaggio da thewall83 »

Se clicchi col destro sulla screenlet e poi togli la spunta a "keep above" e la metti a "keep below" vanno in secondo piano per sempre.

Per il fatto delle scritte che si sovrappongono non lo so, perchè a me non è mai successo (nvidia+gnome+beryl).
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Avatar utente
danubuntu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 340
Iscrizione: venerdì 2 dicembre 2005, 21:30
Contatti:

Re: [Topic Personale] thewall83

Messaggio da danubuntu »

ma per farli partire all'avvio che devo fare??parlo di concky scusate...
Avatar utente
danubuntu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 340
Iscrizione: venerdì 2 dicembre 2005, 21:30
Contatti:

Re: [Topic Personale] thewall83

Messaggio da danubuntu »

ho notato poi che devo essere root per farli partire altrimenti parte a configurazione normale di concky...ma per l'avvio come faccio?
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

Re: [Topic Personale] thewall83

Messaggio da thewall83 »

Devi crearti degli script automatizzati.
Ad esempio, per il primo creati un file nella tua home in questo modo:

Codice: Seleziona tutto

gedit conky-start.sh
All'interno del file metti le seguenti righe:

Codice: Seleziona tutto

#!/bin/bash
sleep 25 && conky;
Salva e chiudi. Dagli i permessi in esecuzione con:

Codice: Seleziona tutto

sudo chmod a+x conky-start.sh
Poi vai in Sistema-->Preferenze-->Sessioni e inserisci una nuova voce scegliendo come comando lo script che hai appena creato.

Per gli altri 3 file di configurazione devi crearti altri 3 script(non sarà ortodosso ma di linguaggi di script non me ne intendo quindi qualcuno più bravo di me può metterli tutti insieme in un file unico) allo stesso modo cambiando all'interno dello script:

al posto di

Codice: Seleziona tutto

sleep 25 && conky;
mettici:

Codice: Seleziona tutto

sleep 25 && conky -c /home/tuonome/.conkyrcX;
dove X rappresenta il numero del file di conky che intendi far usare.

Non so se è chiaro, se hai domande chiedi pure. (good)
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
gagginaspinnata
Prode Principiante
Messaggi: 149
Iscrizione: lunedì 23 aprile 2007, 17:35

Re: [Topic Personale] thewall83

Messaggio da gagginaspinnata »

Ciao thewall83. Volevo farti i complimenti per il tuo tema che è davvero bello. Infatti sto cercando di isntallarlo  ;D
Non riesco però ad isntallare concky Potresti darmi una manina?
Prima cosa di tutto chiarisco che uso fiesty ed ho beryl perfettamente funzionante.

Allora quando do nel terminale sudo apt-get install concky mi da

Codice: Seleziona tutto

gagginaspinnata@ubuntu:~$ sudo apt-get install conky
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso       
Reading state information... Fatto               
[b]Il pacchetto conky non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo significa che il pacchetto manca, è diventato obsoleto
o è disponibile solo all'interno di un'altra sorgente
E: Il pacchetto conky non ha candidati da installare[/b]
gagginaspinnata@ubuntu:~$ 
Sai come posso risolvere?


Ho provato pure a scaricare i sorgenti ma quando faccio ./configure e poi make e make install mi da degli errori:

Codice: Seleziona tutto

gagginaspinnata@ubuntu:~$ cd desktop
bash: cd: desktop: No such file or directory
gagginaspinnata@ubuntu:~$ cd Desktop
gagginaspinnata@ubuntu:~/Desktop$ cd conky-1.4.5
gagginaspinnata@ubuntu:~/Desktop/conky-1.4.5$ 
gagginaspinnata@ubuntu:~/Desktop/conky-1.4.5$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking for correct ltmain.sh version... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... cat: /etc/ld.so.conf.d/*.conf: No such file or directory
GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
appending configuration tag "F77" to libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.17.2... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking for GLIB... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... /bin/bash: ./config.rpath: No such file or directory
done
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for X11... yes
checking for XEXT... yes
checking for XDAMAGE... yes
checking for XFT... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for unistd.h... (cached) yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking for sys/stat.h... (cached) yes
checking linux/soundcard.h usability... yes
checking linux/soundcard.h presence... yes
checking for linux/soundcard.h... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking mcheck.h usability... yes
checking mcheck.h presence... yes
checking for mcheck.h... yes
checking sys/statfs.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for sys/mount.h... yes
checking for calloc... yes
checking for malloc... yes
checking for free... yes
checking for popen... yes
checking for library containing clock_gettime... -lrt
checking for db2x_xsltproc... no
checking for db2x_manxml... no
checking for xsltproc... xsltproc
checking for sysinfo... yes
checking for getloadavg... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating src/Makefile
config.status: creating src/build.h
config.status: creating src/config.h
config.status: executing depfiles commands

conky 1.4.5 configured successfully:

 Installing into:       /usr/local
 C compiler flags:       -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W
 Linker flags:
 Libraries:             -lrt  -lglib-2.0    -lX11   -lXext   -lXdamage -lXfixes   -lXft -lfontconfig  

 * x11:
  x11 support:          yes
  xdamage support:      yes
  xdbe support:         yes
  xft support:          yes

 * music detection:
  audacious:            no
  bmpx:                 no
  mpd:                  yes
  xmms2:                no

 * general:
  hddtemp:              yes
  portmon:              yes

gagginaspinnata@ubuntu:~/Desktop/conky-1.4.5$ sudo make isntall
make: *** No rule to make target `isntall'.  Stop.
gagginaspinnata@ubuntu:~/Desktop/conky-1.4.5$ make
Making all in src
make[1]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
make  all-am
make[2]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT common.o -MD -MP -MF ".deps/common.Tpo" -c -o common.o common.c; \
        then mv -f ".deps/common.Tpo" ".deps/common.Po"; else rm -f ".deps/common.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT conky.o -MD -MP -MF ".deps/conky.Tpo" -c -o conky.o conky.c; \
        then mv -f ".deps/conky.Tpo" ".deps/conky.Po"; else rm -f ".deps/conky.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT fs.o -MD -MP -MF ".deps/fs.Tpo" -c -o fs.o fs.c; \
        then mv -f ".deps/fs.Tpo" ".deps/fs.Po"; else rm -f ".deps/fs.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT hddtemp.o -MD -MP -MF ".deps/hddtemp.Tpo" -c -o hddtemp.o hddtemp.c; \
        then mv -f ".deps/hddtemp.Tpo" ".deps/hddtemp.Po"; else rm -f ".deps/hddtemp.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT linux.o -MD -MP -MF ".deps/linux.Tpo" -c -o linux.o linux.c; \
        then mv -f ".deps/linux.Tpo" ".deps/linux.Po"; else rm -f ".deps/linux.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT top.o -MD -MP -MF ".deps/top.Tpo" -c -o top.o top.c; \
        then mv -f ".deps/top.Tpo" ".deps/top.Po"; else rm -f ".deps/top.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT mail.o -MD -MP -MF ".deps/mail.Tpo" -c -o mail.o mail.c; \
        then mv -f ".deps/mail.Tpo" ".deps/mail.Po"; else rm -f ".deps/mail.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT mixer.o -MD -MP -MF ".deps/mixer.Tpo" -c -o mixer.o mixer.c; \
        then mv -f ".deps/mixer.Tpo" ".deps/mixer.Po"; else rm -f ".deps/mixer.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT mpd.o -MD -MP -MF ".deps/mpd.Tpo" -c -o mpd.o mpd.c; \
        then mv -f ".deps/mpd.Tpo" ".deps/mpd.Po"; else rm -f ".deps/mpd.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT libmpdclient.o -MD -MP -MF ".deps/libmpdclient.Tpo" -c -o libmpdclient.o libmpdclient.c; \
        then mv -f ".deps/libmpdclient.Tpo" ".deps/libmpdclient.Po"; else rm -f ".deps/libmpdclient.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT libtcp-portmon.o -MD -MP -MF ".deps/libtcp-portmon.Tpo" -c -o libtcp-portmon.o libtcp-portmon.c; \
        then mv -f ".deps/libtcp-portmon.Tpo" ".deps/libtcp-portmon.Po"; else rm -f ".deps/libtcp-portmon.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT remotec.o -MD -MP -MF ".deps/remotec.Tpo" -c -o remotec.o remotec.c; \
        then mv -f ".deps/remotec.Tpo" ".deps/remotec.Po"; else rm -f ".deps/remotec.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT remoted.o -MD -MP -MF ".deps/remoted.Tpo" -c -o remoted.o remoted.c; \
        then mv -f ".deps/remoted.Tpo" ".deps/remoted.Po"; else rm -f ".deps/remoted.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT timed_thread.o -MD -MP -MF ".deps/timed_thread.Tpo" -c -o timed_thread.o timed_thread.c; \
        then mv -f ".deps/timed_thread.Tpo" ".deps/timed_thread.Po"; else rm -f ".deps/timed_thread.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -MT x11.o -MD -MP -MF ".deps/x11.Tpo" -c -o x11.o x11.c; \
        then mv -f ".deps/x11.Tpo" ".deps/x11.Po"; else rm -f ".deps/x11.Tpo"; exit 1; fi
/bin/bash ../libtool --tag=CC --mode=link gcc  -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -I/usr/include/freetype2   -Wall -W -lpthread -lm  -o conky    common.o conky.o  fs.o hddtemp.o linux.o top.o mail.o mixer.o mpd.o libmpdclient.o libtcp-portmon.o remotec.o remoted.o timed_thread.o x11.o   -lrt  -lglib-2.0    -lX11   -lXext   -lXdamage -lXfixes   -lXft -lfontconfig  
mkdir .libs
gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -Wall -W -o conky common.o conky.o fs.o hddtemp.o linux.o top.o mail.o mixer.o mpd.o libmpdclient.o libtcp-portmon.o remotec.o remoted.o timed_thread.o x11.o  -lpthread -lm -lrt /usr/lib/libglib-2.0.so -lX11 -lXext -lXdamage -lXfixes -lXft -lfontconfig
make[2]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
make[1]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
Making all in doc
make[1]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/doc'
make[1]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5'
gagginaspinnata@ubuntu:~/Desktop/conky-1.4.5$ make install
Making install in src
make[1]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
make[2]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
  /bin/bash ../libtool --mode=install /usr/bin/install -c 'conky' '/usr/local/bin/conky'
/usr/bin/install -c conky /usr/local/bin/conky
/usr/bin/install: cannot remove `/usr/local/bin/conky': Permission denied
make[2]: *** [install-binPROGRAMS] Error 1
make[2]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
make: *** [install-recursive] Error 1
gagginaspinnata@ubuntu:~/Desktop/conky-1.4.5$ sudo make install
Making install in src
make[1]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
make[2]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
  /bin/bash ../libtool --mode=install /usr/bin/install -c 'conky' '/usr/local/bin/conky'
/usr/bin/install -c conky /usr/local/bin/conky
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
make[1]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/src'
Making install in doc
make[1]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/doc'
make[2]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5/doc'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man1" || mkdir -p -- "/usr/local/share/man/man1"
 /usr/bin/install -c -m 644 './conky.1' '/usr/local/share/man/man1/conky.1'
make[2]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/doc'
make[1]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5/doc'
make[1]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5'
make[2]: Entering directory `/home/gagginaspinnata/Desktop/conky-1.4.5'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5'
make[1]: Leaving directory `/home/gagginaspinnata/Desktop/conky-1.4.5'
Scrivi risposta

Ritorna a “Personalizzazione dell'ambiente desktop”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite