https://wiki.archlinux.org/api.php?action=feedcontributions&user=Sirmacik&feedformat=atomArchWiki - User contributions [en]2024-03-29T00:07:57ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Hybrid_graphics&diff=170233Hybrid graphics2011-11-16T09:50:32Z<p>Sirmacik: /* Solutions So Far */ information about required debugfs mounted to /sys/kernel/debug</p>
<hr />
<div>[[Category:Graphics_(English)]]<br />
{{Stub}}<br />
{{i18n|Hybrid graphics}}<br />
<br />
''Hybrid-graphics is a concept involving two graphics cards on same computer, it was first designed to control power consumption in laptops and is extending to desktop computers as well''<br />
<br />
== About Hybrid-graphics Technologies ==<br />
<br />
The laptop manufacturers developed new technologies involving two graphic cards in an single computer, enabling both high performance and power saving usages. This technology is well supported on Windows but it's still quite experimental with Linux distributions.<br />
<br />
We call hybrid graphics a set of two graphic cards with different abilities and power consumptions. There are a variety of technologies and each manufacturer developed it's own solution to this problem. Here we try to explain a little about each approach and models and some community solutions to the lack of GNU/Linux systems support.<br />
<br />
== The "Old" Hybrid Model (Basic Switching) ==<br />
<br />
This approach involves a two graphic card setup with a hardware multiplexer ([[Wikipedia:Multiplexer|MUX]]). It allows power save and low-end 3D rendering by using an Integrated Graphics Processor (IGP); or a major power consumption with 3D rendering performance using a Dedicated Graphics Processor (DGP). This model makes the user choose (at boot time or at login time) within the two power/graphics profiles and is almost fixed through all the user session. The switch is done by a similar workflow:<br />
* Turn off the display<br />
* Turn on the DGP<br />
* Switch the multiplexer<br />
* Turn off the IGP<br />
* Turn on agin the display<br />
This switch is somewhat rough and adds some blinks and black screens in laptops that could do it "on the fly". Later approaches made the transition a little more user-friendly.<br />
<br />
== The New Dynamic Switching Model ==<br />
<br />
Most of the new Hybrid-graphics technologies involves two graphic cards as the basic switching but now the DGP and IGP are plugged to a framebuffer and there is no hardware multiplexer. The IGP is always on and the DGP is switched on/off when there is a need in power-save or performance-rendering. In most cases there is no way to use ''only'' the DGP and all the switching and rendering is controlled by software.<br />
At startup, the Linux kernel starts using a video mode and setting up low-level graphic drivers which will be used by the applications. Most of the Linux distributions then use X.org to create a graphical environment. Finally, a few other softwares are launched, first a login manager and then a window manager, and so on. This hierarchical system has been designed to be used in most of cases on a single graphic card.<br />
<br />
=== Nvidia Optimus ===<br />
<br />
[http://www.nvidia.com/object/LO_optimus_whitepapers.html Nvidia Optimus Whitepaper]<br />
<br />
==== Current Problems ====<br />
<br />
* Switching between cards when possible.<br />
* Switching on/off the discrete card.<br />
* Be able to use the discrete card for 3D render.<br />
* Be able to use both cards for 3D render (problem arised in [https://bbs.archlinux.org/viewtopic.php?id=120994 this post]).<br />
<br />
==== Software Solutions So Far ====<br />
<br />
* [[asus_switcheroo]] -- a solution for Intel/Nvidia switching on ASUS and other laptops with a similar hardware mux -- by Alex Williamson<br />
* [[byo_switcheroo]] -- a solution to build your own handler (like acpi_call) to switch between cards with vga_switcheroo -- by Alex Williamson<br />
* [http://en.gentoo-wiki.com/wiki/Vga_switcheroo vga_switcheroo] -- the original GPU switching solution primarily for Intel/ATI notebooks -- by David Airlie<br />
* [[acpi_call]] -- allows you to switch off discrete graphics card to improve battery life -- by Michal Kottman<br />
* [[PRIME]] -- long-term Optimus solution in progress -- by David Airlie <br />
* [[Bumblebee]] -- allows you to run specific programs on the discrete graphic card, inside of an X session using the integrated graphic card. Works on Nvidia Optimus cards -- by Martin Juhl<br />
* [[hybrid-windump]] -- dump window using Nvidia onto Intel display -- by Florian Berger and Joakim Gebart<br />
<br />
=== ATI Dynamic Switchable Graphics ===<br />
<br />
This is a new technology similar to the one of Nvidia. There is no hardware multiplexer and gone into the market a few weeks/months ago. <br />
<br />
==== Current Problems ====<br />
<br />
''To be filled''<br />
<br />
==== Solutions So Far ====<br />
<br />
Right now, the best solution is vga_switcheroo with combination of opensource drivers for your ATi and Intel graphics.<br />
<br />
* '''Manual method'''<br />
Make sure you have installed drivers. Run in terminal:<br />
<br />
$ pacman -Q | grep -E "xf86-video-ati|xf86-video-intel"<br />
<br />
In case you get output similar to this:<br />
<br />
xf86-video-ati 6.14.1-1<br />
xf86-video-intel 2.15.0-2<br />
<br />
you're good to go. In other case install drivers:<br />
<br />
# pacman -S xf86-video-ati xf86-video-intel<br />
<br />
'''DO NOT''' reboot your computer! In most cases system '''will not boot''' with both drivers installed. Blacklist radeon module:<br />
<br />
# echo > /etc/modprobe.d/radeon.conf blacklist\ radeon<br />
<br />
This will prevent system from hanging during boot. vga_switcheroo works only with radeon module loaded. To load radeon automatically on system startup open {{Filename|/etc/rc.local}} and add line:<br />
<br />
modprobe radeon<br />
<br />
optionally, you can turn off radeon right after system boot to save some battery energy and cool down your laptop. To do this, add following line to {{Filename|/etc/rc.local}}:<br />
<br />
# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch<br />
<br />
{{Warning|In order to be able to access vgaswitcheroo add this line to your fstab:<br />
<br />
none /sys/kernel/debug debugfs defaults 0 0<br />
<br />
}}<br />
* '''AUR method'''<br />
Get it from: [http://aur.archlinux.org/packages.php?ID=51704 hybrid-video-ati-intel AUR package]<br />
<br />
== See Also ==<br />
* [http://linux-hybrid-graphics.blogspot.com Linux Hybrid-Graphics Blog]<br />
* [http://hybrid-graphics-linux.tuxfamily.org/index.php Hybrid graphics on Linux Wiki]<br />
* [http://www.nvidia.com/object/optimus_technology.html Nvidia Optimus commercial presentation]<br />
* [http://www.amd.com/us/products/technologies/switchable-graphics/Pages/dynamic-switchable-graphics.aspx ATI commercial presentation]<br />
* [[Bumblebee]]</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=77818Unofficial user repositories2009-10-14T22:40:23Z<p>Sirmacik: /* x86-64 */</p>
<hr />
<div>[[Category: Package management (English)]]<br />
[[Category: General (English)]]<br />
<br />
== Why unofficial user repositories ==<br />
Since the AUR only allows users to upload PKGBUILD and other package build related files, but does not provide a means for distributing a binary package, a user may want to create a binary repository of their packages elsewhere.<br />
<br />
== The future of Unofficial repos ==<br />
I'd like to see more work of this type. Sometimes there are certain projects that don't mesh well with other things, such as the community repo. The 'kdemod' project is a good example.<br />
<br />
In the future, well-thought-out user repositories may be ideal for lots of supplementary things. Forming a "web of trust" is important in cases like this, so we may begin keeping a list of "recommended" repositories somewhere, in order to make it seem more official and trustworthy.<br />
<br />
[[User:Phrakture|Phrakture]] 12:50, 18 May 2007 (EDT)<br />
<br />
== The community repository, maintained by the TUs==<br />
The community repository is included in pacman's default configuration.<br />
<br />
[community]<br />
Include = /etc/pacman.d/mirrorlist<br />
<br />
== List of PUR (unofficial user repositories) ==<br />
===Any===<br />
"Any" repos are architecture-independent, i.e. they can be used on both i686 and x86_64 systems.<br />
<nowiki><br />
[xyne-any]<br />
# The home of Powerpill and Xyne's other contributions.<br />
# More info including a package list can be found at http://xyne.archlinux.ca/repositories<br />
Server = http://xyne.archlinux.ca/repos/any/<br />
[fukawi-any]<br />
# File-system, MySQL and PostgreSQL backup scripts<br />
Server = http://repo.fukawi2.nl/any<br />
Server = ftp://repo.fukawi2.nl/any<br />
</nowiki><br />
<br />
===i686===<br />
<nowiki><br />
[adslgr32]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr32.tiven.org/archlinux/i686<br />
<br />
[kde4-eyecandy-32]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr32.tiven.org/kde4-eyecandy-32<br />
<br />
[compiz-fusion-git]<br />
Server = http://adslgr32.tiven.org/compiz-fusion/git<br />
<br />
[alsvartr]<br />
# just a small repo for a few programs in [unsupported]<br />
# (at this time - qutIM Instant Messenger and xneur/gxneur packages)<br />
Server = http://www.rootshell.be/~alsvartr/i686/<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/i686<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/i686<br />
<br />
[archlinuxfr]<br />
## The french Arch Linux communities packages<br />
Server = http://repo.archlinux.fr/i686<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/i686<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them!) needs<br />
#more info http://archrepo.net<br />
Server = http://archrepo.net/i686<br />
<br />
[archstuff]<br />
# AUR's most voted packages<br />
Server = http://archstuff.vs169092.vserver.de/i686<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/i686<br />
Server = http://pseudoform.org/arch-games/games/i686<br />
<br />
[arch-graphics]<br />
# repository aimed to provide applications mainly for 3D graphics<br />
# for more info, look at http://arch-graphics.kx.cz/<br />
Server = http://arch-graphics.kx.cz/repo/i686<br />
<br />
[awesome]<br />
#awesome3<br />
Server = http://www.camazotz.de/awesome/ <br />
<br />
[cgr-i686]<br />
# packages for some ChicoGeek's PKGBUILDs<br />
Server = http://cgr.i686.googlepages.com/<br />
<br />
[chaox-stable]<br />
# pentesting packages and custom kernel patched for wifi injection<br />
Server = http://repo.chaox.net/stable<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/i686<br />
<br />
[cinan]<br />
#contains packages which aren't in official repos<br />
#info at cinan.tk or cinan6.tk<br />
Server = http://cinan.netii.net/i686<br />
Server = http://cinan.yw.sk/i686<br />
<br />
[danym]<br />
#danym's repo; little games and various other tools<br />
#info at http://danym.org/archlinux/<br />
Server = http://danym.org/archlinux/repo/i686/<br />
<br />
[deelab]<br />
Server = http://www.deelab.org/arch/i686<br />
<br />
[dragonlord]<br />
# Mixed packages, I don't want to move into [community],<br />
# but are worth having them or the build time is long.<br />
Server = http://repo.dragonlord.cz/arch/i686<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/i686<br />
<br />
[esclinux]<br />
# Mostly games, interactive fiction and abc notation stuffs already on AUR<br />
Server = http://download.tuxfamily.org/esclinuxcd/ressources/repo/i686/<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; molly-guard; celtx and various networking tools.<br />
Server = http://repo.fukawi2.nl/i686/<br />
Server = ftp://repo.fukawi2.nl/i686/<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/i686<br />
Server = http://kdemod.iskrembilen.com/core/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/core/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/i686<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/i686<br />
Server = http://kdemod.iskrembilen.com/extragear/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/i686<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/i686<br />
Server = http://kdemod.iskrembilen.com/playground/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/i686<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/i686<br />
<br />
[kpiche]<br />
# Stable OpenSync packages.<br />
Server = http://kpiche.archlinux.ca/repo<br />
<br />
[rfad]<br />
# Repository made by haxit | Contact at: requiem [at] archlinux.us for package suggestions!<br />
Server = http://web.ncf.ca/ey723/archlinux/repo/<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/i686/<br />
<br />
[skipper13]<br />
# java and ham-radio related and some other stuff<br />
Server = http://skipper13.root.ua/packages/i686/<br />
<br />
[zen-eee]<br />
# Zen-sources kernel for Asus Eee PC 901<br />
Server = http://robertek.brevnov.net/files/linux/arch<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/i686<br />
<br />
[xdemon-repo]<br />
#madwimax, kismet-svn and aircrack-svn, et cetera...<br />
Server=http://repo.x-demon.org/archlinux/os/i686<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/i686<br />
<br />
</nowiki><br />
<br />
===x86-64===<br />
<nowiki><br />
<br />
[adslgr64]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr64.tiven.org/archlinux/x86_64<br />
<br />
[kde4-eyecandy-64]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr64.tiven.org/kde4-eyecandy-64<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/x86_64<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/x86_64<br />
<br />
[archlinuxfr]<br />
## The french Archlinux communities packages<br />
Server = http://repo.archlinux.fr/x86_64<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/x86_64<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them!) needs<br />
#more info http://archrepo.net <br />
Server = http://archrepo.net/x86_64<br />
<br />
[archstuff]<br />
# AUR's most voted and many bin32-* and lib32-* packages<br />
Server = http://archstuff.vs169092.vserver.de/x86_64<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/x86_64<br />
Server = http://pseudoform.org/arch-games/games/x86_64<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/x86_64<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/x86_64<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; celtx; various other tools.<br />
Server = http://repo.fukawi2.nl/x86_64/<br />
Server = ftp://repo.fukawi2.nl/x86_64/<br />
<br />
[haskell]<br />
# Complete Haskell libraries and tools suite, snapshot of hackage.haskell.org<br />
Server = http://code.haskell.org/arch/x86_64<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/x86_64<br />
Server = http://kdemod.iskrembilen.com/core/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/core/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/x86_64<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/x86_64<br />
Server = http://kdemod.iskrembilen.com/extragear/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/x86_64<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/x86_64<br />
Server = http://kdemod.iskrembilen.com/playground/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/x86_64<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/x86_64<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/x86_64/<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/x86_64<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/x86_64<br />
<br />
</nowiki><br />
<br />
== Add your own repository to this list ==<br />
If you have your own repository, please add this to this list, so that all other users knows where to find your packages.</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=77817Unofficial user repositories2009-10-14T22:39:59Z<p>Sirmacik: /* i686 */</p>
<hr />
<div>[[Category: Package management (English)]]<br />
[[Category: General (English)]]<br />
<br />
== Why unofficial user repositories ==<br />
Since the AUR only allows users to upload PKGBUILD and other package build related files, but does not provide a means for distributing a binary package, a user may want to create a binary repository of their packages elsewhere.<br />
<br />
== The future of Unofficial repos ==<br />
I'd like to see more work of this type. Sometimes there are certain projects that don't mesh well with other things, such as the community repo. The 'kdemod' project is a good example.<br />
<br />
In the future, well-thought-out user repositories may be ideal for lots of supplementary things. Forming a "web of trust" is important in cases like this, so we may begin keeping a list of "recommended" repositories somewhere, in order to make it seem more official and trustworthy.<br />
<br />
[[User:Phrakture|Phrakture]] 12:50, 18 May 2007 (EDT)<br />
<br />
== The community repository, maintained by the TUs==<br />
The community repository is included in pacman's default configuration.<br />
<br />
[community]<br />
Include = /etc/pacman.d/mirrorlist<br />
<br />
== List of PUR (unofficial user repositories) ==<br />
===Any===<br />
"Any" repos are architecture-independent, i.e. they can be used on both i686 and x86_64 systems.<br />
<nowiki><br />
[xyne-any]<br />
# The home of Powerpill and Xyne's other contributions.<br />
# More info including a package list can be found at http://xyne.archlinux.ca/repositories<br />
Server = http://xyne.archlinux.ca/repos/any/<br />
[fukawi-any]<br />
# File-system, MySQL and PostgreSQL backup scripts<br />
Server = http://repo.fukawi2.nl/any<br />
Server = ftp://repo.fukawi2.nl/any<br />
</nowiki><br />
<br />
===i686===<br />
<nowiki><br />
[adslgr32]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr32.tiven.org/archlinux/i686<br />
<br />
[kde4-eyecandy-32]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr32.tiven.org/kde4-eyecandy-32<br />
<br />
[compiz-fusion-git]<br />
Server = http://adslgr32.tiven.org/compiz-fusion/git<br />
<br />
[alsvartr]<br />
# just a small repo for a few programs in [unsupported]<br />
# (at this time - qutIM Instant Messenger and xneur/gxneur packages)<br />
Server = http://www.rootshell.be/~alsvartr/i686/<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/i686<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/i686<br />
<br />
[archlinuxfr]<br />
## The french Arch Linux communities packages<br />
Server = http://repo.archlinux.fr/i686<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/i686<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them!) needs<br />
#more info http://archrepo.net<br />
Server = http://archrepo.net/i686<br />
<br />
[archstuff]<br />
# AUR's most voted packages<br />
Server = http://archstuff.vs169092.vserver.de/i686<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/i686<br />
Server = http://pseudoform.org/arch-games/games/i686<br />
<br />
[arch-graphics]<br />
# repository aimed to provide applications mainly for 3D graphics<br />
# for more info, look at http://arch-graphics.kx.cz/<br />
Server = http://arch-graphics.kx.cz/repo/i686<br />
<br />
[awesome]<br />
#awesome3<br />
Server = http://www.camazotz.de/awesome/ <br />
<br />
[cgr-i686]<br />
# packages for some ChicoGeek's PKGBUILDs<br />
Server = http://cgr.i686.googlepages.com/<br />
<br />
[chaox-stable]<br />
# pentesting packages and custom kernel patched for wifi injection<br />
Server = http://repo.chaox.net/stable<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/i686<br />
<br />
[cinan]<br />
#contains packages which aren't in official repos<br />
#info at cinan.tk or cinan6.tk<br />
Server = http://cinan.netii.net/i686<br />
Server = http://cinan.yw.sk/i686<br />
<br />
[danym]<br />
#danym's repo; little games and various other tools<br />
#info at http://danym.org/archlinux/<br />
Server = http://danym.org/archlinux/repo/i686/<br />
<br />
[deelab]<br />
Server = http://www.deelab.org/arch/i686<br />
<br />
[dragonlord]<br />
# Mixed packages, I don't want to move into [community],<br />
# but are worth having them or the build time is long.<br />
Server = http://repo.dragonlord.cz/arch/i686<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/i686<br />
<br />
[esclinux]<br />
# Mostly games, interactive fiction and abc notation stuffs already on AUR<br />
Server = http://download.tuxfamily.org/esclinuxcd/ressources/repo/i686/<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; molly-guard; celtx and various networking tools.<br />
Server = http://repo.fukawi2.nl/i686/<br />
Server = ftp://repo.fukawi2.nl/i686/<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/i686<br />
Server = http://kdemod.iskrembilen.com/core/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/core/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/i686<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/i686<br />
Server = http://kdemod.iskrembilen.com/extragear/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/i686<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/i686<br />
Server = http://kdemod.iskrembilen.com/playground/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/i686<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/i686<br />
<br />
[kpiche]<br />
# Stable OpenSync packages.<br />
Server = http://kpiche.archlinux.ca/repo<br />
<br />
[rfad]<br />
# Repository made by haxit | Contact at: requiem [at] archlinux.us for package suggestions!<br />
Server = http://web.ncf.ca/ey723/archlinux/repo/<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/i686/<br />
<br />
[skipper13]<br />
# java and ham-radio related and some other stuff<br />
Server = http://skipper13.root.ua/packages/i686/<br />
<br />
[zen-eee]<br />
# Zen-sources kernel for Asus Eee PC 901<br />
Server = http://robertek.brevnov.net/files/linux/arch<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/i686<br />
<br />
[xdemon-repo]<br />
#madwimax, kismet-svn and aircrack-svn, et cetera...<br />
Server=http://repo.x-demon.org/archlinux/os/i686<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/i686<br />
<br />
</nowiki><br />
<br />
===x86-64===<br />
<nowiki><br />
<br />
[adslgr64]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr64.tiven.org/archlinux/x86_64<br />
<br />
[kde4-eyecandy-64]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr64.tiven.org/kde4-eyecandy-64<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/x86_64<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/x86_64<br />
<br />
[archlinuxfr]<br />
## The french Archlinux communities packages<br />
Server = http://repo.archlinux.fr/x86_64<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/x86_64<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them(!)) needs<br />
#more info http://archrepo.net <br />
Server = http://archrepo.net/x86_64<br />
<br />
[archstuff]<br />
# AUR's most voted and many bin32-* and lib32-* packages<br />
Server = http://archstuff.vs169092.vserver.de/x86_64<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/x86_64<br />
Server = http://pseudoform.org/arch-games/games/x86_64<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/x86_64<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/x86_64<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; celtx; various other tools.<br />
Server = http://repo.fukawi2.nl/x86_64/<br />
Server = ftp://repo.fukawi2.nl/x86_64/<br />
<br />
[haskell]<br />
# Complete Haskell libraries and tools suite, snapshot of hackage.haskell.org<br />
Server = http://code.haskell.org/arch/x86_64<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/x86_64<br />
Server = http://kdemod.iskrembilen.com/core/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/core/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/x86_64<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/x86_64<br />
Server = http://kdemod.iskrembilen.com/extragear/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/x86_64<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/x86_64<br />
Server = http://kdemod.iskrembilen.com/playground/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/x86_64<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/x86_64<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/x86_64/<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/x86_64<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/x86_64<br />
<br />
</nowiki><br />
<br />
== Add your own repository to this list ==<br />
If you have your own repository, please add this to this list, so that all other users knows where to find your packages.</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=75524Unofficial user repositories2009-09-12T16:59:14Z<p>Sirmacik: /* i686 */</p>
<hr />
<div>[[Category: Package management (English)]]<br />
[[Category: General (English)]]<br />
<br />
== Why unofficial user repositories ==<br />
Since the AUR only allows users to upload PKGBUILD and other package build related files, but does not provide a means for distributing a binary package, a user may want to create a binary repository of their packages elsewhere.<br />
<br />
== The future of Unofficial repos ==<br />
I'd like to see more work of this type. Sometimes there are certain projects that don't mesh well with other things, such as the community repo. The 'kdemod' project is a good example.<br />
<br />
In the future, well-thought-out user repositories may be ideal for lots of supplementary things. Forming a "web of trust" is important in cases like this, so we may begin keeping a list of "recommended" repositories somewhere, in order to make it seem more official and trustworthy.<br />
<br />
[[User:Phrakture|Phrakture]] 12:50, 18 May 2007 (EDT)<br />
<br />
== The community repository, maintained by the TUs==<br />
The community repository is included in pacman's default configuration.<br />
<br />
[community]<br />
Include = /etc/pacman.d/mirrorlist<br />
<br />
== List of PUR (unofficial user repositories) ==<br />
===Any===<br />
"Any" repos are architecture-independent, i.e. they can be used on both i686 and x86_64 systems.<br />
<nowiki><br />
[xyne-any]<br />
# The home of Powerpill and Xyne's other contributions.<br />
# More info including a package list can be found at http://xyne.archlinux.ca/repositories<br />
Server = http://xyne.archlinux.ca/repos/any/<br />
[fukawi-any]<br />
# File-system, MySQL and PostgreSQL backup scripts<br />
Server = http://repo.fukawi2.nl/any<br />
Server = ftp://repo.fukawi2.nl/any<br />
</nowiki><br />
<br />
===i686===<br />
<nowiki><br />
[adslgr32]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr32.tiven.org/archlinux/i686<br />
<br />
[kde4-eyecandy-32]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr32.tiven.org/kde4-eyecandy-32<br />
<br />
[compiz-fusion-git]<br />
Server = http://adslgr32.tiven.org/compiz-fusion/git<br />
<br />
[alsvartr]<br />
# just a small repo for a few programs in [unsupported]<br />
# (at this time - qutIM Instant Messenger and xneur/gxneur packages)<br />
Server = http://www.rootshell.be/~alsvartr/i686/<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/i686<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/i686<br />
<br />
[archlinuxfr]<br />
## The french Arch Linux communities packages<br />
Server = http://repo.archlinux.fr/i686<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/i686<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them(!)) needs<br />
#more info http://archrepo.net<br />
Server = http://archrepo.net/i686<br />
<br />
[archstuff]<br />
# AUR's most voted packages<br />
Server = http://archstuff.vs169092.vserver.de/i686<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/i686<br />
Server = http://pseudoform.org/arch-games/games/i686<br />
<br />
[arch-graphics]<br />
# repository aimed to provide applications mainly for 3D graphics<br />
# for more info, look at http://arch-graphics.kx.cz/<br />
Server = http://arch-graphics.kx.cz/repo/i686<br />
<br />
[awesome]<br />
#awesome3<br />
Server = http://www.camazotz.de/awesome/ <br />
<br />
[cgr-i686]<br />
# packages for some ChicoGeek's PKGBUILDs<br />
Server = http://cgr.i686.googlepages.com/<br />
<br />
[chaox-stable]<br />
# pentesting packages and custom kernel patched for wifi injection<br />
Server = http://repo.chaox.net/stable<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/i686<br />
<br />
[cinan]<br />
#contains packages which aren't in official repos<br />
#info at cinan.tk or cinan6.tk<br />
Server = http://cinan.netii.net/i686<br />
Server = http://cinan.yw.sk/i686<br />
<br />
[danym]<br />
#danym's repo; little games and various other tools<br />
#info at http://danym.org/archlinux/<br />
Server = http://danym.org/archlinux/repo/i686/<br />
<br />
[deelab]<br />
Server = http://www.deelab.org/arch/i686<br />
<br />
[dragonlord]<br />
# Mixed packages, I don't want to move into [community],<br />
# but are worth having them or the build time is long.<br />
Server = http://repo.dragonlord.cz/arch/i686<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/i686<br />
<br />
[esclinux]<br />
# Mostly games, interactive fiction and abc notation stuffs already on AUR<br />
Server = http://download.tuxfamily.org/esclinuxcd/ressources/repo/i686/<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; molly-guard; celtx and various networking tools.<br />
Server = http://repo.fukawi2.nl/i686/<br />
Server = ftp://repo.fukawi2.nl/i686/<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/i686<br />
Server = http://kdemod.iskrembilen.com/core/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/core/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/i686<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/i686<br />
Server = http://kdemod.iskrembilen.com/extragear/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/i686<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/i686<br />
Server = http://kdemod.iskrembilen.com/playground/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/i686<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/i686<br />
<br />
[kpiche]<br />
# Stable OpenSync packages.<br />
Server = http://kpiche.archlinux.ca/repo<br />
<br />
[rfad]<br />
# Repository made by haxit | Contact at: requiem [at] archlinux.us for package suggestions!<br />
Server = http://web.ncf.ca/ey723/archlinux/repo/<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/i686/<br />
<br />
[skipper13]<br />
# java and ham-radio related and some other stuff<br />
Server = http://skipper13.root.ua/packages/i686/<br />
<br />
[zen-eee]<br />
# Zen-sources kernel for Asus Eee PC 901<br />
Server = http://robertek.brevnov.net/files/linux/arch<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/i686<br />
<br />
[xdemon-repo]<br />
#madwimax, kismet-svn and aircrack-svn, et cetera...<br />
Server=http://repo.x-demon.org/archlinux/os/i686<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/i686<br />
<br />
</nowiki><br />
<br />
===x86-64===<br />
<nowiki><br />
<br />
[adslgr64]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr64.tiven.org/archlinux/x86_64<br />
<br />
[kde4-eyecandy-64]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr64.tiven.org/kde4-eyecandy-64<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/x86_64<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/x86_64<br />
<br />
[archlinuxfr]<br />
## The french Archlinux communities packages<br />
Server = http://repo.archlinux.fr/x86_64<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/x86_64<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them(!)) needs<br />
#more info http://archrepo.net <br />
Server = http://archrepo.net/x86_64<br />
<br />
[archstuff]<br />
# AUR's most voted and many bin32-* and lib32-* packages<br />
Server = http://archstuff.vs169092.vserver.de/x86_64<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/x86_64<br />
Server = http://pseudoform.org/arch-games/games/x86_64<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/x86_64<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/x86_64<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; celtx; various other tools.<br />
Server = http://repo.fukawi2.nl/x86_64/<br />
Server = ftp://repo.fukawi2.nl/x86_64/<br />
<br />
[haskell]<br />
# Complete Haskell libraries and tools suite, snapshot of hackage.haskell.org<br />
Server = http://code.haskell.org/arch/x86_64<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/x86_64<br />
Server = http://kdemod.iskrembilen.com/core/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/core/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/x86_64<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/x86_64<br />
Server = http://kdemod.iskrembilen.com/extragear/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/x86_64<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/x86_64<br />
Server = http://kdemod.iskrembilen.com/playground/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/x86_64<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/x86_64<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/x86_64/<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/x86_64<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/x86_64<br />
<br />
</nowiki><br />
<br />
== Add your own repository to this list ==<br />
If you have your own repository, please add this to this list, so that all other users knows where to find your packages.</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=75523Unofficial user repositories2009-09-12T16:58:06Z<p>Sirmacik: /* x86-64 */</p>
<hr />
<div>[[Category: Package management (English)]]<br />
[[Category: General (English)]]<br />
<br />
== Why unofficial user repositories ==<br />
Since the AUR only allows users to upload PKGBUILD and other package build related files, but does not provide a means for distributing a binary package, a user may want to create a binary repository of their packages elsewhere.<br />
<br />
== The future of Unofficial repos ==<br />
I'd like to see more work of this type. Sometimes there are certain projects that don't mesh well with other things, such as the community repo. The 'kdemod' project is a good example.<br />
<br />
In the future, well-thought-out user repositories may be ideal for lots of supplementary things. Forming a "web of trust" is important in cases like this, so we may begin keeping a list of "recommended" repositories somewhere, in order to make it seem more official and trustworthy.<br />
<br />
[[User:Phrakture|Phrakture]] 12:50, 18 May 2007 (EDT)<br />
<br />
== The community repository, maintained by the TUs==<br />
The community repository is included in pacman's default configuration.<br />
<br />
[community]<br />
Include = /etc/pacman.d/mirrorlist<br />
<br />
== List of PUR (unofficial user repositories) ==<br />
===Any===<br />
"Any" repos are architecture-independent, i.e. they can be used on both i686 and x86_64 systems.<br />
<nowiki><br />
[xyne-any]<br />
# The home of Powerpill and Xyne's other contributions.<br />
# More info including a package list can be found at http://xyne.archlinux.ca/repositories<br />
Server = http://xyne.archlinux.ca/repos/any/<br />
[fukawi-any]<br />
# File-system, MySQL and PostgreSQL backup scripts<br />
Server = http://repo.fukawi2.nl/any<br />
Server = ftp://repo.fukawi2.nl/any<br />
</nowiki><br />
<br />
===i686===<br />
<nowiki><br />
[adslgr32]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr32.tiven.org/archlinux/i686<br />
<br />
[kde4-eyecandy-32]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr32.tiven.org/kde4-eyecandy-32<br />
<br />
[compiz-fusion-git]<br />
Server = http://adslgr32.tiven.org/compiz-fusion/git<br />
<br />
[alsvartr]<br />
# just a small repo for a few programs in [unsupported]<br />
# (at this time - qutIM Instant Messenger and xneur/gxneur packages)<br />
Server = http://www.rootshell.be/~alsvartr/i686/<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/i686<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/i686<br />
<br />
[archlinuxfr]<br />
## The french Arch Linux communities packages<br />
Server = http://repo.archlinux.fr/i686<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/i686<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them ;) needs<br />
Server = http://archrepo.net/i686<br />
<br />
[archstuff]<br />
# AUR's most voted packages<br />
Server = http://archstuff.vs169092.vserver.de/i686<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/i686<br />
Server = http://pseudoform.org/arch-games/games/i686<br />
<br />
[arch-graphics]<br />
# repository aimed to provide applications mainly for 3D graphics<br />
# for more info, look at http://arch-graphics.kx.cz/<br />
Server = http://arch-graphics.kx.cz/repo/i686<br />
<br />
[awesome]<br />
#awesome3<br />
Server = http://www.camazotz.de/awesome/ <br />
<br />
[cgr-i686]<br />
# packages for some ChicoGeek's PKGBUILDs<br />
Server = http://cgr.i686.googlepages.com/<br />
<br />
[chaox-stable]<br />
# pentesting packages and custom kernel patched for wifi injection<br />
Server = http://repo.chaox.net/stable<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/i686<br />
<br />
[cinan]<br />
#contains packages which aren't in official repos<br />
#info at cinan.tk or cinan6.tk<br />
Server = http://cinan.netii.net/i686<br />
Server = http://cinan.yw.sk/i686<br />
<br />
[danym]<br />
#danym's repo; little games and various other tools<br />
#info at http://danym.org/archlinux/<br />
Server = http://danym.org/archlinux/repo/i686/<br />
<br />
[deelab]<br />
Server = http://www.deelab.org/arch/i686<br />
<br />
[dragonlord]<br />
# Mixed packages, I don't want to move into [community],<br />
# but are worth having them or the build time is long.<br />
Server = http://repo.dragonlord.cz/arch/i686<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/i686<br />
<br />
[esclinux]<br />
# Mostly games, interactive fiction and abc notation stuffs already on AUR<br />
Server = http://download.tuxfamily.org/esclinuxcd/ressources/repo/i686/<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; molly-guard; celtx and various networking tools.<br />
Server = http://repo.fukawi2.nl/i686/<br />
Server = ftp://repo.fukawi2.nl/i686/<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/i686<br />
Server = http://kdemod.iskrembilen.com/core/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/core/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/i686<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/i686<br />
Server = http://kdemod.iskrembilen.com/extragear/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/i686<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/i686<br />
Server = http://kdemod.iskrembilen.com/playground/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/i686<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/i686<br />
<br />
[kpiche]<br />
# Stable OpenSync packages.<br />
Server = http://kpiche.archlinux.ca/repo<br />
<br />
[rfad]<br />
# Repository made by haxit | Contact at: requiem [at] archlinux.us for package suggestions!<br />
Server = http://web.ncf.ca/ey723/archlinux/repo/<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/i686/<br />
<br />
[skipper13]<br />
# java and ham-radio related and some other stuff<br />
Server = http://skipper13.root.ua/packages/i686/<br />
<br />
[zen-eee]<br />
# Zen-sources kernel for Asus Eee PC 901<br />
Server = http://robertek.brevnov.net/files/linux/arch<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/i686<br />
<br />
[xdemon-repo]<br />
#madwimax, kismet-svn and aircrack-svn, et cetera...<br />
Server=http://repo.x-demon.org/archlinux/os/i686<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/i686<br />
<br />
</nowiki><br />
<br />
===x86-64===<br />
<nowiki><br />
<br />
[adslgr64]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr64.tiven.org/archlinux/x86_64<br />
<br />
[kde4-eyecandy-64]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr64.tiven.org/kde4-eyecandy-64<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/x86_64<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/x86_64<br />
<br />
[archlinuxfr]<br />
## The french Archlinux communities packages<br />
Server = http://repo.archlinux.fr/x86_64<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/x86_64<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them(!)) needs<br />
#more info http://archrepo.net <br />
Server = http://archrepo.net/x86_64<br />
<br />
[archstuff]<br />
# AUR's most voted and many bin32-* and lib32-* packages<br />
Server = http://archstuff.vs169092.vserver.de/x86_64<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/x86_64<br />
Server = http://pseudoform.org/arch-games/games/x86_64<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/x86_64<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/x86_64<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; celtx; various other tools.<br />
Server = http://repo.fukawi2.nl/x86_64/<br />
Server = ftp://repo.fukawi2.nl/x86_64/<br />
<br />
[haskell]<br />
# Complete Haskell libraries and tools suite, snapshot of hackage.haskell.org<br />
Server = http://code.haskell.org/arch/x86_64<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/x86_64<br />
Server = http://kdemod.iskrembilen.com/core/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/core/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/x86_64<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/x86_64<br />
Server = http://kdemod.iskrembilen.com/extragear/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/x86_64<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/x86_64<br />
Server = http://kdemod.iskrembilen.com/playground/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/x86_64<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/x86_64<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/x86_64/<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/x86_64<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/x86_64<br />
<br />
</nowiki><br />
<br />
== Add your own repository to this list ==<br />
If you have your own repository, please add this to this list, so that all other users knows where to find your packages.</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=75522Unofficial user repositories2009-09-12T16:54:52Z<p>Sirmacik: /* i686 */ Added ArchRepo</p>
<hr />
<div>[[Category: Package management (English)]]<br />
[[Category: General (English)]]<br />
<br />
== Why unofficial user repositories ==<br />
Since the AUR only allows users to upload PKGBUILD and other package build related files, but does not provide a means for distributing a binary package, a user may want to create a binary repository of their packages elsewhere.<br />
<br />
== The future of Unofficial repos ==<br />
I'd like to see more work of this type. Sometimes there are certain projects that don't mesh well with other things, such as the community repo. The 'kdemod' project is a good example.<br />
<br />
In the future, well-thought-out user repositories may be ideal for lots of supplementary things. Forming a "web of trust" is important in cases like this, so we may begin keeping a list of "recommended" repositories somewhere, in order to make it seem more official and trustworthy.<br />
<br />
[[User:Phrakture|Phrakture]] 12:50, 18 May 2007 (EDT)<br />
<br />
== The community repository, maintained by the TUs==<br />
The community repository is included in pacman's default configuration.<br />
<br />
[community]<br />
Include = /etc/pacman.d/mirrorlist<br />
<br />
== List of PUR (unofficial user repositories) ==<br />
===Any===<br />
"Any" repos are architecture-independent, i.e. they can be used on both i686 and x86_64 systems.<br />
<nowiki><br />
[xyne-any]<br />
# The home of Powerpill and Xyne's other contributions.<br />
# More info including a package list can be found at http://xyne.archlinux.ca/repositories<br />
Server = http://xyne.archlinux.ca/repos/any/<br />
[fukawi-any]<br />
# File-system, MySQL and PostgreSQL backup scripts<br />
Server = http://repo.fukawi2.nl/any<br />
Server = ftp://repo.fukawi2.nl/any<br />
</nowiki><br />
<br />
===i686===<br />
<nowiki><br />
[adslgr32]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr32.tiven.org/archlinux/i686<br />
<br />
[kde4-eyecandy-32]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr32.tiven.org/kde4-eyecandy-32<br />
<br />
[compiz-fusion-git]<br />
Server = http://adslgr32.tiven.org/compiz-fusion/git<br />
<br />
[alsvartr]<br />
# just a small repo for a few programs in [unsupported]<br />
# (at this time - qutIM Instant Messenger and xneur/gxneur packages)<br />
Server = http://www.rootshell.be/~alsvartr/i686/<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/i686<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/i686<br />
<br />
[archlinuxfr]<br />
## The french Arch Linux communities packages<br />
Server = http://repo.archlinux.fr/i686<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/i686<br />
<br />
[archrepo]<br />
#Mixed packages, suited for our and <br />
#our friends (You can be one of them ;) needs<br />
Server = http://archrepo.net/i686<br />
<br />
[archstuff]<br />
# AUR's most voted packages<br />
Server = http://archstuff.vs169092.vserver.de/i686<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/i686<br />
Server = http://pseudoform.org/arch-games/games/i686<br />
<br />
[arch-graphics]<br />
# repository aimed to provide applications mainly for 3D graphics<br />
# for more info, look at http://arch-graphics.kx.cz/<br />
Server = http://arch-graphics.kx.cz/repo/i686<br />
<br />
[awesome]<br />
#awesome3<br />
Server = http://www.camazotz.de/awesome/ <br />
<br />
[cgr-i686]<br />
# packages for some ChicoGeek's PKGBUILDs<br />
Server = http://cgr.i686.googlepages.com/<br />
<br />
[chaox-stable]<br />
# pentesting packages and custom kernel patched for wifi injection<br />
Server = http://repo.chaox.net/stable<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/i686<br />
<br />
[cinan]<br />
#contains packages which aren't in official repos<br />
#info at cinan.tk or cinan6.tk<br />
Server = http://cinan.netii.net/i686<br />
Server = http://cinan.yw.sk/i686<br />
<br />
[danym]<br />
#danym's repo; little games and various other tools<br />
#info at http://danym.org/archlinux/<br />
Server = http://danym.org/archlinux/repo/i686/<br />
<br />
[deelab]<br />
Server = http://www.deelab.org/arch/i686<br />
<br />
[dragonlord]<br />
# Mixed packages, I don't want to move into [community],<br />
# but are worth having them or the build time is long.<br />
Server = http://repo.dragonlord.cz/arch/i686<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/i686<br />
<br />
[esclinux]<br />
# Mostly games, interactive fiction and abc notation stuffs already on AUR<br />
Server = http://download.tuxfamily.org/esclinuxcd/ressources/repo/i686/<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; molly-guard; celtx and various networking tools.<br />
Server = http://repo.fukawi2.nl/i686/<br />
Server = ftp://repo.fukawi2.nl/i686/<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/i686<br />
Server = http://kdemod.iskrembilen.com/core/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/core/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/i686<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/i686<br />
Server = http://kdemod.iskrembilen.com/extragear/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/i686<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/i686<br />
Server = http://kdemod.iskrembilen.com/playground/i686<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/i686<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/i686<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/i686<br />
<br />
[kpiche]<br />
# Stable OpenSync packages.<br />
Server = http://kpiche.archlinux.ca/repo<br />
<br />
[rfad]<br />
# Repository made by haxit | Contact at: requiem [at] archlinux.us for package suggestions!<br />
Server = http://web.ncf.ca/ey723/archlinux/repo/<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/i686/<br />
<br />
[skipper13]<br />
# java and ham-radio related and some other stuff<br />
Server = http://skipper13.root.ua/packages/i686/<br />
<br />
[zen-eee]<br />
# Zen-sources kernel for Asus Eee PC 901<br />
Server = http://robertek.brevnov.net/files/linux/arch<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/i686<br />
<br />
[xdemon-repo]<br />
#madwimax, kismet-svn and aircrack-svn, et cetera...<br />
Server=http://repo.x-demon.org/archlinux/os/i686<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/i686<br />
<br />
</nowiki><br />
<br />
===x86-64===<br />
<nowiki><br />
<br />
[adslgr64]<br />
#The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://adslgr64.tiven.org/archlinux/x86_64<br />
<br />
[kde4-eyecandy-64]<br />
#Useful and beautiful plasmoids and themes for KDE4<br />
Server = http://adslgr64.tiven.org/kde4-eyecandy-64<br />
<br />
[archaudio-stable] # and/or *-testing, *-experimental<br />
# Pro-audio repo:<br />
# - http://archaudio.org<br />
# replace "stable" with repo type (testing/experimental)<br />
Server = http://repos.archaudio.org/stable/x86_64<br />
<br />
[archlinux-es]<br />
# Repositorio Hispano (Spanish/Hispanic Respository)<br />
Server = http://repo.archlinux-es.org/x86_64<br />
<br />
[archlinuxfr]<br />
## The french Archlinux communities packages<br />
Server = http://repo.archlinux.fr/x86_64<br />
<br />
[archlinuxve]<br />
# Home of the splashy packages<br />
Server = http://repo.archlinux.com.ve/x86_64<br />
<br />
[archstuff]<br />
# AUR's most voted and many bin32-* and lib32-* packages<br />
Server = http://archstuff.vs169092.vserver.de/x86_64<br />
<br />
[arch-games]<br />
# The Arch Linux Gaming repository project<br />
Server = http://arch.twilightlair.net/games/x86_64<br />
Server = http://pseudoform.org/arch-games/games/x86_64<br />
<br />
[compiz-fusion]<br />
#compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/x86_64<br />
<br />
[englab]<br />
# Packages of englab (mathematical programs), its toolboxes and dependencies<br />
Server = http://englab.bugfest.net/arch/x86_64<br />
<br />
[fukawi]<br />
# Some Nagios Stuff; celtx; various other tools.<br />
Server = http://repo.fukawi2.nl/x86_64/<br />
Server = ftp://repo.fukawi2.nl/x86_64/<br />
<br />
[haskell]<br />
# Complete Haskell libraries and tools suite, snapshot of hackage.haskell.org<br />
Server = http://code.haskell.org/arch/x86_64<br />
<br />
[kdemod-core]<br />
# Provides core KDE 4.x packages.<br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/core/x86_64<br />
Server = http://kdemod.iskrembilen.com/core/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/core/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/x86_64<br />
<br />
[kdemod-extragear]<br />
# Provides additional KDE 4.x packages.<br />
Server = http://chakra-project.org/repo/extragear/x86_64<br />
Server = http://kdemod.iskrembilen.com/extragear/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/extragear/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/x86_64<br />
<br />
[kdemod-playground]<br />
# Provides unstable packages for testing purposes.<br />
Server = http://chakra-project.org/repo/playground/x86_64<br />
Server = http://kdemod.iskrembilen.com/playground/x86_64<br />
Server = http://archlinux.puzzle.ch/kdemod/playground/x86_64<br />
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/x86_64<br />
<br />
[kdemod-legacy]<br />
# Provides KDE 3.5.x packages. <br />
# Requires Arch community repository which provides additional packages.<br />
Server = http://chakra-project.org/repo/legacy/x86_64<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk/my-repo<br />
Server = http://arch.pp.ru/sergej-repo/x86_64/<br />
<br />
[dstr-repo]<br />
#qutim, psi, kdevelop with plugins dev builds and other stuff<br />
Server = http://dimon.homeftp.org/repo/x86_64<br />
<br />
[nightly]<br />
#nightly builds of some packages from the AUR<br />
Server = http://nightly.user-helfen-usern.de/x86_64<br />
<br />
</nowiki><br />
<br />
== Add your own repository to this list ==<br />
If you have your own repository, please add this to this list, so that all other users knows where to find your packages.</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Webcam_setup&diff=69213Webcam setup2009-05-23T16:30:20Z<p>Sirmacik: /* stk11xx (Syntek) */ Add F5GL series to list</p>
<hr />
<div>[[Category:Other hardware (English)]] <br />
[[Category:HOWTOs (English)]]<br />
<br />
{{i18n_links_start}}<br />
{{i18n_entry|English|Webcam Setup}}<br />
{{i18n_entry|简体中文|安装网络摄像机}}<br />
{{i18n_links_end}}<br />
<br />
= Introduction =<br />
This is a guide to setting up your webcam in Arch Linux.<br />
<br />
= Identify your webcam =<br />
Identify the name of your webcam and find a proper driver. Below is a list of webcams, and what drivers they work with. Click on the link to the right of the device name for information on compiling modules and other information. If you get your webcam to work, add the name of the webcam and the driver you used to the list!<br />
<br />
== pwc ==<br />
* Creative Labs Webcam Pro Ex<br />
* Logitech QuickCam Notebook Pro (only the "Pro" models)<br />
* Logitech Quickcam Pro 4000<br />
* Philips ToUCams (not confirmed at the moment, but it's using the pwc driver if I remember correctly)<br />
* Philips SPC900NC<br />
<br />
== [[Retrieving Qc-usb drivers HOWTO|qc-usb]] ==<br />
* Dexxa Webcam<br />
* Labtec Webcam (old model) <br />
* LegoCam<br />
* Logitech Quickcam Express (old model)<br />
* Logitech QuickCam Notebook (not the "Pro" models)<br />
* Logitech Quickcam Web<br />
<br />
== qc-usb-messenger ==<br />
* Logitech Quickcam Messenger<br />
* Logitech Quickcam Communicate (for Communicate MP/S5500 or "for Business" see the linux-uvc section below)<br />
<br />
It is now in the community repo.<br />
<br />
'''Note:''' If qc-usb-messenger does not work use the gspca module, by installing the gspcav1 package.<br><br />
'''Note:''' Now this driver is a module included in kernel 2.6.27<br />
<br />
== zr364xx ==<br />
This driver can be used for many webcams like:<br />
* Aiptek PocketDV 3300<br />
* Creative PC-CAM 880<br />
* Konica Revio 2<br />
* Genius Digital Camera<br />
* Maxell Maxcam PRO DV3<br />
You can find the full list of supported devices [http://royale.zerezo.com/zr364xx/ here]. You can find a PKGBUILD for this driver on the [http://aur.archlinux.org/ AUR].<br />
<br />
== sn9c102 ==<br />
* Trust Spacecam series<br />
* Maxell Smartcam (for notebooks): 352x288 max. resolution @ 3fps<br />
<br />
== spca5xx ==<br />
An extensive list of supported webcams is available [http://mxhaard.free.fr/spca5xx.html here].<br />
* Logitech QuickCam IM<br />
* Logitech QuickCam for Notebooks Deluxe<br />
* Logitech QuickCam Express<br />
* Labtec Webcam Pro<br />
* Trust Mini Webcam WB-1200p<br />
<br />
Kernels >= 2.6.11 would now use the gspca module, by installing the gspcav1 package.<br />
<br />
== stv680 ==<br />
Many cheap no-name cameras that came out Asia in the last couple of years use the stv680 chipset. Most of these cameras were novelty items (i.e. Pencam, SpyC@m and LegoCam). <br />
* Aiptek PenCam series<br />
* Digitaldream series<br />
* Dolphin Peripherals series<br />
* Lego LegoCam<br />
* Trust SpyC@m series<br />
* Welback Coolcam<br />
<br />
A more-complete list of webcams that use the stv680 chipset is available [http://webcam-osx.sourceforge.net/cameras/index.php?orderBy=controller here].<br />
<br />
== linux-uvc ==<br />
* Logitech Quickcam Pro 5000<br />
* Logitech Quickcam Pro 9000<br />
* Logitech Quickcam Orbit MP<br />
* Logitech Quickcam S5500<br />
* Microdia Pavilion Webcam (on MSI PR200)<br />
* Logitech Quickcam Communicate MP/S5500 or "for Business"<br />
<br />
You can find a full list of supported UVC devices [http://linux-uvc.berlios.de/ here].<br />
<br />
As of kernel 2.6.26 (or was it 2.6.27) linux-uvc is part of the kernel. Just load the uvcvideo module.<br />
<br />
'''''Note:''' This driver does not have V4L1 support.''<br />
<br />
== ov51x-jpeg ==<br />
* Sony EyeToy<br />
* Chicony DC-2120 <br />
* Chicony DC-2120 pro<br />
* Trust Spacecam 320<br />
* Hercules Webcam Deluxe <br />
* Hercules Webcam Classic <br />
* Creative Live! Cam Notebook Pro VF0400 <br />
* Creative Live! Cam Vista IM <br />
* Creative Live! Cam Vista IM VF0420 <br />
* Creative Vista Webcam VF0330 <br />
* ASUS webcam Model? <br />
* Philips PCVC820K/00 <br />
* NGS showtime plus <br />
* HP VGA Webcam with Integrated Microphone<br />
<br />
This is a kernel module found in the AUR with some additions to the original driver that provide jpeg decompression.<br />
See the [http://www.rastageeks.org/ov51x-jpeg/index.php/Main_Page webpage]<br />
<br />
For me to get my "Creative Live! Cam Vista IM" working with Skype I had to add this line to /etc/modprobe.conf<br />
options ov51x-jpeg forceblock=1<br />
<br />
== r5u870 (Ricoh) ==<br />
* HP Pavilion Webcam<br />
* HP Webcam 1000<br />
* Sony VAIO VGP-VCCx<br />
<br />
The Ricoh webcam is built into most new Sony laptops. There are packages for the [http://aur.archlinux.org/packages.php?ID=15227 firmware] (install first) and [http://aur.archlinux.org/packages.php?ID=15226 driver] in AUR.<br />
<br />
''kernel26 dependency'' The r5u870 driver is currently broken for kernel 2.6.26 and later. For kernel 2.6.26 and later, just remove r5u870 and r5u870-fw, install from aur [http://aur.archlinux.org/packages.php?ID=21458 this] userspace tool (provides firmware too) and run '''loader''' command.<br />
<br />
== stk11xx (Syntek) ==<br />
* Integrated camera in lot of Asus laptops<br />
* Asus A8J, F3S, F5R, F5GL, F9E, VX2S, V1S, A6T<br />
<br />
Just install this [http://aur.archlinux.org/packages.php?do_Details=1&ID=12669 AUR package]. It contains the right kernel module.<br />
<br />
= Make sure the module is loaded for your webcam =<br />
The easiest way is to edit [[rc.conf]]. In the MODULES array, add the module of your webcam so it will be loaded into the kernel during init stage bootstrapping.<br />
<br />
'''Note:''' If your webcam is USB, the kernel ''should'' automatically load the proper driver. If this is the case, check dmesg after you plug your webcam in. You should see something like this:<br />
<br />
<pre>$ dmesg|tail<br />
sn9c102: V4L2 driver for SN9C10x PC Camera Controllers v1:1.24a<br />
usb 1-1: SN9C10[12] PC Camera Controller detected (vid/pid 0x0C45/0x600D)<br />
usb 1-1: PAS106B image sensor detected<br />
usb 1-1: Initialization succeeded<br />
usb 1-1: V4L2 device registered as /dev/video0<br />
usb 1-1: Optional device control through 'sysfs' interface ready<br />
usbcore: registered new driver sn9c102</pre><br />
<br />
= Permissions =<br />
In order to use your webcam you need to have permission to use <code>/dev/video0</code>.<br />
<br />
== udev ==<br />
If you use udev (which is default as of kernel 2.6.13) you only need to be in the group <b>video</b>. You can check it with:<br />
$ groups<br />
To add a user to the group run under root:<br />
# gpasswd -a <username> video<br />
<br />
== devfs ==<br />
Add the following to your <code>/etc/devfsd.conf</code>. This will give normal users permission to use <code>/dev/video0</code> (your webcam).<br />
# Give normal users access to webcam<br />
REGISTER video0 PERMISSIONS root.users 0660<br />
<br />
= Get software to use your webcam =<br />
<br />
Version 2.6.27 of the Linux kernel supports [http://mxhaard.free.fr/spca5xx.html many new webcam drivers]. Legacy Video4Linux API has been dropped, and these drivers now only support Video4Linux version 2. Pixel format decoding has been pushed to user space, since Video4Linux version 2 does not support kernel space decoding. The libv4l library provides userland applications with pixel decoding services and will be used by most programs. Other compatibility layers are also available.<br />
<br />
'''If your device is created but your image looks strange (mine was nearly completely green), you probably need this.'''<br />
<br />
If the application has V4L2 support but no pixelformat support (eg: cheese) then use the following command:<br />
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so cheese<br />
<br />
If the application only supports the older version of V4L (skype is the most popular of this kind of software) then use this command:<br />
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype<br />
<br />
'''Hint:'''<br />
You also might want to put a line like the following into your .bashrc or .xinitrc<br />
so you don't have to type that long command all the time:<br />
export LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so<br />
or<br />
export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so<br />
<br />
'''Or for 32-bit applications (ie. Skype) run within Arch64:'''<br />
<br />
export LD_PRELOAD=/opt/lib32/usr/lib/libv4l/v4l2convert.so<br />
or<br />
export LD_PRELOAD=/opt/lib32/usr/lib/libv4l/v4l1compat.so<br />
<br />
These two libraries are part of the '''lib32-libv4l''' package.<br />
<br />
== Cheese ==<br />
Cheese is the GNOME photo/video taking client. It is similar to Photo Booth in Mac OS X. It is now in extra and is also part of the gnome-extra group<br />
<br />
== GTK+ UVC Viewer (guvcview) ==<br />
[http://guvcview.berlios.de/ guvcview] is a simple GTK interface for capturing (with sound!) and viewing video from devices supported by the linux UVC driver. Available in the [http://aur.archlinux.org/packages.php?ID=16521 AUR].<br />
<br />
== Kopete ==<br />
Kopete is the [[KDE]] instant messaging (IM) client. As of KDE 3.5, it has support for MSN and Yahoo! webcams, but not every cam works yet. It is included in the kdenetwork package.<br />
<br />
== xawtv ==<br />
This is a basic v4l device viewer, and although it is intended for use with TV tuner cards, it works well with webcams. It will display what your webcam sees in a window. Install it using <br />
# pacman -S xawtv<br />
Run it with <br />
$ xawtv -c /dev/video0<br />
If you're using an nVidia graphic card, and you get an error like<br />
X Error of failed request: XF86DGANoDirectVideoMode<br />
Major opcode of failed request: 139 (XFree86-DGA)<br />
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)<br />
Serial number of failed request: 69<br />
Current serial number in output stream: 69<br />
you should instead run it as:<br />
$ xawtv -nodga<br />
<br />
==VLC==<br />
VLC can also be used to view and record your webcam. In VLC's file menu, open the 'Capture Device...' dialog and enter the video and audio device files. Or from the command line, do:<br />
$ vlc v4l:// :v4l-vdev="/dev/video0" :v4l-adev="/dev/audio2"<br />
This will make VLC mirror your webcam. To take stills, simply choose 'Snapshot' in the 'Video' menu. To record the stream, you add a --sout argument, e.g.<br />
$ vlc v4l:// :v4l-vdev="/dev/video0" :v4l-adev="/dev/audio2" --sout "#transcode{vcodec=mp1v,vb=1024,scale=1,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=file,mux=mpeg1,dst=/tmp/test.mpg}}"<br />
<br />
(Obviously a bit overkill with regard to the bitrates but it's fine for testing purposes.) Notice that this will not produce a mirror on the display - in order to see what you're recording, you would need to add the display as a destination to the argument:<br />
... :duplicate{dst=display,dst=std{access= ....<br />
(Though this can tax older hardware somewhat...)<br />
<br />
==Mplayer==<br />
To use [[Mplayer]] to take snapshots from your webcam run this command from the terminal:<br />
$ mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0 -fps 15 -vf screenshot<br />
From here you have to press ''''s'''' to take the snapshot. The snapshot will be saved in your current folder as '''shotXXXX.png'''.<br />
If you want to record continuous video:<br />
$ mencoder tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0:forceaudio:adevice=/dev/dsp -ovc lavc -oac mp3lame -lameopts cbr:br=64:mode=3 -o <filename>.avi<br />
Press Ctrl+Z to end the recording.<br />
<br />
== ekiga ==<br />
This is very similar to Microsoft NetMeeting. <br />
Get it with <br />
# pacman -S ekiga<br />
The configuration druid will set everything up for you.<br />
<br />
== Sonic-snap ==<br />
Sonic-snap [http://www.stolk.org/sonic-snap/] is a viewer/grabber for sn9c102-based webcams '''only'''.<br />
[http://aur.archlinux.org/packages.php?ID=6333 Available in AUR.]<br />
<br />
== Skype == <br />
The newest version of Skype has video support. Check Video Devices in the options for a test image which you can double-click to make full screen. You can install Skype with:<br />
# pacman -S skype<br />
If you get green/disorted picture with skype read the section [[Webcam_Setup#Get software to use your webcam]] above.</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Talk:List_of_applications&diff=65842Talk:List of applications2009-03-27T22:33:14Z<p>Sirmacik: /* Reorganization idea */</p>
<hr />
<div>== Need another page? ==<br />
<br />
Have a similar page here: http://wiki.archlinux.org/index.php/Lightweight_Software<br />
: I think we should focus on this one. After we collect enough entries, we should work ou a structure and the page will turn into a category "Common apps". For example: GNOME, KDE, Lightweight graphical, CLI. Each page should consider the same set of tasks (net, office, etc.) Something similar used to be on the Gentoo's wiki before it died.<br />
<br />
I raised the issue on the forum thread. http://bbs.archlinux.org/viewtopic.php?id=62216 --[[User:Mario|Mario]] 12:21, 15 January 2009 (EST)<br />
<br />
And there is also this here http://wiki.archlinux.org/index.php/Useful_Applications --[[User:Mario|Mario]] 12:59, 21 January 2009 (EST)<br />
<br />
== Reorganization idea == <br />
I think that this page should be reorganized. I'm going to do that, but firstly I want to know what do You think about that. My idea is to do urls to homepages and wikipages about programs under their names, not after the description. I'll look better and be more functional. What do You think about that? -- sirmacik, 22 March 2009<br />
<br />
I am the one I guess that started to insert links for both packages and home site links. I think it is better to see something like Home Site rather than a long link. I also wanted to have the ability to go to the package page. I am not sure I understand what you want to do, but I think we want to have the description of the package near it's name. Onanother note, I think there are two many subcategories. Like the Internet one that someone screwed up again and everything is under that now. Feel free to improve. --[[User:Mario|Mario]] 13:56, 23 March 2009 (EDT)<br />
<br />
My idea was to put url to homepage under the name of the application instead of insert url or 'Homepage' after the description. If there is a wikipage for some applications IMO we should put an url to it under the name of app as we are doing it now. And there (I think) we shouldn't put yrl to homepage after description. Someone Could find it on wikipage. I think that I'll look better and will be easier to navigate. <br />
<br />
P.S.- I've done reorganization of BitTorrent apps list as an example of my idea. -- sirmacik, 23 March 2009<br />
<br />
Hum, I don't know sirmacik... Now what about those applications that have a wiki page like rsync. Basically, IMO there are three links to consider. The Wiki page, the package page and the home site. Honestly, not sure what is the best layout. But intuitively, I think, the package name would lead to the wiki page should it exist. --[[User:Mario|Mario]] 16:17, 23 March 2009 (EDT)<br />
<br />
In my plan if some program has wikipage we'll leave it. But we'll remove url to homepage. That url is (always I think) in first or second sentence on wikipage or at the and of the page. I app has wikipage url to homepage after description IMO isn't needed. -- sirmacik 23:05, 23 March 2009<br />
<br />
So what you are saying, is that if a package has a wiki page, then the package would link to the wiki page. If it does not then the package name would link to the the home site...? But then what happens when the wiki page is created after. I think it is more suitable to keep the benefit of the wiki word (package name to link to its own wiki page) and add extra [home site] and [package] link. --[[User:Mario|Mario]] 12:51, 27 March 2009 (EDT)<br />
<br />
Heh, maybe You've right ;] -- sirmacik 23:33, 27 March 2009</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Talk:List_of_applications&diff=65593Talk:List of applications2009-03-23T22:05:18Z<p>Sirmacik: /* Reorganization idea */</p>
<hr />
<div>== Need another page? ==<br />
<br />
Have a similar page here: http://wiki.archlinux.org/index.php/Lightweight_Software<br />
: I think we should focus on this one. After we collect enough entries, we should work ou a structure and the page will turn into a category "Common apps". For example: GNOME, KDE, Lightweight graphical, CLI. Each page should consider the same set of tasks (net, office, etc.) Something similar used to be on the Gentoo's wiki before it died.<br />
<br />
I raised the issue on the forum thread. http://bbs.archlinux.org/viewtopic.php?id=62216 --[[User:Mario|Mario]] 12:21, 15 January 2009 (EST)<br />
<br />
And there is also this here http://wiki.archlinux.org/index.php/Useful_Applications --[[User:Mario|Mario]] 12:59, 21 January 2009 (EST)<br />
<br />
== Reorganization idea == <br />
I think that this page should be reorganized. I'm going to do that, but firstly I want to know what do You think about that. My idea is to do urls to homepages and wikipages about programs under their names, not after the description. I'll look better and be more functional. What do You think about that? -- sirmacik, 22 March 2009<br />
<br />
I am the one I guess that started to insert links for both packages and home site links. I think it is better to see something like Home Site rather than a long link. I also wanted to have the ability to go to the package page. I am not sure I understand what you want to do, but I think we want to have the description of the package near it's name. Onanother note, I think there are two many subcategories. Like the Internet one that someone screwed up again and everything is under that now. Feel free to improve. --[[User:Mario|Mario]] 13:56, 23 March 2009 (EDT)<br />
<br />
My idea was to put url to homepage under the name of the application instead of insert url or 'Homepage' after the description. If there is a wikipage for some applications IMO we should put an url to it under the name of app as we are doing it now. And there (I think) we shouldn't put yrl to homepage after description. Someone Could find it on wikipage. I think that I'll look better and will be easier to navigate. <br />
<br />
P.S.- I've done reorganization of BitTorrent apps list as an example of my idea. -- sirmacik, 23 March 2009<br />
<br />
Hum, I don't know sirmacik... Now what about those applications that have a wiki page like rsync. Basically, IMO there are three links to consider. The Wiki page, the package page and the home site. Honestly, not sure what is the best layout. But intuitively, I think, the package name would lead to the wiki page should it exist. --[[User:Mario|Mario]] 16:17, 23 March 2009 (EDT)<br />
<br />
In my plan if some program has wikipage we'll leave it. But we'll remove url to homepage. That url is (always I think) in first or second sentence on wikipage or at the and of the page. I app has wikipage url to homepage after description IMO isn't needed. -- sirmacik 23:05, 23 March 2009</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=List_of_applications&diff=65583List of applications2009-03-23T19:03:33Z<p>Sirmacik: /* Arch Package Management */ Aurshell homepage actualization</p>
<hr />
<div>[[Category:Software (English)]]<br />
'''This list is purely a point of reference for people looking for software to fill a particular need. No flame wars.'''<br />
<br />
'''NOTE: This will likely get big. So please try to keep entries alphabetically organized'''<br />
= [[Backup_programs|Backup]] =<br />
* [[dar]] -A full featured command-line backup tool, short for Disk ARchive [http://dar.linux.free.fr/ Home Site] [http://aur.archlinux.org/packages.php?ID=1612 Package]<br />
* [[duplicity]] - A utility for encrypted, bandwidth-efficient backups using the rsync algorithm [http://www.nongnu.org/duplicity/ Home Site] [http://aur.archlinux.org/packages.php?ID=5881 Package]<br />
* [[packrat]] - A simple, modular backup system that uses dar to take full/incremental backups of files and can store them locally, on a remote system via SSH, or on Amazon S3 [http://www.zeroflux.org/projects/ Home Site] [http://aur.archlinux.org/packages.php?ID=21951 Package]<br />
* [[rdiff-backup]] - A utility for local/remote mirroring and incremental backups [http://www.nongnu.org/rdiff-backup/ Home Site] [http://aur.archlinux.org/packages.php?ID=172 Package]<br />
* [[rsnapshot]] - A remote filesystem snapshot utility [http://www.rsnapshot.org Home Site] [http://aur.archlinux.org/packages.php?ID=3070 Package]<br />
* [[rsync]] - A file transfer program to keep remote files in sync [http://samba.anu.edu.au/rsync/ Home Site] [http://www.archlinux.org/packages/extra/i686/rsync/ Package]<br />
* [[safekeep]] - A client/server backup system which enhances the power of rdiff-backup [http://safekeep.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16463 Package]<br />
<br />
= Internet =<br />
== BitTorrent Clients ==<br />
* [http://aria2.sourceforge.net/ aria2] - Fast command line downloader with support for multiple protocols, including BitTorrent <br />
* [http://deluge-torrent.org/ Deluge] - BitTorrent client written in Python and wrapped with PyGTK <br />
* [http://ktorrent.org/ Ktorrent] - Feature-rich BitTorrent client developed using Qt <br />
* [http://libtorrent.rakshasa.no/ rTorrent] - Simple and lightweight ncurses BitTorrent client for text-based console. <br />
* [http://www.transmissionbt.com/ Transmission] - Simple and easy BitTorrent client (GTK+ GUI and CLI) <br />
* [http://azureus.sourceforge.net/ Vuze] - Feature-rich BitTorrent client written in Java <br />
* [http://mldonkey.sourceforge.net/Main_Page MLDonkey] - Multi protocol p2p client suporting BitTorrent <br />
[http://en.wikipedia.org/wiki/BitTorrent_client#Operating_system_support List of BitTorrent Clients]<br />
<br />
== Chat Clients ==<br />
=== IRC Clients ===<br />
* [[Irssi]] - ncurses IRC client<br />
* [[Weechat]] - ncurses IRC client<br />
* [[Xchat]] - http://www.xchat.org/<br />
<br />
=== Jabber/XMPP Clients ===<br />
* [[freetalk]] - Freetalk is a CLI Jabber client. Freetalk is extensible, configurable, and scriptable through a Guile interface. <br />
* [[gajim]] - A GTK2 Jabber/XMPP client, light and feature-rich<br />
* [[jabber.el]] - jabber.el is a Jabber client for Emacs.<br />
* [[mcabber]] A curses xmpp client<br />
* [[psi]] - A Qt Jabber/XMPP client<br />
<br />
=== MSN Clients ===<br />
* [[aMsn]] - A tcl/tk MSN Client. http://www.amsn-project.net/<br />
* [[Emesene]] - A GTK2 MSN Client. http://emesene.org/<br />
* [[Galaxium Messenger]] - A Mono MSN Client. http://code.google.com/p/galaxium/<br />
* [[Kmess]] - A KDE MSN Client. http://kmess.org/<br />
* [[Mercury]] - A Java MSN Client. http://www.mercury.im/<br />
<br />
=== Multi-Protocol Clients ===<br />
* [http://aur.archlinux.org/packages.php?ID=22543 BarnOwl] - A console chat client for the AIM, IRC, Jabber, and Zephyr protocols http://barnowl.mit.edu/<br />
* [[Carrier/Funpidgin]] - fork of Pidgin with many improvements and more user-oriented developers http://funpidgin.sourceforge.net <br />
* [[CenterIM]] - An ncurses client with support for ICQ, Yahoo!, AIM, MSN, IRC, Jabber, LiveJournal, and Gadu-Gadu<br />
* [[Finch]] - An ncurses version of Pidgin<br />
* [[Kopete]] - A Kde multi-protocol IM client<br />
* [[Pidgin]] - A GTK2 multi-protocol IM client<br />
* [[qutim]] - a Qt multiprotocol client that resembles the look'n'feel of the QIP program. http://qutim.org<br />
<br />
[http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients List of Instant Messaging Clients]<br />
<br />
== Mail Clients ==<br />
* [[Alpine]] The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages) http://www.washington.edu/alpine<br />
* [[Claws-mail]] - A GTK+ based e-mail client http://www.claws-mail.org<br />
* [[Evolution]] - A mature and feature-rich e-mail client used in GNOME by default.<br />
* [[Gnus]] - mail, nntp, rss client for Emacs.<br />
* [[mutt]] - The famous, mature old command-line client http://www.mutt.org/<br />
* [[Sylpheed]] - Lightweight and user-friendly e-mail client http://sylpheed.sraoss.jp/en/<br />
* [[Thunderbird]] - Mozilla's GTK2-based client.<br />
<br />
== News Aggregators ==<br />
* [[Akregator]] - KDE's news aggregator (in kdepim package)<br />
* [[Canto]] - A ncurses RSS aggregator http://codezen.org/canto/<br />
* [[Gnus]] - mail, nntp, rss client for Emacs.<br />
* [[Liferea]] - A GTK desktop news aggregator for online news feeds and weblogs http://liferea.sourceforge.net<br />
* [http://aur.archlinux.org/packages.php?ID=11369 Rawdog] - An "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in date order http://offog.org/code/rawdog.html<br />
* [[Thunderbird]] - A mail client from Mozilla which also functions as a pretty nice news aggregator<br />
* [[Snownews]] - Text mode RSS newsreader.<br />
<br />
== Web Browsers ==<br />
=== Graphical ===<br />
* [[Arora]] - Cross-platform open source web browser using the [http://webkit.org/ WebKit] rendering engine, built on top of Qt. http://www.arora-browser.org/<br />
* [[Dillo]] - A small, fast graphical web browser built on FLTK http://www.dillo.org/<br />
* [[Epiphany]] - A GNOME reworking of Firefox, really. http://projects.gnome.org/epiphany/<br />
* [[Firefox]] - [https://addons.mozilla.org/firefox/ Extensible] GTK2 browser based on Gecko with fast rendering ([http://www.mozilla.com/firefox/all-beta.html 3.1b2]) http://www.mozilla.com/firefox/<br />
* [[Kazehakase]] - A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko). http://kazehakase.sourceforge.jp/<br />
* [[Konqueror]] - Qt- and KHTML-based browser. A part of the KDE desktop. http://www.konqueror.org/<br />
* [[Midori]] - Young but promising GTK2/WebKit browser, featherweight with very fast rendering http://www.twotoasts.de/index.php?/pages/midori_summary.html<br />
* [[Opera]] - Highly customizable browser with focuses on usability and an adherence to web rendering standards http://www.opera.com/<br />
<br />
=== Text Based ===<br />
* [[Elinks]] - An advanced and well-established feature-rich text mode web browser. http://elinks.or.cz<br />
* [[links-g]] A text WWW browser, similar to Lynx, with framebuffer and X graphics enabled http://links.twibright.com/<br />
* [[Lynx]] A text browser for the World Wide Web http://lynx.isc.org<br />
* [[w3m]] A pager/text-based WWW browser http://w3m.sourceforge.net/<br />
<br />
== Document Indexers ==<br />
* [[pinot]] - Personal search and metasearch tool http://pinot.berlios.de/<br />
* [[recoll]] - Full text search tool based on Xapian backend http://www.lesbonscomptes.com/recoll/<br />
<br />
== Document Readers ==<br />
*[[ePDFView ]] - A free lightweight PDF document viewer using Poppler and GTK+ libraries. http://trac.emma-soft.com/epdfview/<br />
*[[Evince]] - Document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi http://projects.gnome.org/evince/<br />
*[http://aur.archlinux.org/packages.php?ID=23344 Foxit Reader] - A small, fast PDF viewer http://www.foxitsoftware.com/pdf/desklinux/<br />
*[[Okular]] - PDF viewer for KDE. http://okular.kde.org/<br />
*[[xpdf]] - A viewer for Portable Document Format (PDF) files http://www.foolabs.com/xpdf/<br />
<br />
== Multimedia ==<br />
=== Audio ===<br />
* [[Amarok]] - A mature Qt-based player known for its plethora of features<br />
* [[Ario]] - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster<br />
* [[aTunes]] - An audio-player written in Java<br />
* [[Audacious]] - A Winamp clone like Beep and old XMMS versions<br />
* [[Banshee]] - yet another GTK iTunes clone, yet more feature-rich and more actively developed.<br />
* [[Cmus]] is a very feature-rich ncurses-based music player.<br />
* [[Cplay]] is a curses front-end for various audio players.<br />
* [[Exaile]] - A GTK clone of Amarok<br />
* [[Goggles Music Manager]] - A lightweight music manager and player<br />
* [[moc]] - A ncurses-based daemon/client style player, designed to be flexible and easy to use. http://moc.daper.net/<br />
* [[MPD]] - Music player daemon, a lightweight and scalable choice for music management<br />
* [[mpg123]] - command line audio player.<br />
* [[Goggles Music Manager]] - a music collection manager and player that automatically categorizes your music files.<br />
* [[ncmpc]] - An ncurses-based front-end to mpd<br />
* [[ncmpcpp]] - A clone of ncmpc with some new features written in C++ http://unkart.ovh.org/ncmpcpp/ (in [http://aur.archlinux.org/packages.php?K=ncmpcpp&start=0&PP=100 AUR])<br />
* [http://aur.archlinux.org/packages.php?ID=21461 PyTone] - An advanced music jukebox with a console interface http://www.luga.de/pytone/<br />
* [[Quod Libet]] - an audio player written with pygtk and gstreamer<br />
* [[Rhythmbox]] - A GTK clone of iTunes, used by default in GNOME<br />
* [[Sonata]] - A Python-based front-end to mpd<br />
* [[Songbird]] - an open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP http://getsongbird.com/<br />
* [[XMMS]] - A skinnable GTK+1 standalone media player similar to winamp<br />
==== Visualization ====<br />
* [[projectM]] - OpenGL music visualizer for 3D accelerated graphic cards http://projectm.sourceforge.net/<br />
<br />
=== Editing ===<br />
* [[Audacity]] - A sound recorder and editor<br />
<br />
=== Graphics and Image Manipulation ===<br />
* [[Blender]] - A fully integrated 3D graphics creation suite http://blender3d.org<br />
* [[Dia]] - DIAgram editor http://www.gnome.org/projects/dia<br />
* [[Gimp]] - GNU Image Manipulation Program http://www.gimp.org<br />
* [[imagemagick]] - An image viewing/manipulation program http://www.imagemagick.org/<br />
* [[Inkscape]] - A vector-based drawing program - svg compliant http://inkscape.sourceforge.net<br />
* [[mtpaint]] - A simple GTK2 painting program designed for creating icons and pixel based artwork. http://mtpaint.sourceforge.net<br />
* [[Xara]] - An advanced vector graphics program, development release http://www.xaraxtreme.org<br />
<br />
=== Image Viewers ===<br />
* [http://s01.de/~gottox/index.cgi/proj_bgs bgs] - Back Ground Setter (bgs) is a lightweight background setter. <br />
* [[eog]] - "Eye of Gnome" image viewer<br />
* [[feh]] - Command-line based, can be used for slideshows, quick viewing, and setting wallpaper<br />
* [[gpicview]] - Picture viewer of the LXDE Desktop http://lxde.org/<br />
* [[geeqie]] - Lightweight, speedy fork of gqview http://geeqie.sourceforge.net/<br />
* [[gqview]] - A stand-alone GTK2 image viewer<br />
* [[gThumb]] - Image browser and viewer for the GNOME Desktop<br />
* [[Mirage]] - light and extensible GTK+ image viewer http://mirageiv.berlios.de/<br />
* [[qiv]] - Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer http://www.klografx.net/qiv/<br />
* [[Ristretto]] - Fast and lightweight viewer, often installed as part of the Xfce desktop environment<br />
* [[XnView MP]] - Extensible port of the complete and customizeable XnView. Currently under development http://newsgroup.xnview.com/viewforum.php?f=60<br />
*[[xv]] - xv is a nice image viewer [http://www.trilon.com/xv/ Home Site] [http://aur.archlinux.org/packages.php?ID=9015 Package]<br />
<br />
=== Phone ===<br />
* [[moto4lin]] - Motorola P2K telephone manager built on Qt3 http://moto4lin.sourceforge.net/<br />
<br />
=== Video ===<br />
* [[mplayer]] - A "Swiss army knife" of sorts for media playing on Linux<br />
* [[VLC]] - A simple multi-platform media player, streamer, and encoder, that handles huge numbers of media formats.<br />
* [[SMPlayer]] is a complete frontend for [[MPlayer]].<br />
* [[Whaaw! Media Player]] is a lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who don't like all those GNOME dependencies. http://home.gna.org/whaawmp/<br />
<br />
== Note Taking Organizers ==<br />
* [[hnb]] - A program to organize many kinds of data in one place. [http://hnb.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16630 Package]<br />
* [[NoteCase]] - A portable hierarchical note manager, coded in C++ using the GTK+ toolkit [http://notecase.sourceforge.net Home Site]<br />
* [[Task]] - A command-line TODO list manager [http://www.beckingham.net/task.html Home Site]<br />
* [[tomboy]] - Desktop note-taking application for Linux and Unix [http://www.gnome.org/projects/tomboy/ Home Site]<br />
* [[zim]] - A WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop [[http://zim-wiki.org/ Home Site]<br />
<br />
== Office ==<br />
=== Suites ===<br />
* [[OpenOffice.org]] - An office suite http://www.OpenOffice.org/<br />
=== Word Processors ===<br />
* [[Abiword]] - A lightweight fast word processor http://www.abisource.com/<br />
* [[OpenOffice.org Writer]] - A full-featured word processor included in the OpenOffice.org suite<br />
=== Spreadsheets ===<br />
* [[gnumeric]] - A GNOME Spreadsheet Program http://www.gnome.org/projects/gnumeric<br />
* [[OpenOffice.org Calc]] - A full-featured spreadsheet included in OpenOffice.org suite<br />
<br />
== Security ==<br />
* [[arpwatch]] - arpwatch and arpsnmp network monitoring tools ftp://ftp.ee.lbl.gov/<br />
* [[denyhosts]] - a script to help thwart ssh server attacks http://denyhosts.sourceforge.net/<br />
* [[etherape]] - A graphical network monitor for various OSI layers and protocols http://etherape.sourceforge.net/<br />
* [[iptraf]] - An IP network monitor http://iptraf.seul.org/<br />
* [[logwatch]] - Logwatch is a customizable log analysis system http://www.logwatch.org/<br />
* [[nessus]] - Vulnerability scanner http://www.nessus.org<br />
* [[nmap]] - A command line network exploration tool and security/port scanner http://nmap.org<br />
* [[portbunny]] - Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml<br />
* [[snort]] - A lightweight network intrusion detection system http://www.snort.org<br />
* [[swatch]] - The active log file monitoring tool http://swatch.sourceforge.net/<br />
* [[tcpdump]] - A tool for network monitoring and data acquisition http://www.tcpdump.org<br />
* [[wireshark]] - A free network protocol analyzer for Unix/Linux and Windows http://www.wireshark.org/<br />
<br />
== Time Management ==<br />
* [[Orage]] - A GTK+ calendar and task manager often seen integrated with Xfce [http://www.xfce.org/projects/orage/ Home Site]<br />
* [[Osmo]] - A GTK+ personal organizer, which includes calendar, tasks manager and address book modules. [http://clay.ll.pl/osmo/ Home Site]<br />
* [http://aur.archlinux.org/packages.php?ID=21675 Rachota] - A portable time tracker for personal projects [http://rachota.sourceforge.net/en/ Home Site]<br />
* [[Remind]] - A sophisticated calendar and alarm progam [http://www.roaringpenguin.com/penguin/open_source_remind.php Home Site]<br />
* [[Sunbird]] - The standalone Mozilla calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Home Site]<br />
* [[taskcoach]] - A simple open source todo manager to manage personal tasks and todo lists [http://taskcoach.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=6005 Package]<br />
* [[When]] - A simple command line personal calendar program [http://www.lightandmatter.com/when/when.html Home Site]<br />
* [[Wyrd]] - A text-based front-end to Remind. [http://pessimization.com/software/wyrd/ Home Site]<br />
<br />
== Utilities ==<br />
=== Arch Package Management ===<br />
See also [[Comparison of AUR frontends]]. <br />
* [[Aurnotify]] - Displays the latest updated packages from Arch Linux User Repository. http://adesklets.sourceforge.net/desklets.html<br />
* [http://husio.homelinux.com/static/aurshell/ Aurshell] - A program wherein a number of commands exist, such as '''aur search <query>'''<br />
* [http://ghost1227.com/downloads?func=fileinfo&id=4 Makeaur] - A simple shell script designed to expedite the AUR installation process <br />
* [http://xyne.archlinux.ca/info/powerpill Powerpill] - A wrapper and download accelerator for Pacman that works with other wrappers<br />
* [[TuPac]] - A cached pacman implementation that boosts some pacman operations: faster searches, AND searches, aur support, colored output, system sanity check, frontend friendly and more...<br />
* [[Yaourt]] - Usage identical to Pacman, with support for core, extra, community, and unsupported repositories<br />
<br />
===Clipboard Managers===<br />
* [[Parcellite]] - a lightweight yet feature-rich clipboard manager.<br />
<br />
=== Compression Tools ===<br />
* [[p7zip]] - A command line port of 7-Zip for POSIX systems, including Linux. http://p7zip.sourceforge.net/ http://www.7-zip.org/<br />
* [[Squeeze]] - A featherweight front-end for command line archiving tools. Passworded archives are currently unsupported. http://squeeze.xfce.org/<br />
* [[XArchive]] - A GTK+ front-end for command line archiving tools.<br />
* [[Xarchiver]] - A lightweight, desktop independent front-end for command line archiving tools built with GTK2. http://xarchiver.xfce.org/<br />
* [[File Roller]] The default archive manager for GNOME.<br />
<br />
=== File Managers ===<br />
* [[emelFM2]] - File manager that implements a three-pane design http://emelfm2.net<br />
* [[Krusader]] - Advanced twin panel (commander style) file manager for KDE http://www.krusader.org/<br />
* [[Midnight Commander]] - Terminal filemanager/shell that emulates Norton Commander http://www.midnight-commander.org/<br />
* [[Nautilus]] - Extensible, heavyweight file manager used by default in GNOME with support for custom scripts http://projects.gnome.org/nautilus/<br />
* [[PCMan File Manager]] - Part of the standard [[LXDE]] DE, a small and efficient graphical file manager http://pcmanfm.sourceforge.net/<br />
* [[ROX-Filer]] - Small and fast file manager which can optionally manage desktop backgrounds and panels http://roscidus.com/desktop/ROX-Filer<br />
* [[Thunar]] - [http://goodies.xfce.org/projects/thunar-plugins/start Extensible], medium weight file manager used by default in Xfce with support for plugins http://www.xfce.org/projects/thunar/<br />
* [[Vifm]] - Ncurses based file manager with vi-like keybindings http://vifm.sourceforge.net/<br />
* [[Xfe]] - Small and very fast Commander like file manager http://roland65.free.fr/xfe/<br />
<br />
=== Panels ===<br />
* [[fbpanel]] Lightweight, NETWM compliant desktop panel. [http://fbpanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=5255 Package]<br />
* [[LXPanel]] Lightweight X11 desktop panel and part of the LXDE DE. [http://lxde.org/ Home Site] [http://aur.archlinux.org/packages.php?ID=17813 Package]<br />
* [[PyPanel]] Lightweight panel/taskbar written in Python and C. [http://pypanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=9118 Package]<br />
* [[Tint]] Simple panel/taskbar developed specifically for Openbox. [http://code.google.com/p/tint2/ Home Site] [http://aur.archlinux.org/packages.php?ID=17082 Package]<br />
* [[BMPanel]] Lightweight, NETWM compliant desktop panel. [http://nsf.110mb.com/bmpanel/ Home Site] [http://aur.archlinux.org/packages.php?ID=15165 Package]<br />
<br />
=== System Monitoring ===<br />
*[[adesklet-systemmonitor]] - Modular stackable system monitors for adesklets http://adesklets.sourceforge.net/desklets.html<br />
*[[conky]] - advanced, highly configurable system monitor for X based on torsmo http://conky.sourceforge.net/<br />
*[[gkrellm]] - System monitor package for GTK2 http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html<br />
<br />
=== Terminals ===<br />
* [[Aterm]] - An xterm replacement with transparency support http://aterm.sourceforge.net/ <br />
* [[Gnome-Terminal]] - GNOME default (standalone) terminal with support for Unicode and pseudo-transparency<br />
* [[Konsole]] - KDE's default terminal<br />
* [[lxterminal]] - VTE-based terminal emulator and c part of the LXDE DE. http://lxde.org/<br />
* [[Lilyterm]] — Lightweight and plain terminal emulator<br />
* [[mrxvt]] - Tabbed X terminal emulator based on rxvt code http://materm.sourceforge.net/index.html<br />
* [[roxterm]] - Tabbed, VTE-based terminal emulator http://roxterm.sourceforge.net/<br />
* [[rxvt-unicode]] (or urxvt) - A small, fast and customizable terminal which uses ~/.Xdefaults http://software.schmorp.de/pkg/rxvt-unicode.html<br />
* [[sakura]] - terminal emulator based on GTK and VTE. http://www.pleyades.net/david/sakura.php<br />
* [[terminator]] - A terminal emulator supporting multiple resizable terminal panes<br />
* [[xterm]] - The default of defaults, requires only X<br />
* [[Terminal]] - Xfce default terminal with support for a colorized prompt and a tabbed interface http://www.xfce.org/projects/terminal/<br />
<br />
=== Text Editors ===<br />
* [[Beaver]] - Early AdVanced EditoR.<br />
* [[Bluefish]] - GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins http://bluefish.openoffice.nl/<br />
* [[Cssed]] - GTK2 based Cascading Style Sheets (CSS) editor http://cssed.sourceforge.net/<br />
* [[Emacs]] - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons <br />
* [[Geany]] is a text editor using the GTK2 toolkit with basic features of an integrated development environment.<br />
* [[Gedit]] - Part of the GNOME desktop, but has minimal dependencies: a GTK2 editor with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality<br />
* [[Kate]] (a part of the KDE desktop)<br />
* [[KWrite]] (a part of the KDE desktop)<br />
* [[LeafPad]] - GTK+ based simple text editor http://tarot.freeshell.org/leafpad/<br />
* [[medit]] is intended to be a useful programming and around-programming text editor.<br />
* [[Mousepad]] - Lightweight text editor with support for word wrapping, line numbering and printing http://www.xfce.org/projects/mousepad/<br />
* [[Nano]] - A console based editor, similar to vim with a more intuitive interface, a good choice for newbies and casual users.<br />
* [[Scite]] - A generally useful editor with facilities for building and running programs http://www.scintilla.org/SciTE.html<br />
* [[Vim]] - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers<br />
<br />
=== Trays ===<br />
* [[Docker]] is a docking application which acts as a system tray.<br />
* [[Stalonetray]] is a stand-alone system tray.<br />
* [[Trayer]] swallows GTK 1.2/2.x application docklets, and KDE docklets.<br />
<br />
== Desktop Environments (DE) ==<br />
* [[GNOME]] - Heavyweight DE that focuses on usability by offering simple controls and options http://www.gnome.org/<br />
* [[KDE]] - Heavyweight DE that focuses on customizeable options and integrated applications http://www.kde.org/<br />
* [[LXDE]] - Fully modular, lightweight DE based on Openbox offered with a suite of lightweight tools http://www.lxde.org/<br />
* [[ROX Desktop]] - Lightweight DE with excellent drag-and-drop support http://roscidus.com/desktop/<br />
* [[Xfce]] - Partially modular, medium weight DE which attempts to emulate the usability of GNOME http://www.xfce.org/<br />
<br />
== Window Managers (WM) ==<br />
=== Stacking Window Managers ===<br />
* [[Compiz]] - Compositing WM, similar to GNOME's Metacity http://freedesktop.org/wiki/Software/Compiz<br />
* [[Enlightenment]] - WM which attempts to provide minimal DE features with a native image viewer and file manager, amongst others http://www.enlightenment.org/<br />
* [[Fluxbox]] - Lightweight, easily configurable WM with support for panels and a tabbed interface http://www.fluxbox.org<br />
* [[JWM]] - Simple, stable and featherweight WM with native support for panels and buttons. XML-based configuration http://joewing.net/programs/jwm/<br />
* [[Openbox]] - Medium weight WM with numerous customization options and a mature code base. XML-based configuration http://icculus.org/openbox<br />
* [[pekwm]] - Lightweight, themeable WM configured with an intuitive Perl-like syntax http://pekwm.org/projects/pekwm<br />
* [[Sawfish]] - Medium weight WM, formerly the default WM in GNOME (subsequently substituted by Metacity) http://sawfish.wikia.com<br />
<br />
=== Tiling Window Managers ===<br />
Window managers that tile work by partitioning off areas of the screen and are designed to maximize the usage of the screen without forcing the user to muck around with window positions and frames. See also [[Comparison of Tiling Window Managers]].<br />
* [[awesome]]<br />
* [[dwm]]<br />
* [[Ion3]]<br />
* [[ratpoison]]<br />
* [[scrotwm]]<br />
* [[Stumpwm]]<br />
* [[wmii]]<br />
* [[Xmonad]]<br />
* [[Musca]]<br />
<br />
== Additional Resources ==<br />
*[http://en.gentoo-wiki.com/wiki/Lightweight_package_selection_using_Xfce_(also_suitable_for_office_usage)|Lightweight Package Selection for Xfce (Gentoo)]<br />
*[http://wiki.xfce.org/recommendedapps Xfce Suggested Applications]</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Talk:List_of_applications&diff=65582Talk:List of applications2009-03-23T18:59:16Z<p>Sirmacik: /* Reorganization idea */</p>
<hr />
<div>== Need another page? ==<br />
<br />
Have a similar page here: http://wiki.archlinux.org/index.php/Lightweight_Software<br />
: I think we should focus on this one. After we collect enough entries, we should work ou a structure and the page will turn into a category "Common apps". For example: GNOME, KDE, Lightweight graphical, CLI. Each page should consider the same set of tasks (net, office, etc.) Something similar used to be on the Gentoo's wiki before it died.<br />
<br />
I raised the issue on the forum thread. http://bbs.archlinux.org/viewtopic.php?id=62216 --[[User:Mario|Mario]] 12:21, 15 January 2009 (EST)<br />
<br />
And there is also this here http://wiki.archlinux.org/index.php/Useful_Applications --[[User:Mario|Mario]] 12:59, 21 January 2009 (EST)<br />
<br />
== Reorganization idea == <br />
I think that this page should be reorganized. I'm going to do that, but firstly I want to know what do You think about that. My idea is to do urls to homepages and wikipages about programs under their names, not after the description. I'll look better and be more functional. What do You think about that? -- sirmacik, 22 March 2009<br />
<br />
I am the one I guess that started to insert links for both packages and home site links. I think it is better to see something like Home Site rather than a long link. I also wanted to have the ability to go to the package page. I am not sure I understand what you want to do, but I think we want to have the description of the package near it's name. Onanother note, I think there are two many subcategories. Like the Internet one that someone screwed up again and everything is under that now. Feel free to improve. --[[User:Mario|Mario]] 13:56, 23 March 2009 (EDT)<br />
<br />
My idea was to put url to homepage under the name of the application instead of insert url or 'Homepage' after the description. If there is a wikipage for some applications IMO we should put an url to it under the name of app as we are doing it now. And there (I think) we shouldn't put yrl to homepage after description. Someone Could find it on wikipage. I think that I'll look better and will be easier to navigate. <br />
<br />
P.S.- I've done reorganization of BitTorrent apps list as an example of my idea. -- sirmacik, 23 March 2009</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=List_of_applications&diff=65581List of applications2009-03-23T18:57:31Z<p>Sirmacik: /* BitTorrent Clients */ Reorganised as an exapmle of mt idea (see discussion)</p>
<hr />
<div>[[Category:Software (English)]]<br />
'''This list is purely a point of reference for people looking for software to fill a particular need. No flame wars.'''<br />
<br />
'''NOTE: This will likely get big. So please try to keep entries alphabetically organized'''<br />
= [[Backup_programs|Backup]] =<br />
* [[dar]] -A full featured command-line backup tool, short for Disk ARchive [http://dar.linux.free.fr/ Home Site] [http://aur.archlinux.org/packages.php?ID=1612 Package]<br />
* [[duplicity]] - A utility for encrypted, bandwidth-efficient backups using the rsync algorithm [http://www.nongnu.org/duplicity/ Home Site] [http://aur.archlinux.org/packages.php?ID=5881 Package]<br />
* [[packrat]] - A simple, modular backup system that uses dar to take full/incremental backups of files and can store them locally, on a remote system via SSH, or on Amazon S3 [http://www.zeroflux.org/projects/ Home Site] [http://aur.archlinux.org/packages.php?ID=21951 Package]<br />
* [[rdiff-backup]] - A utility for local/remote mirroring and incremental backups [http://www.nongnu.org/rdiff-backup/ Home Site] [http://aur.archlinux.org/packages.php?ID=172 Package]<br />
* [[rsnapshot]] - A remote filesystem snapshot utility [http://www.rsnapshot.org Home Site] [http://aur.archlinux.org/packages.php?ID=3070 Package]<br />
* [[rsync]] - A file transfer program to keep remote files in sync [http://samba.anu.edu.au/rsync/ Home Site] [http://www.archlinux.org/packages/extra/i686/rsync/ Package]<br />
* [[safekeep]] - A client/server backup system which enhances the power of rdiff-backup [http://safekeep.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16463 Package]<br />
<br />
= Internet =<br />
== BitTorrent Clients ==<br />
* [http://aria2.sourceforge.net/ aria2] - Fast command line downloader with support for multiple protocols, including BitTorrent <br />
* [http://deluge-torrent.org/ Deluge] - BitTorrent client written in Python and wrapped with PyGTK <br />
* [http://ktorrent.org/ Ktorrent] - Feature-rich BitTorrent client developed using Qt <br />
* [http://libtorrent.rakshasa.no/ rTorrent] - Simple and lightweight ncurses BitTorrent client for text-based console. <br />
* [http://www.transmissionbt.com/ Transmission] - Simple and easy BitTorrent client (GTK+ GUI and CLI) <br />
* [http://azureus.sourceforge.net/ Vuze] - Feature-rich BitTorrent client written in Java <br />
* [http://mldonkey.sourceforge.net/Main_Page MLDonkey] - Multi protocol p2p client suporting BitTorrent <br />
[http://en.wikipedia.org/wiki/BitTorrent_client#Operating_system_support List of BitTorrent Clients]<br />
<br />
== Chat Clients ==<br />
=== IRC Clients ===<br />
* [[Irssi]] - ncurses IRC client<br />
* [[Weechat]] - ncurses IRC client<br />
* [[Xchat]] - http://www.xchat.org/<br />
<br />
=== Jabber/XMPP Clients ===<br />
* [[freetalk]] - Freetalk is a CLI Jabber client. Freetalk is extensible, configurable, and scriptable through a Guile interface. <br />
* [[gajim]] - A GTK2 Jabber/XMPP client, light and feature-rich<br />
* [[jabber.el]] - jabber.el is a Jabber client for Emacs.<br />
* [[mcabber]] A curses xmpp client<br />
* [[psi]] - A Qt Jabber/XMPP client<br />
<br />
=== MSN Clients ===<br />
* [[aMsn]] - A tcl/tk MSN Client. http://www.amsn-project.net/<br />
* [[Emesene]] - A GTK2 MSN Client. http://emesene.org/<br />
* [[Galaxium Messenger]] - A Mono MSN Client. http://code.google.com/p/galaxium/<br />
* [[Kmess]] - A KDE MSN Client. http://kmess.org/<br />
* [[Mercury]] - A Java MSN Client. http://www.mercury.im/<br />
<br />
=== Multi-Protocol Clients ===<br />
* [http://aur.archlinux.org/packages.php?ID=22543 BarnOwl] - A console chat client for the AIM, IRC, Jabber, and Zephyr protocols http://barnowl.mit.edu/<br />
* [[Carrier/Funpidgin]] - fork of Pidgin with many improvements and more user-oriented developers http://funpidgin.sourceforge.net <br />
* [[CenterIM]] - An ncurses client with support for ICQ, Yahoo!, AIM, MSN, IRC, Jabber, LiveJournal, and Gadu-Gadu<br />
* [[Finch]] - An ncurses version of Pidgin<br />
* [[Kopete]] - A Kde multi-protocol IM client<br />
* [[Pidgin]] - A GTK2 multi-protocol IM client<br />
* [[qutim]] - a Qt multiprotocol client that resembles the look'n'feel of the QIP program. http://qutim.org<br />
<br />
[http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients List of Instant Messaging Clients]<br />
<br />
== Mail Clients ==<br />
* [[Alpine]] The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages) http://www.washington.edu/alpine<br />
* [[Claws-mail]] - A GTK+ based e-mail client http://www.claws-mail.org<br />
* [[Evolution]] - A mature and feature-rich e-mail client used in GNOME by default.<br />
* [[Gnus]] - mail, nntp, rss client for Emacs.<br />
* [[mutt]] - The famous, mature old command-line client http://www.mutt.org/<br />
* [[Sylpheed]] - Lightweight and user-friendly e-mail client http://sylpheed.sraoss.jp/en/<br />
* [[Thunderbird]] - Mozilla's GTK2-based client.<br />
<br />
== News Aggregators ==<br />
* [[Akregator]] - KDE's news aggregator (in kdepim package)<br />
* [[Canto]] - A ncurses RSS aggregator http://codezen.org/canto/<br />
* [[Gnus]] - mail, nntp, rss client for Emacs.<br />
* [[Liferea]] - A GTK desktop news aggregator for online news feeds and weblogs http://liferea.sourceforge.net<br />
* [http://aur.archlinux.org/packages.php?ID=11369 Rawdog] - An "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in date order http://offog.org/code/rawdog.html<br />
* [[Thunderbird]] - A mail client from Mozilla which also functions as a pretty nice news aggregator<br />
* [[Snownews]] - Text mode RSS newsreader.<br />
<br />
== Web Browsers ==<br />
=== Graphical ===<br />
* [[Arora]] - Cross-platform open source web browser using the [http://webkit.org/ WebKit] rendering engine, built on top of Qt. http://www.arora-browser.org/<br />
* [[Dillo]] - A small, fast graphical web browser built on FLTK http://www.dillo.org/<br />
* [[Epiphany]] - A GNOME reworking of Firefox, really. http://projects.gnome.org/epiphany/<br />
* [[Firefox]] - [https://addons.mozilla.org/firefox/ Extensible] GTK2 browser based on Gecko with fast rendering ([http://www.mozilla.com/firefox/all-beta.html 3.1b2]) http://www.mozilla.com/firefox/<br />
* [[Kazehakase]] - A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko). http://kazehakase.sourceforge.jp/<br />
* [[Konqueror]] - Qt- and KHTML-based browser. A part of the KDE desktop. http://www.konqueror.org/<br />
* [[Midori]] - Young but promising GTK2/WebKit browser, featherweight with very fast rendering http://www.twotoasts.de/index.php?/pages/midori_summary.html<br />
* [[Opera]] - Highly customizable browser with focuses on usability and an adherence to web rendering standards http://www.opera.com/<br />
<br />
=== Text Based ===<br />
* [[Elinks]] - An advanced and well-established feature-rich text mode web browser. http://elinks.or.cz<br />
* [[links-g]] A text WWW browser, similar to Lynx, with framebuffer and X graphics enabled http://links.twibright.com/<br />
* [[Lynx]] A text browser for the World Wide Web http://lynx.isc.org<br />
* [[w3m]] A pager/text-based WWW browser http://w3m.sourceforge.net/<br />
<br />
== Document Indexers ==<br />
* [[pinot]] - Personal search and metasearch tool http://pinot.berlios.de/<br />
* [[recoll]] - Full text search tool based on Xapian backend http://www.lesbonscomptes.com/recoll/<br />
<br />
== Document Readers ==<br />
*[[ePDFView ]] - A free lightweight PDF document viewer using Poppler and GTK+ libraries. http://trac.emma-soft.com/epdfview/<br />
*[[Evince]] - Document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi http://projects.gnome.org/evince/<br />
*[http://aur.archlinux.org/packages.php?ID=23344 Foxit Reader] - A small, fast PDF viewer http://www.foxitsoftware.com/pdf/desklinux/<br />
*[[Okular]] - PDF viewer for KDE. http://okular.kde.org/<br />
*[[xpdf]] - A viewer for Portable Document Format (PDF) files http://www.foolabs.com/xpdf/<br />
<br />
== Multimedia ==<br />
=== Audio ===<br />
* [[Amarok]] - A mature Qt-based player known for its plethora of features<br />
* [[Ario]] - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster<br />
* [[aTunes]] - An audio-player written in Java<br />
* [[Audacious]] - A Winamp clone like Beep and old XMMS versions<br />
* [[Banshee]] - yet another GTK iTunes clone, yet more feature-rich and more actively developed.<br />
* [[Cmus]] is a very feature-rich ncurses-based music player.<br />
* [[Cplay]] is a curses front-end for various audio players.<br />
* [[Exaile]] - A GTK clone of Amarok<br />
* [[Goggles Music Manager]] - A lightweight music manager and player<br />
* [[moc]] - A ncurses-based daemon/client style player, designed to be flexible and easy to use. http://moc.daper.net/<br />
* [[MPD]] - Music player daemon, a lightweight and scalable choice for music management<br />
* [[mpg123]] - command line audio player.<br />
* [[Goggles Music Manager]] - a music collection manager and player that automatically categorizes your music files.<br />
* [[ncmpc]] - An ncurses-based front-end to mpd<br />
* [[ncmpcpp]] - A clone of ncmpc with some new features written in C++ http://unkart.ovh.org/ncmpcpp/ (in [http://aur.archlinux.org/packages.php?K=ncmpcpp&start=0&PP=100 AUR])<br />
* [http://aur.archlinux.org/packages.php?ID=21461 PyTone] - An advanced music jukebox with a console interface http://www.luga.de/pytone/<br />
* [[Quod Libet]] - an audio player written with pygtk and gstreamer<br />
* [[Rhythmbox]] - A GTK clone of iTunes, used by default in GNOME<br />
* [[Sonata]] - A Python-based front-end to mpd<br />
* [[Songbird]] - an open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP http://getsongbird.com/<br />
* [[XMMS]] - A skinnable GTK+1 standalone media player similar to winamp<br />
==== Visualization ====<br />
* [[projectM]] - OpenGL music visualizer for 3D accelerated graphic cards http://projectm.sourceforge.net/<br />
<br />
=== Editing ===<br />
* [[Audacity]] - A sound recorder and editor<br />
<br />
=== Graphics and Image Manipulation ===<br />
* [[Blender]] - A fully integrated 3D graphics creation suite http://blender3d.org<br />
* [[Dia]] - DIAgram editor http://www.gnome.org/projects/dia<br />
* [[Gimp]] - GNU Image Manipulation Program http://www.gimp.org<br />
* [[imagemagick]] - An image viewing/manipulation program http://www.imagemagick.org/<br />
* [[Inkscape]] - A vector-based drawing program - svg compliant http://inkscape.sourceforge.net<br />
* [[mtpaint]] - A simple GTK2 painting program designed for creating icons and pixel based artwork. http://mtpaint.sourceforge.net<br />
* [[Xara]] - An advanced vector graphics program, development release http://www.xaraxtreme.org<br />
<br />
=== Image Viewers ===<br />
* [http://s01.de/~gottox/index.cgi/proj_bgs bgs] - Back Ground Setter (bgs) is a lightweight background setter. <br />
* [[eog]] - "Eye of Gnome" image viewer<br />
* [[feh]] - Command-line based, can be used for slideshows, quick viewing, and setting wallpaper<br />
* [[gpicview]] - Picture viewer of the LXDE Desktop http://lxde.org/<br />
* [[geeqie]] - Lightweight, speedy fork of gqview http://geeqie.sourceforge.net/<br />
* [[gqview]] - A stand-alone GTK2 image viewer<br />
* [[gThumb]] - Image browser and viewer for the GNOME Desktop<br />
* [[Mirage]] - light and extensible GTK+ image viewer http://mirageiv.berlios.de/<br />
* [[qiv]] - Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer http://www.klografx.net/qiv/<br />
* [[Ristretto]] - Fast and lightweight viewer, often installed as part of the Xfce desktop environment<br />
* [[XnView MP]] - Extensible port of the complete and customizeable XnView. Currently under development http://newsgroup.xnview.com/viewforum.php?f=60<br />
*[[xv]] - xv is a nice image viewer [http://www.trilon.com/xv/ Home Site] [http://aur.archlinux.org/packages.php?ID=9015 Package]<br />
<br />
=== Phone ===<br />
* [[moto4lin]] - Motorola P2K telephone manager built on Qt3 http://moto4lin.sourceforge.net/<br />
<br />
=== Video ===<br />
* [[mplayer]] - A "Swiss army knife" of sorts for media playing on Linux<br />
* [[VLC]] - A simple multi-platform media player, streamer, and encoder, that handles huge numbers of media formats.<br />
* [[SMPlayer]] is a complete frontend for [[MPlayer]].<br />
* [[Whaaw! Media Player]] is a lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who don't like all those GNOME dependencies. http://home.gna.org/whaawmp/<br />
<br />
== Note Taking Organizers ==<br />
* [[hnb]] - A program to organize many kinds of data in one place. [http://hnb.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16630 Package]<br />
* [[NoteCase]] - A portable hierarchical note manager, coded in C++ using the GTK+ toolkit [http://notecase.sourceforge.net Home Site]<br />
* [[Task]] - A command-line TODO list manager [http://www.beckingham.net/task.html Home Site]<br />
* [[tomboy]] - Desktop note-taking application for Linux and Unix [http://www.gnome.org/projects/tomboy/ Home Site]<br />
* [[zim]] - A WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop [[http://zim-wiki.org/ Home Site]<br />
<br />
== Office ==<br />
=== Suites ===<br />
* [[OpenOffice.org]] - An office suite http://www.OpenOffice.org/<br />
=== Word Processors ===<br />
* [[Abiword]] - A lightweight fast word processor http://www.abisource.com/<br />
* [[OpenOffice.org Writer]] - A full-featured word processor included in the OpenOffice.org suite<br />
=== Spreadsheets ===<br />
* [[gnumeric]] - A GNOME Spreadsheet Program http://www.gnome.org/projects/gnumeric<br />
* [[OpenOffice.org Calc]] - A full-featured spreadsheet included in OpenOffice.org suite<br />
<br />
== Security ==<br />
* [[arpwatch]] - arpwatch and arpsnmp network monitoring tools ftp://ftp.ee.lbl.gov/<br />
* [[denyhosts]] - a script to help thwart ssh server attacks http://denyhosts.sourceforge.net/<br />
* [[etherape]] - A graphical network monitor for various OSI layers and protocols http://etherape.sourceforge.net/<br />
* [[iptraf]] - An IP network monitor http://iptraf.seul.org/<br />
* [[logwatch]] - Logwatch is a customizable log analysis system http://www.logwatch.org/<br />
* [[nessus]] - Vulnerability scanner http://www.nessus.org<br />
* [[nmap]] - A command line network exploration tool and security/port scanner http://nmap.org<br />
* [[portbunny]] - Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml<br />
* [[snort]] - A lightweight network intrusion detection system http://www.snort.org<br />
* [[swatch]] - The active log file monitoring tool http://swatch.sourceforge.net/<br />
* [[tcpdump]] - A tool for network monitoring and data acquisition http://www.tcpdump.org<br />
* [[wireshark]] - A free network protocol analyzer for Unix/Linux and Windows http://www.wireshark.org/<br />
<br />
== Time Management ==<br />
* [[Orage]] - A GTK+ calendar and task manager often seen integrated with Xfce [http://www.xfce.org/projects/orage/ Home Site]<br />
* [[Osmo]] - A GTK+ personal organizer, which includes calendar, tasks manager and address book modules. [http://clay.ll.pl/osmo/ Home Site]<br />
* [http://aur.archlinux.org/packages.php?ID=21675 Rachota] - A portable time tracker for personal projects [http://rachota.sourceforge.net/en/ Home Site]<br />
* [[Remind]] - A sophisticated calendar and alarm progam [http://www.roaringpenguin.com/penguin/open_source_remind.php Home Site]<br />
* [[Sunbird]] - The standalone Mozilla calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Home Site]<br />
* [[taskcoach]] - A simple open source todo manager to manage personal tasks and todo lists [http://taskcoach.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=6005 Package]<br />
* [[When]] - A simple command line personal calendar program [http://www.lightandmatter.com/when/when.html Home Site]<br />
* [[Wyrd]] - A text-based front-end to Remind. [http://pessimization.com/software/wyrd/ Home Site]<br />
<br />
== Utilities ==<br />
=== Arch Package Management ===<br />
See also [[Comparison of AUR frontends]]. <br />
* [[Aurnotify]] - Displays the latest updated packages from Arch Linux User Repository. http://adesklets.sourceforge.net/desklets.html<br />
* [http://aur.archlinux.org/packages.php?ID=16656 Aurshell] - A program wherein a number of commands exist, such as '''aur search <query>'''<br />
* [http://ghost1227.com/downloads?func=fileinfo&id=4 Makeaur] - A simple shell script designed to expedite the AUR installation process <br />
* [http://xyne.archlinux.ca/info/powerpill Powerpill] - A wrapper and download accelerator for Pacman that works with other wrappers<br />
* [[TuPac]] - A cached pacman implementation that boosts some pacman operations: faster searches, AND searches, aur support, colored output, system sanity check, frontend friendly and more...<br />
* [[Yaourt]] - Usage identical to Pacman, with support for core, extra, community, and unsupported repositories<br />
<br />
===Clipboard Managers===<br />
* [[Parcellite]] - a lightweight yet feature-rich clipboard manager.<br />
<br />
=== Compression Tools ===<br />
* [[p7zip]] - A command line port of 7-Zip for POSIX systems, including Linux. http://p7zip.sourceforge.net/ http://www.7-zip.org/<br />
* [[Squeeze]] - A featherweight front-end for command line archiving tools. Passworded archives are currently unsupported. http://squeeze.xfce.org/<br />
* [[XArchive]] - A GTK+ front-end for command line archiving tools.<br />
* [[Xarchiver]] - A lightweight, desktop independent front-end for command line archiving tools built with GTK2. http://xarchiver.xfce.org/<br />
* [[File Roller]] The default archive manager for GNOME.<br />
<br />
=== File Managers ===<br />
* [[emelFM2]] - File manager that implements a three-pane design http://emelfm2.net<br />
* [[Krusader]] - Advanced twin panel (commander style) file manager for KDE http://www.krusader.org/<br />
* [[Midnight Commander]] - Terminal filemanager/shell that emulates Norton Commander http://www.midnight-commander.org/<br />
* [[Nautilus]] - Extensible, heavyweight file manager used by default in GNOME with support for custom scripts http://projects.gnome.org/nautilus/<br />
* [[PCMan File Manager]] - Part of the standard [[LXDE]] DE, a small and efficient graphical file manager http://pcmanfm.sourceforge.net/<br />
* [[ROX-Filer]] - Small and fast file manager which can optionally manage desktop backgrounds and panels http://roscidus.com/desktop/ROX-Filer<br />
* [[Thunar]] - [http://goodies.xfce.org/projects/thunar-plugins/start Extensible], medium weight file manager used by default in Xfce with support for plugins http://www.xfce.org/projects/thunar/<br />
* [[Vifm]] - Ncurses based file manager with vi-like keybindings http://vifm.sourceforge.net/<br />
* [[Xfe]] - Small and very fast Commander like file manager http://roland65.free.fr/xfe/<br />
<br />
=== Panels ===<br />
* [[fbpanel]] Lightweight, NETWM compliant desktop panel. [http://fbpanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=5255 Package]<br />
* [[LXPanel]] Lightweight X11 desktop panel and part of the LXDE DE. [http://lxde.org/ Home Site] [http://aur.archlinux.org/packages.php?ID=17813 Package]<br />
* [[PyPanel]] Lightweight panel/taskbar written in Python and C. [http://pypanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=9118 Package]<br />
* [[Tint]] Simple panel/taskbar developed specifically for Openbox. [http://code.google.com/p/tint2/ Home Site] [http://aur.archlinux.org/packages.php?ID=17082 Package]<br />
* [[BMPanel]] Lightweight, NETWM compliant desktop panel. [http://nsf.110mb.com/bmpanel/ Home Site] [http://aur.archlinux.org/packages.php?ID=15165 Package]<br />
<br />
=== System Monitoring ===<br />
*[[adesklet-systemmonitor]] - Modular stackable system monitors for adesklets http://adesklets.sourceforge.net/desklets.html<br />
*[[conky]] - advanced, highly configurable system monitor for X based on torsmo http://conky.sourceforge.net/<br />
*[[gkrellm]] - System monitor package for GTK2 http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html<br />
<br />
=== Terminals ===<br />
* [[Aterm]] - An xterm replacement with transparency support http://aterm.sourceforge.net/ <br />
* [[Gnome-Terminal]] - GNOME default (standalone) terminal with support for Unicode and pseudo-transparency<br />
* [[Konsole]] - KDE's default terminal<br />
* [[lxterminal]] - VTE-based terminal emulator and c part of the LXDE DE. http://lxde.org/<br />
* [[Lilyterm]] — Lightweight and plain terminal emulator<br />
* [[mrxvt]] - Tabbed X terminal emulator based on rxvt code http://materm.sourceforge.net/index.html<br />
* [[roxterm]] - Tabbed, VTE-based terminal emulator http://roxterm.sourceforge.net/<br />
* [[rxvt-unicode]] (or urxvt) - A small, fast and customizable terminal which uses ~/.Xdefaults http://software.schmorp.de/pkg/rxvt-unicode.html<br />
* [[sakura]] - terminal emulator based on GTK and VTE. http://www.pleyades.net/david/sakura.php<br />
* [[terminator]] - A terminal emulator supporting multiple resizable terminal panes<br />
* [[xterm]] - The default of defaults, requires only X<br />
* [[Terminal]] - Xfce default terminal with support for a colorized prompt and a tabbed interface http://www.xfce.org/projects/terminal/<br />
<br />
=== Text Editors ===<br />
* [[Beaver]] - Early AdVanced EditoR.<br />
* [[Bluefish]] - GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins http://bluefish.openoffice.nl/<br />
* [[Cssed]] - GTK2 based Cascading Style Sheets (CSS) editor http://cssed.sourceforge.net/<br />
* [[Emacs]] - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons <br />
* [[Geany]] is a text editor using the GTK2 toolkit with basic features of an integrated development environment.<br />
* [[Gedit]] - Part of the GNOME desktop, but has minimal dependencies: a GTK2 editor with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality<br />
* [[Kate]] (a part of the KDE desktop)<br />
* [[KWrite]] (a part of the KDE desktop)<br />
* [[LeafPad]] - GTK+ based simple text editor http://tarot.freeshell.org/leafpad/<br />
* [[medit]] is intended to be a useful programming and around-programming text editor.<br />
* [[Mousepad]] - Lightweight text editor with support for word wrapping, line numbering and printing http://www.xfce.org/projects/mousepad/<br />
* [[Nano]] - A console based editor, similar to vim with a more intuitive interface, a good choice for newbies and casual users.<br />
* [[Scite]] - A generally useful editor with facilities for building and running programs http://www.scintilla.org/SciTE.html<br />
* [[Vim]] - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers<br />
<br />
=== Trays ===<br />
* [[Docker]] is a docking application which acts as a system tray.<br />
* [[Stalonetray]] is a stand-alone system tray.<br />
* [[Trayer]] swallows GTK 1.2/2.x application docklets, and KDE docklets.<br />
<br />
== Desktop Environments (DE) ==<br />
* [[GNOME]] - Heavyweight DE that focuses on usability by offering simple controls and options http://www.gnome.org/<br />
* [[KDE]] - Heavyweight DE that focuses on customizeable options and integrated applications http://www.kde.org/<br />
* [[LXDE]] - Fully modular, lightweight DE based on Openbox offered with a suite of lightweight tools http://www.lxde.org/<br />
* [[ROX Desktop]] - Lightweight DE with excellent drag-and-drop support http://roscidus.com/desktop/<br />
* [[Xfce]] - Partially modular, medium weight DE which attempts to emulate the usability of GNOME http://www.xfce.org/<br />
<br />
== Window Managers (WM) ==<br />
=== Stacking Window Managers ===<br />
* [[Compiz]] - Compositing WM, similar to GNOME's Metacity http://freedesktop.org/wiki/Software/Compiz<br />
* [[Enlightenment]] - WM which attempts to provide minimal DE features with a native image viewer and file manager, amongst others http://www.enlightenment.org/<br />
* [[Fluxbox]] - Lightweight, easily configurable WM with support for panels and a tabbed interface http://www.fluxbox.org<br />
* [[JWM]] - Simple, stable and featherweight WM with native support for panels and buttons. XML-based configuration http://joewing.net/programs/jwm/<br />
* [[Openbox]] - Medium weight WM with numerous customization options and a mature code base. XML-based configuration http://icculus.org/openbox<br />
* [[pekwm]] - Lightweight, themeable WM configured with an intuitive Perl-like syntax http://pekwm.org/projects/pekwm<br />
* [[Sawfish]] - Medium weight WM, formerly the default WM in GNOME (subsequently substituted by Metacity) http://sawfish.wikia.com<br />
<br />
=== Tiling Window Managers ===<br />
Window managers that tile work by partitioning off areas of the screen and are designed to maximize the usage of the screen without forcing the user to muck around with window positions and frames. See also [[Comparison of Tiling Window Managers]].<br />
* [[awesome]]<br />
* [[dwm]]<br />
* [[Ion3]]<br />
* [[ratpoison]]<br />
* [[scrotwm]]<br />
* [[Stumpwm]]<br />
* [[wmii]]<br />
* [[Xmonad]]<br />
* [[Musca]]<br />
<br />
== Additional Resources ==<br />
*[http://en.gentoo-wiki.com/wiki/Lightweight_package_selection_using_Xfce_(also_suitable_for_office_usage)|Lightweight Package Selection for Xfce (Gentoo)]<br />
*[http://wiki.xfce.org/recommendedapps Xfce Suggested Applications]</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Talk:List_of_applications&diff=65580Talk:List of applications2009-03-23T18:52:59Z<p>Sirmacik: /* Reorganization idea */</p>
<hr />
<div>== Need another page? ==<br />
<br />
Have a similar page here: http://wiki.archlinux.org/index.php/Lightweight_Software<br />
: I think we should focus on this one. After we collect enough entries, we should work ou a structure and the page will turn into a category "Common apps". For example: GNOME, KDE, Lightweight graphical, CLI. Each page should consider the same set of tasks (net, office, etc.) Something similar used to be on the Gentoo's wiki before it died.<br />
<br />
I raised the issue on the forum thread. http://bbs.archlinux.org/viewtopic.php?id=62216 --[[User:Mario|Mario]] 12:21, 15 January 2009 (EST)<br />
<br />
And there is also this here http://wiki.archlinux.org/index.php/Useful_Applications --[[User:Mario|Mario]] 12:59, 21 January 2009 (EST)<br />
<br />
== Reorganization idea == <br />
I think that this page should be reorganized. I'm going to do that, but firstly I want to know what do You think about that. My idea is to do urls to homepages and wikipages about programs under their names, not after the description. I'll look better and be more functional. What do You think about that? -- sirmacik, 22 March 2009<br />
<br />
I am the one I guess that started to insert links for both packages and home site links. I think it is better to see something like Home Site rather than a long link. I also wanted to have the ability to go to the package page. I am not sure I understand what you want to do, but I think we want to have the description of the package near it's name. Onanother note, I think there are two many subcategories. Like the Internet one that someone screwed up again and everything is under that now. Feel free to improve. --[[User:Mario|Mario]] 13:56, 23 March 2009 (EDT)<br />
<br />
My idea was to put url to homepage under the name of the application instead of insert url or 'Homepage' after the description. If there is a wikipage for some applications IMO we should put an url to it under the name of app as we are doing it now. And there (I think) we shouldn't put yrl to homepage after description. Someone Could find it on wikipage. I think that I'll look better and will be easier to navigate. -- sirmacik, 23 March 2009</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Talk:List_of_applications&diff=65579Talk:List of applications2009-03-23T18:49:57Z<p>Sirmacik: /* Reorganization idea */</p>
<hr />
<div>== Need another page? ==<br />
<br />
Have a similar page here: http://wiki.archlinux.org/index.php/Lightweight_Software<br />
: I think we should focus on this one. After we collect enough entries, we should work ou a structure and the page will turn into a category "Common apps". For example: GNOME, KDE, Lightweight graphical, CLI. Each page should consider the same set of tasks (net, office, etc.) Something similar used to be on the Gentoo's wiki before it died.<br />
<br />
I raised the issue on the forum thread. http://bbs.archlinux.org/viewtopic.php?id=62216 --[[User:Mario|Mario]] 12:21, 15 January 2009 (EST)<br />
<br />
And there is also this here http://wiki.archlinux.org/index.php/Useful_Applications --[[User:Mario|Mario]] 12:59, 21 January 2009 (EST)<br />
<br />
== Reorganization idea == <br />
I think that this page should be reorganized. I'm going to do that, but firstly I want to know what do You think about that. My idea is to do urls to homepages and wikipages about programs under their names, not after the description. I'll look better and be more functional. What do You think about that? -- sirmacik, 22 March 2009<br />
<br />
I am the one I guess that started to insert links for both packages and home site links. I think it is better to see something like Home Site rather than a long link. I also wanted to have the ability to go to the package page. I am not sure I understand what you want to do, but I think we want to have the description of the package near it's name. Onanother note, I think there are two many subcategories. Like the Internet one that someone screwed up again and everything is under that now. Feel free to improve. --[[User:Mario|Mario]] 13:56, 23 March 2009 (EDT)<br />
<br />
My idea was to put url to homepage under the name of the application instead of insert url or 'Homepage' after the description. If there is a wikipage for some applications IMO we should put an url to it under the name of app as we are doing it now. -- sirmacik, 23 March 2009</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Talk:List_of_applications&diff=65544Talk:List of applications2009-03-22T16:37:18Z<p>Sirmacik: /* Reorganization idea */</p>
<hr />
<div>== Need another page? ==<br />
<br />
Have a similar page here: http://wiki.archlinux.org/index.php/Lightweight_Software<br />
: I think we should focus on this one. After we collect enough entries, we should work ou a structure and the page will turn into a category "Common apps". For example: GNOME, KDE, Lightweight graphical, CLI. Each page should consider the same set of tasks (net, office, etc.) Something similar used to be on the Gentoo's wiki before it died.<br />
<br />
I raised the issue on the forum thread. http://bbs.archlinux.org/viewtopic.php?id=62216 --[[User:Mario|Mario]] 12:21, 15 January 2009 (EST)<br />
<br />
And there is also this here http://wiki.archlinux.org/index.php/Useful_Applications --[[User:Mario|Mario]] 12:59, 21 January 2009 (EST)<br />
<br />
== Reorganization idea == <br />
I think that this page should be reorganized. I'm going to do that, but firstly I want to know what do You think about that. My idea is to do urls to homepages and wikipages about programs under their names, not after the description. I'll look better and be more functional. What do You think about that? -- sirmacik, 22 March 2009</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Talk:List_of_applications&diff=65543Talk:List of applications2009-03-22T16:37:00Z<p>Sirmacik: /* Reorganization idea */</p>
<hr />
<div>== Need another page? ==<br />
<br />
Have a similar page here: http://wiki.archlinux.org/index.php/Lightweight_Software<br />
: I think we should focus on this one. After we collect enough entries, we should work ou a structure and the page will turn into a category "Common apps". For example: GNOME, KDE, Lightweight graphical, CLI. Each page should consider the same set of tasks (net, office, etc.) Something similar used to be on the Gentoo's wiki before it died.<br />
<br />
I raised the issue on the forum thread. http://bbs.archlinux.org/viewtopic.php?id=62216 --[[User:Mario|Mario]] 12:21, 15 January 2009 (EST)<br />
<br />
And there is also this here http://wiki.archlinux.org/index.php/Useful_Applications --[[User:Mario|Mario]] 12:59, 21 January 2009 (EST)<br />
<br />
== Reorganization idea == <br />
I think that this page should be reorganized. I'm going to do that, but firstly I want to know what do You think about that. My idea is to do urls to homepages and wikipages about programs under their names, not after the description. I'll look better and be more functional. What do You think about that? -- sirmacik 22 March 2009</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Talk:List_of_applications&diff=65542Talk:List of applications2009-03-22T16:36:09Z<p>Sirmacik: /* Need another page? */ Added == Reorganization idea ==</p>
<hr />
<div>== Need another page? ==<br />
<br />
Have a similar page here: http://wiki.archlinux.org/index.php/Lightweight_Software<br />
: I think we should focus on this one. After we collect enough entries, we should work ou a structure and the page will turn into a category "Common apps". For example: GNOME, KDE, Lightweight graphical, CLI. Each page should consider the same set of tasks (net, office, etc.) Something similar used to be on the Gentoo's wiki before it died.<br />
<br />
I raised the issue on the forum thread. http://bbs.archlinux.org/viewtopic.php?id=62216 --[[User:Mario|Mario]] 12:21, 15 January 2009 (EST)<br />
<br />
And there is also this here http://wiki.archlinux.org/index.php/Useful_Applications --[[User:Mario|Mario]] 12:59, 21 January 2009 (EST)<br />
<br />
== Reorganization idea == <br />
I think that this page should be reorganized. I'm going to do that, but firstly I want to know what do You think about that. My idea is to do urls to homepages and wikipages about programs under their names, not after the description. I'll look better and be more functional. What do You think about that? --[[User:sirmacik|sirmacik]] 22 March 2009</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=List_of_applications&diff=65540List of applications2009-03-22T16:30:05Z<p>Sirmacik: /* Graphical */ Added homepage links to Konqueror & Kazehakase</p>
<hr />
<div>[[Category:Software (English)]]<br />
'''This list is purely a point of reference for people looking for software to fill a particular need. No flame wars.'''<br />
<br />
'''NOTE: This will likely get big. So please try to keep entries alphabetically organized'''<br />
= [[Backup_programs|Backup]] =<br />
* [[dar]] -A full featured command-line backup tool, short for Disk ARchive [http://dar.linux.free.fr/ Home Site] [http://aur.archlinux.org/packages.php?ID=1612 Package]<br />
* [[duplicity]] - A utility for encrypted, bandwidth-efficient backups using the rsync algorithm [http://www.nongnu.org/duplicity/ Home Site] [http://aur.archlinux.org/packages.php?ID=5881 Package]<br />
* [[packrat]] - A simple, modular backup system that uses dar to take full/incremental backups of files and can store them locally, on a remote system via SSH, or on Amazon S3 [http://www.zeroflux.org/projects/ Home Site] [http://aur.archlinux.org/packages.php?ID=21951 Package]<br />
* [[rdiff-backup]] - A utility for local/remote mirroring and incremental backups [http://www.nongnu.org/rdiff-backup/ Home Site] [http://aur.archlinux.org/packages.php?ID=172 Package]<br />
* [[rsnapshot]] - A remote filesystem snapshot utility [http://www.rsnapshot.org Home Site] [http://aur.archlinux.org/packages.php?ID=3070 Package]<br />
* [[rsync]] - A file transfer program to keep remote files in sync [http://samba.anu.edu.au/rsync/ Home Site] [http://www.archlinux.org/packages/extra/i686/rsync/ Package]<br />
* [[safekeep]] - A client/server backup system which enhances the power of rdiff-backup [http://safekeep.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16463 Package]<br />
<br />
= Internet =<br />
== BitTorrent Clients ==<br />
* [[aria2]] - Fast command line downloader with support for multiple protocols, including BitTorrent http://aria2.sourceforge.net/<br />
* [[Deluge]] - BitTorrent client written in Python and wrapped with PyGTK http://deluge-torrent.org/<br />
* [[Ktorrent]] - Feature-rich BitTorrent client developed using Qt http://ktorrent.org/<br />
* [[rTorrent]] - Simple and lightweight ncurses BitTorrent client for text-based console. http://libtorrent.rakshasa.no/<br />
* [[Transmission]] - Simple and easy BitTorrent client (GTK+ GUI and CLI) http://www.transmissionbt.com/ <br />
* [[Vuze]] - Feature-rich BitTorrent client written in Java http://azureus.sourceforge.net/<br />
* [[MLDonkey]] - Multi protocol p2p client suporting BitTorrent http://mldonkey.sourceforge.net/Main_Page<br />
[http://en.wikipedia.org/wiki/BitTorrent_client#Operating_system_support List of BitTorrent Clients]<br />
<br />
== Chat Clients ==<br />
=== IRC Clients ===<br />
* [[Irssi]] - ncurses IRC client<br />
* [[Weechat]] - ncurses IRC client<br />
* [[Xchat]] - http://www.xchat.org/<br />
<br />
=== Jabber/XMPP Clients ===<br />
* [[freetalk]] - Freetalk is a CLI Jabber client. Freetalk is extensible, configurable, and scriptable through a Guile interface. <br />
* [[gajim]] - A GTK2 Jabber/XMPP client, light and feature-rich<br />
* [[jabber.el]] - jabber.el is a Jabber client for Emacs.<br />
* [[mcabber]] A curses xmpp client<br />
* [[psi]] - A Qt Jabber/XMPP client<br />
<br />
=== MSN Clients ===<br />
* [[aMsn]] - A tcl/tk MSN Client. http://www.amsn-project.net/<br />
* [[Emesene]] - A GTK2 MSN Client. http://emesene.org/<br />
* [[Galaxium Messenger]] - A Mono MSN Client. http://code.google.com/p/galaxium/<br />
* [[Kmess]] - A KDE MSN Client. http://kmess.org/<br />
* [[Mercury]] - A Java MSN Client. http://www.mercury.im/<br />
<br />
=== Multi-Protocol Clients ===<br />
* [http://aur.archlinux.org/packages.php?ID=22543 BarnOwl] - A console chat client for the AIM, IRC, Jabber, and Zephyr protocols http://barnowl.mit.edu/<br />
* [[Carrier/Funpidgin]] - fork of Pidgin with many improvements and more user-oriented developers http://funpidgin.sourceforge.net <br />
* [[CenterIM]] - An ncurses client with support for ICQ, Yahoo!, AIM, MSN, IRC, Jabber, LiveJournal, and Gadu-Gadu<br />
* [[Kopete]] - A Kde multi-protocol IM client<br />
* [[Pidgin]] - A GTK2 multi-protocol IM client<br />
* [[qutim]] - a Qt multiprotocol client that resembles the look'n'feel of the QIP program. http://qutim.org<br />
<br />
[http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients List of Instant Messaging Clients]<br />
<br />
== Mail Clients ==<br />
* [[Alpine]] The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages) http://www.washington.edu/alpine<br />
* [[Claws-mail]] - A GTK+ based e-mail client http://www.claws-mail.org<br />
* [[Evolution]] - A mature and feature-rich e-mail client used in GNOME by default.<br />
* [[mutt]] - The famous, mature old command-line client http://www.mutt.org/<br />
* [[Sylpheed]] - Lightweight and user-friendly e-mail client http://sylpheed.sraoss.jp/en/<br />
* [[Thunderbird]] - Mozilla's GTK2-based client.<br />
<br />
== News Aggregators ==<br />
* [[Canto]] - A ncurses RSS aggregator http://codezen.org/canto/<br />
* [[Liferea]] - A GTK desktop news aggregator for online news feeds and weblogs http://liferea.sourceforge.net<br />
* [http://aur.archlinux.org/packages.php?ID=11369 Rawdog] - An "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in date order http://offog.org/code/rawdog.html<br />
* [[Thunderbird]] - A mail client from Mozilla which also functions as a pretty nice news aggregator<br />
* [[Akregator]] - KDE's news aggregator (in kdepim package)<br />
<br />
== Web Browsers ==<br />
=== Graphical ===<br />
* [[Arora]] - Cross-platform open source web browser using the [http://webkit.org/ WebKit] rendering engine, built on top of Qt. http://www.arora-browser.org/<br />
* [[Dillo]] - A small, fast graphical web browser built on FLTK http://www.dillo.org/<br />
* [[Epiphany]] - A GNOME reworking of Firefox, really. http://projects.gnome.org/epiphany/<br />
* [[Firefox]] - [https://addons.mozilla.org/firefox/ Extensible] GTK2 browser based on Gecko with fast rendering ([http://www.mozilla.com/firefox/all-beta.html 3.1b2]) http://www.mozilla.com/firefox/<br />
* [[Kazehakase]] - A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko). http://kazehakase.sourceforge.jp/<br />
* [[Konqueror]] - Qt- and KHTML-based browser. A part of the KDE desktop. http://www.konqueror.org/<br />
* [[Midori]] - Young but promising GTK2/WebKit browser, featherweight with very fast rendering http://www.twotoasts.de/index.php?/pages/midori_summary.html<br />
* [[Opera]] - Highly customizable browser with focuses on usability and an adherence to web rendering standards http://www.opera.com/<br />
<br />
=== Text Based ===<br />
* [[Elinks]] - An advanced and well-established feature-rich text mode web browser. http://elinks.or.cz<br />
* [[links-g]] A text WWW browser, similar to Lynx, with framebuffer and X graphics enabled http://links.twibright.com/<br />
* [[Lynx]] A text browser for the World Wide Web http://lynx.isc.org<br />
* [[w3m]] A pager/text-based WWW browser http://w3m.sourceforge.net/<br />
<br />
== Document Indexers ==<br />
* [[pinot]] - Personal search and metasearch tool http://pinot.berlios.de/<br />
* [[recoll]] - Full text search tool based on Xapian backend http://www.lesbonscomptes.com/recoll/<br />
<br />
== Document Readers ==<br />
*[[ePDFView ]] - A free lightweight PDF document viewer using Poppler and GTK+ libraries. http://trac.emma-soft.com/epdfview/<br />
*[[Evince]] - Document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi http://projects.gnome.org/evince/<br />
*[http://aur.archlinux.org/packages.php?ID=23344 Foxit Reader] - A small, fast PDF viewer http://www.foxitsoftware.com/pdf/desklinux/<br />
*[[Okular]] - PDF viewer for KDE. http://okular.kde.org/<br />
*[[xpdf]] - A viewer for Portable Document Format (PDF) files http://www.foolabs.com/xpdf/<br />
<br />
== Multimedia ==<br />
=== Audio ===<br />
* [[Amarok]] - A mature Qt-based player known for its plethora of features<br />
* [[Ario]] - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster<br />
* [[aTunes]] - An audio-player written in Java<br />
* [[Audacious]] - A Winamp clone like Beep and old XMMS versions<br />
* [[Banshee]] - yet another GTK iTunes clone, yet more feature-rich and more actively developed.<br />
* [[Cmus]] is a very feature-rich ncurses-based music player.<br />
* [[Cplay]] is a curses front-end for various audio players.<br />
* [[Exaile]] - A GTK clone of Amarok<br />
* [[Goggles Music Manager]] - A lightweight music manager and player<br />
* [[moc]] - A ncurses-based daemon/client style player, designed to be flexible and easy to use. http://moc.daper.net/<br />
* [[MPD]] - Music player daemon, a lightweight and scalable choice for music management<br />
* [[ncmpc]] - An ncurses-based front-end to mpd<br />
* [[ncmpcpp]] - A clone of ncmpc with some new features written in C++ http://unkart.ovh.org/ncmpcpp/ (in [http://aur.archlinux.org/packages.php?K=ncmpcpp&start=0&PP=100 AUR])<br />
* [http://aur.archlinux.org/packages.php?ID=21461 PyTone] - An advanced music jukebox with a console interface http://www.luga.de/pytone/<br />
* [[Quod Libet]] - an audio player written with pygtk and gstreamer<br />
* [[Rhythmbox]] - A GTK clone of iTunes, used by default in GNOME<br />
* [[Sonata]] - A Python-based front-end to mpd<br />
* [[Songbird]] - an open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP http://getsongbird.com/<br />
* [[XMMS]] - A skinnable GTK+1 standalone media player similar to winamp<br />
==== Visualization ====<br />
* [[projectM]] - OpenGL music visualizer for 3D accelerated graphic cards http://projectm.sourceforge.net/<br />
<br />
=== Editing ===<br />
* [[Audacity]] - A sound recorder and editor<br />
<br />
=== Graphics and Image Manipulation ===<br />
* [[Blender]] - A fully integrated 3D graphics creation suite http://blender3d.org<br />
* [[Dia]] - DIAgram editor http://www.gnome.org/projects/dia<br />
* [[Gimp]] - GNU Image Manipulation Program http://www.gimp.org<br />
* [[imagemagick]] - An image viewing/manipulation program http://www.imagemagick.org/<br />
* [[Inkscape]] - A vector-based drawing program - svg compliant http://inkscape.sourceforge.net<br />
* [[mtpaint]] - A simple GTK2 painting program designed for creating icons and pixel based artwork. http://mtpaint.sourceforge.net<br />
* [[Xara]] - An advanced vector graphics program, development release http://www.xaraxtreme.org<br />
<br />
=== Image Viewers ===<br />
* [http://s01.de/~gottox/index.cgi/proj_bgs bgs] - Back Ground Setter (bgs) is a lightweight background setter. <br />
* [[eog]] - "Eye of Gnome" image viewer<br />
* [[feh]] - Command-line based, can be used for slideshows, quick viewing, and setting wallpaper<br />
* [[gpicview]] - Picture viewer of the LXDE Desktop http://lxde.org/<br />
* [[geeqie]] - Lightweight, speedy fork of gqview http://geeqie.sourceforge.net/<br />
* [[gqview]] - A stand-alone GTK2 image viewer<br />
* [[gThumb]] - Image browser and viewer for the GNOME Desktop<br />
* [[Mirage]] - light and extensible GTK+ image viewer http://mirageiv.berlios.de/<br />
* [[qiv]] - Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer http://www.klografx.net/qiv/<br />
* [[Ristretto]] - Fast and lightweight viewer, often installed as part of the Xfce desktop environment<br />
* [[XnView MP]] - Extensible port of the complete and customizeable XnView. Currently under development http://newsgroup.xnview.com/viewforum.php?f=60<br />
*[[xv]] - xv is a nice image viewer [http://www.trilon.com/xv/ Home Site] [http://aur.archlinux.org/packages.php?ID=9015 Package]<br />
<br />
=== Phone ===<br />
* [[moto4lin]] - Motorola P2K telephone manager built on Qt3 http://moto4lin.sourceforge.net/<br />
<br />
=== Video ===<br />
* [[mplayer]] - A "Swiss army knife" of sorts for media playing on Linux<br />
* [[VLC]] - A simple multi-platform media player, streamer, and encoder, that handles huge numbers of media formats.<br />
* [[SMPlayer]] is a complete frontend for [[MPlayer]].<br />
* [[Whaaw! Media Player]] is a lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who don't like all those GNOME dependencies. http://home.gna.org/whaawmp/<br />
<br />
== Note Taking Organizers ==<br />
* [[hnb]] - A program to organize many kinds of data in one place. [http://hnb.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16630 Package]<br />
* [[NoteCase]] - A portable hierarchical note manager, coded in C++ using the GTK+ toolkit [http://notecase.sourceforge.net Home Site]<br />
* [[Task]] - A command-line TODO list manager [http://www.beckingham.net/task.html Home Site]<br />
* [[tomboy]] - Desktop note-taking application for Linux and Unix [http://www.gnome.org/projects/tomboy/ Home Site]<br />
* [[zim]] - A WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop [[http://zim-wiki.org/ Home Site]<br />
<br />
== Office ==<br />
=== Suites ===<br />
* [[OpenOffice.org]] - An office suite http://www.OpenOffice.org/<br />
=== Word Processors ===<br />
* [[Abiword]] - A lightweight fast word processor http://www.abisource.com/<br />
* [[OpenOffice.org Writer]] - A full-featured word processor included in the OpenOffice.org suite<br />
=== Spreadsheets ===<br />
* [[gnumeric]] - A GNOME Spreadsheet Program http://www.gnome.org/projects/gnumeric<br />
* [[OpenOffice.org Calc]] - A full-featured spreadsheet included in OpenOffice.org suite<br />
<br />
== Security ==<br />
* [[arpwatch]] - arpwatch and arpsnmp network monitoring tools ftp://ftp.ee.lbl.gov/<br />
* [[denyhosts]] - a script to help thwart ssh server attacks http://denyhosts.sourceforge.net/<br />
* [[etherape]] - A graphical network monitor for various OSI layers and protocols http://etherape.sourceforge.net/<br />
* [[iptraf]] - An IP network monitor http://iptraf.seul.org/<br />
* [[logwatch]] - Logwatch is a customizable log analysis system http://www.logwatch.org/<br />
* [[nessus]] - Vulnerability scanner http://www.nessus.org<br />
* [[nmap]] - A command line network exploration tool and security/port scanner http://nmap.org<br />
* [[portbunny]] - Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml<br />
* [[snort]] - A lightweight network intrusion detection system http://www.snort.org<br />
* [[swatch]] - The active log file monitoring tool http://swatch.sourceforge.net/<br />
* [[tcpdump]] - A tool for network monitoring and data acquisition http://www.tcpdump.org<br />
* [[wireshark]] - A free network protocol analyzer for Unix/Linux and Windows http://www.wireshark.org/<br />
<br />
== Time Management ==<br />
* [[Orage]] - A GTK+ calendar and task manager often seen integrated with Xfce [http://www.xfce.org/projects/orage/ Home Site]<br />
* [[Osmo]] - A GTK+ personal organizer, which includes calendar, tasks manager and address book modules. [http://clay.ll.pl/osmo/ Home Site]<br />
* [http://aur.archlinux.org/packages.php?ID=21675 Rachota] - A portable time tracker for personal projects [http://rachota.sourceforge.net/en/ Home Site]<br />
* [[Remind]] - A sophisticated calendar and alarm progam [http://www.roaringpenguin.com/penguin/open_source_remind.php Home Site]<br />
* [[Sunbird]] - The standalone Mozilla calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Home Site]<br />
* [[taskcoach]] - A simple open source todo manager to manage personal tasks and todo lists [http://taskcoach.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=6005 Package]<br />
* [[When]] - A simple command line personal calendar program [http://www.lightandmatter.com/when/when.html Home Site]<br />
* [[Wyrd]] - A text-based front-end to Remind. [http://pessimization.com/software/wyrd/ Home Site]<br />
<br />
== Utilities ==<br />
=== Arch Package Management ===<br />
See also [[Comparison of AUR frontends]]. <br />
* [[Aurnotify]] - Displays the latest updated packages from Arch Linux User Repository. http://adesklets.sourceforge.net/desklets.html<br />
* [http://aur.archlinux.org/packages.php?ID=16656 Aurshell] - A program wherein a number of commands exist, such as '''aur search <query>'''<br />
* [http://ghost1227.com/downloads?func=fileinfo&id=4 Makeaur] - A simple shell script designed to expedite the AUR installation process <br />
* [http://xyne.archlinux.ca/info/powerpill Powerpill] - A wrapper and download accelerator for Pacman that works with other wrappers<br />
* [[TuPac]] - A cached pacman implementation that boosts some pacman operations: faster searches, AND searches, aur support, colored output, system sanity check, frontend friendly and more...<br />
* [[Yaourt]] - Usage identical to Pacman, with support for core, extra, community, and unsupported repositories<br />
<br />
===Clipboard Managers===<br />
* [[Parcellite]] - a lightweight yet feature-rich clipboard manager.<br />
<br />
=== Compression Tools ===<br />
* [[p7zip]] - A command line port of 7-Zip for POSIX systems, including Linux. http://p7zip.sourceforge.net/ http://www.7-zip.org/<br />
* [[Squeeze]] - A featherweight front-end for command line archiving tools. Passworded archives are currently unsupported. http://squeeze.xfce.org/<br />
* [[XArchive]] - A GTK+ front-end for command line archiving tools.<br />
* [[Xarchiver]] - A lightweight, desktop independent front-end for command line archiving tools built with GTK2. http://xarchiver.xfce.org/<br />
* [[File Roller]] The default archive manager for GNOME.<br />
<br />
=== File Managers ===<br />
* [[emelFM2]] - File manager that implements a three-pane design http://emelfm2.net<br />
* [[Krusader]] - Advanced twin panel (commander style) file manager for KDE http://www.krusader.org/<br />
* [[Midnight Commander]] - Terminal filemanager/shell that emulates Norton Commander http://www.midnight-commander.org/<br />
* [[Nautilus]] - Extensible, heavyweight file manager used by default in GNOME with support for custom scripts http://projects.gnome.org/nautilus/<br />
* [[PCMan File Manager]] - Part of the standard [[LXDE]] DE, a small and efficient graphical file manager http://pcmanfm.sourceforge.net/<br />
* [[ROX-Filer]] - Small and fast file manager which can optionally manage desktop backgrounds and panels http://roscidus.com/desktop/ROX-Filer<br />
* [[Thunar]] - [http://goodies.xfce.org/projects/thunar-plugins/start Extensible], medium weight file manager used by default in Xfce with support for plugins http://www.xfce.org/projects/thunar/<br />
* [[Vifm]] - Ncurses based file manager with vi-like keybindings http://vifm.sourceforge.net/<br />
* [[Xfe]] - Small and very fast Commander like file manager http://roland65.free.fr/xfe/<br />
<br />
=== Panels ===<br />
* [[fbpanel]] Lightweight, NETWM compliant desktop panel. [http://fbpanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=5255 Package]<br />
* [[LXPanel]] Lightweight X11 desktop panel and part of the LXDE DE. [http://lxde.org/ Home Site] [http://aur.archlinux.org/packages.php?ID=17813 Package]<br />
* [[PyPanel]] Lightweight panel/taskbar written in Python and C. [http://pypanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=9118 Package]<br />
* [[Tint]] Simple panel/taskbar developed specifically for Openbox. [http://code.google.com/p/tint2/ Home Site] [http://aur.archlinux.org/packages.php?ID=17082 Package]<br />
* [[BMPanel]] Lightweight, NETWM compliant desktop panel. [http://nsf.110mb.com/bmpanel/ Home Site] [http://aur.archlinux.org/packages.php?ID=15165 Package]<br />
<br />
=== System Monitoring ===<br />
*[[adesklet-systemmonitor]] - Modular stackable system monitors for adesklets http://adesklets.sourceforge.net/desklets.html<br />
*[[conky]] - advanced, highly configurable system monitor for X based on torsmo http://conky.sourceforge.net/<br />
*[[gkrellm]] - System monitor package for GTK2 http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html<br />
<br />
=== Terminals ===<br />
* [[Aterm]] - An xterm replacement with transparency support http://aterm.sourceforge.net/ <br />
* [[Gnome-Terminal]] - GNOME default (standalone) terminal with support for Unicode and pseudo-transparency<br />
* [[Konsole]] - KDE's default terminal<br />
* [[lxterminal]] - VTE-based terminal emulator and c part of the LXDE DE. http://lxde.org/<br />
* [[Lilyterm]] — Lightweight and plain terminal emulator<br />
* [[mrxvt]] - Tabbed X terminal emulator based on rxvt code http://materm.sourceforge.net/index.html<br />
* [[roxterm]] - Tabbed, VTE-based terminal emulator http://roxterm.sourceforge.net/<br />
* [[rxvt-unicode]] (or urxvt) - A small, fast and customizable terminal which uses ~/.Xdefaults http://software.schmorp.de/pkg/rxvt-unicode.html<br />
* [[sakura]] - terminal emulator based on GTK and VTE. http://www.pleyades.net/david/sakura.php<br />
* [[terminator]] - A terminal emulator supporting multiple resizable terminal panes<br />
* [[xterm]] - The default of defaults, requires only X<br />
* [[Terminal]] - Xfce default terminal with support for a colorized prompt and a tabbed interface http://www.xfce.org/projects/terminal/<br />
<br />
=== Text Editors ===<br />
* [[Beaver]] - Early AdVanced EditoR.<br />
* [[Bluefish]] - GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins http://bluefish.openoffice.nl/<br />
* [[Cssed]] - GTK2 based Cascading Style Sheets (CSS) editor http://cssed.sourceforge.net/<br />
* [[Emacs]] - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons <br />
* [[Geany]] is a text editor using the GTK2 toolkit with basic features of an integrated development environment.<br />
* [[Gedit]] - Part of the GNOME desktop, but has minimal dependencies: a GTK2 editor with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality<br />
* [[Kate]] (a part of the KDE desktop)<br />
* [[KWrite]] (a part of the KDE desktop)<br />
* [[LeafPad]] - GTK+ based simple text editor http://tarot.freeshell.org/leafpad/<br />
* [[medit]] is intended to be a useful programming and around-programming text editor.<br />
* [[Mousepad]] - Lightweight text editor with support for word wrapping, line numbering and printing http://www.xfce.org/projects/mousepad/<br />
* [[Nano]] - A console based editor, similar to vim with a more intuitive interface, a good choice for newbies and casual users.<br />
* [[Scite]] - A generally useful editor with facilities for building and running programs http://www.scintilla.org/SciTE.html<br />
* [[Vim]] - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers<br />
<br />
=== Trays ===<br />
* [[Docker]] is a docking application which acts as a system tray.<br />
* [[Stalonetray]] is a stand-alone system tray.<br />
* [[Trayer]] swallows GTK 1.2/2.x application docklets, and KDE docklets.<br />
<br />
== Desktop Environments (DE) ==<br />
* [[GNOME]] - Heavyweight DE that focuses on usability by offering simple controls and options http://www.gnome.org/<br />
* [[KDE]] - Heavyweight DE that focuses on customizeable options and integrated applications http://www.kde.org/<br />
* [[LXDE]] - Fully modular, lightweight DE based on Openbox offered with a suite of lightweight tools http://www.lxde.org/<br />
* [[ROX Desktop]] - Lightweight DE with excellent drag-and-drop support http://roscidus.com/desktop/<br />
* [[Xfce]] - Partially modular, medium weight DE which attempts to emulate the usability of GNOME http://www.xfce.org/<br />
<br />
== Window Managers (WM) ==<br />
=== Stacking Window Managers ===<br />
* [[Compiz]] - Compositing WM, similar to GNOME's Metacity http://freedesktop.org/wiki/Software/Compiz<br />
* [[Enlightenment]] - WM which attempts to provide minimal DE features with a native image viewer and file manager, amongst others http://www.enlightenment.org/<br />
* [[Fluxbox]] - Lightweight, easily configurable WM with support for panels and a tabbed interface http://www.fluxbox.org<br />
* [[JWM]] - Simple, stable and featherweight WM with native support for panels and buttons. XML-based configuration http://joewing.net/programs/jwm/<br />
* [[Openbox]] - Medium weight WM with numerous customization options and a mature code base. XML-based configuration http://icculus.org/openbox<br />
* [[pekwm]] - Lightweight, themeable WM configured with an intuitive Perl-like syntax http://pekwm.org/projects/pekwm<br />
* [[Sawfish]] - Medium weight WM, formerly the default WM in GNOME (subsequently substituted by Metacity) http://sawfish.wikia.com<br />
<br />
=== Tiling Window Managers ===<br />
Window managers that tile work by partitioning off areas of the screen and are designed to maximize the usage of the screen without forcing the user to muck around with window positions and frames. See also [[Comparison of Tiling Window Managers]].<br />
* [[awesome]]<br />
* [[dwm]]<br />
* [[Ion3]]<br />
* [[ratpoison]]<br />
* [[scrotwm]]<br />
* [[Stumpwm]]<br />
* [[wmii]]<br />
* [[Xmonad]]<br />
* [[Musca]]<br />
<br />
== Additional Resources ==<br />
*[http://en.gentoo-wiki.com/wiki/Lightweight_package_selection_using_Xfce_(also_suitable_for_office_usage)|Lightweight Package Selection for Xfce (Gentoo)]<br />
*[http://wiki.xfce.org/recommendedapps Xfce Suggested Applications]</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=List_of_applications&diff=65515List of applications2009-03-22T13:32:56Z<p>Sirmacik: /* Graphical */ Added Epiphany homepage</p>
<hr />
<div>[[Category:Software (English)]]<br />
'''This list is purely a point of reference for people looking for software to fill a particular need. No flame wars.'''<br />
<br />
'''NOTE: This will likely get big. So please try to keep entries alphabetically organized'''<br />
= [[Backup_programs|Backup]] =<br />
* [[dar]] -A full featured command-line backup tool, short for Disk ARchive [http://dar.linux.free.fr/ Home Site] [http://aur.archlinux.org/packages.php?ID=1612 Package]<br />
* [[duplicity]] - A utility for encrypted, bandwidth-efficient backups using the rsync algorithm [http://www.nongnu.org/duplicity/ Home Site] [http://aur.archlinux.org/packages.php?ID=5881 Package]<br />
* [[packrat]] - A simple, modular backup system that uses dar to take full/incremental backups of files and can store them locally, on a remote system via SSH, or on Amazon S3 [http://www.zeroflux.org/projects/ Home Site] [http://aur.archlinux.org/packages.php?ID=21951 Package]<br />
* [[rdiff-backup]] - A utility for local/remote mirroring and incremental backups [http://www.nongnu.org/rdiff-backup/ Home Site] [http://aur.archlinux.org/packages.php?ID=172 Package]<br />
* [[rsnapshot]] - A remote filesystem snapshot utility [http://www.rsnapshot.org Home Site] [http://aur.archlinux.org/packages.php?ID=3070 Package]<br />
* [[rsync]] - A file transfer program to keep remote files in sync [http://samba.anu.edu.au/rsync/ Home Site] [http://www.archlinux.org/packages/extra/i686/rsync/ Package]<br />
* [[safekeep]] - A client/server backup system which enhances the power of rdiff-backup [http://safekeep.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16463 Package]<br />
<br />
= Internet =<br />
== BitTorrent Clients ==<br />
* [[aria2]] - Fast command line downloader with support for multiple protocols, including BitTorrent http://aria2.sourceforge.net/<br />
* [[Deluge]] - BitTorrent client written in Python and wrapped with PyGTK http://deluge-torrent.org/<br />
* [[Ktorrent]] - Feature-rich BitTorrent client developed using Qt http://ktorrent.org/<br />
* [[rTorrent]] - Simple and lightweight ncurses BitTorrent client for text-based console. http://libtorrent.rakshasa.no/<br />
* [[Transmission]] - Simple and easy BitTorrent client (GTK+ GUI and CLI) http://www.transmissionbt.com/ <br />
* [[Vuze]] - Feature-rich BitTorrent client written in Java http://azureus.sourceforge.net/<br />
* [[MLDonkey]] - Multi protocol p2p client suporting BitTorrent http://mldonkey.sourceforge.net/Main_Page<br />
[http://en.wikipedia.org/wiki/BitTorrent_client#Operating_system_support List of BitTorrent Clients]<br />
<br />
== Chat Clients ==<br />
=== IRC Clients ===<br />
* [[Irssi]] - ncurses IRC client<br />
* [[Weechat]] - ncurses IRC client<br />
* [[Xchat]] - http://www.xchat.org/<br />
<br />
=== Jabber/XMPP Clients ===<br />
* [[freetalk]] - Freetalk is a CLI Jabber client. Freetalk is extensible, configurable, and scriptable through a Guile interface. <br />
* [[gajim]] - A GTK2 Jabber/XMPP client, light and feature-rich<br />
* [[jabber.el]] - jabber.el is a Jabber client for Emacs.<br />
* [[mcabber]] A curses xmpp client<br />
* [[psi]] - A Qt Jabber/XMPP client<br />
<br />
=== MSN Clients ===<br />
* [[aMsn]] - A tcl/tk MSN Client. http://www.amsn-project.net/<br />
* [[Emesene]] - A GTK2 MSN Client. http://emesene.org/<br />
* [[Galaxium Messenger]] - A Mono MSN Client. http://code.google.com/p/galaxium/<br />
* [[Kmess]] - A KDE MSN Client. http://kmess.org/<br />
* [[Mercury]] - A Java MSN Client. http://www.mercury.im/<br />
<br />
=== Multi-Protocol Clients ===<br />
* [http://aur.archlinux.org/packages.php?ID=22543 BarnOwl] - A console chat client for the AIM, IRC, Jabber, and Zephyr protocols http://barnowl.mit.edu/<br />
* [[Carrier/Funpidgin]] - fork of Pidgin with many improvements and more user-oriented developers http://funpidgin.sourceforge.net <br />
* [[CenterIM]] - An ncurses client with support for ICQ, Yahoo!, AIM, MSN, IRC, Jabber, LiveJournal, and Gadu-Gadu<br />
* [[Kopete]] - A Kde multi-protocol IM client<br />
* [[Pidgin]] - A GTK2 multi-protocol IM client<br />
* [[qutim]] - a Qt multiprotocol client that resembles the look'n'feel of the QIP program. http://qutim.org<br />
<br />
[http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients List of Instant Messaging Clients]<br />
<br />
== Mail Clients ==<br />
* [[Alpine]] The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages) http://www.washington.edu/alpine<br />
* [[Claws-mail]] - A GTK+ based e-mail client http://www.claws-mail.org<br />
* [[Evolution]] - A mature and feature-rich e-mail client used in GNOME by default.<br />
* [[mutt]] - The famous, mature old command-line client http://www.mutt.org/<br />
* [[Sylpheed]] - Lightweight and user-friendly e-mail client http://sylpheed.sraoss.jp/en/<br />
* [[Thunderbird]] - Mozilla's GTK2-based client.<br />
<br />
== News Aggregators ==<br />
* [[Canto]] - A ncurses RSS aggregator http://codezen.org/canto/<br />
* [[Liferea]] - A GTK desktop news aggregator for online news feeds and weblogs http://liferea.sourceforge.net<br />
* [http://aur.archlinux.org/packages.php?ID=11369 Rawdog] - An "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in date order http://offog.org/code/rawdog.html<br />
* [[Thunderbird]] - A mail client from Mozilla which also functions as a pretty nice news aggregator<br />
* [[Akregator]] - KDE's news aggregator (in kdepim package)<br />
<br />
== Web Browsers ==<br />
=== Graphical ===<br />
* [[Arora]] - Cross-platform open source web browser using the [http://webkit.org/ WebKit] rendering engine, built on top of Qt. http://www.arora-browser.org/<br />
* [[Dillo]] - A small, fast graphical web browser built on FLTK http://www.dillo.org<br />
* [[Epiphany]] - A GNOME reworking of Firefox, really. http://projects.gnome.org/epiphany/<br />
* [[Firefox]] - [https://addons.mozilla.org/firefox/ Extensible] GTK2 browser based on Gecko with fast rendering ([http://www.mozilla.com/firefox/all-beta.html 3.1b2]) http://www.mozilla.com/firefox/<br />
* [[Kazehakase]] - A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko).<br />
* [[Konqueror]] - Qt- and KHTML-based browser. A part of the KDE desktop.<br />
* [[Midori]] - Young but promising GTK2/WebKit browser, featherweight with very fast rendering http://www.twotoasts.de/index.php?/pages/midori_summary.html<br />
* [[Opera]] - Highly customizable browser with focuses on usability and an adherence to web rendering standards http://www.opera.com/<br />
<br />
=== Text Based ===<br />
* [[Elinks]] - An advanced and well-established feature-rich text mode web browser. http://elinks.or.cz<br />
* [[links-g]] A text WWW browser, similar to Lynx, with framebuffer and X graphics enabled http://links.twibright.com/<br />
* [[Lynx]] A text browser for the World Wide Web http://lynx.isc.org<br />
* [[w3m]] A pager/text-based WWW browser http://w3m.sourceforge.net/<br />
<br />
== Document Indexers ==<br />
* [[pinot]] - Personal search and metasearch tool http://pinot.berlios.de/<br />
* [[recoll]] - Full text search tool based on Xapian backend http://www.lesbonscomptes.com/recoll/<br />
<br />
== Document Readers ==<br />
*[[ePDFView ]] - A free lightweight PDF document viewer using Poppler and GTK+ libraries. http://trac.emma-soft.com/epdfview/<br />
*[[Evince]] - Document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi http://projects.gnome.org/evince/<br />
*[http://aur.archlinux.org/packages.php?ID=23344 Foxit Reader] - A small, fast PDF viewer http://www.foxitsoftware.com/pdf/desklinux/<br />
*[[Okular]] - PDF viewer for KDE. http://okular.kde.org/<br />
*[[xpdf]] - A viewer for Portable Document Format (PDF) files http://www.foolabs.com/xpdf/<br />
<br />
== Multimedia ==<br />
=== Audio ===<br />
* [[Amarok]] - A mature Qt-based player known for its plethora of features<br />
* [[Ario]] - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster<br />
* [[aTunes]] - An audio-player written in Java<br />
* [[Audacious]] - A Winamp clone like Beep and old XMMS versions<br />
* [[Banshee]] - yet another GTK iTunes clone, yet more feature-rich and more actively developed.<br />
* [[Cmus]] is a very feature-rich ncurses-based music player.<br />
* [[Cplay]] is a curses front-end for various audio players.<br />
* [[Exaile]] - A GTK clone of Amarok<br />
* [[Goggles Music Manager]] - A lightweight music manager and player<br />
* [[moc]] - A ncurses-based daemon/client style player, designed to be flexible and easy to use. http://moc.daper.net/<br />
* [[MPD]] - Music player daemon, a lightweight and scalable choice for music management<br />
* [[ncmpc]] - An ncurses-based front-end to mpd<br />
* [[ncmpcpp]] - A clone of ncmpc with some new features written in C++ http://unkart.ovh.org/ncmpcpp/ (in [http://aur.archlinux.org/packages.php?K=ncmpcpp&start=0&PP=100 AUR])<br />
* [http://aur.archlinux.org/packages.php?ID=21461 PyTone] - An advanced music jukebox with a console interface http://www.luga.de/pytone/<br />
* [[Quod Libet]] - an audio player written with pygtk and gstreamer<br />
* [[Rhythmbox]] - A GTK clone of iTunes, used by default in GNOME<br />
* [[Sonata]] - A Python-based front-end to mpd<br />
* [[Songbird]] - an open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP http://getsongbird.com/<br />
* [[XMMS]] - A skinnable GTK+1 standalone media player similar to winamp<br />
==== Visualization ====<br />
* [[projectM]] - OpenGL music visualizer for 3D accelerated graphic cards http://projectm.sourceforge.net/<br />
<br />
=== Editing ===<br />
* [[Audacity]] - A sound recorder and editor<br />
<br />
=== Graphics and Image Manipulation ===<br />
* [[Blender]] - A fully integrated 3D graphics creation suite http://blender3d.org<br />
* [[Dia]] - DIAgram editor http://www.gnome.org/projects/dia<br />
* [[Gimp]] - GNU Image Manipulation Program http://www.gimp.org<br />
* [[imagemagick]] - An image viewing/manipulation program http://www.imagemagick.org/<br />
* [[Inkscape]] - A vector-based drawing program - svg compliant http://inkscape.sourceforge.net<br />
* [[mtpaint]] - A simple GTK2 painting program designed for creating icons and pixel based artwork. http://mtpaint.sourceforge.net<br />
* [[Xara]] - An advanced vector graphics program, development release http://www.xaraxtreme.org<br />
<br />
=== Image Viewers ===<br />
* [http://s01.de/~gottox/index.cgi/proj_bgs bgs] - Back Ground Setter (bgs) is a lightweight background setter. <br />
* [[eog]] - "Eye of Gnome" image viewer<br />
* [[feh]] - Command-line based, can be used for slideshows, quick viewing, and setting wallpaper<br />
* [[gpicview]] - Picture viewer of the LXDE Desktop http://lxde.org/<br />
* [[geeqie]] - Lightweight, speedy fork of gqview http://geeqie.sourceforge.net/<br />
* [[gqview]] - A stand-alone GTK2 image viewer<br />
* [[gThumb]] - Image browser and viewer for the GNOME Desktop<br />
* [[Mirage]] - light and extensible GTK+ image viewer http://mirageiv.berlios.de/<br />
* [[qiv]] - Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer http://www.klografx.net/qiv/<br />
* [[Ristretto]] - Fast and lightweight viewer, often installed as part of the Xfce desktop environment<br />
* [[XnView MP]] - Extensible port of the complete and customizeable XnView. Currently under development http://newsgroup.xnview.com/viewforum.php?f=60<br />
*[[xv]] - xv is a nice image viewer [http://www.trilon.com/xv/ Home Site] [http://aur.archlinux.org/packages.php?ID=9015 Package]<br />
<br />
=== Phone ===<br />
* [[moto4lin]] - Motorola P2K telephone manager built on Qt3 http://moto4lin.sourceforge.net/<br />
<br />
=== Video ===<br />
* [[mplayer]] - A "Swiss army knife" of sorts for media playing on Linux<br />
* [[VLC]] - A simple multi-platform media player, streamer, and encoder, that handles huge numbers of media formats.<br />
* [[SMPlayer]] is a complete frontend for [[MPlayer]].<br />
* [[Whaaw! Media Player]] is a lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who don't like all those GNOME dependencies. http://home.gna.org/whaawmp/<br />
<br />
== Note Taking Organizers ==<br />
* [[hnb]] - A program to organize many kinds of data in one place. [http://hnb.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16630 Package]<br />
* [[NoteCase]] - A portable hierarchical note manager, coded in C++ using the GTK+ toolkit [http://notecase.sourceforge.net Home Site]<br />
* [[Task]] - A command-line TODO list manager [http://www.beckingham.net/task.html Home Site]<br />
* [[tomboy]] - Desktop note-taking application for Linux and Unix [http://www.gnome.org/projects/tomboy/ Home Site]<br />
* [[zim]] - A WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop [[http://zim-wiki.org/ Home Site]<br />
<br />
== Office ==<br />
=== Suites ===<br />
* [[OpenOffice.org]] - An office suite http://www.OpenOffice.org/<br />
=== Word Processors ===<br />
* [[Abiword]] - A lightweight fast word processor http://www.abisource.com/<br />
* [[OpenOffice.org Writer]] - A full-featured word processor included in the OpenOffice.org suite<br />
=== Spreadsheets ===<br />
* [[gnumeric]] - A GNOME Spreadsheet Program http://www.gnome.org/projects/gnumeric<br />
* [[OpenOffice.org Calc]] - A full-featured spreadsheet included in OpenOffice.org suite<br />
<br />
== Security ==<br />
* [[arpwatch]] - arpwatch and arpsnmp network monitoring tools ftp://ftp.ee.lbl.gov/<br />
* [[denyhosts]] - a script to help thwart ssh server attacks http://denyhosts.sourceforge.net/<br />
* [[etherape]] - A graphical network monitor for various OSI layers and protocols http://etherape.sourceforge.net/<br />
* [[iptraf]] - An IP network monitor http://iptraf.seul.org/<br />
* [[logwatch]] - Logwatch is a customizable log analysis system http://www.logwatch.org/<br />
* [[nessus]] - Vulnerability scanner http://www.nessus.org<br />
* [[nmap]] - A command line network exploration tool and security/port scanner http://nmap.org<br />
* [[portbunny]] - Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml<br />
* [[snort]] - A lightweight network intrusion detection system http://www.snort.org<br />
* [[swatch]] - The active log file monitoring tool http://swatch.sourceforge.net/<br />
* [[tcpdump]] - A tool for network monitoring and data acquisition http://www.tcpdump.org<br />
* [[wireshark]] - A free network protocol analyzer for Unix/Linux and Windows http://www.wireshark.org/<br />
<br />
== Time Management ==<br />
* [[Orage]] - A GTK+ calendar and task manager often seen integrated with Xfce [http://www.xfce.org/projects/orage/ Home Site]<br />
* [[Osmo]] - A GTK+ personal organizer, which includes calendar, tasks manager and address book modules. [http://clay.ll.pl/osmo/ Home Site]<br />
* [http://aur.archlinux.org/packages.php?ID=21675 Rachota] - A portable time tracker for personal projects [http://rachota.sourceforge.net/en/ Home Site]<br />
* [[Remind]] - A sophisticated calendar and alarm progam [http://www.roaringpenguin.com/penguin/open_source_remind.php Home Site]<br />
* [[Sunbird]] - The standalone Mozilla calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Home Site]<br />
* [[taskcoach]] - A simple open source todo manager to manage personal tasks and todo lists [http://taskcoach.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=6005 Package]<br />
* [[When]] - A simple command line personal calendar program [http://www.lightandmatter.com/when/when.html Home Site]<br />
* [[Wyrd]] - A text-based front-end to Remind. [http://pessimization.com/software/wyrd/ Home Site]<br />
<br />
== Utilities ==<br />
=== Arch Package Management ===<br />
See also [[Comparison of AUR frontends]]. <br />
* [[Aurnotify]] - Displays the latest updated packages from Arch Linux User Repository. http://adesklets.sourceforge.net/desklets.html<br />
* [http://aur.archlinux.org/packages.php?ID=16656 Aurshell] - A program wherein a number of commands exist, such as '''aur search <query>'''<br />
* [http://ghost1227.com/downloads?func=fileinfo&id=4 Makeaur] - A simple shell script designed to expedite the AUR installation process <br />
* [http://xyne.archlinux.ca/info/powerpill Powerpill] - A wrapper and download accelerator for Pacman that works with other wrappers<br />
* [[TuPac]] - A cached pacman implementation that boosts some pacman operations: faster searches, AND searches, aur support, colored output, system sanity check, frontend friendly and more...<br />
* [[Yaourt]] - Usage identical to Pacman, with support for core, extra, community, and unsupported repositories<br />
<br />
===Clipboard Managers===<br />
* [[Parcellite]] - a lightweight yet feature-rich clipboard manager.<br />
<br />
=== Compression Tools ===<br />
* [[p7zip]] - A command line port of 7-Zip for POSIX systems, including Linux. http://p7zip.sourceforge.net/ http://www.7-zip.org/<br />
* [[Squeeze]] - A featherweight front-end for command line archiving tools. Passworded archives are currently unsupported. http://squeeze.xfce.org/<br />
* [[XArchive]] - A GTK+ front-end for command line archiving tools.<br />
* [[Xarchiver]] - A lightweight, desktop independent front-end for command line archiving tools built with GTK2. http://xarchiver.xfce.org/<br />
* [[File Roller]] The default archive manager for GNOME.<br />
<br />
=== File Managers ===<br />
* [[emelFM2]] - File manager that implements a three-pane design http://emelfm2.net<br />
* [[Krusader]] - Advanced twin panel (commander style) file manager for KDE http://www.krusader.org/<br />
* [[Midnight Commander]] - Terminal filemanager/shell that emulates Norton Commander http://www.midnight-commander.org/<br />
* [[Nautilus]] - Extensible, heavyweight file manager used by default in GNOME with support for custom scripts http://projects.gnome.org/nautilus/<br />
* [[PCMan File Manager]] - Part of the standard [[LXDE]] DE, a small and efficient graphical file manager http://pcmanfm.sourceforge.net/<br />
* [[ROX-Filer]] - Small and fast file manager which can optionally manage desktop backgrounds and panels http://roscidus.com/desktop/ROX-Filer<br />
* [[Thunar]] - [http://goodies.xfce.org/projects/thunar-plugins/start Extensible], medium weight file manager used by default in Xfce with support for plugins http://www.xfce.org/projects/thunar/<br />
* [[Vifm]] - Ncurses based file manager with vi-like keybindings http://vifm.sourceforge.net/<br />
* [[Xfe]] - Small and very fast Commander like file manager http://roland65.free.fr/xfe/<br />
<br />
=== Panels ===<br />
* [[fbpanel]] Lightweight, NETWM compliant desktop panel. [http://fbpanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=5255 Package]<br />
* [[LXPanel]] Lightweight X11 desktop panel and part of the LXDE DE. [http://lxde.org/ Home Site] [http://aur.archlinux.org/packages.php?ID=17813 Package]<br />
* [[PyPanel]] Lightweight panel/taskbar written in Python and C. [http://pypanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=9118 Package]<br />
* [[Tint]] Simple panel/taskbar developed specifically for Openbox. [http://code.google.com/p/tint2/ Home Site] [http://aur.archlinux.org/packages.php?ID=17082 Package]<br />
* [[BMPanel]] Lightweight, NETWM compliant desktop panel. [http://nsf.110mb.com/bmpanel/ Home Site] [http://aur.archlinux.org/packages.php?ID=15165 Package]<br />
<br />
=== System Monitoring ===<br />
*[[adesklet-systemmonitor]] - Modular stackable system monitors for adesklets http://adesklets.sourceforge.net/desklets.html<br />
*[[conky]] - advanced, highly configurable system monitor for X based on torsmo http://conky.sourceforge.net/<br />
*[[gkrellm]] - System monitor package for GTK2 http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html<br />
<br />
=== Terminals ===<br />
* [[Aterm]] - An xterm replacement with transparency support http://aterm.sourceforge.net/ <br />
* [[Gnome-Terminal]] - GNOME default (standalone) terminal with support for Unicode and pseudo-transparency<br />
* [[Konsole]] - KDE's default terminal<br />
* [[lxterminal]] - VTE-based terminal emulator and c part of the LXDE DE. http://lxde.org/<br />
* [[Lilyterm]] — Lightweight and plain terminal emulator<br />
* [[mrxvt]] - Tabbed X terminal emulator based on rxvt code http://materm.sourceforge.net/index.html<br />
* [[roxterm]] - Tabbed, VTE-based terminal emulator http://roxterm.sourceforge.net/<br />
* [[rxvt-unicode]] (or urxvt) - A small, fast and customizable terminal which uses ~/.Xdefaults http://software.schmorp.de/pkg/rxvt-unicode.html<br />
* [[sakura]] - terminal emulator based on GTK and VTE. http://www.pleyades.net/david/sakura.php<br />
* [[terminator]] - A terminal emulator supporting multiple resizable terminal panes<br />
* [[xterm]] - The default of defaults, requires only X<br />
* [[Terminal]] - Xfce default terminal with support for a colorized prompt and a tabbed interface http://www.xfce.org/projects/terminal/<br />
<br />
=== Text Editors ===<br />
* [[Beaver]] - Early AdVanced EditoR.<br />
* [[Bluefish]] - GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins http://bluefish.openoffice.nl/<br />
* [[Cssed]] - GTK2 based Cascading Style Sheets (CSS) editor http://cssed.sourceforge.net/<br />
* [[Emacs]] - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons <br />
* [[Geany]] is a text editor using the GTK2 toolkit with basic features of an integrated development environment.<br />
* [[Gedit]] - Part of the GNOME desktop, but has minimal dependencies: a GTK2 editor with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality<br />
* [[Kate]] (a part of the KDE desktop)<br />
* [[KWrite]] (a part of the KDE desktop)<br />
* [[LeafPad]] - GTK+ based simple text editor http://tarot.freeshell.org/leafpad/<br />
* [[medit]] is intended to be a useful programming and around-programming text editor.<br />
* [[Mousepad]] - Lightweight text editor with support for word wrapping, line numbering and printing http://www.xfce.org/projects/mousepad/<br />
* [[Nano]] - A console based editor, similar to vim with a more intuitive interface, a good choice for newbies and casual users.<br />
* [[Scite]] - A generally useful editor with facilities for building and running programs http://www.scintilla.org/SciTE.html<br />
* [[Vim]] - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers<br />
<br />
=== Trays ===<br />
* [[Docker]] is a docking application which acts as a system tray.<br />
* [[Stalonetray]] is a stand-alone system tray.<br />
* [[Trayer]] swallows GTK 1.2/2.x application docklets, and KDE docklets.<br />
<br />
== Desktop Environments (DE) ==<br />
* [[GNOME]] - Heavyweight DE that focuses on usability by offering simple controls and options http://www.gnome.org/<br />
* [[KDE]] - Heavyweight DE that focuses on customizeable options and integrated applications http://www.kde.org/<br />
* [[LXDE]] - Fully modular, lightweight DE based on Openbox offered with a suite of lightweight tools http://www.lxde.org/<br />
* [[ROX Desktop]] - Lightweight DE with excellent drag-and-drop support http://roscidus.com/desktop/<br />
* [[Xfce]] - Partially modular, medium weight DE which attempts to emulate the usability of GNOME http://www.xfce.org/<br />
<br />
== Window Managers (WM) ==<br />
=== Stacking Window Managers ===<br />
* [[Compiz]] - Compositing WM, similar to GNOME's Metacity http://freedesktop.org/wiki/Software/Compiz<br />
* [[Enlightenment]] - WM which attempts to provide minimal DE features with a native image viewer and file manager, amongst others http://www.enlightenment.org/<br />
* [[Fluxbox]] - Lightweight, easily configurable WM with support for panels and a tabbed interface http://www.fluxbox.org<br />
* [[JWM]] - Simple, stable and featherweight WM with native support for panels and buttons. XML-based configuration http://joewing.net/programs/jwm/<br />
* [[Openbox]] - Medium weight WM with numerous customization options and a mature code base. XML-based configuration http://icculus.org/openbox<br />
* [[pekwm]] - Lightweight, themeable WM configured with an intuitive Perl-like syntax http://pekwm.org/projects/pekwm<br />
* [[Sawfish]] - Medium weight WM, formerly the default WM in GNOME (subsequently substituted by Metacity) http://sawfish.wikia.com<br />
<br />
=== Tiling Window Managers ===<br />
Window managers that tile work by partitioning off areas of the screen and are designed to maximize the usage of the screen without forcing the user to muck around with window positions and frames. See also [[Comparison of Tiling Window Managers]].<br />
* [[awesome]]<br />
* [[dwm]]<br />
* [[Ion3]]<br />
* [[ratpoison]]<br />
* [[scrotwm]]<br />
* [[Stumpwm]]<br />
* [[wmii]]<br />
* [[Xmonad]]<br />
* [[Musca]]<br />
<br />
== Additional Resources ==<br />
*[http://en.gentoo-wiki.com/wiki/Lightweight_package_selection_using_Xfce_(also_suitable_for_office_usage)|Lightweight Package Selection for Xfce (Gentoo)]<br />
*[http://wiki.xfce.org/recommendedapps Xfce Suggested Applications]</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=List_of_applications&diff=65513List of applications2009-03-22T13:26:04Z<p>Sirmacik: /* Graphical */ Added arora browser to list</p>
<hr />
<div>[[Category:Software (English)]]<br />
'''This list is purely a point of reference for people looking for software to fill a particular need. No flame wars.'''<br />
<br />
'''NOTE: This will likely get big. So please try to keep entries alphabetically organized'''<br />
= [[Backup_programs|Backup]] =<br />
* [[dar]] -A full featured command-line backup tool, short for Disk ARchive [http://dar.linux.free.fr/ Home Site] [http://aur.archlinux.org/packages.php?ID=1612 Package]<br />
* [[duplicity]] - A utility for encrypted, bandwidth-efficient backups using the rsync algorithm [http://www.nongnu.org/duplicity/ Home Site] [http://aur.archlinux.org/packages.php?ID=5881 Package]<br />
* [[packrat]] - A simple, modular backup system that uses dar to take full/incremental backups of files and can store them locally, on a remote system via SSH, or on Amazon S3 [http://www.zeroflux.org/projects/ Home Site] [http://aur.archlinux.org/packages.php?ID=21951 Package]<br />
* [[rdiff-backup]] - A utility for local/remote mirroring and incremental backups [http://www.nongnu.org/rdiff-backup/ Home Site] [http://aur.archlinux.org/packages.php?ID=172 Package]<br />
* [[rsnapshot]] - A remote filesystem snapshot utility [http://www.rsnapshot.org Home Site] [http://aur.archlinux.org/packages.php?ID=3070 Package]<br />
* [[rsync]] - A file transfer program to keep remote files in sync [http://samba.anu.edu.au/rsync/ Home Site] [http://www.archlinux.org/packages/extra/i686/rsync/ Package]<br />
* [[safekeep]] - A client/server backup system which enhances the power of rdiff-backup [http://safekeep.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16463 Package]<br />
<br />
= Internet =<br />
== BitTorrent Clients ==<br />
* [[aria2]] - Fast command line downloader with support for multiple protocols, including BitTorrent http://aria2.sourceforge.net/<br />
* [[Deluge]] - BitTorrent client written in Python and wrapped with PyGTK http://deluge-torrent.org/<br />
* [[Ktorrent]] - Feature-rich BitTorrent client developed using Qt http://ktorrent.org/<br />
* [[rTorrent]] - Simple and lightweight ncurses BitTorrent client for text-based console. http://libtorrent.rakshasa.no/<br />
* [[Transmission]] - Simple and easy BitTorrent client (GTK+ GUI and CLI) http://www.transmissionbt.com/ <br />
* [[Vuze]] - Feature-rich BitTorrent client written in Java http://azureus.sourceforge.net/<br />
* [[MLDonkey]] - Multi protocol p2p client suporting BitTorrent http://mldonkey.sourceforge.net/Main_Page<br />
[http://en.wikipedia.org/wiki/BitTorrent_client#Operating_system_support List of BitTorrent Clients]<br />
<br />
== Chat Clients ==<br />
=== IRC Clients ===<br />
* [[Irssi]] - ncurses IRC client<br />
* [[Weechat]] - ncurses IRC client<br />
* [[Xchat]] - http://www.xchat.org/<br />
<br />
=== Jabber/XMPP Clients ===<br />
* [[freetalk]] - Freetalk is a CLI Jabber client. Freetalk is extensible, configurable, and scriptable through a Guile interface. <br />
* [[gajim]] - A GTK2 Jabber/XMPP client, light and feature-rich<br />
* [[jabber.el]] - jabber.el is a Jabber client for Emacs.<br />
* [[mcabber]] A curses xmpp client<br />
* [[psi]] - A Qt Jabber/XMPP client<br />
<br />
=== MSN Clients ===<br />
* [[aMsn]] - A tcl/tk MSN Client. http://www.amsn-project.net/<br />
* [[Emesene]] - A GTK2 MSN Client. http://emesene.org/<br />
* [[Galaxium Messenger]] - A Mono MSN Client. http://code.google.com/p/galaxium/<br />
* [[Kmess]] - A KDE MSN Client. http://kmess.org/<br />
* [[Mercury]] - A Java MSN Client. http://www.mercury.im/<br />
<br />
=== Multi-Protocol Clients ===<br />
* [http://aur.archlinux.org/packages.php?ID=22543 BarnOwl] - A console chat client for the AIM, IRC, Jabber, and Zephyr protocols http://barnowl.mit.edu/<br />
* [[Carrier/Funpidgin]] - fork of Pidgin with many improvements and more user-oriented developers http://funpidgin.sourceforge.net <br />
* [[CenterIM]] - An ncurses client with support for ICQ, Yahoo!, AIM, MSN, IRC, Jabber, LiveJournal, and Gadu-Gadu<br />
* [[Kopete]] - A Kde multi-protocol IM client<br />
* [[Pidgin]] - A GTK2 multi-protocol IM client<br />
* [[qutim]] - a Qt multiprotocol client that resembles the look'n'feel of the QIP program. http://qutim.org<br />
<br />
[http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients List of Instant Messaging Clients]<br />
<br />
== Mail Clients ==<br />
* [[Alpine]] The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages) http://www.washington.edu/alpine<br />
* [[Claws-mail]] - A GTK+ based e-mail client http://www.claws-mail.org<br />
* [[Evolution]] - A mature and feature-rich e-mail client used in GNOME by default.<br />
* [[mutt]] - The famous, mature old command-line client http://www.mutt.org/<br />
* [[Sylpheed]] - Lightweight and user-friendly e-mail client http://sylpheed.sraoss.jp/en/<br />
* [[Thunderbird]] - Mozilla's GTK2-based client.<br />
<br />
== News Aggregators ==<br />
* [[Canto]] - A ncurses RSS aggregator http://codezen.org/canto/<br />
* [[Liferea]] - A GTK desktop news aggregator for online news feeds and weblogs http://liferea.sourceforge.net<br />
* [http://aur.archlinux.org/packages.php?ID=11369 Rawdog] - An "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in date order http://offog.org/code/rawdog.html<br />
* [[Thunderbird]] - A mail client from Mozilla which also functions as a pretty nice news aggregator<br />
* [[Akregator]] - KDE's news aggregator (in kdepim package)<br />
<br />
== Web Browsers ==<br />
=== Graphical ===<br />
* [[Arora]] - Cross-platform open source web browser using the [http://webkit.org/ WebKit] rendering engine, built on top of Qt. http://www.arora-browser.org/<br />
* [[Dillo]] - A small, fast graphical web browser built on FLTK http://www.dillo.org<br />
* [[Epiphany]] - A GNOME reworking of Firefox, really.<br />
* [[Firefox]] - [https://addons.mozilla.org/firefox/ Extensible] GTK2 browser based on Gecko with fast rendering ([http://www.mozilla.com/firefox/all-beta.html 3.1b2]) http://www.mozilla.com/firefox/<br />
* [[Kazehakase]] - A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko).<br />
* [[Konqueror]] - Qt- and KHTML-based browser. A part of the KDE desktop.<br />
* [[Midori]] - Young but promising GTK2/WebKit browser, featherweight with very fast rendering http://www.twotoasts.de/index.php?/pages/midori_summary.html<br />
* [[Opera]] - Highly customizable browser with focuses on usability and an adherence to web rendering standards http://www.opera.com/<br />
<br />
=== Text Based ===<br />
* [[Elinks]] - An advanced and well-established feature-rich text mode web browser. http://elinks.or.cz<br />
* [[links-g]] A text WWW browser, similar to Lynx, with framebuffer and X graphics enabled http://links.twibright.com/<br />
* [[Lynx]] A text browser for the World Wide Web http://lynx.isc.org<br />
* [[w3m]] A pager/text-based WWW browser http://w3m.sourceforge.net/<br />
<br />
== Document Indexers ==<br />
* [[pinot]] - Personal search and metasearch tool http://pinot.berlios.de/<br />
* [[recoll]] - Full text search tool based on Xapian backend http://www.lesbonscomptes.com/recoll/<br />
<br />
== Document Readers ==<br />
*[[ePDFView ]] - A free lightweight PDF document viewer using Poppler and GTK+ libraries. http://trac.emma-soft.com/epdfview/<br />
*[[Evince]] - Document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi http://projects.gnome.org/evince/<br />
*[http://aur.archlinux.org/packages.php?ID=23344 Foxit Reader] - A small, fast PDF viewer http://www.foxitsoftware.com/pdf/desklinux/<br />
*[[Okular]] - PDF viewer for KDE. http://okular.kde.org/<br />
*[[xpdf]] - A viewer for Portable Document Format (PDF) files http://www.foolabs.com/xpdf/<br />
<br />
== Multimedia ==<br />
=== Audio ===<br />
* [[Amarok]] - A mature Qt-based player known for its plethora of features<br />
* [[Ario]] - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster<br />
* [[aTunes]] - An audio-player written in Java<br />
* [[Audacious]] - A Winamp clone like Beep and old XMMS versions<br />
* [[Banshee]] - yet another GTK iTunes clone, yet more feature-rich and more actively developed.<br />
* [[Cmus]] is a very feature-rich ncurses-based music player.<br />
* [[Cplay]] is a curses front-end for various audio players.<br />
* [[Exaile]] - A GTK clone of Amarok<br />
* [[Goggles Music Manager]] - A lightweight music manager and player<br />
* [[moc]] - A ncurses-based daemon/client style player, designed to be flexible and easy to use. http://moc.daper.net/<br />
* [[MPD]] - Music player daemon, a lightweight and scalable choice for music management<br />
* [[ncmpc]] - An ncurses-based front-end to mpd<br />
* [[ncmpcpp]] - A clone of ncmpc with some new features written in C++ http://unkart.ovh.org/ncmpcpp/ (in [http://aur.archlinux.org/packages.php?K=ncmpcpp&start=0&PP=100 AUR])<br />
* [http://aur.archlinux.org/packages.php?ID=21461 PyTone] - An advanced music jukebox with a console interface http://www.luga.de/pytone/<br />
* [[Quod Libet]] - an audio player written with pygtk and gstreamer<br />
* [[Rhythmbox]] - A GTK clone of iTunes, used by default in GNOME<br />
* [[Sonata]] - A Python-based front-end to mpd<br />
* [[Songbird]] - an open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP http://getsongbird.com/<br />
* [[XMMS]] - A skinnable GTK+1 standalone media player similar to winamp<br />
==== Visualization ====<br />
* [[projectM]] - OpenGL music visualizer for 3D accelerated graphic cards http://projectm.sourceforge.net/<br />
<br />
=== Editing ===<br />
* [[Audacity]] - A sound recorder and editor<br />
<br />
=== Graphics and Image Manipulation ===<br />
* [[Blender]] - A fully integrated 3D graphics creation suite http://blender3d.org<br />
* [[Dia]] - DIAgram editor http://www.gnome.org/projects/dia<br />
* [[Gimp]] - GNU Image Manipulation Program http://www.gimp.org<br />
* [[imagemagick]] - An image viewing/manipulation program http://www.imagemagick.org/<br />
* [[Inkscape]] - A vector-based drawing program - svg compliant http://inkscape.sourceforge.net<br />
* [[mtpaint]] - A simple GTK2 painting program designed for creating icons and pixel based artwork. http://mtpaint.sourceforge.net<br />
* [[Xara]] - An advanced vector graphics program, development release http://www.xaraxtreme.org<br />
<br />
=== Image Viewers ===<br />
* [http://s01.de/~gottox/index.cgi/proj_bgs bgs] - Back Ground Setter (bgs) is a lightweight background setter. <br />
* [[eog]] - "Eye of Gnome" image viewer<br />
* [[feh]] - Command-line based, can be used for slideshows, quick viewing, and setting wallpaper<br />
* [[gpicview]] - Picture viewer of the LXDE Desktop http://lxde.org/<br />
* [[geeqie]] - Lightweight, speedy fork of gqview http://geeqie.sourceforge.net/<br />
* [[gqview]] - A stand-alone GTK2 image viewer<br />
* [[gThumb]] - Image browser and viewer for the GNOME Desktop<br />
* [[Mirage]] - light and extensible GTK+ image viewer http://mirageiv.berlios.de/<br />
* [[qiv]] - Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer http://www.klografx.net/qiv/<br />
* [[Ristretto]] - Fast and lightweight viewer, often installed as part of the Xfce desktop environment<br />
* [[XnView MP]] - Extensible port of the complete and customizeable XnView. Currently under development http://newsgroup.xnview.com/viewforum.php?f=60<br />
*[[xv]] - xv is a nice image viewer [http://www.trilon.com/xv/ Home Site] [http://aur.archlinux.org/packages.php?ID=9015 Package]<br />
<br />
=== Phone ===<br />
* [[moto4lin]] - Motorola P2K telephone manager built on Qt3 http://moto4lin.sourceforge.net/<br />
<br />
=== Video ===<br />
* [[mplayer]] - A "Swiss army knife" of sorts for media playing on Linux<br />
* [[VLC]] - A simple multi-platform media player, streamer, and encoder, that handles huge numbers of media formats.<br />
* [[SMPlayer]] is a complete frontend for [[MPlayer]].<br />
* [[Whaaw! Media Player]] is a lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who don't like all those GNOME dependencies. http://home.gna.org/whaawmp/<br />
<br />
== Note Taking Organizers ==<br />
* [[hnb]] - A program to organize many kinds of data in one place. [http://hnb.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=16630 Package]<br />
* [[NoteCase]] - A portable hierarchical note manager, coded in C++ using the GTK+ toolkit [http://notecase.sourceforge.net Home Site]<br />
* [[Task]] - A command-line TODO list manager [http://www.beckingham.net/task.html Home Site]<br />
* [[tomboy]] - Desktop note-taking application for Linux and Unix [http://www.gnome.org/projects/tomboy/ Home Site]<br />
* [[zim]] - A WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop [[http://zim-wiki.org/ Home Site]<br />
<br />
== Office ==<br />
=== Suites ===<br />
* [[OpenOffice.org]] - An office suite http://www.OpenOffice.org/<br />
=== Word Processors ===<br />
* [[Abiword]] - A lightweight fast word processor http://www.abisource.com/<br />
* [[OpenOffice.org Writer]] - A full-featured word processor included in the OpenOffice.org suite<br />
=== Spreadsheets ===<br />
* [[gnumeric]] - A GNOME Spreadsheet Program http://www.gnome.org/projects/gnumeric<br />
* [[OpenOffice.org Calc]] - A full-featured spreadsheet included in OpenOffice.org suite<br />
<br />
== Security ==<br />
* [[arpwatch]] - arpwatch and arpsnmp network monitoring tools ftp://ftp.ee.lbl.gov/<br />
* [[denyhosts]] - a script to help thwart ssh server attacks http://denyhosts.sourceforge.net/<br />
* [[etherape]] - A graphical network monitor for various OSI layers and protocols http://etherape.sourceforge.net/<br />
* [[iptraf]] - An IP network monitor http://iptraf.seul.org/<br />
* [[logwatch]] - Logwatch is a customizable log analysis system http://www.logwatch.org/<br />
* [[nessus]] - Vulnerability scanner http://www.nessus.org<br />
* [[nmap]] - A command line network exploration tool and security/port scanner http://nmap.org<br />
* [[portbunny]] - Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml<br />
* [[snort]] - A lightweight network intrusion detection system http://www.snort.org<br />
* [[swatch]] - The active log file monitoring tool http://swatch.sourceforge.net/<br />
* [[tcpdump]] - A tool for network monitoring and data acquisition http://www.tcpdump.org<br />
* [[wireshark]] - A free network protocol analyzer for Unix/Linux and Windows http://www.wireshark.org/<br />
<br />
== Time Management ==<br />
* [[Orage]] - A GTK+ calendar and task manager often seen integrated with Xfce [http://www.xfce.org/projects/orage/ Home Site]<br />
* [[Osmo]] - A GTK+ personal organizer, which includes calendar, tasks manager and address book modules. [http://clay.ll.pl/osmo/ Home Site]<br />
* [http://aur.archlinux.org/packages.php?ID=21675 Rachota] - A portable time tracker for personal projects [http://rachota.sourceforge.net/en/ Home Site]<br />
* [[Remind]] - A sophisticated calendar and alarm progam [http://www.roaringpenguin.com/penguin/open_source_remind.php Home Site]<br />
* [[Sunbird]] - The standalone Mozilla calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Home Site]<br />
* [[taskcoach]] - A simple open source todo manager to manage personal tasks and todo lists [http://taskcoach.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=6005 Package]<br />
* [[When]] - A simple command line personal calendar program [http://www.lightandmatter.com/when/when.html Home Site]<br />
* [[Wyrd]] - A text-based front-end to Remind. [http://pessimization.com/software/wyrd/ Home Site]<br />
<br />
== Utilities ==<br />
=== Arch Package Management ===<br />
See also [[Comparison of AUR frontends]]. <br />
* [[Aurnotify]] - Displays the latest updated packages from Arch Linux User Repository. http://adesklets.sourceforge.net/desklets.html<br />
* [http://aur.archlinux.org/packages.php?ID=16656 Aurshell] - A program wherein a number of commands exist, such as '''aur search <query>'''<br />
* [http://ghost1227.com/downloads?func=fileinfo&id=4 Makeaur] - A simple shell script designed to expedite the AUR installation process <br />
* [http://xyne.archlinux.ca/info/powerpill Powerpill] - A wrapper and download accelerator for Pacman that works with other wrappers<br />
* [[TuPac]] - A cached pacman implementation that boosts some pacman operations: faster searches, AND searches, aur support, colored output, system sanity check, frontend friendly and more...<br />
* [[Yaourt]] - Usage identical to Pacman, with support for core, extra, community, and unsupported repositories<br />
<br />
===Clipboard Managers===<br />
* [[Parcellite]] - a lightweight yet feature-rich clipboard manager.<br />
<br />
=== Compression Tools ===<br />
* [[p7zip]] - A command line port of 7-Zip for POSIX systems, including Linux. http://p7zip.sourceforge.net/ http://www.7-zip.org/<br />
* [[Squeeze]] - A featherweight front-end for command line archiving tools. Passworded archives are currently unsupported. http://squeeze.xfce.org/<br />
* [[XArchive]] - A GTK+ front-end for command line archiving tools.<br />
* [[Xarchiver]] - A lightweight, desktop independent front-end for command line archiving tools built with GTK2. http://xarchiver.xfce.org/<br />
* [[File Roller]] The default archive manager for GNOME.<br />
<br />
=== File Managers ===<br />
* [[emelFM2]] - File manager that implements a three-pane design http://emelfm2.net<br />
* [[Krusader]] - Advanced twin panel (commander style) file manager for KDE http://www.krusader.org/<br />
* [[Midnight Commander]] - Terminal filemanager/shell that emulates Norton Commander http://www.midnight-commander.org/<br />
* [[Nautilus]] - Extensible, heavyweight file manager used by default in GNOME with support for custom scripts http://projects.gnome.org/nautilus/<br />
* [[PCMan File Manager]] - Part of the standard [[LXDE]] DE, a small and efficient graphical file manager http://pcmanfm.sourceforge.net/<br />
* [[ROX-Filer]] - Small and fast file manager which can optionally manage desktop backgrounds and panels http://roscidus.com/desktop/ROX-Filer<br />
* [[Thunar]] - [http://goodies.xfce.org/projects/thunar-plugins/start Extensible], medium weight file manager used by default in Xfce with support for plugins http://www.xfce.org/projects/thunar/<br />
* [[Vifm]] - Ncurses based file manager with vi-like keybindings http://vifm.sourceforge.net/<br />
* [[Xfe]] - Small and very fast Commander like file manager http://roland65.free.fr/xfe/<br />
<br />
=== Panels ===<br />
* [[fbpanel]] Lightweight, NETWM compliant desktop panel. [http://fbpanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=5255 Package]<br />
* [[LXPanel]] Lightweight X11 desktop panel and part of the LXDE DE. [http://lxde.org/ Home Site] [http://aur.archlinux.org/packages.php?ID=17813 Package]<br />
* [[PyPanel]] Lightweight panel/taskbar written in Python and C. [http://pypanel.sourceforge.net/ Home Site] [http://aur.archlinux.org/packages.php?ID=9118 Package]<br />
* [[Tint]] Simple panel/taskbar developed specifically for Openbox. [http://code.google.com/p/tint2/ Home Site] [http://aur.archlinux.org/packages.php?ID=17082 Package]<br />
* [[BMPanel]] Lightweight, NETWM compliant desktop panel. [http://nsf.110mb.com/bmpanel/ Home Site] [http://aur.archlinux.org/packages.php?ID=15165 Package]<br />
<br />
=== System Monitoring ===<br />
*[[adesklet-systemmonitor]] - Modular stackable system monitors for adesklets http://adesklets.sourceforge.net/desklets.html<br />
*[[conky]] - advanced, highly configurable system monitor for X based on torsmo http://conky.sourceforge.net/<br />
*[[gkrellm]] - System monitor package for GTK2 http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html<br />
<br />
=== Terminals ===<br />
* [[Aterm]] - An xterm replacement with transparency support http://aterm.sourceforge.net/ <br />
* [[Gnome-Terminal]] - GNOME default (standalone) terminal with support for Unicode and pseudo-transparency<br />
* [[Konsole]] - KDE's default terminal<br />
* [[lxterminal]] - VTE-based terminal emulator and c part of the LXDE DE. http://lxde.org/<br />
* [[Lilyterm]] — Lightweight and plain terminal emulator<br />
* [[mrxvt]] - Tabbed X terminal emulator based on rxvt code http://materm.sourceforge.net/index.html<br />
* [[roxterm]] - Tabbed, VTE-based terminal emulator http://roxterm.sourceforge.net/<br />
* [[rxvt-unicode]] (or urxvt) - A small, fast and customizable terminal which uses ~/.Xdefaults http://software.schmorp.de/pkg/rxvt-unicode.html<br />
* [[sakura]] - terminal emulator based on GTK and VTE. http://www.pleyades.net/david/sakura.php<br />
* [[terminator]] - A terminal emulator supporting multiple resizable terminal panes<br />
* [[xterm]] - The default of defaults, requires only X<br />
* [[Terminal]] - Xfce default terminal with support for a colorized prompt and a tabbed interface http://www.xfce.org/projects/terminal/<br />
<br />
=== Text Editors ===<br />
* [[Beaver]] - Early AdVanced EditoR.<br />
* [[Bluefish]] - GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins http://bluefish.openoffice.nl/<br />
* [[Cssed]] - GTK2 based Cascading Style Sheets (CSS) editor http://cssed.sourceforge.net/<br />
* [[Emacs]] - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons <br />
* [[Geany]] is a text editor using the GTK2 toolkit with basic features of an integrated development environment.<br />
* [[Gedit]] - Part of the GNOME desktop, but has minimal dependencies: a GTK2 editor with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality<br />
* [[Kate]] (a part of the KDE desktop)<br />
* [[KWrite]] (a part of the KDE desktop)<br />
* [[LeafPad]] - GTK+ based simple text editor http://tarot.freeshell.org/leafpad/<br />
* [[medit]] is intended to be a useful programming and around-programming text editor.<br />
* [[Mousepad]] - Lightweight text editor with support for word wrapping, line numbering and printing http://www.xfce.org/projects/mousepad/<br />
* [[Nano]] - A console based editor, similar to vim with a more intuitive interface, a good choice for newbies and casual users.<br />
* [[Scite]] - A generally useful editor with facilities for building and running programs http://www.scintilla.org/SciTE.html<br />
* [[Vim]] - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers<br />
<br />
=== Trays ===<br />
* [[Docker]] is a docking application which acts as a system tray.<br />
* [[Stalonetray]] is a stand-alone system tray.<br />
* [[Trayer]] swallows GTK 1.2/2.x application docklets, and KDE docklets.<br />
<br />
== Desktop Environments (DE) ==<br />
* [[GNOME]] - Heavyweight DE that focuses on usability by offering simple controls and options http://www.gnome.org/<br />
* [[KDE]] - Heavyweight DE that focuses on customizeable options and integrated applications http://www.kde.org/<br />
* [[LXDE]] - Fully modular, lightweight DE based on Openbox offered with a suite of lightweight tools http://www.lxde.org/<br />
* [[ROX Desktop]] - Lightweight DE with excellent drag-and-drop support http://roscidus.com/desktop/<br />
* [[Xfce]] - Partially modular, medium weight DE which attempts to emulate the usability of GNOME http://www.xfce.org/<br />
<br />
== Window Managers (WM) ==<br />
=== Stacking Window Managers ===<br />
* [[Compiz]] - Compositing WM, similar to GNOME's Metacity http://freedesktop.org/wiki/Software/Compiz<br />
* [[Enlightenment]] - WM which attempts to provide minimal DE features with a native image viewer and file manager, amongst others http://www.enlightenment.org/<br />
* [[Fluxbox]] - Lightweight, easily configurable WM with support for panels and a tabbed interface http://www.fluxbox.org<br />
* [[JWM]] - Simple, stable and featherweight WM with native support for panels and buttons. XML-based configuration http://joewing.net/programs/jwm/<br />
* [[Openbox]] - Medium weight WM with numerous customization options and a mature code base. XML-based configuration http://icculus.org/openbox<br />
* [[pekwm]] - Lightweight, themeable WM configured with an intuitive Perl-like syntax http://pekwm.org/projects/pekwm<br />
* [[Sawfish]] - Medium weight WM, formerly the default WM in GNOME (subsequently substituted by Metacity) http://sawfish.wikia.com<br />
<br />
=== Tiling Window Managers ===<br />
Window managers that tile work by partitioning off areas of the screen and are designed to maximize the usage of the screen without forcing the user to muck around with window positions and frames. See also [[Comparison of Tiling Window Managers]].<br />
* [[awesome]]<br />
* [[dwm]]<br />
* [[Ion3]]<br />
* [[ratpoison]]<br />
* [[scrotwm]]<br />
* [[Stumpwm]]<br />
* [[wmii]]<br />
* [[Xmonad]]<br />
* [[Musca]]<br />
<br />
== Additional Resources ==<br />
*[http://en.gentoo-wiki.com/wiki/Lightweight_package_selection_using_Xfce_(also_suitable_for_office_usage)|Lightweight Package Selection for Xfce (Gentoo)]<br />
*[http://wiki.xfce.org/recommendedapps Xfce Suggested Applications]</div>Sirmacikhttps://wiki.archlinux.org/index.php?title=Music_Player_Daemon&diff=65500Music Player Daemon2009-03-22T09:44:49Z<p>Sirmacik: /* Client Install Procedure */ Added ncmpcpp</p>
<hr />
<div>[[Category:Audio/Video (English)]]<br />
[[Category:Daemons and system services (English)]]<br />
[[Category:HOWTOs (English)]]<br />
{{i18n_links_start}}<br />
{{i18n_entry|English|mpd}}<br />
{{i18n_entry|Polski|mpd (polski)}}<br />
{{i18n_entry|Nederlands|Music Player Daemon (Nederlands)}}<br />
{{i18n_entry|Русский|MPD - Music Player Daemon (Русский)}}<br />
{{i18n_entry|简体中文|MPD(简体中文)}}<br />
{{i18n_entry|Türkçe|MPD (Türkçe)}}<br />
{{i18n_links_end}}<br />
<br />
==What is mpd?==<br />
'''mpd''' (Music Player Daemon) is an audio player that has a server-client architecture. mpd runs in the background as a daemon, manages playlists and a music database, and uses very few resources. In order to interface with it, you need a separate client. More information can be found on their [http://www.musicpd.org/ website]<br />
<br />
==Daemon Install Procedure==<br />
<br />
Sync and install with pacman:<br />
# pacman -S mpd<br />
<br />
==Configure mpd==<br />
<br />
For more information about mpd configuration visit http://mpd.wikia.com/wiki/Configuration<br />
<br />
===Timeline of mpd's behavior on a typical working setup===<br />
* mpd is started on boot by /etc/rc.conf, by including it in the DAEMONS array. (Or, this can be done manually each session by running '''/etc/rc.d/mpd start''' with root privileges).<br />
* Since mpd is now started as root, it first reads the /etc/mpd.conf file.<br />
* mpd reads the user variable in the /etc/mpd.conf file, and changes from root to this user.<br />
* mpd then reads the contents of the /etc/mpd.conf file and configures itself accordingly.<br />
<br />
Notice that mpd changes the running user from root to the one named in the /etc/mpd.conf file. This way, uses of "~" in the configuration file point correctly to the home user's directory, and not root's directory. It may be worthwhile to change all uses of "~" to "/home/username" to avoid any confusion over this aspect of mpd's behavior.<br />
<br />
===Quick Single User Installation===<br />
<br />
* As root, check if ''/etc/mpd.conf'' exists and delete the file if it does. This is safe.<br />
<br />
Mpd comes with an example configuration file, available at ''/etc/mpd.conf.example''. This file holds an abundance of information on mpd configuration, and holds default mixer values you can simply uncomment.<br />
<br />
* As root, copy this example file to ''/etc/mpd.conf''.<br />
cp /etc/mpd.conf.example /etc/mpd.conf<br />
<br />
Never put this file in the user's directory like some tutorials suggest. This would complicate things and most of the time doing this is useless (notice you're reading a quick installation howto). If you previously created a .mpdconf file in your home, remove it now. This is important to prevent conflicts. When placing it in /etc, like we do here, mpd will be able to run as a daemon at boot. Otherwise, a script would be needed to run mpd AFTER the user has logged (like kdm or ~/.fluxbox/startup) or it would require a manual move each time. For a single music collection, the method used here is simply better, even while the collection is shared to multiple users. Also, don't be afraid about root privileges: even while mpd runs as a daemon, it never completely runs as root since it automatically drops its root privileges after execution.<br />
<br />
To make audio output actually work ensure that you have setup audio card and mixer correctly. See [[ALSA]]. Do not forget to unmute the required channels in alsamixer, raise the volume and save changes with alsactl store. See ~/.mpd/error if it still doesn't work.<br />
<br />
Make sure your card can do hardware mixing (most of them can, including onboard audio). Or else this could cause problems with multiple sound playback. For example, this can prevent Mplayer from playing back sound while the mpd daemon is running, returning an audio error message stating the device is busy.<br />
<br />
<br />
We can now move on to edit the file, once again, as root:<br />
$EDITOR /etc/mpd.conf<br />
<br />
* In /etc/mpd.conf, look for these options and configure them as listed below: <br />
<br />
music_directory "~/Music"<br />
playlist_directory "~/Playlists"<br />
db_file "~/.mpd/db"<br />
log_file "~/.mpd/log"<br />
error_file "~/.mpd/error"<br />
pid_file "~/.mpd/mpd.pid"<br />
state_file "~/.mpd/mpdstate"<br />
user "mpd" (replace this with your username)<br />
bind_to_address "127.0.0.1"<br />
port "6600"<br />
#connection_timeout "60"<br />
#max_playlist_length "16384"<br />
#filesystem_charset "ISO-8859-1"<br />
#id3v1_encoding "ISO-8859-1"<br />
<br />
<br />
These are the most common lines. You shouldn't need anything else. You may want to change all paths to absolute paths, in order to avoid any ambiguities in the future in case you forget how mpd behaves (see above). See the file /etc/mpd.conf.example for more specific options.<br />
<br />
* Note: It might be advisable to add the following to /etc/mpd.conf so that, when changing the volume in an mpd client, the system wide volume isn't affected:<br />
mixer_type "software"<br />
<br />
* Look at the line starting with ''user'' and replace '''mpd''' with your username. Save changes and exit the editor.<br />
* Now exit the root mode and log as the normal user (the same you specified in mpd.conf).<br />
* Create the new directories<br />
$ mkdir ~/Music<br />
$ mkdir ~/Playlists<br />
$ mkdir ~/.mpd<br />
<br />
* Make symbolic links to your music collection:<br />
$ ln -s /media/sda5/music_collection1 ~/Music<br />
$ ln -s /media/sdb7/music_collection2 ~/Music<br />
<br />
* Create the pid file<br />
$ touch ~/.mpd/mpd.pid<br />
<br />
* Create the mpd database (This can take a while depending on the size of your collection.): <br />
$ mpd --create-db<br />
<br />
* Change back to root, and start mpd:<br />
$ /etc/rc.d/mpd start<br />
Although you can start mpd as root with just "mpd", doing the above gives more information (such as on '''htop''').<br />
<br />
* Edit '''/etc/rc.conf''' and add '''mpd''' to the list of daemons to start on bootup.<br />
<br />
* To test it out, install a very small client called mpc<br />
# pacman -S mpc (as root)<br />
$ mpc ls | mpc add (as user)<br />
$ mpc play<br />
<br />
{{Box Note | No sound? mpd's autodetection system may have failed to correctly detect your set-up, please scroll down to ''Troubleshooting''}}<br />
<br />
==Troubleshooting==<br />
<br />
=== Autodetection failed ===<br />
<br />
During the start of mpd, it tries to autodetect your set-up and configure output and volume control accordingly. Though this mostly goes well, it will fail for some systems. It may help to tell mpd specifically what to use as output and mixer control. If you copied /etc/mpd.conf over from /etc/mpd.conf.example as mentionned above, you can simply uncomment:<br />
<br />
Example for alsa output type:<br />
audio_output {<br />
type "alsa"<br />
name "My ALSA Device"<br />
device "hw:0,0" # optional<br />
format "44100:16:2" # optional<br />
}<br />
<br />
Example for alsa mixer:<br />
mixer_type "alsa"<br />
mixer_device "default"<br />
mixer_control "PCM"<br />
<br />
'''Note:''' in case of permission problems when using ESD with mpd run this as root:<br />
# chsh -s /bin/true mpd<br />
<br />
===Tips===<br />
<br />
To get rid of timeouts (i.e. when you paused music for long time) in gpmc and other clients uncomment and increase <code>connection_timeout</code> option in mpd.conf.<br />
<br />
If files and/or titles are shown in wrong encoding, uncomment and change <code>filesystem_charset</code> and <code>id3v1_encoding</code> options.<br />
Note that you cannot set encoding for ID3 v2 tags. To workaround this you may use [http://mpd.wikia.com/wiki/GenericDecoder#Generic_Tagreader external tag readers].<br />
<br />
If you want to use another computer to control mpd over a network, the <code>bind_to_address</code> option in mpd.conf will need to be set to either your IP address, or <code>any</code> if your IP address changes frequently. Remember to add mpd to the /etc/hosts.allow file to enable external access.<br />
<br />
==Client Install Procedure==<br />
<br />
Install a client program for mpd. Popular options are:<br />
<br />
* '''mpc''' - Command Line Client (you'll probably want this one no matter what)<br />
* '''ncmpc''' - NCurses Client (this one is very handy for running in a console) [http://hem.bredband.net/kaw/ncmpc/ Official Website of ncmpc]<br />
* '''ncmpcpp''' - Clone of ncmpc with some new features written in C++ [http://unkart.ovh.org/ncmpcpp/ Official website of ncmpcpp]<br />
* '''sonata''' - Python GTK+ Client [http://sonata.berlios.de/ Official Website of Sonata]<br />
* '''gmpc''' - Gnome Client [http://gmpcwiki.sarine.nl/index.php?title=GMPC Official Website of gmpc]<br />
<br />
<br />
Install with:<br />
# pacman -Sy mpc<br />
# pacman -Sy ncmpc<br />
# pacman -Sy ncmpcpp<br />
# pacman -Sy sonata<br />
# pacman -Sy gmpc<br />
<br />
==Extra stuff==<br />
<br />
===Last.fm scrobbling===<br />
<br />
To scrobble your songs to [http://www.last.fm Last.fm] using MPD there are several alternatives.<br />
<br />
====mpdscribble====<br />
mpdscribble is another daemon, but is only available in the [http://aur.archlinux.org/packages.php?ID=22274 AUR]. This is arguably the best alternative, because it's the semi-official MPD scrobbler and uses the new "idle" feature in MPD for more accurate scrobbling. Also, you don't need root access to configure it, because it doesn't need any changes to <code>/etc</code> at all. Visit [http://mpd.wikia.com/wiki/Client:Mpdscribble the official website] for more information.<br />
<br />
To install mpdscribble, just install it from the AUR and do the following (not as root):<br />
<br />
* mkdir ~/.mpdscribble<br />
* Create the file ~/.mpdscribble/mpdscribble.conf and add the following:<br />
username = <your last.fm username><br />
password = <md5 sum of your last.fm password> # Generated using "echo -n password | md5sum"<br />
host = <your mpd host> # defaults to $MPD_HOST or localhost<br />
port = <your mpd port> # defaults to $MPD_PORT or 6600<br />
log = ~/.mpdscribble/mpdscribble.log<br />
cache = ~/.mpdscribble/mpdscribble.cache<br />
verbose = 2<br />
sleep = 1<br />
musicdir = <your music directory><br />
* Add <code>mpdscribble</code> to your <code>~/.xinitrc</code><br />
<br />
====Sonata====<br />
The easiest way, if you don't care about having to have a program window open all the time, is using Sonata which is a graphical frontend to MPD. It has built-in support for Last.fm scrobbling in its preferences. The downside of this is that Sonata doesn't cache your songs if for some reason you don't happen to have an Internet connection at the time of playing.<br />
<br />
====lastfmsubmitd====<br />
lastfmsubmitd is a daemon which is available in the "community" repository. To install it, first edit <code>/etc/lastfmsubmitd.conf</code> and add both <code>lastfmsubmitd</code> and <code>lastmp</code> to the <code>DAEMONS</code> array in <code>/etc/rc.conf</code>.<br />
<br />
===Last.fm playback with lastfmproxy===<br />
lastfmproxy is a python script that streams a last.fm music stream to another media player. To setup, install from aur <code>yaourt -S lastfmproxy</code> and then edit <code>/usr/share/lastfmproxy/config.py</code>. If you plan to only stream to mpd on the same host, just edit the login info.<br />
<br />
'''NOTE:''' Since it installs to a read only directory but it requires read/write access for features like saving previously listened to stations, it would be wise to copy <code>/usr/share/lastfmproxy</code> to your home directory.<br />
<br />
Start lastfmproxy with <code>lastfmproxy</code> and visit <code>http://localhost:1881/</code> in your web browser. To add a last.fm station navigate to <code>http://localhost:1881/</code> followed by the lastfm:// url. Example: <code>http://localhost:1881/lastfm://globaltags/punk</code>. Navigate back to <code>http://localhost:1881/</code> and download the m3u file by selecting the Start Listening link. Simply add it to your music library path.<br />
<br />
=== Never play on start ===<br />
If you don't want mpd to always play on your system start, but yet you want to preserve the other state information, add the following lines to your <code>/etc/rc.d/mpd</code> file:<br />
'' ...''<br />
'' stat_busy "Starting Music Player Daemon"''<br />
<br />
# always start in paused state<br />
awk '/^state_file[ \t]+"[^"]+"$/ {<br />
match($0, "\".+\"")<br />
sfile = substr($0, RSTART + 1, RLENGTH - 2)<br />
} /^user[ \t]+"[^"]+"$/ {<br />
match($0, "\".+\"")<br />
user = substr($0, RSTART + 1, RLENGTH - 2)<br />
} END {<br />
if (sfile == "")<br />
exit;<br />
if (user != "")<br />
sub(/^~/, "/home/" user, sfile)<br />
system("sed -i \x27s|^\\(state:[ \\t]\\{1,\\}\\)play$|\\1pause|\x27 \x27" sfile "\x27")<br />
}' /etc/mpd.conf<br />
<br />
'' /usr/bin/mpd /etc/mpd.conf &> /dev/null''<br />
'' ...''<br />
<br />
This will change the player status to "paused", if it was stopped while playing. Next, you want this file to be preserved, so mpd updates won't erase this edit. Add (or edit) this line to your <code>/etc/pacman.conf</code>:<br />
NoUpgrade = etc/rc.d/mpd<br />
<br />
=== MPD & Alsa ===<br />
<br />
Sometimes, when you use other audio output, e.g: some web pages containing Flash applets, mpd cannot reproduce anything anymore (until you restart). The error looks something like: (if you search the file /var/log/mpd/mpd.error)<br />
<br />
Error opening alsa device "hw:0,0": Device or resource busy<br />
<br />
And here is the solution (dmix saving our life again). Apply these lines in your /etc/mpd.conf:<br />
<br />
<pre><br />
audio_output {<br />
type "alsa"<br />
name "Sound Card"<br />
options "dev=dmixer"<br />
device "plug:dmix"<br />
}<br />
</pre><br />
<br />
And then restart with /etc/rc.d/mpd restart<br />
<br />
Searching on Internet I found the reason for why that happens in Gentoo's wiki:<br />
* The sound card does not support hardware mixing (uses '''dmix''' plugin)<br />
* An application does not work with ALSA with it's default settings<br />
<br />
=== Control mpd with lirc ===<br />
There are already some clients designe for communications between lircd and mpd, however, as far as the practical use, they aren't very useful since their funcstions are limited.<br />
<br />
It's recommended to use mpc with irexec. mpc is a command line player which only sends the command to mpd and exits immediately, which is perfect for irexec, the command runner included in lirc. What irexec does is that it runs a specified command once received a remote control button.<br />
<br />
First of all, please setup your remotes as referred to the '''[[Lirc]]''' article.<br />
<br />
Edit your favored lirc startup configuration file, default location is '''~/.lircrc'''<br />
<br />
Fill the file with the following pattern:<br />
<br />
begin<br />
prog = irexec<br />
button = <button_name><br />
config = <command_to_run><br />
repeat = <0 or 1><br />
end<br />
<br />
An useful example:<br />
<br />
## irexec<br />
begin<br />
prog = irexec<br />
button = play_pause<br />
config = mpc toggle<br />
repeat = 0<br />
end<br />
<br />
begin<br />
prog = irexec<br />
button = stop<br />
config = mpc stop<br />
repeat = 0<br />
end<br />
begin<br />
prog = irexec<br />
button = previous<br />
config = mpc prev<br />
repeat = 0<br />
end<br />
begin<br />
prog = irexec<br />
button = next<br />
config = mpc next<br />
repeat = 0<br />
end<br />
begin<br />
prog = irexec<br />
button = volup<br />
config = mpc volume +2<br />
repeat = 1<br />
end<br />
begin<br />
prog = irexec<br />
button = voldown<br />
config = mpc volume -2<br />
repeat = 1<br />
end<br />
begin<br />
prog = irexec<br />
button = pbc<br />
config = mpc random<br />
repeat = 0<br />
end<br />
begin<br />
prog = irexec<br />
button = pdvd<br />
config = mpc update<br />
repeat = 0<br />
end<br />
begin<br />
prog = irexec<br />
button = right<br />
config = mpc seek +00:00:05<br />
repeat = 0<br />
end<br />
begin<br />
prog = irexec<br />
button = left<br />
config = mpc seek -00:00:05<br />
repeat = 0<br />
end<br />
begin<br />
prog = irexec<br />
button = up<br />
config = mpc seek +1%<br />
repeat = 0<br />
end<br />
begin<br />
prog = irexec<br />
button = down<br />
config = mpc seek -1%<br />
repeat = 0<br />
end<br />
<br />
There are more functions for mpc, run '''''man mpc''''' for more info.<br />
<br />
==External links==<br />
<br />
* [http://www.musicpd.org/ Official Web Site]<br />
* [http://mpd.wikia.com/wiki/Main_Page Official Wiki]<br />
* [http://mpd.wikia.com/wiki/Clients Sorted List of MPD Clients]<br />
* [http://www.musicpd.org/forum/ MPD forum]</div>Sirmacik