https://wiki.archlinux.org/api.php?action=feedcontributions&user=Aglonger&feedformat=atomArchWiki - User contributions [en]2024-03-28T23:02:05ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Conky&diff=47632Conky2008-08-16T13:56:32Z<p>Aglonger: Actualized to KDE4.1 autostart</p>
<hr />
<div>[[Category:System Monitor]]<br />
[[Category:HOWTOs (English)]]<br />
[[Category:Eye candy (English)]]<br />
{{i18n_links_start}}<br />
{{i18n_entry|English|Conky}}<br />
{{i18n_entry|Italiano|Conky (Italiano)}}<br />
{{i18n_links_end}}<br />
==Introduction==<br />
Conky is a system monitor software for the X Window System. It is available for Linux and FreeBSD. It is free software released under the terms of the BSD license. Conky is able to monitor many systems variables including CPU, memory, swap, disk space, temperature, top, upload, download, system messages, and much more. It is extremely configurable, however, the configuration can be a little hard to understand. Conky is a fork of torsmo.<br />
<br />
==Installation & Configuration==<br />
*Conky is available in the Extra repository<br />
# pacman -S conky<br />
*Edit config file using an example configuration file from [http://conky.sourceforge.net/screenshots.html homeproject-screenshot]<br />
$ nano ~/.conkyrc<br />
==How to prevent flickering==<br />
Conky needs Double Buffer Extension (DBE) support from X server to prevent flickering, because it can't update window fast enough without it. It can be enabled in /etc/X11/xorg.conf with Load "dbe" line in Section "Module". To enable double-buffer check to have in ~/.conkyrc<br />
double_buffer yes<br />
==Integration with Kdesktop==<br />
Conky with screenshot configuration generate problems with icons visualization. So there are some steps to follow.<br />
*Add these lines to ~/.conkyrc<br />
own_window yes<br />
own_window_type normal<br />
own_window_transparent yes<br />
own_window_hints undecorated,below,sticky,skip_taskbar,skip_page<br />
*if this setting is on, comment it out or delete the line<br />
minimum_size<br />
*To autostart conky create this link<br />
$ ln -s /usr/bin/conky ~/.kde/share/autostart/conkylink<br />
*Install feh<br />
# pacman -S feh<br />
*Make this script to allow transparency with the desktop<br />
$ nano -w ~/.kde/share/autostart/fehconky <br />
<br />
#!/bin/bash<br />
feh --bg-scale `dcop kdesktop KBackgroundIface currentWallpaper 1`<br />
use --bg-center if you use a centered wallpaper<br />
*Make it executable<br />
$ chmod +x ~/.kde/share/autostart/fehconky<br />
*Optionally instead using a script you can add this line to the bottom of .conkyrc<br />
$ nano ~/.conkyrc<br />
<br />
${exec feh --bg-scale `dcop kdesktop KBackgroundIface currentWallpaper 1`}<br />
<br />
== External links ==<br />
*[http://bbs.archlinux.org/viewtopic.php?id=39906 Conky Configs on arch forums]<br />
*[http://conky.sourceforge.net/ Official website]<br />
*[http://freshmeat.net/projects/conky/ Conky] on [[wikipedia:Freshmeat|Freshmeat]]<br />
*[http://sourceforge.net/projects/conky/ Conky] on [[wikipedia:sourceforge.net|SourceForge]]<br />
*[irc://chat.freenode.org/conky #conky] IRC chat channel on [[wikipedia:Freenode|freenode]]<br />
*[http://novel.evilcoder.org/wiki/index.php/ConkyFAQ FAQ]</div>Aglongerhttps://wiki.archlinux.org/index.php?title=GNOME_2&diff=27651GNOME 22007-08-10T15:15:48Z<p>Aglonger: /* Running the GNOME Desktop */</p>
<hr />
<div>[[Category:Desktop environments (English)]]<br />
[[Category:HOWTOs (English)]]<br />
<br />
{{i18n_links_start}}<br />
<br />
{{i18n_entry|English|GNOME}}<br />
{{i18n_entry|Czech|GNOME (Česky)}}<br />
{{i18n_entry|简体中文|GNOME (简体中文)}}<br />
{{i18n_entry|Português do Brasil|GNOME (pt_br)}}<br />
{{i18n_entry|ไทย|GNOME (ไทย)}}<br />
{{i18n_entry|Nederlands|GNOME(Nederlands)}}<br />
{{i18n_links_end}}<br />
<br />
==What is GNOME?==<br />
<br />
The [http://www.gnome.org/ GNOME] project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for end-users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop.<br />
<br />
==How to install the GNOME Desktop==<br />
<br />
To install the base GNOME Desktop, type the following at a command prompt:<br />
pacman -S gnome<br />
<br />
To install the rest of the GNOME Desktop (highly recommended, see [[Gnome Tips]]), type the following at a command prompt:<br />
pacman -S gnome-extra<br />
<br />
To start the correct processes at system startup, edit the file /etc/rc.conf and add "portmap", "fam", "dbus" and "hal" to the DAEMONS=() line.<br />
<br />
==Running the GNOME Desktop==<br />
<br />
To start GNOME from the console, run:<br />
gnome-session<br />
<br />
If you add the following to your $HOME/.xinitrc file (and make sure it is the only line that starts with "exec"):<br />
exec gnome-session<br />
<br />
To make it a global setting which has effect on all users in stead of only one, in stead of $HOME/.xinitrc add the line to the file /etc/X11/xinit/xinitrc:<br />
exec gnome-session<br />
<br />
Note: Only needed for gnome 2.14, gnome 2.16 and up do this for you:<br />
exec dbus-launch --exit-with-session /opt/gnome/bin/gnome-session<br />
<br />
GNOME will start when you enter the following command.<br />
startx<br />
<br />
==Common Problem & Solutions==<br />
<br />
===Your computer crashes and gnome won't startup anymore.===<br />
<br />
solution: delete ~/.gnome2/session<br />
<br />
===Panels wouldn't work correctly===<br />
<br />
Sourced from [http://bbs.archlinux.org/viewtopic.php?pid=248399 this forum page]<br />
<br />
Solution: Clean out your gnome config with the command. THIS WILL REMOVE ALL YOUR GNOME CONFIGS.<br />
rm -rf .gnome* .gconf*<br />
<br />
==GDM (GNOME Display Manager)==<br />
<br />
If you want a graphical login, you will need to install [http://www.gnome.org/projects/gdm/ GDM] (which is also part of gnome-extra). To do so, type the following at a command prompt:<br />
pacman -S gdm<br />
<br />
To make the graphical login the default method of logging into the system, add gdm to your list of daemons in /etc/rc.conf<br />
<br />
If you are used to using the '''$HOME/.xinitrc''' file to pass arguments to the x server when it is started, such as '''xmodmap''' or '''xsetroot''', you should note that you can add the same commands to the '''$HOME/.xprofile''' file. My .xprofile looks like this:<br />
<br />
<pre><br />
#!/bin/sh<br />
<br />
#<br />
# ~/.xprofile<br />
#<br />
# Executed by gdm at login<br />
#<br />
<br />
xmodmap -e "pointer = 1 2 3 6 7 4 5" #set mouse buttons up correctly<br />
xsetroot -solid black #sets the background to black<br />
</pre><br />
<br />
For more information about Graphical Logins (DMs), see [http://endor.clublinux.org/RHCE-21.html this excellent page].<br />
<br />
<br />
<br />
==See also==<br />
* [[Gnome Tips]]<br />
* [[Gnome Menu tweaking]]<br />
* [[Build_order_for_Gnome|Build Order]]<br />
* [[Howto make GTK apps look nice| HOWTO: Make GTK1 apps look nice]]<br />
<br />
==External links==<br />
* [http://www.gnome.org/ The Official Website]<br />
* [http://www.gnome.org/learn/ The Official Documentation]<br />
* [http://gnomehelp.org/ GnomeHelp.org]<br />
* Themes, icons, and backgrounds:<br />
** [http://art.gnome.org/ Gnome Art]<br />
** [http://www.gnome-look.org/ Gnome Look]<br />
* GTK/Gnome programs:<br />
** [http://www.gnomefiles.org/ Gnome Files]<br />
** [http://www.gnome.org/projects/ Gnome Project Listing]</div>Aglonger