Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
fluxbox:systeme_bureau [Le 25/11/2006, 23:50] adam0509 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====Informations système sur le bureau==== | ||
- | Comme vous aimez bien avoir tout sous la main, l'heure, le jour, le kernel, la place restante sur vos disques dur... | ||
- | |||
- | Il existe plusieurs logiciels : | ||
- | |||
- | * [[http://conky.sourceforge.net/|Conky]] - un fork de torsmo | ||
- | * torsmo qui n'est plus supporté | ||
- | |||
- | |||
- | ===== Conky ==== | ||
- | |||
- | ==== Installation ==== | ||
- | |||
- | Ouvrez un terminal et entrez la commande : | ||
- | |||
- | <code> | ||
- | sudo apt-get install conky | ||
- | </code> | ||
- | |||
- | Ensuite pour lancer conky, faites simplement : | ||
- | |||
- | <code> | ||
- | conky | ||
- | </code> | ||
- | |||
- | Pour mettre conky au démarrage de fluxbox, je vous renvoie sur la page [[fluxbox:startup]]. | ||
- | |||
- | ====Configuration==== | ||
- | |||
- | Pour voir le manuel : | ||
- | |||
- | <code> | ||
- | man conky | ||
- | </code> | ||
- | |||
- | Pour une configuration avancé, il vous faudra créer un fichier nommé ".conkyrc" dans votre /home/user/. Pour le remplir, au choix : | ||
- | |||
- | * Allez dans /usr/share/doc/conky/examples et utilisez le fichier dans l'archive | ||
- | * Rentrer les infos suivantes (C'est ma config, libre a vous de la modifier) : | ||
- | |||
- | <code> | ||
- | # Conky sample configuration | ||
- | # | ||
- | # the list of variables has been removed from this file in favour | ||
- | # of keeping the documentation more maintainable. | ||
- | # Check http://conky.sf.net for an up-to-date-list. | ||
- | |||
- | # set to yes if you want Conky to be forked in the background | ||
- | background yes | ||
- | |||
- | # X font when Xft is disabled, you can pick one with program xfontsel | ||
- | #font 5x7 | ||
- | #font 6x10 | ||
- | #font 7x13 | ||
- | #font 8x13 | ||
- | #font 9x15 | ||
- | #font *mintsmild.se* | ||
- | #font -*-*-*-*-*-*-34-*-*-*-*-*-*-* | ||
- | |||
- | |||
- | # Use Xft? | ||
- | use_xft yes | ||
- | |||
- | # Xft font when Xft is enabled | ||
- | xftfont Bitstream Vera Sans Mono:size=8 | ||
- | |||
- | # Text alpha when using Xft | ||
- | xftalpha 0.8 | ||
- | |||
- | # Print everything to stdout? | ||
- | # out_to_console no | ||
- | |||
- | # MPD host/port | ||
- | # mpd_host localhost | ||
- | # mpd_port 6600 | ||
- | # mpd_password tinker_bell | ||
- | |||
- | # Print everything to console? | ||
- | # out_to_console no | ||
- | |||
- | # mail spool | ||
- | mail_spool $MAIL | ||
- | |||
- | # Update interval in seconds | ||
- | update_interval 5.0 | ||
- | |||
- | # This is the number of times Conky will update before quitting. | ||
- | # Set to zero to run forever. | ||
- | total_run_times 0 | ||
- | |||
- | # Create own window instead of using desktop (required in nautilus) | ||
- | own_window no | ||
- | |||
- | # If own_window is yes, you may use type normal, desktop or override | ||
- | # own_window_type normal | ||
- | |||
- | # Use pseudo transparency with own_window? | ||
- | # own_window_transparent yes | ||
- | |||
- | # If own_window_transparent is set to no, you can set the background colour here | ||
- | # own_window_colour hotpink | ||
- | |||
- | # If own_window is yes, these window manager hints may be used | ||
- | # own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager | ||
- | |||
- | # Use double buffering (reduces flicker, may not work for everyone) | ||
- | double_buffer yes | ||
- | |||
- | # Minimum size of text area | ||
- | minimum_size 280 5 | ||
- | |||
- | # Draw shades? | ||
- | draw_shades no | ||
- | |||
- | # Draw outlines? | ||
- | draw_outline no | ||
- | |||
- | # Draw borders around text | ||
- | draw_borders no | ||
- | |||
- | # Draw borders around graphs | ||
- | draw_graph_borders no | ||
- | |||
- | # Stippled borders? | ||
- | # stippled_borders 8 | ||
- | |||
- | # border margins | ||
- | # border_margin 4 | ||
- | |||
- | # border width | ||
- | # border_width 1 | ||
- | |||
- | # Default colors and also border colors | ||
- | default_color white | ||
- | default_shade_color black | ||
- | default_outline_color black | ||
- | |||
- | # Text alignment, other possible values are commented | ||
- | #alignment top_left | ||
- | alignment top_right | ||
- | #alignment bottom_left | ||
- | #alignment bottom_right | ||
- | #alignment none | ||
- | |||
- | # Gap between borders of screen and text | ||
- | # same thing as passing -x at command line | ||
- | gap_x 12 | ||
- | gap_y 12 | ||
- | |||
- | # Subtract file system buffers from used memory? | ||
- | no_buffers yes | ||
- | |||
- | # set to yes if you want all text to be in uppercase | ||
- | uppercase no | ||
- | |||
- | # number of cpu samples to average | ||
- | # set to 1 to disable averaging | ||
- | cpu_avg_samples 2 | ||
- | |||
- | # number of net samples to average | ||
- | # set to 1 to disable averaging | ||
- | net_avg_samples 2 | ||
- | |||
- | # Force UTF8? note that UTF8 support required XFT | ||
- | override_utf8_locale no | ||
- | |||
- | |||
- | # Add spaces to keep things from moving about? This only affects certain objects. | ||
- | use_spacer no | ||
- | |||
- | # mldonkey_hostname Hostname for mldonkey stuff, defaults to localhost | ||
- | # mldonkey_port Mldonkey port, 4001 default | ||
- | # mldonkey_login Mldonkey login, default none | ||
- | # mldonkey_password Mldonkey password, default none | ||
- | |||
- | # boinc (seti) dir | ||
- | # seti_dir /opt/seti | ||
- | |||
- | # Allow for the creation of at least this number of port monitors (if 0 or not set, default is 16) | ||
- | #min_port_monitors 16 | ||
- | |||
- | # Allow each port monitor to track at least this many connections (if 0 or not set, default is 256) | ||
- | #min_port_monitor_connections 256 | ||
- | |||
- | # none, xmms, bmp, audacious, infopipe (default is none) | ||
- | xmms_player none | ||
- | |||
- | # variable is given either in format $variable or in ${variable}. Latter | ||
- | # allows characters right after the variable and must be used in network | ||
- | # stuff because of an argument | ||
- | |||
- | # stuff after 'TEXT' will be formatted on screen | ||
- | |||
- | TEXT | ||
- | $nodename - $sysname $kernel on $machine | ||
- | $stippled_hr | ||
- | ${color lightgrey}Uptime:$color $uptime ${color lightgrey}- Load:$color $loadavg | ||
- | ${color lightgrey}CPU Usage:${color #cc2222} $cpu% ${cpubar} | ||
- | ${color red}${cpugraph 0000ff 00ff00} | ||
- | ${color lightgrey}RAM Usage:$color $mem/$memmax - $memperc% ${membar} | ||
- | ${color lightgrey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar} | ||
- | ${color lightgrey}Processes:$color $processes ${color grey}Running:$color $running_processes | ||
- | $color$stippled_hr | ||
- | ${color lightgrey}Networking: | ||
- | Down:${color #8844ee} ${downspeed eth0} k/s${color lightgrey} ${offset 80}Up:${color #22ccff} ${upspeed eth0} k/s | ||
- | ${color #0000ff}${downspeedgraph eth0 32,150 ff0000 0000ff} ${color #22ccff}${upspeedgraph eth0 32,150 0000ff ff0000} | ||
- | ${color lightgrey}File systems: | ||
- | / $color${fs_used /}/${fs_size /} ${fs_bar /} | ||
- | ${color #88aadd}MPD: ${alignc}$mpd_artist - $mpd_title | ||
- | ${color #88aadd}$mpd_bar | ||
- | ${color #88aadd}${alignc}$mpd_status | ||
- | ${color}Name PID CPU% MEM% | ||
- | ${color #ddaa00} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} | ||
- | ${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} | ||
- | ${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} | ||
- | ${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} | ||
- | ${color}Mem usage | ||
- | ${color #ddaa00} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1} | ||
- | ${color lightgrey} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2} | ||
- | ${color lightgrey} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3} | ||
- | ${tail /var/log/Xorg.0.log 3 30} | ||
- | $stippled_hr | ||
- | ${color #ddaa00}Port(s)${alignr}#Connections | ||
- | $color Inbound: ${tcp_portmon 1 32767 count} Outbound: ${tcp_portmon 32768 61000 count}${alignr}ALL: ${tcp_portmon 1 65535 count} | ||
- | ${color #ddaa00}Inbound Connection ${alignr} Local Service/Port$color | ||
- | ${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0} | ||
- | ${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1} | ||
- | ${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2} | ||
- | ${tcp_portmon 1 32767 rhost 3} ${alignr} ${tcp_portmon 1 32767 lservice 3} | ||
- | ${tcp_portmon 1 32767 rhost 4} ${alignr} ${tcp_portmon 1 32767 lservice 4} | ||
- | ${tcp_portmon 1 32767 rhost 5} ${alignr} ${tcp_portmon 1 32767 lservice 5} | ||
- | ${color #ddaa00}Outbound Connection ${alignr} Remote Service/Port$color | ||
- | ${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0} | ||
- | ${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1} | ||
- | ${tcp_portmon 32768 61000 rhost 2} ${alignr} ${tcp_portmon 32768 61000 rservice 2} | ||
- | ${tcp_portmon 32768 61000 rhost 3} ${alignr} ${tcp_portmon 32768 61000 rservice 3} | ||
- | ${tcp_portmon 32768 61000 rhost 4} ${alignr} ${tcp_portmon 32768 61000 rservice 4} | ||
- | ${tcp_portmon 32768 61000 rhost 5} ${alignr} ${tcp_portmon 32768 61000 rservice 5} | ||
- | </code> | ||
- | |||
- | |||
- | ===== Torsmo ===== | ||
- | |||
- | ==== Installation ===== | ||
- | |||
- | Personnellement j'utilise (sur dapper mais avec le paquet des dépôts breezy), Avant tout, installons torsmo (pour ceux sous breezy): | ||
- | |||
- | sudo apt-get install torsmo | ||
- | |||
- | Le paquet n'est pas disponible dans les dépôts dapper, alors aller le récupérer sur les dépôts breezy tout simplement, ça marche impeccable. | ||
- | Une fois installé, vous pouvez personnaliser votre ~.torsmorc, si vous voulez des exemples de fichiers, allez sur le [[http://forum.ubuntu-fr.org/viewtopic.php?id=3522|forum]]. | ||
- | |||
- | Voici un exemple de ''~/.torsmorc'' : | ||
- | <file> | ||
- | background no | ||
- | font -xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso8859-1 | ||
- | use_xft no | ||
- | xftalpha 0.8 | ||
- | update_interval 7.0 | ||
- | own_window no | ||
- | double_buffer yes | ||
- | minimum_size 65 5 | ||
- | draw_shades yes | ||
- | draw_outline no | ||
- | draw_borders yes | ||
- | stippled_borders 0 | ||
- | border_margin 4 | ||
- | border_width 1 | ||
- | default_color green | ||
- | default_shade_color black | ||
- | default_outline_color black | ||
- | alignment top_right | ||
- | | ||
- | gap_x 12 | ||
- | gap_y 12 | ||
- | | ||
- | no_buffers yes | ||
- | uppercase no | ||
- | | ||
- | TEXT | ||
- | | ||
- | ${color grey} Uptime:$color ${color #5e626d}$uptime | ||
- | $color$stippled_hr | ||
- | ${color grey} File systems:${color #5e626d} | ||
- | | ||
- | /hda1 ->${color #5e626d}[ ${fs_free /} ] | ||
- | | ||
- | $color$stippled_hr | ||
- | ${color grey} Cpu Mem PID Procs${color #5e626d} | ||
- | ${execi 10 ps gaxo %cpu,%mem,pid,comm | sort +0nr | head -n 7 | sed -e 's/-bin//' | sed -e 's/-media-play//'} | ||
- | </file> | ||
- | |||
- | |||
- | ===== Liens ===== | ||
- | |||
- | http://conky.sourceforge.net/ |