https://wiki.archlinux.org/api.php?action=feedcontributions&user=AlonsoLP&feedformat=atomArchWiki - User contributions [en]2024-03-29T15:47:31ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=ArchWiki:Translation_Team_(Espa%C3%B1ol)/Board_(Espa%C3%B1ol)&diff=800784ArchWiki:Translation Team (Español)/Board (Español)2024-02-19T10:39:11Z<p>AlonsoLP: /* Páginas con artículos traducidos */ añadido KVM (Español)</p>
<hr />
<div>[[Category:ArchWiki (Español)]]<br />
[[ar:ArchWiki:Translation Team]]<br />
[[ca:ArchWiki:Translation Team (Català)/Board]]<br />
[[cs:ArchWiki:Translation Team]]<br />
[[el:ArchWiki:Translation Team]]<br />
[[en:ArchWiki:Translation Team]]<br />
[[hr:ArchWiki:Translation Team]]<br />
[[it:ArchWiki:Translation Team]]<br />
[[ja:ArchWiki 翻訳チーム]]<br />
[[ko:ArchWiki:Translation Team]]<br />
[[nl:ArchWiki:Translation Team]]<br />
[[pl:ArchWiki:Translation Team]]<br />
[[pt:ArchWiki:Translation Team]]<br />
[[ru:ArchWiki:Translation Team]]<br />
[[sk:ArchWiki:Translation Team]]<br />
[[zh-hant:ArchWiki:Translation Team]]<br />
{{Related articles start (Español)}}<br />
{{Related2|../About (Español)|Equipo}}<br />
{{Related2|../Contributing (Español)|Colaboración}}<br />
{{Related2|../Glossary (Español)|Glosario}}<br />
{{Related2|../Style (Español)|Guía de estilo}}<br />
{{Related2|:Category:Help (Español)|Páginas de ayuda}}<br />
{{Related2|/Untranslated (Español)|Artículos sin traducir}}<br />
{{Related articles end}}<br />
<br />
En esta página encontrará todo lo necesario para organizar los trabajos de traducción.<br />
<br />
== Tablas ==<br />
<br />
;[[#Páginas con artículos traducidos|Páginas que alojan artículos traducidos]]:<br />
: En esta sección se recogen, en una única tabla, todos los artículos traducidos, ordenados alfabéticamente, con datos adicionales sobre sus prioridades de traducción, anotaciones relevantes...<br />
<br />
:{{Warning (Español)|Excepcionalmente, también se incluyen artículos no traducidos, candidatos a traducirse lo antes posible dada su importancia o interés. Lea la razón [[#Criterios de prioridad para traducir|aquí]] (Prioridad 2 y, muy excepcionalmente, 3).}}<br />
<br />
;[[#Páginas con categorías|Páginas que alojan categorías con contenido]]: <br />
:En esta sección se listan las categorías con contenido, el cual debe traducirse y/o actualizarse.<br />
<br />
;[[#Índice de artículos relevantes|Índice de artículos relevantes]]: <br />
:En esta sección se recogen accesos directos a páginas que nos muestran una relación de artículos que deben ser atendidos regularmente para un mantenimiento límpio de los artículos [[Wikipedia:es:Indexación|indexados]]. Los índices más relevantes para nuestro propósito son los relativos a los artículos con redirección, artículos que necesitan actualizarse (con la plantilla {{ic|<nowiki>{{Bad translation (Español)}}</nowiki>}}) o traducirse (con la plantilla {{ic|<nowiki>{{Translateme (Español)}}</nowiki>}}), y artículos que contienen enlaces rotos a secciones, artículos o paquetes.<br />
<br />
=== Páginas con artículos traducidos ===<br />
<br />
<!-- #########################################################<br />
<br />
COLOQUE EL ARTÍCULO EN EL ORDEN ALFABÉTICO QUE LE CORRESPONDA<br />
<br />
########################################################## --><br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! width=45% | Artículo <!-- [OBLIGATORIO] --><br />
! width=5% | Pr. <!-- [OBLIGATORIO] --><br />
! width=10% | Revisión <!-- [OBLIGATORIO] --><br />
! width=40% | Observaciones <!-- [OPCIONAL] --><br />
|-<br />
| [[.NET Core (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-09}}}}<br />
|<br />
|-<br />
| [[AbiWord (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Access Control Lists (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2017-07}}}}<br />
|<br />
|-<br />
| [[Acer Aspire v5-171 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ACPI modules (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[acpid (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Activating numlock on bootup (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Active Directory integration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-07}}}}<br />
| <br />
|-<br />
| [[Advanced Format (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Advanced Linux Sound Architecture (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[AgenDAV (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-08}}}}<br />
|<br />
|-<br />
| [[AHCI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[AIDE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Allow users to shutdown (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Amarok (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Android (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-05}}}}<br />
|<br />
|-<br />
| [[Android Debug Bridge (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod fcgid (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_gnutls (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_perl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod python (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_wsgi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache Kafka (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Apache Spark (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Arch boot process (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Arch Build System (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Arch compared to other distributions (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Arch IRC channels (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Arch Linux (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Arch Linux AMIs for Amazon Web Services (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Arch Linux Archive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Arch Linux press coverage (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-08}}}}<br />
| Un intento de recopilar información sobre Arch Linux en prensa hispana. El artículo inglés '''no se traduce'''.<br />
|-<br />
| [[Arch package guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Arch Testing Team (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-04}}}}<br />
| La traducción esta hecha, pero pensaba que se podría poner en la parte donde se debe contactar con [https://archlinux.org/people/developers/#bluewind Florian Pritz], que idealmente tendría que ser en inglés (ya que en su info no aparece que habla español) -'''WhoIsThat?'''<br />
|-<br />
| [[Arch terminology (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-03}}}}<br />
| <br />
|-<br />
| [[Arch User Repository (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
| Comienzo actualización de traducci. [[User:Coriollis|Coriollis]] ([[User talk:Coriollis|talk]]) 05:11, 24 April 2023 (UTC)<br />
|-<br />
| [[Arch-based distributions (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-02}}}}<br />
|<br />
|-<br />
| [[Archiso (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Archiving and compression (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[ArchWiki:About (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Access levels and roles (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Archive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Contributing (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Maintenance Team (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[ASUS A55VJ (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[ASUS Zenbook UX390 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ATI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Audacious (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[AUR helpers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[AUR Trusted User Guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Aurweb RPC interface (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Autofs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-03}}}}<br />
|<br />
|-<br />
| [[Autostarting (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Awesome (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Badblocks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Bash (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Bash (Español)/Functions (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Bash (Español)/Prompt customization (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Bazaar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Beets (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Benchmarking (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[BIND (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-01}}}}<br />
|<br />
|-<br />
| [[Bioperl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Bitlbee (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Blackbox (Español)]]<br />
| {{Y|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Blueman (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Blueman|Artículo original]]<br />
|-<br />
| [[Bluetooth (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-04}}}}<br />
| Traducción muy incompleta. Posible eliminación y redirección al original si no se actualiza.<br />
|-<br />
| [[Browser plugins (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Bspwm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2016-08}}}}<br />
|<br />
|-<br />
| [[Btrfs (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Budgie (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Bug Day (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Bug reporting guidelines (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-03}}}}<br />
| <br />
|-<br />
| [[Bumblebee (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Burp suite (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[C (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Chromium (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Chroot (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ClamAV (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|-<br />
| [[Clang (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[clipboard (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Clojure (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Codecs and containers (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Color output in console (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Color output in console|Artículo original]]<br />
|-<br />
| [[Command-line shell (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Common Lisp (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Comparison of desktop environments (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Comparison of tiling window managers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Comparison of tiling window managers|Artículo original]]<br />
|-<br />
| [[Compiz (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Conky (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Copying text from a terminal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Core utilities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[CPU frequency scaling (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Creating packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Crystal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[CUPS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Cursor themes (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[D-Bus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[D (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Daemons (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
| [VIGILAR]: Original marcado para ser una redirección<br />
|-<br />
| [[Data-at-rest encryption (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[DAViCal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dbeaver (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[dd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Debugging (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Debugging|Artículo original]]<br />
|-<br />
| [[Debugging (Español)/Getting traces (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Debugging/Getting traces|Artículo original]]<br />
|-<br />
| [[Dell Latitude E6420 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Deluge (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Desktop entries (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Desktop entries|Artículo original]]<br />
|-<br />
| [[Desktop environment (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Desktop notifications (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Device file (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[dhcpcd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Disk cloning (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Display manager (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Device encryption (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Drive preparation (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Encrypting a non-root file system (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Encrypting an entire system (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Mounting at login (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Specialties (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Swap encryption (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/System configuration (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[dmenu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[dnscrypt-proxy (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[dnsmasq (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[DNSSEC (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[DokuWiki (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Dolphin (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Domain name resolution (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[DOSBox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Dotfiles (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Necesita un repaso: sin plantilla TranslationStatus, faltas de ortografía, enlaces a documentos no existentes, trozos sin traducir... Algunas ya corregidas.<br />
|-<br />
| [[Downgrading packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-07}}}}<br />
|<br />
|-<br />
| [[Display Power Management Signaling (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Display Power Management Signaling|Artículo original]]<br />
|-<br />
| [[Drupal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Dual boot with Windows (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Duplicity (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Duply (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[dwm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[E4rat (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Echinus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Eclipse (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Eclipse plugin package guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[EFI system partition (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[EFISTUB (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Elgato EyeTV DTT Deluxe v2 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ELinks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Elixir (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Emacs (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Emby (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Enlightenment (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[EncFS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Environment variables (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-12}}}}<br />
|<br />
|-<br />
| [[EPSXe (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Erlang (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Etckeeper (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Ethereum (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Exaile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ext4 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ext3 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Ext3|Artículo original]]<br />
|-<br />
| [[F2FS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[F2FS|Artículo original]]<br />
|-<br />
| [[FAT (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Fail2ban (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[fdisk (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[fdm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Feh (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[File manager functionality (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[File permissions and attributes (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[File recovery (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[File recovery|Artículo original]]<br />
|-<br />
| [[File systems (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Firefox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-10}}}}<br />
|<br />
|-<br />
| [[Flatpak (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Flashcache (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Flashcache|Artículo original]]<br />
|-<br />
| [[Flashing BIOS from Linux (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Fluxbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Flyspray (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Font configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
| <br />
|-<br />
| [[Fonts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
| <br />
|-<br />
| [[Freenet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Frequently asked questions (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
| <br />
|-<br />
| [[fstab (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Full system backup with SquashFS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Full system backup with tar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[FuseISO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Fzf (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[FUSE (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[FVWM (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[FVWM|Artículo original]]<br />
|-<br />
| [[Gambas (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[GDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GEDA (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[General guidelines (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[General purpose mouse (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[General recommendations (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[General troubleshooting (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Getting involved (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Getty (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GIMP (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Git (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Glusterfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Document viewer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Files (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Gedit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Keyring (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Web (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GNU (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[GNU Compiler Collection (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Gnumeric (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[GNU Radio (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GNU Screen (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[GNU Screen|Artículo original]]<br />
|-<br />
| [[GNUnet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[GnuPG (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GnuTLS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Go (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Gobby (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Gocryptfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[GoldenDict (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Google Authenticator (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GPhoto (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GPT fdisk (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Grafana (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Greenclip (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[GRUB (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[GRUB (Español)/Tips and tricks (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-06}}}}<br />
|<br />
|-<br />
| [[GStreamer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GTK (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Guake (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Hamachi (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Hashcat (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
| Original es candidato a unirse con otro artículo<br />
|-<br />
| [[Heirloom (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Help:Article naming guidelines (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Browsing (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Category (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Cheatsheet (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Discussion (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Editing (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Help:Effective use of headers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:i18n (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Procedures (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Reading (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)/Formatting and punctuation (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)/White space (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Template (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Help:Writing article introductions (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[High Performance Firewall (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
| Versión inglesa propuesta para su eliminación o fusión con [[router]]<br />
|-<br />
| [[Honeyd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[HP Compaq nc4400 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[HP Envy 14-j106tx (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[I3 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[IceWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Icons (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[ImageMagick (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Improving performance (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Improving performance (Español)/Boot process (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Falta un repaso de la subsección "Montaje de sistemas de archivos".<br />
|-<br />
| [[Incron (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Incus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2024-02}}}}<br />
|<br />
|-<br />
| [[init (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Install Arch Linux with accessibility options (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Install from existing Linux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Install from SSH (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Installation guide (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Installing Arch Linux on a USB key (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Intel graphics (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-07}}}}<br />
|<br />
|-<br />
| [[International communities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[IPMI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Iptables (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[Ipset (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Irssi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Actualización de la traducción finalizada, ¿está todo correcto?.<br />
|-<br />
| [[Isatapd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[ISCSI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[JACK Audio Connection Kit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Java (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Jekyll (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[JFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[JFS|Artículo original]]<br />
|-<br />
| [[Julia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Jumper EZBOOK 3 PRO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Jupyter (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[JWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-04}}}}<br />
|<br />
|-<br />
| [[KDE (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[KDevelop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[KDE Wallet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-01}}}}<br />
|<br />
|-<br />
| [[KeePass (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[KeePass|Artículo original]]<br />
|-<br />
| [[Kernel (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Kernel mode setting (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Kernel module (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Kernel parameters (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Keybase (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Keyboard shortcuts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Keyboard shortcuts|Artículo original]]<br />
|-<br />
| [[KiCad (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Ktorrent (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
<br />
| [[KVM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2024-02}}}}<br />
|<br />
|-<br />
| [[Language checking (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-07}}}}<br />
|<br />
|-<br />
| [[Laptop (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
| <br />
|-<br />
| [[Laptop Mode Tools (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Laptop Mode Tools|Artículo original]]<br />
|-<br />
| [[Lenovo ThinkPad Edge E335 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Lenovo ThinkPad L380 Yoga (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Lenovo ThinkPad T450 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[libinput (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[LibreOffice (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-05}}}}<br />
|<br />
|-<br />
| [[LightDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Lighttpd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[LILO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Linux console (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Linux console (Español)/Keyboard configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Documents (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Internet (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Multimedia (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Other (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2015-05}}}}<br />
| [[User:Xijang/Pruebas/List of applications (Other)|Actualización en curso]]<br />
|-<br />
| [[List of applications (Español)/Science (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Security (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Utilities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of games (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[LLVM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Lm-sensors (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Locale (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Chinese (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Indic (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Japanese (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Korean (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[locate (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Logitech G300 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Logwatch (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Lout (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[LVM (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[LXD (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[LXDE (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-03}}}}<br />
| Hay algunas palabras no traducidas que hacen referencia a la configuración gráfica, las deje así porque no se como aparecen esas partes en la interfaz en español -'''WhoIsThat?'''<br />
|-<br />
| [[LXDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[LXDM|Artículo original]]<br />
|-<br />
| [[LXQt (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[LXQt|Artículo original]]<br />
|-<br />
| [[Ly (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[MAC address spoofing (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Mail server (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Main page (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
| Incluye enlace a la [[ArchWiki:Translation Team (Español)|página del equipo]].<br />
|-<br />
| [[Makepkg (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[man page (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Maple (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Mastodon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[MATE (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mbrola (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[MediaWiki (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Media Transfer Protocol (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Media Transfer Protocol|Artículo original]]<br />
|-<br />
| [[MEncoder (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Meta package and package group (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Metasploit Framework (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Metasploit Framework|Artículo original]]<br />
|-<br />
| [[Metric-compatible fonts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Metric-compatible fonts|Artículo original]]<br />
|-<br />
| [[Microcode (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Microsoft fonts (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-04}}}}<br />
|<br />
|-<br />
| [[Midori (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[Migrate installation to new hardware (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Mirrors (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[mkinitcpio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[MOC (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Modalias (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Necesita un pequeño repaso en general, pero es bastante fiel al original<br />
|-<br />
| [[Moksha (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Mono (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Mouse buttons (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Mouse buttons|Artículo original]]<br />
|-<br />
| [[MPlayer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mpv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-06}}}}<br />
|<br />
|-<br />
| [[msmtp (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[msmtp|Artículo original]]<br />
|-<br />
| [[Mullvad (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Multiboot USB drive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Music Player Daemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mutt (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[MySQL (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Naemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[nano (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Ncmpcpp (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Neovim (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Nessus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Nestopia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Netbeans (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-02}}}}<br />
|<br />
|-<br />
| [[netctl (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Network configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Network configuration (Español)/Wireless (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Network Debugging (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
| [VIGILAR]: Original marcado para ser movido a otro artículo<br />
|-<br />
| [[Network Time Protocol daemon (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Network tools (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[NetworkManager (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[NFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[nftables (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[NIS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[NIS|Artículo original]]<br />
|-<br />
| [[Nitrogen (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[NordVPN (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Nouveau (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[NTFS-3G (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ntop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[NVIDIA (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Official repositories (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Offline installation of packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [VIGILAR]: Original marcado para ser movido a otro artículo<br />
|-<br />
| [[Omnikey Cardman 5321 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Open Sound System (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Openbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[OpenFOAM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Openresolv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[OpenSSH (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[OpenVAS (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Opera (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Optical disc drive (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-12}}}}<br />
|<br />
|-<br />
| [[Oracle Database client (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Oracle Database client|Artículo original]]<br />
|-<br />
| [[Overlay filesystem (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-07}}}}<br />
|<br />
|-<br />
| [[P7zip (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Pacaudit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[pacman (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Package signing (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Pacnew and Pacsave (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Restore local database (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Pacman (Español)/Rosetta (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Tips and tricks (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-01}}}}<br />
|<br />
|-<br />
| [[pacman development (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[PAM (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Partclone (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Parted (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Partitioning (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[pass (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[pass|Artículo original]]<br />
|-<br />
| [[PCManFM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[PCManFM|Artículo original]]<br />
|-<br />
| [[PC speaker (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[PDF, PS and DjVu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Pdnsd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PekWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Persistent block device naming (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[PHP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[PhpMyAdmin (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[picom (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[picom|Artículo original]]<br />
|-<br />
| [[Pidgin (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PKGBUILD (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Pkgfile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[pkgstats (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Plex (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Plymouth (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Port knocking (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Postfix (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Power management (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-05}}}}<br />
| <br />
|-<br />
| [[Power management (Español)/Suspend and hibernate (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-04}}}}<br />
| <br />
|-<br />
| [[Powerpill (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[Preload (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Professional audio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Professional audio|Artículo original]]<br />
|-<br />
| [[ProFTPd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Programming languages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[ProtonVPN (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Proxy server (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PulseAudio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PuTTY (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[PuTTY|Artículo original]]<br />
|-<br />
| [[PXE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Python (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Python (Español)/Virtual environment (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-02}}}}<br />
|<br />
|-<br />
| [[QEMU (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2012-11}}}}<br />
|<br />
|-<br />
| [[Qt (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-06}}}}<br />
|<br />
|-<br />
| [[RAID (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Ranger (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|-<br />
| [[rar (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Rdesktop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Readline (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[ReadyMedia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Reflector (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Remmina (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Removing system encryption (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[RethinkDB (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[RetroArch (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-09}}}}<br />
|<br />
|-<br />
| [[Rockbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[rsync (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[rTorrent (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Rxvt-unicode (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Samba (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[SANE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Sawfish (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Sawfish|Artículo original]]<br />
|-<br />
| [[Scala (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Screen capture (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-10}}}}<br />
|<br />
|-<br />
| [[Sdcv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Securely wipe disk (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Security (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
| <br />
|-<br />
| [[SElinux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
| [[SELinux|Artículo original]] - [[User:Ramix/Pruebas/SELinux|Traducción en curso]]<br />
|-<br />
| [[Self-encrypting drives(Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Self-encrypting drives|Artículo original]]<br />
|-<br />
| [[Sendmail (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Session lock (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|[[Session lock|Artículo original]]<br />
|-<br />
| [[SickBeard (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Silent boot (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Simple stateful firewall (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[SLiM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Solid State drive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Solid state drive (Español)/Memory cell clearing (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Solid state drive/Memory cell clearing|Artículo original]]<br />
|-<br />
| [[Solid state drive (Español)/NVMe(Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Solid state drive/NVMe|Artículo original]]<br />
|-<br />
| [[Snap (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Snmpd (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Snort (Español)]]<br />
| {{Y|3|}}<br />
| {{C|{{ic|--}}}}<br />
| [[Snort|Artículo original]]<br />
|-<br />
| [[Sony Vaio Z21V9E (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Sound system (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Spotify (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[SSH keys (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[SSHFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Sshguard (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[SSMTP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[su (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Subversion (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Sudo (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Sugar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Suricata (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Swap (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Sxhkd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[Synchronization and backup programs (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Synchronization and backup programs|Artículo original]]<br />
|-<br />
| [[Syslinux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[System backup (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[System maintenance (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[System-tar-and-restore (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[System time (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[systemd (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/Journal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/Timers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/User (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/FAQ (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[systemd-boot (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[systemd-networkd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[systemd-nspawn (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[systemd-resolved (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[systemd-timesyncd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[SysVinit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Table of contents (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|9999-99}}}}<br />
| Traducir '''solo''' los títulos de las categorías. No es necesario realizar un seguimiento como en los otros artículos.<br />
|-<br />
| [[Telnet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Terminal as a transparent wallpaper (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Terminator (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|- <br />
| [[TerraTec Cinergy T RC MKII USB Stick (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[TeX Live (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[TFTP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[ThinkFinger (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[Thunar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[TICK stack (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[TigerVNC (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Tinc (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Tint2 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[TLP (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[TLP|Artículo original]]<br />
|-<br />
| [[Tmpfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Tmux (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Tor (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Touchpad Synaptics (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[TrackPoint (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Transmission (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Trusted Users (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[TT-RSS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[twm (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Udev (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Udisks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Udisks|Artículo original]]<br />
|-<br />
| [[Umask (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Unified Extensible Firmware Interface (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-08}}}}<br />
|<br />
|-<br />
| [[Uniform look for Qt and GTK applications (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Unofficial mirrors (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Unofficial user repositories (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-03}}}}<br />
|<br />
|-<br />
| [[Unofficial user repositories (Español)/Repo-ck (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Unreal Engine 4 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2016-05}}}}<br />
|<br />
|-<br />
| [[USB flash installation media (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[USB storage devices (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Users and groups (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Very Secure FTP Daemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Vi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Video game platform emulators (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Vim (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[VirtualBox (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[VirtualBox (Español)/Tips and tricks (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Vivaldi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[VLC media player (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[VMware (Español)/Installing Arch as a guest (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[vnStat (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[vpnc (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Wayland (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2014-04}}}}<br />
|<br />
|-<br />
| [[Webcam setup (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Wget (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Window Maker (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Window Maker|Artículo original]]<br />
|-<br />
| [[Window manager (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Wine (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Wireshark (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[wpa supplicant (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[WPS Office (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[XAMPP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-03}}}}<br />
| <br />
|-<br />
| [[xbindkeys (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[xbindkeys|Artículo original]]<br />
|-<br />
| [[Xcompmgr (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[XDG Autostart (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[xdg-menu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
| <br />
|-<br />
| [[Xen (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xephyr (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Xfce (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[XFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[XFS|Artículo original]]<br />
|-<br />
| [[Xinit (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Xinput (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Xorg (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xorg (Español)/Keyboard configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[xprofile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[XScreenSaver (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xterm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Xterm|Artículo original]]<br />
|-<br />
| [[YAGF (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[Yakuake (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[YEd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[youtube-dl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Zsh (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2015-07}}}}<br />
|<br />
|-<br />
| [[ZTE MF626 / MF636 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|}<br />
<br />
=== Páginas con categorías ===<br />
<br />
{| class="wikitable sortable"<br />
|+<br />
! width=40% | Categoría<br />
! width=1% | Revisión<br />
! width=60% | Observaciones<br />
|-<br />
|[[:Category:Firewalls (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Help (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Laptops (Español)]]||{{C|{{ic|2020-10}}}}||<br />
|-<br />
|[[:Category:Protocols (Español)]]||{{C|{{ic|2022-10}}}}||<br />
|-<br />
|[[:Category:Software comparisons (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:TeX (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Web applications (Español)]]||{{C|{{ic|2021-02}}}}||<br />
|-<br />
|[[:Category:WebDAV (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|}<br />
<br />
Véase la [[:Category:Español|categoría principal]] para un listado de todas las categorías.<br />
<br />
=== Índice de artículos relevantes ===<br />
<br />
* Artículos que necesitan ser actualizados/traducidos:<br />
** Artículos que necesitan [[Special:WhatLinksHere/Template:Bad translation (Español)|ser actualizados]] (contienen la plantilla {{ic|<nowiki>{{Bad translation (Español)}}</nowiki>}}).<br />
** Artículos que necesitan [[Special:WhatLinksHere/Template:Translateme (Español)|ser traducidos]] (contienen la plantilla {{ic|<nowiki>{{Translateme (Español)}}</nowiki>}}).{{Note (Español)|Es posible que los artículos no estén bien etiquetados. Encontrará artículos con la plantilla {{ic|Translateme}} que en realidad están traducidos y deben ser actualizados. Otros estarán con la plantilla {{ic|Bad translation}} que en realidad necesitan ser traducidos.}}<br />
* Artículos que contienen enlaces rotos:<br />
** Artículos con enlaces rotos [https://wiki.archlinux.org/index.php?title=Special:Search&limit=500&offset=0&profile=all&search=+%22%7B%7BBroken+section+link%7D%7D%22+Espa%C3%B1ol a artículos/secciones].<br />
** Artículos con enlaces rotos [[User:Lahwaacz.bot/Reports/archpkgs#Español|a paquetes]].<br />
<br />
== Criterios de prioridad para traducir ==<br />
<br />
Los artículos de la [[#Páginas con artículos traducidos|tabla de traducciones]] se han distribuido en cuatro prioridades de traducción (desde el de mayor prioridad: el 1, hasta el de menor: el 4).<br />
<br />
Con ello se ha querido establecer un orden de prelación para elegir qué artículos deberían traducirse con preferencia a otros.<br />
<br />
Estas prioridades no cuestionan la importancia ni la calidad de los artículos, sino que se clasifican así para dar respuesta a aquellos artículos cuyo conocimiento consideramos más demandados o que podrían afectar a un mayor número de usuarios.<br />
<br />
Pasemos a explicar los distintos criterios de prioridad:<br />
<br />
{| class="wikitable"<br />
|-style="color: #0000cc;"<br />
! width=5% | Prioridad<br>(Pr.)<br />
! width=80% | Criterio<br />
|-<br />
|{{R|'''1'''}}||<br />
::Páginas «de referencia», las cuales consideramos que constituyen el núcleo en torno al cual ir construyendo la documentación básica de ArchWiki al español. Dichas «páginas de referencia» son:<br />
:::* [[Main page (Español)]],<br />
:::* [[Installation guide (Español)]], y <br />
:::* [[General recommendations (Español)]].<br />
|-<br />
|{{O|'''2'''}}||<br />
::Artículos «vinculados», que serían aquellos artículos mencionados en las «páginas de referencia» para ampliar información.<br>Todos los artículos enlazados desde las «páginas de referencia» tendrán su entrada en la tabla, incluidos aquellos que todavía no estén traducidos (a la espera de que sean traducidos cuanto antes).<br />
|-<br />
|{{Y|'''3'''}}||<br />
::Artículos «de interés», donde se encontrarían aquellos artículos que no estén incluidos en los grupos anteriores, pero que se consideren de interés para gran parte de los usuarios.<br />
|-<br />
|{{Grey|'''4'''}}||<br />
::Artículos menos prioritarios, donde se incluirían el resto de artículos.<br />
|}<br />
{{Note (Español)|Las traducciones que puedan incluirse en las prioridades 3 ó 4, quedarán al buen criterio del traductor la elección de una u otra prioridad.}}</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=KVM_(Espa%C3%B1ol)&diff=800783KVM (Español)2024-02-19T10:38:12Z<p>AlonsoLP: Final de la actualización</p>
<hr />
<div>[[Category:Hypervisors (Español)]]<br />
[[Category:Kernel (Español)]]<br />
[[en:KVM]]<br />
[[ja:KVM]]<br />
[[zh-hans:KVM]]<br />
{{TranslationStatus (Español)|KVM|2024-02-19|794581}}<br />
{{Related articles start (Español)}}<br />
{{Related2|:Category:Hypervisors (Español)|Categoría:Hipervisores}}<br />
{{Related|Libvirt}}<br />
{{Related articles end}}<br />
<br />
'''KVM''', la [[Wikipedia:es:Kernel-based Virtual Machine|Maquina virtual basada en el kernel ''(Kernel-based Virtual Machine)'']] es un [[Wikipedia:es:Hipervisor|hipervisor]] integrado al kernel de Linux. Es parecido en propósito a [[Xen (Español)|Xen]] pero es mucho mas fácil de hacer andar. A diferencia [[QEMU (Español)|QEMU]], el cual ocupa emulación, KVM es un modo de operación especial de QEMU que usa extensiones de CPU ([[Wikipedia:Hardware-assisted virtualization|Virtualización asistida por hardware ''HVM'']]) para la virtualización con el modulo del kernel.<br />
<br />
Al usar KVM, se pueden ejecutar varias maquinas virtuales ejecutando GNU/Linux, Windows o cualquier otro sistema operativo sin ser modificado. (véase el [https://www.linux-kvm.org/page/Guest_Support_Status Estatus de Soporte de Sistema Operativo Invitado] para mas información). Cada maquina virtual tiene su propio hardware virtualizado: una tarjeta de red, disco, tarjeta grafica, etc.<br />
<br />
Puede encontrar las diferencias entre KVM y [[Xen (Español)|Xen]], [[VMware]] o QEMU en [https://www.linux-kvm.org/page/FAQ#General_KVM_information la pagina de preguntas y respuestas frecuentes de KVM].<br />
<br />
Este articulo no cubre las características de distintos emuladores usando KVM como base. Usted debe ver los artículos relacionados para esa información.<br />
<br />
== Comprobar soporte para KVM ==<br />
<br />
=== Soporte de hardware ===<br />
<br />
KVM requiere que el procesador del ''host'' tenga soporte para virtualización (llamado Vt-x en los procesadores Intel y AMD-V para los AMD). Puede ver su si procesador tiene soporte para virtualización por hardware con el siguiente comando:<br />
<br />
$ LC_ALL=C lscpu | grep Virtualization<br />
<br />
Y, alternativamente:<br />
<br />
$ grep -E --color=auto 'vmx|svm|0xc0f' /proc/cpuinfo<br />
<br />
Si al ejecutar cualquiera de los dos comandos no obtiene alguna salida, su procesador '''no''' soporta virtualización por hardware , y '''no''' podrá usar KVM.<br />
<br />
{{Note (Español)|Puede que tenga que activar el soporte para virtualizado en su BIOS. Todos los procesadores x86_64 manufacturador por AMD y Intel en los últimos 10 años soportas virtualización. Si pareciera como que su procesador no soporta virtualización, es casi seguro que esta desactivado en la BIOS.}}<br />
<br />
=== Soporte en el kernel ===<br />
<br />
Arch Linux provee los [[kernel modules (Español)|módulos para el kernel]] necesarios para soportar KVM.<br />
<br />
* Usted puede comprobar si los módulos necesarios ({{ic|kvm}} y/o {{ic|kvm_amd}} o {{ic|kvm_intel}}) están disponibles en el kernel con el siguiente comando:<br />
<br />
$ zgrep CONFIG_KVM= /proc/config.gz<br />
<br />
* Entonces, asegúrese que los módulos sean cargados automáticamente con el comando:<br />
<br />
{{hc|$ lsmod {{!}} grep kvm|<br />
kvm_intel 245760 0<br />
kvmgt 28672 0<br />
mdev 20480 2 kvmgt,vfio_mdev<br />
vfio 32768 3 kvmgt,vfio_mdev,vfio_iommu_type1<br />
kvm 737280 2 kvmgt,kvm_intel<br />
irqbypass 16384 1 kvm<br />
}}<br />
<br />
Si el comando no devuelve nada, el modulo necesita ser cargado manualmente; véase [[Kernel module (Español)#Manejo manual de módulos]].<br />
<br />
{{Tip (Español)|Si falla al intentar cargar ''(modprobe)'' {{ic|kvm_intel}} o {{ic|kvm_amd}}, pero no con {{Ic|kvm}}, y {{ic|lscpu}} dice que la aceleración por hardware si esta soportada, véase la configuración del BIOS. Algunos fabricantes, especialmente los de laptops, desactivan estas extensiones del procesador por defecto. Para determinar si es que no hay soporte hardware o su las extensiones están desactivadas en la BIOS, la salida de [[dmesg (Español)|dmesg]] después de haberlas cargado lo va a confirmar.}}<br />
<br />
== Paravirtualización con Virtio ==<br />
<br />
La paravirtualización provee un medio de comunicación rápido y eficiente para los sistemas huésped ''(guests)'' para usar los dispositivos de la maquina anfitriona ''(host)''. KVM provee dispositivos paravirtualizados a las maquinas virtuales usando la ''API (Application Programming Interfase: Interfaz de Programación de aplicaciones)'' de Virtio como una capa entre el hipervisor y el invitado.<br />
<br />
Todos los dispositivos Virtio tienen dos partes: el dispositivo anfitrión y el controlador huésped.<br />
<br />
=== Soporte en el kernel ===<br />
<br />
Use el siguiente comando para ver si los módulos VIRTIO están disponibles en el kernel '''dentro de la maquina virtual''':<br />
<br />
$ zgrep VIRTIO /proc/config.gz<br />
<br />
Y, revise si los módulos del kernel son cargados automáticamente con el comando:<br />
<br />
$ lsmod | grep virtio<br />
<br />
El en caso de que los comandos anteriores no devuelvan nada, tiene que [[Kernel module (Español)#Manejo manual de módulos|cargar los módulos]] manualmente.<br />
<br />
=== Lista de dispositivos paravirtualizados ===<br />
<br />
* dispositivo de red (virtio-net)<br />
* dispositivo de bloque (virtio-blk)<br />
* dispositivo controlador (virtio-scsi)<br />
* dispositivo serial (virtio-serial)<br />
* dispositivo balón ''(balloon device)'' (virtio-balloon)<br />
<br />
== Como usar KVM ==<br />
<br />
Véase el articulo principal: [[QEMU (Español)]].<br />
<br />
== Consejos y trucos ==<br />
<br />
{{Note (Español)|Véase [[QEMU (Español)#Consejos y trucos]] y [[QEMU (Español)#Solución de problemas]] para consejos y trucos generales.}}<br />
<br />
=== Virtualización anidada ===<br />
<br />
La virtualización anidada permite que maquinas virtuales existentes puedan ser ejecutadas en hipervisores de terceros y en otra nubes sin alguna modificación a la maquina virtual original o su funcionamiento de red.<br />
<br />
Active la función de virtualización anidada en el anfitrión para {{ic|kvm_intel}}:<br />
<br />
{{Note (Español)|Se puede hacer lo mismo para AMD, solo reemplace {{ic|intel}} con {{ic|amd}} donde sea necesario.}}<br />
<br />
# modprobe -r kvm_intel<br />
# modprobe kvm_intel nested=1<br />
<br />
Para hacerlo permanente (Véase [[Kernel module (Español)#Configurar las opciones del módulo]]):<br />
<br />
{{hc|/etc/modprobe.d/kvm_intel.conf|2=<br />
options kvm_intel nested=1<br />
}}<br />
<br />
Verifique que la función este activada:<br />
<br />
{{hc|$ cat /sys/module/kvm_intel/parameters/nested|2=<br />
Y<br />
}}<br />
<br />
Active el modo de "host passthrough" ''(paso sobre el anfitrión)'' para enviar todas las características de la CPU al sistema anfitrión:<br />
<br />
# Si esta usando [[QEMU (Español)|QEMU]], ejecute la maquina virtual con el siguiente comando: {{ic|qemu-system-x86_64 -enable-kvm -cpu host}}.<br />
# Si usa ''virt-manager'', cambie el modelo de la CPU a {{ic|host-passthrough}}.<br />
# Si esta usando ''virsh'', use {{ic|virsh edit ''vm-name''}} y cambie la linea de CPU a {{ic|1=<cpu mode='host-passthrough' check='partial'/>}}<br />
<br />
Inicie la maquina virtual y compruebe que la propiedad {{ic|vmx}} este presente:<br />
<br />
$ grep -E --color=auto 'vmx|svm' /proc/cpuinfo<br />
<br />
=== Activando páginas enormes ===<br />
<br />
Puede activar las ''hugepages'' para mejorar el rendimiento de su maquina virtual.<br />
Con una maquina con Arch Linux actualizado y KVM funcional probablemente ya tiene todo lo que necesita. Compruebe su tiene el directorio {{ic|/dev/hugepages}}. Si no lo tiene, creelo. Ahora necesita establecer los permisos apropiados para usar ese directorio. Los permisos por defecto son el ''uid (User Identifier: Identificador de Usuario)'' y el ''gid (Group Identifier: Identificador del Grupo)'' del usuario ''root'' con 0755, pero queremos que cualquiera en el grupo {{ic|kvm}} tenga acceso a las ''hugepages''.<br />
<br />
Añada a su {{ic|/etc/fstab}}:<br />
<br />
{{hc|/etc/fstab|2=<br />
hugetlbfs /dev/hugepages hugetlbfs mode=01770,gid=kvm 0 0<br />
}}<br />
<br />
En lugar de especificar el nombre del grupo directamente, con {{ic|1=gid=kvm}}, puede especificar el gid como un número, pero el ''gid'' debe ser igual al del grupo {{ic|kvm}}. El modo {{ic|1770}} permite que cualquiera en el grupo crear archivos, pero no desenlazar o renombrar los archivos de otros. Asegúrese que {{ic|/dev/hugepages}} este correctamente montado:<br />
<br />
{{hc|# umount /dev/hugepages<br />
# mount /dev/hugepages<br />
$ mount {{!}} grep huge|2=<br />
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,mode=1770,gid=78)<br />
}}<br />
<br />
Ahora puede calcular cuantas ''hugepages'' va a necesitar. Véase que tan grandes son sus ''hugepages'':<br />
<br />
$ grep Hugepagesize /proc/meminfo<br />
<br />
Normalmente, el tamaño debería ser de 2048 kB (que corresponde a 2 MB). Digamos que quiere ejecutar su maquina virtual con 1024 MB, así que divide 1024 / 2 = 512 y lo aumenta un poco para redondearlo a 550. Ahora establezca la cantidad de ''hugepages'' que quiere:<br />
<br />
echo 550 > /proc/sys/vm/nr_hugepages<br />
<br />
Si tiene suficiente espacio libre, debería ver lo siguiente:<br />
<br />
{{hc|$ grep HugePages_Total /proc/meminfo|<br />
HugesPages_Total: 550<br />
}}<br />
<br />
Si obtiene un numero menor, cierre algunas aplicaciones o inicie su maquina virtual con menos memoria (numero_de_''hugepages'' x 2):<br />
<br />
$ qemu-system-x86_64 -enable-kvm -m 1024 -mem-path /dev/hugepages -hda <disk_image> [...]<br />
<br />
Fíjese en el parámetro {{ic|-mem-path}}. Este hará uso de las ''hugepages''.<br />
<br />
Mientras que su maquina virtual se esta ejecutando, puede comprobar cuantas ''hugepages'' están siendo usadas:<br />
<br />
{{hc|$ grep HugePages /proc/meminfo|<br />
HugePages_Total: 550<br />
HugePages_Free: 48<br />
HugePages_Rsvd: 6<br />
HugePages_Surp: 0<br />
}}<br />
<br />
Ahora que todo parece funcionar, puede activar las ''hugepages'' por defecto. Añada a su {{ic|/etc/sysctl.d/40-hugepage.conf}}:<br />
<br />
{{hc|/etc/sysctl.d/40-hugepage.conf|2=<br />
vm.nr_hugepages = 550<br />
}}<br />
<br />
Véase tambien:<br />
<br />
* [https://docs.kernel.org/admin-guide/mm/hugetlbpage.html Sumario de soporte de hugetlbpage en el kernel de Linux ''(en inglés)'']<br />
* [https://wiki.debian.org/Hugepages Debian Wiki - Hugepages ''(en inglés)'']<br />
<br />
<br />
=== Secure Boot ===<br />
<br />
KVM Secure boot tiene algunos requisitos antes de poder activarse: <br />
<br />
# Debe utilizar una UEFI con soporte de arranque seguro compilado.<br />
# La UEFI debe tener claves registradas.<br />
<br />
{{Note (Español)|Actualmente, Arch Linux no tiene una clave de inicio segura a diferencia de distribuciones como Fedora. Si tiene la intención de iniciar de forma segura Arch Linux, debe crear su propia clave de firma y firmar su kernel después de seguir los pasos a continuación. Véase [[Unified Extensible Firmware Interface/Secure Boot]] para más información.}}<br />
<br />
Para activar UEFI con soporte de arranque seguro, instale {{Pkg|edk2-ovmf}} y configure su máquina virtual para utilizar UEFI activado para arranque seguro. Si está utilizando [[libvirt]], puede hacerlo añadiendo lo siguiente a la configuración XML de su máquina virtual.<br />
<br />
{{bc|1=<br />
<os firmware="efi"><br />
<loader readonly="yes" secure="yes" type="pflash">/usr/share/edk2/x64/OVMF_CODE.secboot.4m.fd</loader><br />
</os><br />
}}<br />
<br />
A continuación, debe registrar algunas claves. En este ejemplo registraremos las claves de inicio seguras de Microsoft y Redhat. Instale {{Pkg|virt-firmware}} y ejecute lo siguiente. Reemplace {{ic|''vm_name''}} con el nombre de su máquina virtual.<br />
<br />
$ virt-fw-vars --input /var/lib/libvirt/qemu/nvram/''vm_name''_VARS.fd --output /var/lib/libvirt/qemu/nvram/''vm_name''_SECURE_VARS.fd --secure-boot --enroll-redhat<br />
<br />
Luego edite la configuración XML de libvirt de su máquina virtual para que apunte al nuevo archivo VARS.<br />
<br />
{{bc|1=<br />
<os firmware="efi"><br />
<loader readonly="yes" secure="yes" type="pflash">/usr/share/edk2/x64/OVMF_CODE.secboot.4m.fd</loader><br />
<nvram template="/usr/share/edk2/x64/OVMF_VARS.4m.fd">/var/lib/libvirt/qemu/nvram/'''{vm-name}'''_SECURE_VARS.fd</nvram><br />
</os><br />
}}<br />
<br />
Después de este arranque seguro debería activarse automáticamente. Puede volver a comprobarlo entrando al BIOS de la máquina virtual presionando {{ic|F2}} cuando vea el logotipo de inicio UEFI.<br />
<br />
== Véase también ==<br />
<br />
* [https://www.linux-kvm.org/page/HOWTO Indice de tutoriales de KVM ''(en inglés)'']<br />
* [https://www.linux-kvm.org/page/FAQ#General_KVM_information Preguntas y respuestas frecuentes de KVM ''(en inglés)'']</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=KVM_(Espa%C3%B1ol)&diff=800782KVM (Español)2024-02-19T10:26:04Z<p>AlonsoLP: Fase 1 de actualización</p>
<hr />
<div>[[Category:Hypervisors (Español)]]<br />
[[Category:Kernel (Español)]]<br />
[[en:KVM]]<br />
[[ja:KVM]]<br />
[[zh-hans:KVM]]<br />
{{TranslationStatus (Español)|KVM|2021-01-01|637222}}<br />
{{Related articles start (Español)}}<br />
{{Related|:Category:Hypervisors (Español)}}<br />
{{Related|Libvirt}}<br />
{{Related articles end}}<br />
<br />
'''KVM''', la [[Wikipedia:es:Kernel-based Virtual Machine|Maquina virtual basada en el kernel ''(Kernel-based Virtual Machine)'']] es un [[Wikipedia:es:Hipervisor|hipervisor]] integrado al kernel de Linux. Es parecido en propósito a [[Xen (Español)|Xen]] pero es mucho mas fácil de hacer andar. A diferencia [[QEMU (Español)|QEMU]], el cual ocupa emulación, KVM es un modo de operación especial de QEMU que usa extensiones de CPU ([[Wikipedia:Hardware-assisted virtualization|Virtualización asistida por hardware ''HVM'']]) para la virtualización con el modulo del kernel.<br />
<br />
Al usar KVM, se pueden ejecutar varias maquinas virtuales ejecutando GNU/Linux, Windows o cualquier otro sistema operativo sin ser modificado. (véase el [https://www.linux-kvm.org/page/Guest_Support_Status Estatus de Soporte de Sistema Operativo Invitado] para mas información). Cada maquina virtual tiene su propio hardware virtualizado: una tarjeta de red, disco, tarjeta grafica, etc.<br />
<br />
Puede encontrar las diferencias entre KVM y [[Xen (Español)|Xen]], [[VMware]] o QEMU en [https://www.linux-kvm.org/page/FAQ#General_KVM_information la pagina de preguntas y respuestas frecuentes de KVM].<br />
<br />
Este articulo no cubre las características de distintos emuladores usando KVM como base. Usted debe ver los artículos relacionados para esa información.<br />
<br />
== Comprobar soporte para KVM ==<br />
<br />
=== Soporte de hardware ===<br />
<br />
KVM requiere que el procesador del ''host'' tenga soporte para virtualización (llamado Vt-x en los procesadores Intel y AMD-V para los AMD). Puede ver su si procesador tiene soporte para virtualización por hardware con el siguiente comando:<br />
<br />
$ LC_ALL=C lscpu | grep Virtualization<br />
<br />
Y, alternativamente:<br />
<br />
$ grep -E --color=auto 'vmx|svm|0xc0f' /proc/cpuinfo<br />
<br />
Si al ejecutar cualquiera de los dos comandos no obtiene alguna salida, su procesador '''no''' soporta virtualización por hardware , y '''no''' podrá usar KVM.<br />
<br />
{{Note (Español)|Puede que tenga que habilitar el soporte para virtualizado en su BIOS. Todos los procesadores x86_64 manufacturador por AMD y Intel en los últimos 10 años soportas virtualización. Si pareciera como que su procesador no soporta virtualización, es casi seguro que esta deshabilitado en el BIOS.}}<br />
<br />
=== Soporte en el kernel ===<br />
<br />
Arch Linux provee los [[kernel modules (Español)|módulos para el kernel]] necesarios para soportar KVM.<br />
<br />
* Usted puede comprobar si los módulos necesarios ({{ic|kvm}} y/o {{ic|kvm_amd}} o {{ic|kvm_intel}}) están disponibles en el kernel con el siguiente comando:<br />
<br />
$ zgrep CONFIG_KVM= /proc/config.gz<br />
<br />
* Entonces, asegúrese que los módulos sean cargados automáticamente con el comando:<br />
<br />
{{hc|$ lsmod {{!}} grep kvm|<br />
kvm_intel 245760 0<br />
kvmgt 28672 0<br />
mdev 20480 2 kvmgt,vfio_mdev<br />
vfio 32768 3 kvmgt,vfio_mdev,vfio_iommu_type1<br />
kvm 737280 2 kvmgt,kvm_intel<br />
irqbypass 16384 1 kvm<br />
}}<br />
<br />
Si el comando no devuelve nada, el modulo necesita ser cargado manualmente; véase [[Kernel module (Español)#Manejo manual de módulos]].<br />
<br />
{{Tip (Español)|Si falla al intentar cargar ''(modprobe)'' {{ic|kvm_intel}} o {{ic|kvm_amd}}, pero no con {{Ic|kvm}}, y {{ic|lscpu}} dice que la aceleración por hardware si esta soportada, véase la configuración del BIOS. Algunos fabricantes, especialmente los de laptops, deshabilitan estas extensiones del procesador por defecto. Para determinar si es que no hay soporte hardware o su las extensiones están deshabilitadas en el BIOS, la salida de [[dmesg]] después de haberlas cargado lo va a confirmar.}}<br />
<br />
== Paravirtualización con Virtio ==<br />
<br />
La paravirtualización provee un medio de comunicación rápido y eficiente para los sistemas huésped ''(guests)'' para usar los dispositivos de la maquina anfitriona ''(host)''. KVM provee dispositivos paravirtualizados a las maquinas virtuales usando la ''API (Application Programming Interfase: Interfaz de Programación de aplicaciones)'' de Virtio como una capa entre el hipervisor y el invitado.<br />
<br />
Todos los dispositivos Virtio tienen dos partes: el dispositivo anfitrión y el controlador huésped.<br />
<br />
=== Soporte en el kernel ===<br />
<br />
Use el siguiente comando para ver si los módulos VIRTIO están disponibles en el kernel '''dentro de la maquina virtual''':<br />
<br />
$ zgrep VIRTIO /proc/config.gz<br />
<br />
Y, revise si los módulos del kernel son cargados automáticamente con el comando:<br />
<br />
$ lsmod | grep virtio<br />
<br />
El en caso de que los comandos anteriores no devuelvan nada, tiene que [[Kernel module (Español)#Manejo manual de módulos|cargar los módulos]] manualmente.<br />
<br />
=== Lista de dispositivos paravirtualizados ===<br />
<br />
* dispositivo de red (virtio-net)<br />
* dispositivo de bloque (virtio-blk)<br />
* dispositivo controlador (virtio-scsi)<br />
* dispositivo serial (virtio-serial)<br />
* dispositivo balón ''(balloon device)'' (virtio-balloon)<br />
<br />
== Como usar KVM ==<br />
<br />
Véase el articulo principal: [[QEMU (Español)]].<br />
<br />
== Consejos y trucos ==<br />
<br />
{{Note (Español)|Véase [[QEMU (Español)#Consejos y trucos]] y [[QEMU (Español)#Solución de problemas]] para consejos y trucos generales.}}<br />
<br />
=== Virtualización anidada ===<br />
<br />
La virtualización anidada permite que maquinas virtuales existentes puedan ser ejecutadas en hipervisores de terceros y en otra nubes sin alguna modificación a la maquina virtual original o su funcionamiento de red.<br />
<br />
Habilite la función de virtualización anidada en el anfitrión para {{ic|kvm_intel}}:<br />
<br />
{{Note (Español)|Se puede hacer lo mismo para AMD, solo reemplace {{ic|intel}} con {{ic|amd}} donde sea necesario.}}<br />
<br />
# modprobe -r kvm_intel<br />
# modprobe kvm_intel nested=1<br />
<br />
Para hacerlo permanente (Véase [[Kernel module (Español)#Configurar las opciones del módulo]]):<br />
<br />
{{hc|/etc/modprobe.d/kvm_intel.conf|2=<br />
options kvm_intel nested=1<br />
}}<br />
<br />
Verifique que la función este activada:<br />
<br />
{{hc|$ cat /sys/module/kvm_intel/parameters/nested|2=<br />
Y<br />
}}<br />
<br />
Habilite el modo de "host passthrough" ''(paso sobre el anfitrión)'' para enviar todas las características de la CPU al sistema anfitrión:<br />
<br />
# Si esta usando [[QEMU (Español)|QEMU]], ejecute la maquina virtual con el siguiente comando: {{ic|qemu-system-x86_64 -enable-kvm -cpu host}}.<br />
# Si usa ''virt-manager'', cambie el modelo de la CPU a {{ic|host-passthrough}}.<br />
# Si esta usando ''virsh'', use {{ic|virsh edit ''vm-name''}} y cambie la linea de CPU a {{ic|1=<cpu mode='host-passthrough' check='partial'/>}}<br />
<br />
Inicie la maquina virtual y compruebe que la propiedad {{ic|vmx}} este presente:<br />
<br />
$ grep -E --color=auto 'vmx|svm' /proc/cpuinfo<br />
<br />
=== Habilitando páginas enormes ===<br />
<br />
Puede habilitar las ''hugepages'' para mejorar el rendimiento de su maquina virtual.<br />
Con una maquina con Arch Linux actualizado y KVM funcional probablemente ya tiene todo lo que necesita. Compruebe su tiene el directorio {{ic|/dev/hugepages}}. Si no lo tiene, creelo. Ahora necesita establecer los permisos apropiados para usar ese directorio. Los permisos por defecto son el ''uid (User Identifier: Identificador de Usuario)'' y el ''gid (Group Identifier: Identificador del Grupo)'' del usuario ''root'' con 0755, pero queremos que cualquiera en el grupo {{ic|kvm}} tenga acceso a las ''hugepages''.<br />
<br />
Añada a su {{ic|/etc/fstab}}:<br />
<br />
{{hc|/etc/fstab|2=<br />
hugetlbfs /dev/hugepages hugetlbfs mode=01770,gid=kvm 0 0<br />
}}<br />
<br />
En lugar de especificar el nombre del grupo directamente, con {{ic|1=gid=kvm}}, puede especificar el gid como un número, pero el ''gid'' debe ser igual al del grupo {{ic|kvm}}. El modo {{ic|1770}} permite que cualquiera en el grupo crear archivos, pero no desenlazar o renombrar los archivos de otros. Asegúrese que {{ic|/dev/hugepages}} este correctamente montado:<br />
<br />
{{hc|# umount /dev/hugepages<br />
# mount /dev/hugepages<br />
$ mount {{!}} grep huge|2=<br />
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,mode=1770,gid=78)<br />
}}<br />
<br />
Ahora puede calcular cuantas ''hugepages'' va a necesitar. Véase que tan grandes son sus ''hugepages'':<br />
<br />
$ grep Hugepagesize /proc/meminfo<br />
<br />
Normalmente, el tamaño debería ser de 2048 kB (que corresponde a 2 MB). Digamos que quiere ejecutar su maquina virtual con 1024 MB, así que divide 1024 / 2 = 512 y lo aumenta un poco para redondearlo a 550. Ahora establezca la cantidad de ''hugepages'' que quiere:<br />
<br />
echo 550 > /proc/sys/vm/nr_hugepages<br />
<br />
Si tiene suficiente espacio libre, debería ver lo siguiente:<br />
<br />
{{hc|$ grep HugePages_Total /proc/meminfo|<br />
HugesPages_Total: 550<br />
}}<br />
<br />
Si obtiene un numero menor, cierre algunas aplicaciones o inicie su maquina virtual con menos memoria (numero_de_''hugepages'' x 2):<br />
<br />
$ qemu-system-x86_64 -enable-kvm -m 1024 -mem-path /dev/hugepages -hda <disk_image> [...]<br />
<br />
Fíjese en el parámetro {{ic|-mem-path}}. Este hará uso de las ''hugepages''.<br />
<br />
Mientras que su maquina virtual se esta ejecutando, puede comprobar cuantas ''hugepages'' están siendo usadas:<br />
<br />
{{hc|$ grep HugePages /proc/meminfo|<br />
HugePages_Total: 550<br />
HugePages_Free: 48<br />
HugePages_Rsvd: 6<br />
HugePages_Surp: 0<br />
}}<br />
<br />
Ahora que todo parece funcionar, puede habilitar las ''hugepages'' por defecto. Añada a su {{ic|/etc/sysctl.d/40-hugepage.conf}}:<br />
<br />
{{hc|/etc/sysctl.d/40-hugepage.conf|2=<br />
vm.nr_hugepages = 550<br />
}}<br />
<br />
Véase tambien:<br />
<br />
* [https://docs.kernel.org/admin-guide/mm/hugetlbpage.html Sumario de soporte de hugetlbpage en el kernel de Linux ''(en inglés)'']<br />
* [https://wiki.debian.org/Hugepages Debian Wiki - Hugepages ''(en inglés)'']<br />
<br />
== Véase también ==<br />
<br />
* [https://www.linux-kvm.org/page/HOWTO Indice de tutoriales de KVM ''(en inglés)'']<br />
* [https://www.linux-kvm.org/page/FAQ#General_KVM_information Preguntas y respuestas frecuentes de KVM ''(en inglés)'']</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=ArchWiki:Translation_Team_(Espa%C3%B1ol)/Board_(Espa%C3%B1ol)&diff=800671ArchWiki:Translation Team (Español)/Board (Español)2024-02-17T18:05:52Z<p>AlonsoLP: /* Páginas con artículos traducidos */ añadido Incus (Español)</p>
<hr />
<div>[[Category:ArchWiki (Español)]]<br />
[[ar:ArchWiki:Translation Team]]<br />
[[ca:ArchWiki:Translation Team (Català)/Board]]<br />
[[cs:ArchWiki:Translation Team]]<br />
[[el:ArchWiki:Translation Team]]<br />
[[en:ArchWiki:Translation Team]]<br />
[[hr:ArchWiki:Translation Team]]<br />
[[it:ArchWiki:Translation Team]]<br />
[[ja:ArchWiki 翻訳チーム]]<br />
[[ko:ArchWiki:Translation Team]]<br />
[[nl:ArchWiki:Translation Team]]<br />
[[pl:ArchWiki:Translation Team]]<br />
[[pt:ArchWiki:Translation Team]]<br />
[[ru:ArchWiki:Translation Team]]<br />
[[sk:ArchWiki:Translation Team]]<br />
[[zh-hant:ArchWiki:Translation Team]]<br />
{{Related articles start (Español)}}<br />
{{Related2|../About (Español)|Equipo}}<br />
{{Related2|../Contributing (Español)|Colaboración}}<br />
{{Related2|../Glossary (Español)|Glosario}}<br />
{{Related2|../Style (Español)|Guía de estilo}}<br />
{{Related2|:Category:Help (Español)|Páginas de ayuda}}<br />
{{Related2|/Untranslated (Español)|Artículos sin traducir}}<br />
{{Related articles end}}<br />
<br />
En esta página encontrará todo lo necesario para organizar los trabajos de traducción.<br />
<br />
== Tablas ==<br />
<br />
;[[#Páginas con artículos traducidos|Páginas que alojan artículos traducidos]]:<br />
: En esta sección se recogen, en una única tabla, todos los artículos traducidos, ordenados alfabéticamente, con datos adicionales sobre sus prioridades de traducción, anotaciones relevantes...<br />
<br />
:{{Warning (Español)|Excepcionalmente, también se incluyen artículos no traducidos, candidatos a traducirse lo antes posible dada su importancia o interés. Lea la razón [[#Criterios de prioridad para traducir|aquí]] (Prioridad 2 y, muy excepcionalmente, 3).}}<br />
<br />
;[[#Páginas con categorías|Páginas que alojan categorías con contenido]]: <br />
:En esta sección se listan las categorías con contenido, el cual debe traducirse y/o actualizarse.<br />
<br />
;[[#Índice de artículos relevantes|Índice de artículos relevantes]]: <br />
:En esta sección se recogen accesos directos a páginas que nos muestran una relación de artículos que deben ser atendidos regularmente para un mantenimiento límpio de los artículos [[Wikipedia:es:Indexación|indexados]]. Los índices más relevantes para nuestro propósito son los relativos a los artículos con redirección, artículos que necesitan actualizarse (con la plantilla {{ic|<nowiki>{{Bad translation (Español)}}</nowiki>}}) o traducirse (con la plantilla {{ic|<nowiki>{{Translateme (Español)}}</nowiki>}}), y artículos que contienen enlaces rotos a secciones, artículos o paquetes.<br />
<br />
=== Páginas con artículos traducidos ===<br />
<br />
<!-- #########################################################<br />
<br />
COLOQUE EL ARTÍCULO EN EL ORDEN ALFABÉTICO QUE LE CORRESPONDA<br />
<br />
########################################################## --><br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! width=45% | Artículo <!-- [OBLIGATORIO] --><br />
! width=5% | Pr. <!-- [OBLIGATORIO] --><br />
! width=10% | Revisión <!-- [OBLIGATORIO] --><br />
! width=40% | Observaciones <!-- [OPCIONAL] --><br />
|-<br />
| [[.NET Core (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-09}}}}<br />
|<br />
|-<br />
| [[AbiWord (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Access Control Lists (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2017-07}}}}<br />
|<br />
|-<br />
| [[Acer Aspire v5-171 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ACPI modules (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[acpid (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Activating numlock on bootup (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Active Directory integration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-07}}}}<br />
| <br />
|-<br />
| [[Advanced Format (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Advanced Linux Sound Architecture (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[AgenDAV (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-08}}}}<br />
|<br />
|-<br />
| [[AHCI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[AIDE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Allow users to shutdown (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Amarok (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Android (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-05}}}}<br />
|<br />
|-<br />
| [[Android Debug Bridge (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod fcgid (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_gnutls (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_perl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod python (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_wsgi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache Kafka (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Apache Spark (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Arch boot process (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Arch Build System (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Arch compared to other distributions (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Arch IRC channels (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Arch Linux (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Arch Linux AMIs for Amazon Web Services (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Arch Linux Archive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Arch Linux press coverage (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-08}}}}<br />
| Un intento de recopilar información sobre Arch Linux en prensa hispana. El artículo inglés '''no se traduce'''.<br />
|-<br />
| [[Arch package guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Arch Testing Team (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-04}}}}<br />
| La traducción esta hecha, pero pensaba que se podría poner en la parte donde se debe contactar con [https://archlinux.org/people/developers/#bluewind Florian Pritz], que idealmente tendría que ser en inglés (ya que en su info no aparece que habla español) -'''WhoIsThat?'''<br />
|-<br />
| [[Arch terminology (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-03}}}}<br />
| <br />
|-<br />
| [[Arch User Repository (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
| Comienzo actualización de traducci. [[User:Coriollis|Coriollis]] ([[User talk:Coriollis|talk]]) 05:11, 24 April 2023 (UTC)<br />
|-<br />
| [[Arch-based distributions (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-02}}}}<br />
|<br />
|-<br />
| [[Archiso (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Archiving and compression (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[ArchWiki:About (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Access levels and roles (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Archive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Contributing (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Maintenance Team (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[ASUS A55VJ (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[ASUS Zenbook UX390 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ATI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Audacious (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[AUR helpers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[AUR Trusted User Guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Aurweb RPC interface (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Autofs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-03}}}}<br />
|<br />
|-<br />
| [[Autostarting (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Awesome (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Badblocks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Bash (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Bash (Español)/Functions (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Bash (Español)/Prompt customization (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Bazaar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Beets (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Benchmarking (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[BIND (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-01}}}}<br />
|<br />
|-<br />
| [[Bioperl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Bitlbee (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Blackbox (Español)]]<br />
| {{Y|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Blueman (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Blueman|Artículo original]]<br />
|-<br />
| [[Bluetooth (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-04}}}}<br />
| Traducción muy incompleta. Posible eliminación y redirección al original si no se actualiza.<br />
|-<br />
| [[Browser plugins (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Bspwm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2016-08}}}}<br />
|<br />
|-<br />
| [[Btrfs (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Budgie (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Bug Day (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Bug reporting guidelines (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-03}}}}<br />
| <br />
|-<br />
| [[Bumblebee (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Burp suite (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[C (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Chromium (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Chroot (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ClamAV (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|-<br />
| [[Clang (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[clipboard (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Clojure (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Codecs and containers (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Color output in console (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Color output in console|Artículo original]]<br />
|-<br />
| [[Command-line shell (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Common Lisp (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Comparison of desktop environments (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Comparison of tiling window managers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Comparison of tiling window managers|Artículo original]]<br />
|-<br />
| [[Compiz (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Conky (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Copying text from a terminal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Core utilities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[CPU frequency scaling (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Creating packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Crystal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[CUPS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Cursor themes (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[D-Bus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[D (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Daemons (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
| [VIGILAR]: Original marcado para ser una redirección<br />
|-<br />
| [[Data-at-rest encryption (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[DAViCal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dbeaver (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[dd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Debugging (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Debugging|Artículo original]]<br />
|-<br />
| [[Debugging (Español)/Getting traces (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Debugging/Getting traces|Artículo original]]<br />
|-<br />
| [[Dell Latitude E6420 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Deluge (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Desktop entries (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Desktop entries|Artículo original]]<br />
|-<br />
| [[Desktop environment (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Desktop notifications (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Device file (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[dhcpcd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Disk cloning (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Display manager (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Device encryption (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Drive preparation (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Encrypting a non-root file system (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Encrypting an entire system (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Mounting at login (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Specialties (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Swap encryption (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/System configuration (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[dmenu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[dnscrypt-proxy (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[dnsmasq (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[DNSSEC (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[DokuWiki (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Dolphin (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Domain name resolution (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[DOSBox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Dotfiles (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Necesita un repaso: sin plantilla TranslationStatus, faltas de ortografía, enlaces a documentos no existentes, trozos sin traducir... Algunas ya corregidas.<br />
|-<br />
| [[Downgrading packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-07}}}}<br />
|<br />
|-<br />
| [[Display Power Management Signaling (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Display Power Management Signaling|Artículo original]]<br />
|-<br />
| [[Drupal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Dual boot with Windows (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Duplicity (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Duply (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[dwm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[E4rat (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Echinus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Eclipse (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Eclipse plugin package guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[EFI system partition (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[EFISTUB (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Elgato EyeTV DTT Deluxe v2 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ELinks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Elixir (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Emacs (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Emby (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Enlightenment (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[EncFS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Environment variables (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-12}}}}<br />
|<br />
|-<br />
| [[EPSXe (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Erlang (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Etckeeper (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Ethereum (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Exaile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ext4 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ext3 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Ext3|Artículo original]]<br />
|-<br />
| [[F2FS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[F2FS|Artículo original]]<br />
|-<br />
| [[FAT (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Fail2ban (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[fdisk (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[fdm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Feh (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[File manager functionality (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[File permissions and attributes (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[File recovery (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[File recovery|Artículo original]]<br />
|-<br />
| [[File systems (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Firefox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-10}}}}<br />
|<br />
|-<br />
| [[Flatpak (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Flashcache (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Flashcache|Artículo original]]<br />
|-<br />
| [[Flashing BIOS from Linux (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Fluxbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Flyspray (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Font configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
| <br />
|-<br />
| [[Fonts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
| <br />
|-<br />
| [[Freenet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Frequently asked questions (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
| <br />
|-<br />
| [[fstab (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Full system backup with SquashFS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Full system backup with tar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[FuseISO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Fzf (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[FUSE (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[FVWM (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[FVWM|Artículo original]]<br />
|-<br />
| [[Gambas (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[GDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GEDA (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[General guidelines (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[General purpose mouse (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[General recommendations (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[General troubleshooting (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Getting involved (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Getty (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GIMP (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Git (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Glusterfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Document viewer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Files (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Gedit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Keyring (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Web (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GNU (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[GNU Compiler Collection (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Gnumeric (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[GNU Radio (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GNU Screen (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[GNU Screen|Artículo original]]<br />
|-<br />
| [[GNUnet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[GnuPG (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GnuTLS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Go (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Gobby (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Gocryptfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[GoldenDict (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Google Authenticator (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GPhoto (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GPT fdisk (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Grafana (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Greenclip (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[GRUB (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[GRUB (Español)/Tips and tricks (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-06}}}}<br />
|<br />
|-<br />
| [[GStreamer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GTK (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Guake (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Hamachi (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Hashcat (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
| Original es candidato a unirse con otro artículo<br />
|-<br />
| [[Heirloom (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Help:Article naming guidelines (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Browsing (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Category (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Cheatsheet (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Discussion (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Editing (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Help:Effective use of headers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:i18n (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Procedures (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Reading (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)/Formatting and punctuation (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)/White space (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Template (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Help:Writing article introductions (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[High Performance Firewall (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
| Versión inglesa propuesta para su eliminación o fusión con [[router]]<br />
|-<br />
| [[Honeyd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[HP Compaq nc4400 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[HP Envy 14-j106tx (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[I3 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[IceWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Icons (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[ImageMagick (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Improving performance (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Improving performance (Español)/Boot process (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Falta un repaso de la subsección "Montaje de sistemas de archivos".<br />
|-<br />
| [[Incron (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Incus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2024-02}}}}<br />
|<br />
|-<br />
| [[init (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Install Arch Linux with accessibility options (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Install from existing Linux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Install from SSH (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Installation guide (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Installing Arch Linux on a USB key (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Intel graphics (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-07}}}}<br />
|<br />
|-<br />
| [[International communities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[IPMI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Iptables (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[Ipset (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Irssi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Actualización de la traducción finalizada, ¿está todo correcto?.<br />
|-<br />
| [[Isatapd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[ISCSI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[JACK Audio Connection Kit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Java (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Jekyll (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[JFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[JFS|Artículo original]]<br />
|-<br />
| [[Julia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Jumper EZBOOK 3 PRO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Jupyter (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[JWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-04}}}}<br />
|<br />
|-<br />
| [[KDE (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[KDevelop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[KDE Wallet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-01}}}}<br />
|<br />
|-<br />
| [[KeePass (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[KeePass|Artículo original]]<br />
|-<br />
| [[Kernel (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Kernel mode setting (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Kernel module (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Kernel parameters (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Keybase (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Keyboard shortcuts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Keyboard shortcuts|Artículo original]]<br />
|-<br />
| [[KiCad (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Ktorrent (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
<br />
| [[KVM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Language checking (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-07}}}}<br />
|<br />
|-<br />
| [[Laptop (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
| <br />
|-<br />
| [[Laptop Mode Tools (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Laptop Mode Tools|Artículo original]]<br />
|-<br />
| [[Lenovo ThinkPad Edge E335 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Lenovo ThinkPad L380 Yoga (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Lenovo ThinkPad T450 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[libinput (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[LibreOffice (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-05}}}}<br />
|<br />
|-<br />
| [[LightDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Lighttpd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[LILO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Linux console (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Linux console (Español)/Keyboard configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Documents (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Internet (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Multimedia (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Other (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2015-05}}}}<br />
| [[User:Xijang/Pruebas/List of applications (Other)|Actualización en curso]]<br />
|-<br />
| [[List of applications (Español)/Science (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Security (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Utilities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of games (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[LLVM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Lm-sensors (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Locale (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Chinese (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Indic (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Japanese (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Korean (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[locate (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Logitech G300 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Logwatch (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Lout (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[LVM (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[LXD (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[LXDE (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-03}}}}<br />
| Hay algunas palabras no traducidas que hacen referencia a la configuración gráfica, las deje así porque no se como aparecen esas partes en la interfaz en español -'''WhoIsThat?'''<br />
|-<br />
| [[LXDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[LXDM|Artículo original]]<br />
|-<br />
| [[LXQt (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[LXQt|Artículo original]]<br />
|-<br />
| [[Ly (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[MAC address spoofing (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Mail server (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Main page (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
| Incluye enlace a la [[ArchWiki:Translation Team (Español)|página del equipo]].<br />
|-<br />
| [[Makepkg (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[man page (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Maple (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Mastodon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[MATE (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mbrola (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[MediaWiki (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Media Transfer Protocol (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Media Transfer Protocol|Artículo original]]<br />
|-<br />
| [[MEncoder (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Meta package and package group (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Metasploit Framework (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Metasploit Framework|Artículo original]]<br />
|-<br />
| [[Metric-compatible fonts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Metric-compatible fonts|Artículo original]]<br />
|-<br />
| [[Microcode (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Microsoft fonts (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-04}}}}<br />
|<br />
|-<br />
| [[Midori (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[Migrate installation to new hardware (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Mirrors (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[mkinitcpio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[MOC (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Modalias (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Necesita un pequeño repaso en general, pero es bastante fiel al original<br />
|-<br />
| [[Moksha (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Mono (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Mouse buttons (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Mouse buttons|Artículo original]]<br />
|-<br />
| [[MPlayer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mpv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-06}}}}<br />
|<br />
|-<br />
| [[msmtp (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[msmtp|Artículo original]]<br />
|-<br />
| [[Mullvad (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Multiboot USB drive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Music Player Daemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mutt (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[MySQL (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Naemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[nano (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Ncmpcpp (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Neovim (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Nessus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Nestopia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Netbeans (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-02}}}}<br />
|<br />
|-<br />
| [[netctl (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Network configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Network configuration (Español)/Wireless (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Network Debugging (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
| [VIGILAR]: Original marcado para ser movido a otro artículo<br />
|-<br />
| [[Network Time Protocol daemon (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Network tools (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[NetworkManager (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[NFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[nftables (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[NIS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[NIS|Artículo original]]<br />
|-<br />
| [[Nitrogen (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[NordVPN (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Nouveau (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[NTFS-3G (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ntop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[NVIDIA (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Official repositories (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Offline installation of packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [VIGILAR]: Original marcado para ser movido a otro artículo<br />
|-<br />
| [[Omnikey Cardman 5321 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Open Sound System (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Openbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[OpenFOAM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Openresolv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[OpenSSH (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[OpenVAS (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Opera (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Optical disc drive (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-12}}}}<br />
|<br />
|-<br />
| [[Oracle Database client (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Oracle Database client|Artículo original]]<br />
|-<br />
| [[Overlay filesystem (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-07}}}}<br />
|<br />
|-<br />
| [[P7zip (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Pacaudit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[pacman (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Package signing (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Pacnew and Pacsave (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Restore local database (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Pacman (Español)/Rosetta (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Tips and tricks (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-01}}}}<br />
|<br />
|-<br />
| [[pacman development (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[PAM (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Partclone (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Parted (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Partitioning (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[pass (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[pass|Artículo original]]<br />
|-<br />
| [[PCManFM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[PCManFM|Artículo original]]<br />
|-<br />
| [[PC speaker (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[PDF, PS and DjVu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Pdnsd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PekWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Persistent block device naming (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[PHP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[PhpMyAdmin (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[picom (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[picom|Artículo original]]<br />
|-<br />
| [[Pidgin (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PKGBUILD (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Pkgfile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[pkgstats (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Plex (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Plymouth (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Port knocking (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Postfix (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Power management (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-05}}}}<br />
| <br />
|-<br />
| [[Power management (Español)/Suspend and hibernate (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-04}}}}<br />
| <br />
|-<br />
| [[Powerpill (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[Preload (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Professional audio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Professional audio|Artículo original]]<br />
|-<br />
| [[ProFTPd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Programming languages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[ProtonVPN (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Proxy server (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PulseAudio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PuTTY (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[PuTTY|Artículo original]]<br />
|-<br />
| [[PXE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Python (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Python (Español)/Virtual environment (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-02}}}}<br />
|<br />
|-<br />
| [[QEMU (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2012-11}}}}<br />
|<br />
|-<br />
| [[Qt (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-06}}}}<br />
|<br />
|-<br />
| [[RAID (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Ranger (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|-<br />
| [[rar (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Rdesktop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Readline (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[ReadyMedia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Reflector (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Remmina (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Removing system encryption (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[RethinkDB (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[RetroArch (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-09}}}}<br />
|<br />
|-<br />
| [[Rockbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[rsync (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[rTorrent (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Rxvt-unicode (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Samba (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[SANE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Sawfish (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Sawfish|Artículo original]]<br />
|-<br />
| [[Scala (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Screen capture (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-10}}}}<br />
|<br />
|-<br />
| [[Sdcv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Securely wipe disk (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Security (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
| <br />
|-<br />
| [[SElinux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
| [[SELinux|Artículo original]] - [[User:Ramix/Pruebas/SELinux|Traducción en curso]]<br />
|-<br />
| [[Self-encrypting drives(Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Self-encrypting drives|Artículo original]]<br />
|-<br />
| [[Sendmail (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Session lock (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|[[Session lock|Artículo original]]<br />
|-<br />
| [[SickBeard (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Silent boot (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Simple stateful firewall (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[SLiM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Solid State drive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Solid state drive (Español)/Memory cell clearing (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Solid state drive/Memory cell clearing|Artículo original]]<br />
|-<br />
| [[Solid state drive (Español)/NVMe(Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Solid state drive/NVMe|Artículo original]]<br />
|-<br />
| [[Snap (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Snmpd (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Snort (Español)]]<br />
| {{Y|3|}}<br />
| {{C|{{ic|--}}}}<br />
| [[Snort|Artículo original]]<br />
|-<br />
| [[Sony Vaio Z21V9E (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Sound system (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Spotify (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[SSH keys (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[SSHFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Sshguard (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[SSMTP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[su (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Subversion (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Sudo (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Sugar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Suricata (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Swap (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Sxhkd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[Synchronization and backup programs (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Synchronization and backup programs|Artículo original]]<br />
|-<br />
| [[Syslinux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[System backup (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[System maintenance (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[System-tar-and-restore (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[System time (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[systemd (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/Journal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/Timers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/User (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/FAQ (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[systemd-boot (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[systemd-networkd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[systemd-nspawn (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[systemd-resolved (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[systemd-timesyncd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[SysVinit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Table of contents (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|9999-99}}}}<br />
| Traducir '''solo''' los títulos de las categorías. No es necesario realizar un seguimiento como en los otros artículos.<br />
|-<br />
| [[Telnet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Terminal as a transparent wallpaper (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Terminator (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|- <br />
| [[TerraTec Cinergy T RC MKII USB Stick (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[TeX Live (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[TFTP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[ThinkFinger (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[Thunar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[TICK stack (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[TigerVNC (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Tinc (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Tint2 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[TLP (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[TLP|Artículo original]]<br />
|-<br />
| [[Tmpfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Tmux (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Tor (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Touchpad Synaptics (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[TrackPoint (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Transmission (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Trusted Users (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[TT-RSS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[twm (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Udev (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Udisks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Udisks|Artículo original]]<br />
|-<br />
| [[Umask (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Unified Extensible Firmware Interface (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-08}}}}<br />
|<br />
|-<br />
| [[Uniform look for Qt and GTK applications (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Unofficial mirrors (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Unofficial user repositories (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-03}}}}<br />
|<br />
|-<br />
| [[Unofficial user repositories (Español)/Repo-ck (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Unreal Engine 4 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2016-05}}}}<br />
|<br />
|-<br />
| [[USB flash installation media (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[USB storage devices (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Users and groups (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Very Secure FTP Daemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Vi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Video game platform emulators (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Vim (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[VirtualBox (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[VirtualBox (Español)/Tips and tricks (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Vivaldi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[VLC media player (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[VMware (Español)/Installing Arch as a guest (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[vnStat (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[vpnc (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Wayland (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2014-04}}}}<br />
|<br />
|-<br />
| [[Webcam setup (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Wget (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Window Maker (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Window Maker|Artículo original]]<br />
|-<br />
| [[Window manager (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Wine (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Wireshark (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[wpa supplicant (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[WPS Office (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[XAMPP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-03}}}}<br />
| <br />
|-<br />
| [[xbindkeys (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[xbindkeys|Artículo original]]<br />
|-<br />
| [[Xcompmgr (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[XDG Autostart (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[xdg-menu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
| <br />
|-<br />
| [[Xen (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xephyr (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Xfce (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[XFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[XFS|Artículo original]]<br />
|-<br />
| [[Xinit (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Xinput (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Xorg (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xorg (Español)/Keyboard configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[xprofile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[XScreenSaver (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xterm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Xterm|Artículo original]]<br />
|-<br />
| [[YAGF (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[Yakuake (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[YEd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[youtube-dl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Zsh (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2015-07}}}}<br />
|<br />
|-<br />
| [[ZTE MF626 / MF636 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|}<br />
<br />
=== Páginas con categorías ===<br />
<br />
{| class="wikitable sortable"<br />
|+<br />
! width=40% | Categoría<br />
! width=1% | Revisión<br />
! width=60% | Observaciones<br />
|-<br />
|[[:Category:Firewalls (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Help (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Laptops (Español)]]||{{C|{{ic|2020-10}}}}||<br />
|-<br />
|[[:Category:Protocols (Español)]]||{{C|{{ic|2022-10}}}}||<br />
|-<br />
|[[:Category:Software comparisons (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:TeX (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Web applications (Español)]]||{{C|{{ic|2021-02}}}}||<br />
|-<br />
|[[:Category:WebDAV (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|}<br />
<br />
Véase la [[:Category:Español|categoría principal]] para un listado de todas las categorías.<br />
<br />
=== Índice de artículos relevantes ===<br />
<br />
* Artículos que necesitan ser actualizados/traducidos:<br />
** Artículos que necesitan [[Special:WhatLinksHere/Template:Bad translation (Español)|ser actualizados]] (contienen la plantilla {{ic|<nowiki>{{Bad translation (Español)}}</nowiki>}}).<br />
** Artículos que necesitan [[Special:WhatLinksHere/Template:Translateme (Español)|ser traducidos]] (contienen la plantilla {{ic|<nowiki>{{Translateme (Español)}}</nowiki>}}).{{Note (Español)|Es posible que los artículos no estén bien etiquetados. Encontrará artículos con la plantilla {{ic|Translateme}} que en realidad están traducidos y deben ser actualizados. Otros estarán con la plantilla {{ic|Bad translation}} que en realidad necesitan ser traducidos.}}<br />
* Artículos que contienen enlaces rotos:<br />
** Artículos con enlaces rotos [https://wiki.archlinux.org/index.php?title=Special:Search&limit=500&offset=0&profile=all&search=+%22%7B%7BBroken+section+link%7D%7D%22+Espa%C3%B1ol a artículos/secciones].<br />
** Artículos con enlaces rotos [[User:Lahwaacz.bot/Reports/archpkgs#Español|a paquetes]].<br />
<br />
== Criterios de prioridad para traducir ==<br />
<br />
Los artículos de la [[#Páginas con artículos traducidos|tabla de traducciones]] se han distribuido en cuatro prioridades de traducción (desde el de mayor prioridad: el 1, hasta el de menor: el 4).<br />
<br />
Con ello se ha querido establecer un orden de prelación para elegir qué artículos deberían traducirse con preferencia a otros.<br />
<br />
Estas prioridades no cuestionan la importancia ni la calidad de los artículos, sino que se clasifican así para dar respuesta a aquellos artículos cuyo conocimiento consideramos más demandados o que podrían afectar a un mayor número de usuarios.<br />
<br />
Pasemos a explicar los distintos criterios de prioridad:<br />
<br />
{| class="wikitable"<br />
|-style="color: #0000cc;"<br />
! width=5% | Prioridad<br>(Pr.)<br />
! width=80% | Criterio<br />
|-<br />
|{{R|'''1'''}}||<br />
::Páginas «de referencia», las cuales consideramos que constituyen el núcleo en torno al cual ir construyendo la documentación básica de ArchWiki al español. Dichas «páginas de referencia» son:<br />
:::* [[Main page (Español)]],<br />
:::* [[Installation guide (Español)]], y <br />
:::* [[General recommendations (Español)]].<br />
|-<br />
|{{O|'''2'''}}||<br />
::Artículos «vinculados», que serían aquellos artículos mencionados en las «páginas de referencia» para ampliar información.<br>Todos los artículos enlazados desde las «páginas de referencia» tendrán su entrada en la tabla, incluidos aquellos que todavía no estén traducidos (a la espera de que sean traducidos cuanto antes).<br />
|-<br />
|{{Y|'''3'''}}||<br />
::Artículos «de interés», donde se encontrarían aquellos artículos que no estén incluidos en los grupos anteriores, pero que se consideren de interés para gran parte de los usuarios.<br />
|-<br />
|{{Grey|'''4'''}}||<br />
::Artículos menos prioritarios, donde se incluirían el resto de artículos.<br />
|}<br />
{{Note (Español)|Las traducciones que puedan incluirse en las prioridades 3 ó 4, quedarán al buen criterio del traductor la elección de una u otra prioridad.}}</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test2&diff=800670User:AlonsoLP/Test22024-02-17T18:04:22Z<p>AlonsoLP: borrado</p>
<hr />
<div></div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Incus_(Espa%C3%B1ol)&diff=800669Incus (Español)2024-02-17T18:03:42Z<p>AlonsoLP: nueva traducción</p>
<hr />
<div>[[Category:Virtualization (Español)]]<br />
[[en:Incus]]<br />
{{TranslationStatus (Español)|Incus|2024-02-17|800667}}<br />
{{Related articles start (Español)}}<br />
{{Related|Linux Containers}}<br />
{{Related2|LXD (Español)|LXD}}<br />
{{Related articles end}}<br />
<br />
'''[https://linuxcontainers.org/incus/introduction/ Incus]''' es un administrador/hipervisor para contenedores (a través de [[LXC]]) y máquinas virtuales (a través de [[QEMU (Español)|QEMU]]).<br />
<br />
Es una bifurcación de [https://ubuntu.com/lxd LXD] por los mantenedores originales. La documentación de la página wiki de [[LXD (Español)|LXD]] sigue siendo muy relevante y se recomienda su lectura.<br />
<br />
== Instalación ==<br />
<br />
[[Install (Español)|Instale]] el paquete {{Pkg|incus}}, luego [[enable (Español)|active]] {{ic|incus.socket}}.<br />
<br />
Alternativamente, puede [[enable/start (Español)|activar/iniciar]] {{ic|incus.service}} directamente, en caso de que desee que las instancias se inicien automáticamente, por ejemplo.<br />
<br />
Para delegar la creación de contenedores a los usuarios, [[enable/start (Español)|active/inicie]] la unidad {{ic|incus-user.socket}}. Véase [[#Acceder a Incus como usuario sin privilegios]] para la delegación de grupos.<br />
<br />
=== Migración desde LXD ===<br />
<br />
Si desea migrar desde una instalación LXD existente, debe hacerlo en este punto, ya que la herramienta de migración solo se ejecutará en un servidor de destino Incus vacío.<br />
<br />
Después de comprobar que las órdenes {{ic|lxc info}} y {{ic|incus info}} se ejecuten correctamente, consulte la [https://linuxcontainers.org/incus/docs/main/howto/server_migrate_lxd/ documentación] sobre el proceso y luego ejecute la herramienta de migración:<br />
<br />
# lxd-to-incus<br />
<br />
== Configuración ==<br />
<br />
=== Contenedores sin privilegios ===<br />
<br />
Se recomienda utilizar contenedores sin privilegios (véase [[Linux Containers#Privileged containers or unprivileged containers]] para obtener una explicación de la diferencia).<br />
<br />
Para esto, modifique {{ic|/etc/subuid}} y {{ic|/etc/subgid}} (si estos archivos no están presentes, créelos) para que contengan la asignación a los pares uid/gid para cada usuario que podrá ejecutar los contenedores. El siguiente ejemplo es simplemente para el superusuario 'root' (y la unidad del sistema systemd):<br />
<br />
Puedes utilizar {{ic|usermod}} de la siguiente manera:<br />
<br />
{{ic|usermod -v 1000000-1000999999 -w 1000000-1000999999 root}}<br />
<br />
O modificar directamente los archivos mencionados anteriormente de la siguiente manera:<br />
<br />
{{hc|/etc/subuid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
{{hc|/etc/subgid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
Ahora, cada contenedor se iniciará {{ic|unprivileged}} de forma predeterminada.<br />
<br />
Para conocer la alternativa, véase [[LXD (Español)#Contenedores con privilegios]].<br />
<br />
=== Configurar Incus ===<br />
<br />
En el primer inicio, es necesario configurar Incus.<br />
<br />
Ejecute como superusuario 'root':<br />
<br />
# incus admin init<br />
<br />
Esto iniciará una guía de configuración interactiva en el terminal, que cubre diferentes temas como almacenamiento, redes, etc.<br />
<br />
Puede encontrar una descripción general en la [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Guía de introducción] oficial.<br />
<br />
=== Acceder a Incus como usuario sin privilegios ===<br />
<br />
Incus define dos [[Users and groups (Español)#Administración de grupos|grupos de usuario]]:<br />
* {{ic|incus}} "permite el acceso básico de usuario, sin configuración y todas las acciones restringidas a un proyecto por usuario."<br />
* {{ic|incus-admin}} "permite un control total sobre Incus."<br />
<br />
Para controlar Incus sin tener que ejecutar todas las órdenes como root, añada su usuario a estos grupos:<br />
<br />
# usermod -a -G incus ''usuario'' <br />
# usermod -a -G incus-admin ''usuario''<br />
<br />
Cierre sesión y vuelva a iniciarla para que se reevalúe su membresía en el grupo.<br />
<br />
{{Warning (Español)|Cualquier usuario agregado al grupo {{ic|incus-admin}} es equivalente a root. Para más información, véase [https://github.com/lxc/lxd#security] y [https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071].}}<br />
<br />
== Utilización ==<br />
<br />
=== Descripción general de las órdenes ===<br />
<br />
Puede obtener una descripción general de todas las órdenes disponibles escribiendo:<br />
<br />
$ incus<br />
<br />
=== Crear un contenedor ===<br />
<br />
Puedes crear un contenedor con {{ic|incus launch}}, por ejemplo:<br />
<br />
$ incus launch ubuntu:20.04<br />
<br />
Los contenedores se basan en imágenes que se descargan desde servidores de imágenes o servidores LXD remotos.<br />
<br />
Puede ver la lista de servidores ya añadidos con:<br />
<br />
$ incus remote list<br />
<br />
Puede listar todas las imágenes en un servidor con {{ic|incus image list}}, por ejemplo:<br />
<br />
$ incus image list images:<br />
<br />
Esto le mostrará todas las imágenes en uno de los servidores predeterminados: [https://images.linuxcontainers.org images.linuxcontainers.org]<br />
<br />
También puede buscar imágenes añadiendo términos como el nombre de la distribución:<br />
<br />
$ incus image list images:debian<br />
<br />
Iniciar un contenedor con una imagen de un servidor específico con:<br />
<br />
$ incus launch servername:imagename<br />
<br />
Por ejemplo:<br />
<br />
$ incus launch images:centos/8/amd64 centos<br />
<br />
Para crear un contenedor con arquitectura AMD64:<br />
<br />
$ incus launch images:archlinux/current/amd64 arch<br />
<br />
== Consejos y trucos ==<br />
<br />
=== Acceder a los contenedores por nombre de host ===<br />
<br />
Esto asume que está utilizando el puente predeterminado que se llama {{ic|incusbr0}} y que está utilizando [[systemd-resolved (Español)|systemd-resolved]].<br />
<br />
# systemd-resolve --interface incusbr0 --set-domain '~incus' --set-dns $(incus network get incusbr0 ipv4.address | cut -d / -f 1)<br />
<br />
Ahora puede acceder a los contenedores por su nombre:<br />
<br />
$ ping ''nombrecontenedor''.incus<br />
<br />
== Solución de problemas ==<br />
<br />
=== Starting a virtual machine fails ===<br />
<br />
Si observa el error:<br />
<br />
Error: Couldn't find one of the required UEFI firmware files: [{code:OVMF_CODE.4MB.fd vars:OVMF_VARS.4MB.ms.fd} {code:OVMF_CODE.2MB.fd vars:OVMF_VARS.2MB.ms.fd} {code:OVMF_CODE.fd vars:OVMF_VARS.ms.fd} {code:OVMF_CODE.fd vars:qemu.nvram}]<br />
<br />
Es porque Arch Linux no distribuye firmware de arranque seguro ovmf firmado. Para iniciar máquinas virtuales, debe desactivar el inicio seguro por el momento:<br />
<br />
$ incus launch ubuntu:18.04 test-vm --vm -c security.secureboot=false<br />
<br />
Esto también se puede añadir al perfil predeterminado haciendo:<br />
<br />
$ incus profile set default security.secureboot=false<br />
<br />
== Desinstalar ==<br />
<br />
[[Stop (Español)|Detenga]] y desactive los servicios. Despues [[uninstall (Español)|desinstale]] el paquete {{Pkg|incus}}.<br />
<br />
Si desea eliminar todos los datos:<br />
<br />
# rm -r /var/lib/incus<br />
<br />
Si utilizó alguna de las configuraciones de red de ejemplo, también debe eliminarlas.<br />
<br />
== Véase también ==<br />
<br />
* [https://linuxcontainers.org/incus/ La página oficial de Incus]<br />
* [https://linuxcontainers.org/incus/docs/main/ Documentación oficial]<br />
* [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Guía de introducción]<br />
* [https://discuss.linuxcontainers.org/ Foro oficial]<br />
* [https://github.com/lxc/incus El repositorio GitHub de Incus]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test2&diff=800668User:AlonsoLP/Test22024-02-17T18:03:05Z<p>AlonsoLP: mas cosas</p>
<hr />
<div>[[Category:Virtualization (Español)]]<br />
[[en:Incus]]<br />
{{TranslationStatus (Español)|Incus|2024-02-17|800667}}<br />
{{Related articles start (Español)}}<br />
{{Related|Linux Containers}}<br />
{{Related2|LXD (Español)|LXD}}<br />
{{Related articles end}}<br />
<br />
'''[https://linuxcontainers.org/incus/introduction/ Incus]''' es un administrador/hipervisor para contenedores (a través de [[LXC]]) y máquinas virtuales (a través de [[QEMU (Español)|QEMU]]).<br />
<br />
Es una bifurcación de [https://ubuntu.com/lxd LXD] por los mantenedores originales. La documentación de la página wiki de [[LXD (Español)|LXD]] sigue siendo muy relevante y se recomienda su lectura.<br />
<br />
== Instalación ==<br />
<br />
[[Install (Español)|Instale]] el paquete {{Pkg|incus}}, luego [[enable (Español)|active]] {{ic|incus.socket}}.<br />
<br />
Alternativamente, puede [[enable/start (Español)|activar/iniciar]] {{ic|incus.service}} directamente, en caso de que desee que las instancias se inicien automáticamente, por ejemplo.<br />
<br />
Para delegar la creación de contenedores a los usuarios, [[enable/start (Español)|active/inicie]] la unidad {{ic|incus-user.socket}}. Véase [[#Acceder a Incus como usuario sin privilegios]] para la delegación de grupos.<br />
<br />
=== Migración desde LXD ===<br />
<br />
Si desea migrar desde una instalación LXD existente, debe hacerlo en este punto, ya que la herramienta de migración solo se ejecutará en un servidor de destino Incus vacío.<br />
<br />
Después de comprobar que las órdenes {{ic|lxc info}} y {{ic|incus info}} se ejecuten correctamente, consulte la [https://linuxcontainers.org/incus/docs/main/howto/server_migrate_lxd/ documentación] sobre el proceso y luego ejecute la herramienta de migración:<br />
<br />
# lxd-to-incus<br />
<br />
== Configuración ==<br />
<br />
=== Contenedores sin privilegios ===<br />
<br />
Se recomienda utilizar contenedores sin privilegios (véase [[Linux Containers#Privileged containers or unprivileged containers]] para obtener una explicación de la diferencia).<br />
<br />
Para esto, modifique {{ic|/etc/subuid}} y {{ic|/etc/subgid}} (si estos archivos no están presentes, créelos) para que contengan la asignación a los pares uid/gid para cada usuario que podrá ejecutar los contenedores. El siguiente ejemplo es simplemente para el superusuario 'root' (y la unidad del sistema systemd):<br />
<br />
Puedes utilizar {{ic|usermod}} de la siguiente manera:<br />
<br />
{{ic|usermod -v 1000000-1000999999 -w 1000000-1000999999 root}}<br />
<br />
O modificar directamente los archivos mencionados anteriormente de la siguiente manera:<br />
<br />
{{hc|/etc/subuid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
{{hc|/etc/subgid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
Ahora, cada contenedor se iniciará {{ic|unprivileged}} de forma predeterminada.<br />
<br />
Para conocer la alternativa, véase [[LXD (Español)#Contenedores con privilegios]].<br />
<br />
=== Configurar Incus ===<br />
<br />
En el primer inicio, es necesario configurar Incus.<br />
<br />
Ejecute como superusuario 'root':<br />
<br />
# incus admin init<br />
<br />
Esto iniciará una guía de configuración interactiva en el terminal, que cubre diferentes temas como almacenamiento, redes, etc.<br />
<br />
Puede encontrar una descripción general en la [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Guía de introducción] oficial.<br />
<br />
=== Acceder a Incus como usuario sin privilegios ===<br />
<br />
Incus define dos [[Users and groups (Español)#Administración de grupos|grupos de usuario]]:<br />
* {{ic|incus}} "permite el acceso básico de usuario, sin configuración y todas las acciones restringidas a un proyecto por usuario."<br />
* {{ic|incus-admin}} "permite un control total sobre Incus."<br />
<br />
Para controlar Incus sin tener que ejecutar todas las órdenes como root, añada su usuario a estos grupos:<br />
<br />
# usermod -a -G incus ''usuario'' <br />
# usermod -a -G incus-admin ''usuario''<br />
<br />
Cierre sesión y vuelva a iniciarla para que se reevalúe su membresía en el grupo.<br />
<br />
{{Warning (Español)|Cualquier usuario agregado al grupo {{ic|incus-admin}} es equivalente a root. Para más información, véase [https://github.com/lxc/lxd#security] y [https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071].}}<br />
<br />
== Utilización ==<br />
<br />
=== Descripción general de las órdenes ===<br />
<br />
Puede obtener una descripción general de todas las órdenes disponibles escribiendo:<br />
<br />
$ incus<br />
<br />
=== Crear un contenedor ===<br />
<br />
Puedes crear un contenedor con {{ic|incus launch}}, por ejemplo:<br />
<br />
$ incus launch ubuntu:20.04<br />
<br />
Los contenedores se basan en imágenes que se descargan desde servidores de imágenes o servidores LXD remotos.<br />
<br />
Puede ver la lista de servidores ya añadidos con:<br />
<br />
$ incus remote list<br />
<br />
Puede listar todas las imágenes en un servidor con {{ic|incus image list}}, por ejemplo:<br />
<br />
$ incus image list images:<br />
<br />
Esto le mostrará todas las imágenes en uno de los servidores predeterminados: [https://images.linuxcontainers.org images.linuxcontainers.org]<br />
<br />
También puede buscar imágenes añadiendo términos como el nombre de la distribución:<br />
<br />
$ incus image list images:debian<br />
<br />
Iniciar un contenedor con una imagen de un servidor específico con:<br />
<br />
$ incus launch servername:imagename<br />
<br />
Por ejemplo:<br />
<br />
$ incus launch images:centos/8/amd64 centos<br />
<br />
Para crear un contenedor con arquitectura AMD64:<br />
<br />
$ incus launch images:archlinux/current/amd64 arch<br />
<br />
== Consejos y trucos ==<br />
<br />
=== Acceder a los contenedores por nombre de host ===<br />
<br />
Esto asume que está utilizando el puente predeterminado que se llama {{ic|incusbr0}} y que está utilizando [[systemd-resolved (Español)|systemd-resolved]].<br />
<br />
# systemd-resolve --interface incusbr0 --set-domain '~incus' --set-dns $(incus network get incusbr0 ipv4.address | cut -d / -f 1)<br />
<br />
Ahora puede acceder a los contenedores por su nombre:<br />
<br />
$ ping ''nombrecontenedor''.incus<br />
<br />
== Solución de problemas ==<br />
<br />
=== Starting a virtual machine fails ===<br />
<br />
Si observa el error:<br />
<br />
Error: Couldn't find one of the required UEFI firmware files: [{code:OVMF_CODE.4MB.fd vars:OVMF_VARS.4MB.ms.fd} {code:OVMF_CODE.2MB.fd vars:OVMF_VARS.2MB.ms.fd} {code:OVMF_CODE.fd vars:OVMF_VARS.ms.fd} {code:OVMF_CODE.fd vars:qemu.nvram}]<br />
<br />
Es porque Arch Linux no distribuye firmware de arranque seguro ovmf firmado. Para iniciar máquinas virtuales, debe desactivar el inicio seguro por el momento:<br />
<br />
$ incus launch ubuntu:18.04 test-vm --vm -c security.secureboot=false<br />
<br />
Esto también se puede añadir al perfil predeterminado haciendo:<br />
<br />
$ incus profile set default security.secureboot=false<br />
<br />
== Desinstalar ==<br />
<br />
[[Stop (Español)|Detenga]] y desactive los servicios. Despues [[uninstall (Español)|desinstale]] el paquete {{Pkg|incus}}.<br />
<br />
Si desea eliminar todos los datos:<br />
<br />
# rm -r /var/lib/incus<br />
<br />
Si utilizó alguna de las configuraciones de red de ejemplo, también debe eliminarlas.<br />
<br />
== Véase también ==<br />
<br />
* [https://linuxcontainers.org/incus/ La página oficial de Incus]<br />
* [https://linuxcontainers.org/incus/docs/main/ Documentación oficial]<br />
* [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Guía de introducción]<br />
* [https://discuss.linuxcontainers.org/ Foro oficial]<br />
* [https://github.com/lxc/incus El repositorio GitHub de Incus]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Incus&diff=800667Incus2024-02-17T18:02:30Z<p>AlonsoLP: New language: Spanish</p>
<hr />
<div>[[Category:Virtualization]]<br />
[[es:Incus]]<br />
{{Related articles start}}<br />
{{Related|Linux Containers}}<br />
{{Related|LXD}}<br />
{{Related articles end}}<br />
<br />
'''[https://linuxcontainers.org/incus/introduction/ Incus]''' is a manager/hypervisor for containers (via [[LXC]]) and virtual-machines (via [[QEMU]]).<br />
<br />
It is a fork of [https://ubuntu.com/lxd LXD] by the original maintainers. Documentation from the [[LXD]] wiki page is still largely relevant and encouraged reading.<br />
<br />
== Installation ==<br />
<br />
[[Install]] the {{Pkg|incus}} package, then [[enable]] the {{ic|incus.socket}}.<br />
<br />
Alternatively, you can [[enable/start]] the {{ic|incus.service}} directly, in case you want instances to autostart for example.<br />
<br />
To delegate container creation to users, [[enable/start]] the {{ic|incus-user.socket}} unit. See [[#Accessing Incus as an unprivileged user]] for group delegation.<br />
<br />
=== Migrating from LXD ===<br />
<br />
If you wish to migrate from an existing LXD installation, you should do so at this point, as the migration tool will only run against an empty target Incus server.<br />
<br />
After verifying that both the {{ic|lxc info}} and {{ic|incus info}} commands are running correctly, read the upstream [https://linuxcontainers.org/incus/docs/main/howto/server_migrate_lxd/ documentation] about the process, and afterwards run the migration tool: <br />
<br />
# lxd-to-incus<br />
<br />
== Configuration ==<br />
<br />
=== Unprivileged containers ===<br />
<br />
It is recommended to use unprivileged containers (See [[Linux Containers#Privileged containers or unprivileged containers]] for an explanation of the difference).<br />
<br />
For this, modify both {{ic|/etc/subuid}} and {{ic|/etc/subgid}} (if these files are not present, create them) to contain the mapping to the containerized uid/gid pairs for each user who shall be able to run the containers. The example below is simply for the root user (and systemd system unit):<br />
<br />
You can either use {{ic|usermod}} as follows:<br />
<br />
{{ic|usermod -v 1000000-1000999999 -w 1000000-1000999999 root}}<br />
<br />
Or modify the above mentioned files directly as follows:<br />
<br />
{{hc|/etc/subuid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
{{hc|/etc/subgid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
Now, every container will be started {{ic|unprivileged}} by default.<br />
<br />
For the alternative, see [[LXD#Privileged containers]].<br />
<br />
=== Configure Incus ===<br />
<br />
On the first start, Incus needs to be configured.<br />
<br />
Run as root:<br />
<br />
# incus admin init<br />
<br />
This will start an interactive configuration guide in the terminal, that covers different topics like storages, networks etc. <br><br />
You can find an overview in the official [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Getting Started Guide].<br />
<br />
=== Accessing Incus as an unprivileged user ===<br />
<br />
Incus defines two [[Users and groups#Group management|user groups]]:<br />
* {{ic|incus}} "allows basic user access, no configuration and all actions restricted to a per-user project."<br />
* {{ic|incus-admin}} "allows full control over Incus."<br />
<br />
To control Incus without having to run all commands as root, add your user to these groups:<br />
<br />
# usermod -a -G incus ''username'' <br />
# usermod -a -G incus-admin ''username''<br />
<br />
Log out and log back in so that your group membership is re-evaluated.<br />
<br />
{{Warning|Anyone added to the {{ic|incus-admin}} group is root equivalent. For more information, see [https://github.com/lxc/lxd#security] and [https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071].}}<br />
<br />
== Usage ==<br />
<br />
=== Overview of commands ===<br />
<br />
You can get an overview of all available commands by typing:<br />
<br />
$ incus<br />
<br />
=== Create a container ===<br />
<br />
You can create a container with {{ic|incus launch}}, for example:<br />
<br />
$ incus launch ubuntu:20.04<br />
<br />
Container are based on images, that are downloaded from image servers or remote LXD servers.<br />
<br />
You can see the list of already added servers with:<br />
<br />
$ incus remote list<br />
<br />
You can list all images on a server with {{ic|incus image list}}, for example:<br />
<br />
$ incus image list images:<br />
<br />
This will show you all images on one of the default servers: [https://images.linuxcontainers.org images.linuxcontainers.org]<br />
<br />
You can also search for images by adding terms like the distribution name:<br />
<br />
$ incus image list images:debian<br />
<br />
Launch a container with an image from a specific server with:<br />
<br />
$ incus launch servername:imagename<br />
<br />
For example:<br />
<br />
$ incus launch images:centos/8/amd64 centos<br />
<br />
To create an amd64 Arch container:<br />
<br />
$ incus launch images:archlinux/current/amd64 arch<br />
<br />
== Tips and tricks ==<br />
<br />
=== Access the containers by name on the host ===<br />
<br />
This assumes that you are using the default bridge that it is named {{ic|incusbr0}} and that you are using [[systemd-resolved]].<br />
<br />
# systemd-resolve --interface incusbr0 --set-domain '~incus' --set-dns $(incus network get incusbr0 ipv4.address | cut -d / -f 1)<br />
<br />
You can now access the containers by name:<br />
<br />
$ ping ''containername''.incus<br />
<br />
== Troubleshooting ==<br />
<br />
=== Starting a virtual machine fails ===<br />
<br />
If you see the error:<br />
<br />
Error: Couldn't find one of the required UEFI firmware files: [{code:OVMF_CODE.4MB.fd vars:OVMF_VARS.4MB.ms.fd} {code:OVMF_CODE.2MB.fd vars:OVMF_VARS.2MB.ms.fd} {code:OVMF_CODE.fd vars:OVMF_VARS.ms.fd} {code:OVMF_CODE.fd vars:qemu.nvram}]<br />
<br />
It's because Arch Linux does not distribute secure boot signed ovmf firmware. To boot virtual machines you need to disable secure boot for the time being:<br />
<br />
$ incus launch ubuntu:18.04 test-vm --vm -c security.secureboot=false<br />
<br />
This can also be added to the default profile by doing:<br />
<br />
$ incus profile set default security.secureboot=false<br />
<br />
== Uninstall ==<br />
<br />
[[Stop]] and disable the services. Then [[uninstall]] the {{Pkg|incus}} package.<br />
<br />
If you want to remove all data:<br />
<br />
# rm -r /var/lib/incus<br />
<br />
If you used any of the example networking configuration, you should remove those as well.<br />
<br />
== See also ==<br />
<br />
* [https://linuxcontainers.org/incus/ The official Incus homepage]<br />
* [https://linuxcontainers.org/incus/docs/main/ Official documentation]<br />
* [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Getting Started Guide]<br />
* [https://discuss.linuxcontainers.org/ Official Forum]<br />
* [https://github.com/lxc/incus The Incus GitHub repository]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test2&diff=800666User:AlonsoLP/Test22024-02-17T18:01:00Z<p>AlonsoLP: final de traducción</p>
<hr />
<div>[[Category:Virtualization (Español)]]<br />
[[en:Incus]]<br />
{{TranslationStatus (Español)|Incus|2024-02-17|800181}}<br />
{{Related articles start (Español)}}<br />
{{Related|Linux Containers}}<br />
{{Related2|LXD (Español)|LXD}}<br />
{{Related articles end}}<br />
<br />
'''[https://linuxcontainers.org/incus/introduction/ Incus]''' es un administrador/hipervisor para contenedores (a través de [[LXC]]) y máquinas virtuales (a través de [[QEMU (Español)|QEMU]]).<br />
<br />
Es una bifurcación de [https://ubuntu.com/lxd LXD] por los mantenedores originales. La documentación de la página wiki de [[LXD (Español)|LXD]] sigue siendo muy relevante y se recomienda su lectura.<br />
<br />
== Instalación ==<br />
<br />
[[Install (Español)|Instale]] el paquete {{Pkg|incus}}, luego [[enable (Español)|active]] {{ic|incus.socket}}.<br />
<br />
Alternativamente, puede [[enable/start (Español)|activar/iniciar]] {{ic|incus.service}} directamente, en caso de que desee que las instancias se inicien automáticamente, por ejemplo.<br />
<br />
Para delegar la creación de contenedores a los usuarios, [[enable/start (Español)|active/inicie]] la unidad {{ic|incus-user.socket}}. Véase [[#Acceder a Incus como usuario sin privilegios]] para la delegación de grupos.<br />
<br />
=== Migración desde LXD ===<br />
<br />
Si desea migrar desde una instalación LXD existente, debe hacerlo en este punto, ya que la herramienta de migración solo se ejecutará en un servidor de destino Incus vacío.<br />
<br />
Después de comprobar que las órdenes {{ic|lxc info}} y {{ic|incus info}} se ejecuten correctamente, consulte la [https://linuxcontainers.org/incus/docs/main/howto/server_migrate_lxd/ documentación] sobre el proceso y luego ejecute la herramienta de migración:<br />
<br />
# lxd-to-incus<br />
<br />
== Configuración ==<br />
<br />
=== Contenedores sin privilegios ===<br />
<br />
Se recomienda utilizar contenedores sin privilegios (véase [[Linux Containers#Privileged containers or unprivileged containers]] para obtener una explicación de la diferencia).<br />
<br />
Para esto, modifique {{ic|/etc/subuid}} y {{ic|/etc/subgid}} (si estos archivos no están presentes, créelos) para que contengan la asignación a los pares uid/gid para cada usuario que podrá ejecutar los contenedores. El siguiente ejemplo es simplemente para el superusuario 'root' (y la unidad del sistema systemd):<br />
<br />
Puedes utilizar {{ic|usermod}} de la siguiente manera:<br />
<br />
{{ic|usermod -v 1000000-1000999999 -w 1000000-1000999999 root}}<br />
<br />
O modificar directamente los archivos mencionados anteriormente de la siguiente manera:<br />
<br />
{{hc|/etc/subuid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
{{hc|/etc/subgid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
Ahora, cada contenedor se iniciará {{ic|unprivileged}} de forma predeterminada.<br />
<br />
Para conocer la alternativa, véase [[LXD (Español)#Contenedores con privilegios]].<br />
<br />
=== Configurar Incus ===<br />
<br />
En el primer inicio, es necesario configurar Incus.<br />
<br />
Ejecute como superusuario 'root':<br />
<br />
# incus admin init<br />
<br />
Esto iniciará una guía de configuración interactiva en el terminal, que cubre diferentes temas como almacenamiento, redes, etc.<br />
<br />
Puede encontrar una descripción general en la [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Guía de introducción] oficial.<br />
<br />
=== Acceder a Incus como usuario sin privilegios ===<br />
<br />
Incus define dos [[Users and groups (Español)#Administración de grupos|grupos de usuario]]:<br />
* {{ic|incus}} "permite el acceso básico de usuario, sin configuración y todas las acciones restringidas a un proyecto por usuario."<br />
* {{ic|incus-admin}} "permite un control total sobre Incus."<br />
<br />
Para controlar Incus sin tener que ejecutar todas las órdenes como root, añada su usuario a estos grupos:<br />
<br />
# usermod -a -G incus ''usuario'' <br />
# usermod -a -G incus-admin ''usuario''<br />
<br />
Cierre sesión y vuelva a iniciarla para que se reevalúe su membresía en el grupo.<br />
<br />
{{Warning (Español)|Cualquier usuario agregado al grupo {{ic|incus-admin}} es equivalente a root. Para más información, véase [https://github.com/lxc/lxd#security] y [https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071].}}<br />
<br />
== Utilización ==<br />
<br />
=== Descripción general de las órdenes ===<br />
<br />
Puede obtener una descripción general de todas las órdenes disponibles escribiendo:<br />
<br />
$ incus<br />
<br />
=== Crear un contenedor ===<br />
<br />
Puedes crear un contenedor con {{ic|incus launch}}, por ejemplo:<br />
<br />
$ incus launch ubuntu:20.04<br />
<br />
Los contenedores se basan en imágenes que se descargan desde servidores de imágenes o servidores LXD remotos.<br />
<br />
Puede ver la lista de servidores ya añadidos con:<br />
<br />
$ incus remote list<br />
<br />
Puede listar todas las imágenes en un servidor con {{ic|incus image list}}, por ejemplo:<br />
<br />
$ incus image list images:<br />
<br />
Esto le mostrará todas las imágenes en uno de los servidores predeterminados: [https://images.linuxcontainers.org images.linuxcontainers.org]<br />
<br />
También puede buscar imágenes añadiendo términos como el nombre de la distribución:<br />
<br />
$ incus image list images:debian<br />
<br />
Iniciar un contenedor con una imagen de un servidor específico con:<br />
<br />
$ incus launch servername:imagename<br />
<br />
Por ejemplo:<br />
<br />
$ incus launch images:centos/8/amd64 centos<br />
<br />
Para crear un contenedor con arquitectura AMD64:<br />
<br />
$ incus launch images:archlinux/current/amd64 arch<br />
<br />
== Consejos y trucos ==<br />
<br />
=== Acceder a los contenedores por nombre de host ===<br />
<br />
Esto asume que está utilizando el puente predeterminado que se llama {{ic|incusbr0}} y que está utilizando [[systemd-resolved (Español)|systemd-resolved]].<br />
<br />
# systemd-resolve --interface incusbr0 --set-domain '~incus' --set-dns $(incus network get incusbr0 ipv4.address | cut -d / -f 1)<br />
<br />
Ahora puede acceder a los contenedores por su nombre:<br />
<br />
$ ping ''nombrecontenedor''.incus<br />
<br />
== Solución de problemas ==<br />
<br />
=== Starting a virtual machine fails ===<br />
<br />
Si observa el error:<br />
<br />
Error: Couldn't find one of the required UEFI firmware files: [{code:OVMF_CODE.4MB.fd vars:OVMF_VARS.4MB.ms.fd} {code:OVMF_CODE.2MB.fd vars:OVMF_VARS.2MB.ms.fd} {code:OVMF_CODE.fd vars:OVMF_VARS.ms.fd} {code:OVMF_CODE.fd vars:qemu.nvram}]<br />
<br />
Es porque Arch Linux no distribuye firmware de arranque seguro ovmf firmado. Para iniciar máquinas virtuales, debe desactivar el inicio seguro por el momento:<br />
<br />
$ incus launch ubuntu:18.04 test-vm --vm -c security.secureboot=false<br />
<br />
Esto también se puede añadir al perfil predeterminado haciendo:<br />
<br />
$ incus profile set default security.secureboot=false<br />
<br />
== Desinstalar ==<br />
<br />
[[Stop (Español)|Detenga]] y desactive los servicios. Despues [[uninstall (Español)|desinstale]] el paquete {{Pkg|incus}}.<br />
<br />
Si desea eliminar todos los datos:<br />
<br />
# rm -r /var/lib/incus<br />
<br />
Si utilizó alguna de las configuraciones de red de ejemplo, también debe eliminarlas.<br />
<br />
== Véase también ==<br />
<br />
* [https://linuxcontainers.org/incus/ La página oficial de Incus]<br />
* [https://linuxcontainers.org/incus/docs/main/ Documentación oficial]<br />
* [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Guía de introducción]<br />
* [https://discuss.linuxcontainers.org/ Foro oficial]<br />
* [https://github.com/lxc/incus El repositorio GitHub de Incus]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test2&diff=800663User:AlonsoLP/Test22024-02-17T17:24:13Z<p>AlonsoLP: inicio traduccion</p>
<hr />
<div>[[Category:Virtualization (Español)]]<br />
[[en:Incus]]<br />
{{TranslationStatus (Español)|Incus|2024-02-17|800181}}<br />
{{Related articles start (Español)}}<br />
{{Related|Linux Containers}}<br />
{{Related2|LXD (Español)|LXD}}<br />
{{Related articles end}}<br />
<br />
'''[https://linuxcontainers.org/incus/introduction/ Incus]''' es un administrador/hipervisor para contenedores (a través de [[LXC]]) y máquinas virtuales (a través de [[QEMU (Español)|QEMU]]).<br />
<br />
Es una bifurcación de [https://ubuntu.com/lxd LXD] por los mantenedores originales. La documentación de la página wiki de [[LXD (Español)|LXD]] sigue siendo muy relevante y se recomienda su lectura.<br />
<br />
== Instalación ==<br />
<br />
[[Install (Español)|Instale]] el paquete {{Pkg|incus}}, luego [[enable (Español)|active]] {{ic|incus.socket}}.<br />
<br />
Alternatively, you can [[enable/start]] the {{ic|incus.service}} directly, in case you want instances to autostart for example.<br />
<br />
To delegate container creation to users, [[enable/start]] the {{ic|incus-user.socket}} unit. See [[#Accessing Incus as an unprivileged user]] for group delegation.<br />
<br />
=== Migrating from LXD ===<br />
<br />
If you wish to migrate from an existing LXD installation, you should do so at this point, as the migration tool will only run against an empty target Incus server.<br />
<br />
After verifying that both the {{ic|lxc info}} and {{ic|incus info}} commands are running correctly, read the upstream [https://linuxcontainers.org/incus/docs/main/howto/server_migrate_lxd/ documentation] about the process, and afterwards run the migration tool: <br />
<br />
# lxd-to-incus<br />
<br />
== Configuration ==<br />
<br />
=== Unprivileged containers ===<br />
<br />
It is recommended to use unprivileged containers (See [[Linux Containers#Privileged containers or unprivileged containers]] for an explanation of the difference).<br />
<br />
For this, modify both {{ic|/etc/subuid}} and {{ic|/etc/subgid}} (if these files are not present, create them) to contain the mapping to the containerized uid/gid pairs for each user who shall be able to run the containers. The example below is simply for the root user (and systemd system unit):<br />
<br />
You can either use {{ic|usermod}} as follows:<br />
<br />
{{ic|usermod -v 1000000-1000999999 -w 1000000-1000999999 root}}<br />
<br />
Or modify the above mentioned files directly as follows:<br />
<br />
{{hc|/etc/subuid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
{{hc|/etc/subgid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
Now, every container will be started {{ic|unprivileged}} by default.<br />
<br />
For the alternative, see [[LXD#Privileged containers]].<br />
<br />
=== Configure Incus ===<br />
<br />
On the first start, Incus needs to be configured.<br />
<br />
Run as root:<br />
<br />
# incus admin init<br />
<br />
This will start an interactive configuration guide in the terminal, that covers different topics like storages, networks etc. <br><br />
You can find an overview in the official [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Getting Started Guide].<br />
<br />
=== Accessing Incus as an unprivileged user ===<br />
<br />
Incus defines two [[Users and groups#Group management|user groups]]:<br />
* {{ic|incus}} "allows basic user access, no configuration and all actions restricted to a per-user project."<br />
* {{ic|incus-admin}} "allows full control over Incus."<br />
<br />
To control Incus without having to run all commands as root, add your user to these groups:<br />
<br />
# usermod -a -G incus ''username'' <br />
# usermod -a -G incus-admin ''username''<br />
<br />
Log out and log back in so that your group membership is re-evaluated.<br />
<br />
{{Warning|Anyone added to the {{ic|incus-admin}} group is root equivalent. For more information, see [https://github.com/lxc/lxd#security] and [https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071].}}<br />
<br />
== Usage ==<br />
<br />
=== Overview of commands ===<br />
<br />
You can get an overview of all available commands by typing:<br />
<br />
$ incus<br />
<br />
=== Create a container ===<br />
<br />
You can create a container with {{ic|incus launch}}, for example:<br />
<br />
$ incus launch ubuntu:20.04<br />
<br />
Container are based on images, that are downloaded from image servers or remote LXD servers.<br />
<br />
You can see the list of already added servers with:<br />
<br />
$ incus remote list<br />
<br />
You can list all images on a server with {{ic|incus image list}}, for example:<br />
<br />
$ incus image list images:<br />
<br />
This will show you all images on one of the default servers: [https://images.linuxcontainers.org images.linuxcontainers.org]<br />
<br />
You can also search for images by adding terms like the distribution name:<br />
<br />
$ incus image list images:debian<br />
<br />
Launch a container with an image from a specific server with:<br />
<br />
$ incus launch servername:imagename<br />
<br />
For example:<br />
<br />
$ incus launch images:centos/8/amd64 centos<br />
<br />
To create an amd64 Arch container:<br />
<br />
$ incus launch images:archlinux/current/amd64 arch<br />
<br />
== Tips and tricks ==<br />
<br />
=== Access the containers by name on the host ===<br />
<br />
This assumes that you are using the default bridge that it is named {{ic|incusbr0}} and that you are using [[systemd-resolved]].<br />
<br />
# systemd-resolve --interface incusbr0 --set-domain '~incus' --set-dns $(incus network get incusbr0 ipv4.address | cut -d / -f 1)<br />
<br />
You can now access the containers by name:<br />
<br />
$ ping ''containername''.incus<br />
<br />
== Troubleshooting ==<br />
<br />
=== Starting a virtual machine fails ===<br />
<br />
If you see the error:<br />
<br />
Error: Couldn't find one of the required UEFI firmware files: [{code:OVMF_CODE.4MB.fd vars:OVMF_VARS.4MB.ms.fd} {code:OVMF_CODE.2MB.fd vars:OVMF_VARS.2MB.ms.fd} {code:OVMF_CODE.fd vars:OVMF_VARS.ms.fd} {code:OVMF_CODE.fd vars:qemu.nvram}]<br />
<br />
It's because Arch Linux does not distribute secure boot signed ovmf firmware. To boot virtual machines you need to disable secure boot for the time being:<br />
<br />
$ incus launch ubuntu:18.04 test-vm --vm -c security.secureboot=false<br />
<br />
This can also be added to the default profile by doing:<br />
<br />
$ incus profile set default security.secureboot=false<br />
<br />
== Uninstall ==<br />
<br />
[[Stop]] and disable the services. Then [[uninstall]] the {{Pkg|incus}} package.<br />
<br />
If you want to remove all data:<br />
<br />
# rm -r /var/lib/incus<br />
<br />
If you used any of the example networking configuration, you should remove those as well.<br />
<br />
== See also ==<br />
<br />
* [https://linuxcontainers.org/incus/ The official Incus homepage]<br />
* [https://linuxcontainers.org/incus/docs/main/ Official documentation]<br />
* [https://linuxcontainers.org/incus/docs/main/tutorial/first_steps/ Getting Started Guide]<br />
* [https://discuss.linuxcontainers.org/ Official Forum]<br />
* [https://github.com/lxc/incus The Incus GitHub repository]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Talk:LXD&diff=800645Talk:LXD2024-02-17T13:22:42Z<p>AlonsoLP: /* Image server not working anymore */ new section</p>
<hr />
<div>== Removal of "LXD Networking" ==<br />
<br />
The "LXD init" command takes care of network setup as well, so the section is not necessary anymore and it was also outdated.<br />
<br />
We could write a new section for networking, but for now that would require too much information, because LXD added more network devices (e.g. macvlan, ipvlan etc.) etc..<br />
<br />
I would rely on upstream for documentation; you can find an overview here:<br />
https://linuxcontainers.org/lxd/advanced-guide/#networks<br />
<br />
Sadly there is no "real" official guide yet, but some blogs and the LXD forum give more detailed instructions on setup etc.<br />
<br />
For those who want to add a new section, some notes:<br />
<br />
# LXD can create new bridges on it's own, with command: {{ic|lxc network create}}<br />
# You can apply different network devices by editing the container config or specific profiles.<br />
# Firewalls can sometimes be a problem, especially Docker is known to set up rules that interfere with LXDs networking.<br />
# The different network types have different pros and cons, so for an overview you might describe them (for example macvlan devices allow for using an IP address from the router and work around the hosts firewall, but deny access between host<=>container (over network) by default (needs a workaround)).<br />
<br />
[[User:G3ro|G3ro]] ([[User talk:G3ro|talk]]) 19:52, 14 October 2020 (UTC) G3ro<br />
<br />
== Regarding "lxd-agent inside a virtual machine" ==<br />
<br />
Afaik most images now have the lxd-agent implemented by default.<br />
So this would only be necessary for the images without implementation.<br />
But I don't know if it applies to arch images as well.<br />
<br />
[[User:G3ro|G3ro]] ([[User talk:G3ro|talk]]) 21:45, 12 October 2020 (UTC) G3ro<br />
<br />
:: I frankly haven't had time to check. If you can test them and see how it works it might be a good idea. Else we can move it to some "Tips and Tricks" section? [[User:Foxboron|Foxboron]] ([[User talk:Foxboron|talk]]) 21:54, 12 October 2020 (UTC)<br />
<br />
:::: I just found a post in the official forum again ([https://discuss.linuxcontainers.org/t/running-virtual-machines-with-lxd-4-0/7519 running virtual machines with lxd 4.0]), it mentions support for lxd-agent out of the box for "cloud" variants of the images for the following distros:<br />
:::: * Arch Linux<br />
:::: * CentOS (7 and up)<br />
:::: * Debian (8 and up)<br />
:::: * Fedora<br />
:::: * Gentoo<br />
:::: * OpenSUSE<br />
:::: * Ubuntu<br />
:::: <br />
:::: Update: It seems the situation is a bit more complicated, because not all distros have a "cloud" variant and not all distro versions support virtual-machines...well, it can't be helped, the situation can change dynamically so I will simply instruct readers to look out for "cloud"-variants, and alternatively point them to the instructions.<br />
:::: I put the instructions into the troubleshooting section yesterday.<br />
:::: [[User:G3ro|G3ro]] ([[User talk:G3ro|talk]]) 13:34, 13 October 2020 (UTC) G3ro<br />
<br />
== Why not suggest enabling the socket, not the service? ==<br />
<br />
From what I can see socket activation is available since [https://github.com/archlinux/svntogit-community/commit/9655366e4dacd8f5b3fc2ff305351c70fa748703 day one] (3.20). Yet the wiki page suggest to enable the service. Am I missing something? [[User:X-yuri|x-yuri]] ([[User talk:X-yuri|talk]]) 07:41, 18 October 2022 (UTC)<br />
<br />
: Well I have to admit, that I don't know much about the functionality of systemd Sockets; so beware of me saying silly stuff ;D.<br />
: First of all IIRC enabling the service is what is also described in the upstream docs.<br />
: Do I understand correctly that the Socket will only start the service if someone tries to "call" LXDs unix.socket?<br />
: If thats the case, it might not be what every user wants, because containers etc. can also autostart for example.<br />
: We might add it as an alternative or in "Tips & Tricks" then instead.<br />
: [[User:G3ro|G3ro]] ([[User talk:G3ro|talk]]) 20:47, 18 October 2022 (UTC)<br />
<br />
::I think you're basically right. The idea of [http://0pointer.de/blog/projects/socket-activation.html socket activation]... the first implementation I know of one can see in inetd. When systemd sees (during boot) that it needs to activate a socket, it creates the socket and start listening to it. When something connects to it, systemd starts the matching service unit and hands over the socket to the started service.<br />
<br />
::And yes, that probably means that LXD containers/vms won't autostart. (I'll probably try to confirm it.) But AFAICT the Wiki mainly concerns itself with desktop usage. And on a desktop... Okay, on my machine I need LXD to launch a container/vm, check something, then destroy it. I don't need containers/vms to autostart. And I'm not sure why one would want them to autostart, but I don't rule out that there are other usage patterns. In other words... Tips & Tricks?.. I think this possibility deserves mentioning it at the beginning.<br />
<br />
::Also, I'm not sure which upstream docs you're referring to, but what I see [https://ubuntu.com/server/docs/containers-lxd here]:<br />
<br />
::<blockquote>By default, LXD is socket activated and configured to listen only on a local UNIX socket. While LXD may not be running when you first look at the process listing, any LXC command will start it up.</blockquote><br />
<br />
::Considering this, maybe even on an Ubuntu server that's the default. Got to confirm this.<br />
<br />
::'''UPD''' I've just tried it on a Digital Ocean droplet and an AWS EC2 instance (Ubuntu 22.04). lxd for some reason is preinstalled. Anyways, technically it's socket-activated. But snap creates and enables a service (snap.lxd.activate.service), that [https://github.com/lxc/lxd/blob/lxd-5.6/lxd/main_activateifneeded.go#L35-L42 activates] lxd if "LXD has any auto-started instances, instances which were running prior to LXD's last shutdown or if it's configured to listen on the network address."<br />
<br />
::And yes, if you enable the socket, not the service, containers/vms won't autostart on Arch Linux until you socket-activate the service.<br />
<br />
::[[User:X-yuri|x-yuri]] ([[User talk:X-yuri|talk]]) 23:42, 18 October 2022 (UTC)<br />
<br />
::: Very interesting. Thx for the information.<br />
::: I agree that we might edit the sentence and even make socket activation the default.<br />
::: But I would like to see a second sentence mentioning the (direct) service activation in case someone wants LXD to autostart without interaction.<br />
::: snap.lxd.activate.service is especially interesting, but I assume this is a functionality only available with snap? Otherwise an implementation in the Arch package would be worth considering.<br />
::: [[User:G3ro|G3ro]] ([[User talk:G3ro|talk]]) 21:37, 19 October 2022 (UTC)<br />
<br />
:::: I changed the text to recommend enabling lxd.socket by default.<br />
:::: See https://wiki.archlinux.org/index.php?title=LXD&oldid=753919<br />
:::: In case you disagree with the wording, feel free to change it.<br />
:::: [[User:G3ro|G3ro]] ([[User talk:G3ro|talk]]) 18:55, 20 October 2022 (UTC)<br />
<br />
:::::I'd say "in case you want lxd (with instances, if any) to always start on boot."<br />
<br />
:::::Anyway, I've spent some more time on it, and... it's not hard to make it work the way it works on Ubuntu. You can find the description in a [https://bugs.archlinux.org/task/76297 feature request] I've created. One option would be to wait for it to be resolved. Another to add it to Tips & Tricks for the time being. That is, if you like the idea (lxd-activateifneeded.service). [[User:X-yuri|x-yuri]] ([[User talk:X-yuri|talk]]) 10:04, 26 October 2022 (UTC)<br />
<br />
:::::: So it's working even without Snap, thats good news.<br />
:::::: I would wait until the maintainers decide about the implementention. In case they disagree, we can add it to Tips and tricks. In case they agree, we can modify the general text.<br />
:::::: [[User:G3ro|G3ro]] ([[User talk:G3ro|talk]]) 20:05, 26 October 2022 (UTC)<br />
<br />
== Configuring OVMF with SecureBoot for Windows guest on LXD ==<br />
<br />
While troubleshooting, I stumbled across the "Starting_a_virtual_machine_fails" section. TL;DR: OVMF don't ship with Secureboot on Arch, disable it on LXD. Digging further, I found a superuser[2] post that explain how to setup OVMF with SecureBoot for Windows using a self-signed PK. You also need to add additional raw.qemu params to force LXD to use it, but in my case disabling SecureBoot wasn't the right (nor the only) solution.<br />
<br />
The proper solution was to:<br />
* Follow the procedure in [2] to generate OVMF_VARS.ms.fd.<br />
* Place a copy of `OVMF_VARS.ms.fd` in the LXD vm folder (or anywhere LXD can manage). Here my VM is called `w11sb`.<br />
* Point to it with `raw.qemu` args as follow :<br />
<br />
raw.qemu: -drive if=pflash,format=raw,readonly=on,file="/usr/share/OVMF/x64/OVMF_CODE.secboot.fd"<br />
-drive if=pflash,format=raw,file="/var/lib/lxd/virtual-machines/w11sb/OVMF_VARS.ms.fd"<br />
-bios /usr/share/OVMF/x64/OVMF_CODE.secboot.fd<br />
<br />
Now, I'm writting this talk section because of the following :<br />
<br />
# Generating the `OVMF_VARS.ms.fd` configuration using procedure [2] doesn't feel right in the LXD page context. Yet, I don't think there's an OVMF specific page. The closest thing would be Testing_UEFI_in_systems_without_native_support [3]<br />
# Having to manually manage the `OVMF_VARS.ms.fd` in the LXD internals when you spawn a VM feels quite horrible.<br />
# The raw.qemu workaround include an odd trick that I figure out myself through trial and error. I'm not sure if that should be documented or reported. Here are the details as reference :<br />
<br />
It is my understanding that you should simply have to point "-bios" to "OVMF_CODE.secboot.fd" to get it working. Yet if I do just that, the VM doesn't load at all. Now you can also use "-drive" to specify the 2 pflash drive manually. If I do that, I get an error where the fd are already taken. So I noticed that when you add the "-bios" field, LXD detects it and ommits to generate the pflash drives in qemu.conf.<br />
<br />
References :<br />
* [1] https://wiki.archlinux.org/title/LXD#Starting_a_virtual_machine_fails<br />
* [2] https://superuser.com/questions/1660806/how-to-install-a-windows-guest-in-qemu-kvm-with-secure-boot-enabled<br />
* [3] https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface#Testing_UEFI_in_systems_without_native_support<br />
<br />
[[User:Unitiser|Unitiser]] ([[User talk:Unitiser|talk]]) 17:37, 10 September 2023 (UTC)!<br />
<br />
== Image server not working anymore ==<br />
<br />
Linux Containers project has made the decision to phase out access to image server for _ALL_ LXD users. So commands like:<br />
<br />
$ lxc image list images:<br />
<br />
$ lxc launch images:archlinux/current/amd64 arch<br />
<br />
Does not wiork since 2024/01/15, where LXD 5.20+ users running on Arch, Debian, Fedora, Gentoo, NixOS or Ubuntu will completely lose access.<br />
<br />
More info: https://discuss.linuxcontainers.org/t/important-notice-for-lxd-users-image-server/18479<br />
<br />
[[User:AlonsoLP|AlonsoLP]] ([[User talk:AlonsoLP|talk]]) 13:22, 17 February 2024 (UTC)</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=LXD_(Espa%C3%B1ol)&diff=800380LXD (Español)2024-02-12T20:36:33Z<p>AlonsoLP: Pequeño avance de traducción hasta "type: gpu"</p>
<hr />
<div>[[Category:Virtualization (Español)]]<br />
[[en:LXD]]<br />
[[ja:LXD]]<br />
{{TranslationStatus (Español)|LXD|2021-01-30|649058}}<br />
{{Related articles start (Español)}}<br />
{{Related|Linux Containers}}<br />
{{Related articles end}}<br />
'''[https://linuxcontainers.org/lxd/ LXD]''' es un es un administrador/hipervisor para contenedores (a través de [[LXC]]) y máquinas virtuales (a través de [[QEMU (Español)|QEMU]]).<br />
<br />
== Instalación ==<br />
<br />
[[Install (Español)|Instale] el paquete {{Pkg|lxd}}, luego [[enable (Español)|active]] {{ic|lxd.socket}}.<br />
<br />
Alternativamente, puede [[enable/start (Español)|activar/iniciar]] el {{ic|lxd.service}} directamente, en caso de que desee que las instancias se inicien automáticamente, por ejemplo.<br />
<br />
== Configuración ==<br />
<br />
=== Contenedores sin privilegios ===<br />
<br />
Se recomienda utilizar contenedores sin privilegios (véase [[Linux Containers#Privileged containers or unprivileged containers]] para obtener una explicación de la diferencia).<br />
<br />
Para esto, modifique {{ic|/etc/subuid}} y {{ic|/etc/subgid}} (si estos archivos no están presentes, créelos) para contener el mapeo de la asignación uid/gid en los contenedores para cada usuario que pueda ejecutar los contenedores. El siguiente ejemplo es simplemente para el superusuario root (y la unidad del sistema systemd):<br />
<br />
Puede utilizar {{ic|usermod}} de la siguiente manera:<br />
<br />
{{ic|usermod -v 1000000-1000999999 -w 1000000-1000999999 root}}<br />
<br />
O modifique los archivos mencionados anteriormente directamente de la siguiente manera:<br />
<br />
{{hc|/etc/subuid|<br />
root:1000000:1000000000<br />
}}<br />
{{hc|/etc/subgid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
Ahora, cada contenedor se iniciará {{ic|unprivileged}} de forma predeterminada.<br />
<br />
Para conocer la alternativa, véase [[#Contenedores privilegiados|cómo configurar contenedores privilegiados]].<br />
<br />
=== Configurar LXD ===<br />
<br />
En el primer arranque, es necesario configurar LXD.<br />
<br />
Ejecute como superusuario:<br />
<br />
# lxd init<br />
<br />
Esto iniciará una configuración interactiva y guiada en el terminal, que cubre diferentes temas como almacenamientos, redes, etc.<br />
<br />
Puede encontrar una descripción general en [https://documentation.ubuntu.com/lxd/en/latest/getting_started/ Guía de inicio].<br />
<br />
=== Accediendo a LXD como un usuario sin privilegios ===<br />
<br />
Por defecto, el demonio LXD permite el acceso a los usuarios del grupo {{ic|lxd}}, así que añada su usuario al grupo:<br />
<br />
# usermod -a -G lxd ''usuario''<br />
<br />
{{Note (Español)|No olvide volver a iniciar sesión para aplicar la membresía del grupo del usuario. Puede mostrar sus grupos efectivos mediante la orden {{ic|id}}.}}<br />
<br />
{{Warning (Español)|Cualquiera añadido al grupo {{ic|lxd}} es equivalente al superusuario. Para más información véase [https://github.com/lxc/lxd#security] y [https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071].}}<br />
<br />
== Utilización ==<br />
<br />
LXD consta de dos partes:<br />
<br />
* el demonio (el binario ''lxd'')<br />
* el cliente (el binario ''lxc'')<br />
<br />
{{Note (Español)|LXD no es LXC; el nombre es un poco confuso, puede leer la [https://discuss.linuxcontainers.org/t/comparing-lxd-vs-lxc/24 publicación del foro sobre la comparación de LXD vs LXC] con respecto a la diferencia.}}<br />
<br />
El cliente se utiliza para controlar uno o varios demonios.<br />
<br />
El cliente también se puede utilizar para controlar servidores LXD remotos.<br />
<br />
=== Resumen de las órdenes ===<br />
<br />
Puede obtener una descripción general de todas las órdenes disponibles escribiendo:<br />
<br />
$ lxc<br />
<br />
=== Crear un contenedor ===<br />
<br />
Puede crear un contenedor con {{ic|lxc launch}}, por ejemplo:<br />
<br />
$ lxc launch ubuntu:20.04<br />
<br />
Los contenedores se basan en imágenes, que se descargan de servidores de imágenes o servidores LXD remotos.<br />
<br />
Puede ver la lista de servidores ya añadidos con:<br />
<br />
$ lxc remote list<br />
<br />
Puede listar todas las imágenes en un servidor con {{ic|lxc image list}}, por ejemplo:<br />
<br />
$ lxc image list images:<br />
<br />
Esto le mostrará todas las imágenes en uno de los servidores predeterminados: [https://images.linuxcontainers.org images.linuxcontainers.org]<br />
<br />
También puede buscar imágenes añadiendo términos como el nombre de la distribución:<br />
<br />
$ lxc image list images:debian<br />
<br />
Lanza un contenedor con una imagen de un servidor específico con:<br />
<br />
$ lxc launch servername:imagename<br />
<br />
Por ejemplo:<br />
<br />
$ lxc launch images:centos/8/amd64 centos<br />
<br />
Para crear un contenedor Arch de amd64:<br />
<br />
$ lxc launch images:archlinux/current/amd64 arch<br />
<br />
=== Crear una máquina virtual ===<br />
<br />
Simplemente añada la opción {{ic|--vm}} a {{ic|lxc launch}}:<br />
<br />
$ lxc launch ubuntu:20.04 --vm<br />
<br />
{{Note (Español)|<br />
* Por ahora, las máquinas virtuales admiten menos funciones que los contenedores (véase [https://linuxcontainers.org/lxd/getting-started-cli/#virtual-machines Detalles en máquinas virtuales] por ejemplo).<br />
* Solo las variantes {{ic|cloud}} de las imágenes oficiales activan el lxd-agent listo para usar (que es necesario para las órdenes habituales de lxc como {{ic|lxc exec}}).<br>Puede buscar imágenes en la nube con {{ic|lxc image list images: cloud}} o {{ic|lxc image list images: nombre-distribución cloud}}.<br>Si utiliza otras imágenes o encuentra problemas, eche un vistazo a [[#lxd-agent dentro de una máquina virtual]].<br />
}}<br />
<br />
=== Utilizar y administrar un contenedor o VM ===<br />
<br />
Véase [https://linuxcontainers.org/lxd/getting-started-cli/#manage-instances "Gestionar instancias" en la Guía de introducción oficial de LXD].<br />
<br />
=== Configuración de contenedor/VM ===<br />
<br />
Puede añadir varias opciones a las instancias (contenedores y VM).<br />
<br />
Véase [https://linuxcontainers.org/lxd/advanced-guide/#configuration-of-instances Configuración de instancias en la Guía avanzada oficial de LXD] para obtener más detalles.<br />
<br />
== Consejos y trucos ==<br />
<br />
=== Acceder a los contenedores por nombre de host ===<br />
<br />
Esto supone que está utilizando el puente predeterminado que se llama {{ic|lxdbr0}} y que está utilizando [[systemd-resolved]].<br />
<br />
# systemd-resolve --interface lxdbr0 --set-domain '~lxd' --set-dns $(lxc network get lxdbr0 ipv4.address | cut -d / -f 1)<br />
<br />
Ahora puede acceder a los contenedores por su nombre:<br />
<br />
$ ping ''nombrecontenedor''.lxd<br />
<br />
==== Otra solución ====<br />
<br />
Parece que la solución ''systemd-resolve'' deja de funcionar después de un tiempo.<br />
<br />
Otra solución es utilizar [[systemd-networkd (Español)|systemd-networkd]] con el siguiente {{ic|lxd.network}} (reemplace {{ic|''x''}} y {{ic|''y''}} para coincidir con la IP de su puente):<br />
<br />
{{hc|/etc/systemd/network/lxd.network|2=<br />
[Match]<br />
Name=lxdbr0<br />
<br />
[Network]<br />
DNS=''10.x.y.1''<br />
Domains=~lxd<br />
IgnoreCarrierLoss=yes<br />
<br />
[Address]<br />
Address=''10.x.y.1''/24<br />
Gateway=''10.x.y.1''<br />
}}<br />
<br />
=== Utilizar las aplicaciones Wayland y Xorg ===<br />
<br />
{{Note (Español)|Considere siempre las implicaciones de seguridad, ya que algunos de los métodos descritos pueden debilitar la separación entre el contenedor y el host.}}<br />
<br />
Existen varios métodos para utilizar aplicaciones GUI dentro de contenedores, puede encontrar una descripción general en el [https://discuss.linuxcontainers.org/t/overview-gui-inside-containers/8767 Foro oficial de LXD].<br />
<br />
El siguiente método otorga a los contenedores acceso a los sockets del host de Wayland (+Xwayland) o Xorg.<br />
<br />
{{Note (Español)|La utilización de Xorg podría debilitar la separación entre el contenedor y el host, porque Xorg permite que las aplicaciones accedan a otras ventanas de aplicaciones. Por lo tanto, las aplicaciones de contenedor pueden tener acceso a las ventanas de las aplicaciones de host. Utilice Wayland en su lugar (pero tenga en cuenta que las desventajas de Xorg también se aplican a Xwayland).}}<br />
<br />
==== Añada los siguientes dispositivos a un perfil de contenedores ====<br />
<br />
Véase también: [https://linuxcontainers.org/lxd/docs/master/instances#device-types Documentación LXD sobre dispositivos]<br />
<br />
Dispositivo general para la GPU:<br />
<br />
mygpu:<br />
type: gpu<br />
<br />
{{Note (Español)|La ruta debajo de "listen" es diferente, porque las carpetas /run y /tmp pueden estar anuladas, véase: https://github.com/lxc/lxd/issues/4540{{Dead link (Español)|2023|09|16|status=404}}}}<br />
<br />
Dispositivo para Wayland Socket:<br />
'''Notas:'''<br />
* Ajuste la pantalla (wayland-0) en consecuencia.<br />
* Añada las carpetas en /mnt y /tmp dentro del contenedor, si aún no existen.<br />
<br />
Waylandsocket:<br />
bind: container<br />
connect: unix:/run/user/1000/wayland-0<br />
listen: unix:/mnt/wayland1/wayland-0<br />
uid: "1000"<br />
gid: "1000"<br />
security.gid: "1000"<br />
security.uid: "1000"<br />
mode: "0777"<br />
type: proxy<br />
<br />
Dispositivo para el socket Xorg (o Xwayland):<br />
'' 'Nota:''' Ajuste el número de pantalla en consecuencia (por ejemplo, X1 en lugar de X0).<br />
<br />
Xsocket:<br />
bind: container<br />
connect: unix:/tmp/.X11-unix/X0<br />
listen: unix:/mnt/xorg1/X0<br />
uid: "1000"<br />
gid: "1000"<br />
security.gid: "1000"<br />
security.uid: "1000"<br />
mode: "0777"<br />
type: proxy<br />
<br />
'''2. Vincule los sockets a la ubicación correcta dentro del contenedor '''.<br />
<br />
'''Nota:''' Estos scripts deben ejecutarse después de cada inicio del contenedor; puede automatizar esto con systemd, por ejemplo.<br />
<br />
Shell-Script para vincular el socket Wayland:<br />
<br />
#!/bin/sh<br />
mkdir /run/user/1000<br />
ln -s /mnt/wayland1/wayland-0 /run/user/1000/wayland-0<br />
<br />
Vincula el socket Xorg (o Xwayland):<br />
<br />
#!/bin/sh<br />
ln -s /mnt/xorg1/X0 /tmp/.X11-unix/X0<br />
<br />
'''3. Añada variables de entorno a la configuración de los usuarios dentro del contenedor.'''<br />
<br />
'''Nota:''' Ajuste los números de pantalla y/o el nombre del archivo (.profile) según corresponda.<br />
<br />
Para Wayland:<br />
<br />
$ echo "export XDG_RUNTIME_DIR=/run/user/1000" >> ~/.profile<br />
$ echo "export WAYLAND_DISPLAY=wayland-0" >> ~/.profile<br />
$ echo "export QT_QPA_PLATFORM=wayland" >> ~/.profile<br />
<br />
Para Xorg (or Xwayland):<br />
<br />
$ echo "export DISPLAY=:0" >> .profile<br />
<br />
Recargue el .profile:<br />
<br />
$ . .profile<br />
<br />
'''4. Instale el software necesario en el contenedor.'''<br />
<br />
{{Note (Español)|Es necesario añadir el software necesario.<br />
Por ahora puede instalar una aplicación GUI de ejemplo, esto probablemente también instalará todos los paquetes necesarios.}}<br />
<br />
'''5. Inicie aplicaciones GUI.'''<br />
<br />
Ahora debería poder iniciar aplicaciones GUI dentro del contenedor (a través del terminal, por ejemplo) y hacer que aparezcan como una ventana en la pantalla de su host.<br />
<br />
Puede probar "glxgears", por ejemplo.<br />
<br />
=== Contenedores con privilegios ===<br />
<br />
{{Note (Español)|Los contenedores privilegiados no están aislados del anfitrión.<br />
El usuario root del contenedor es el usuario root del host.<br />
En su lugar, utilice contenedores sin privilegios siempre que sea posible.}}<br />
<br />
Si desea configurar un contenedor privilegiado, debe proporcionar la clave de configuración {{ic|1=security.privileged=true}}.<br />
<br />
O durante la creación del contenedor:<br />
<br />
$ lxc launch ubuntu:20.04 ubuntu -c security.privileged=true<br />
<br />
O para un contenedor ya existente, puede editar la configuración:<br />
<br />
{{hc|$ lxc config edit ubuntu|<br />
name: ubuntu<br />
profiles:<br />
- default<br />
config:<br />
...<br />
security.privileged: "true"<br />
...<br />
}}<br />
<br />
== Solución de problemas ==<br />
<br />
=== lxd-agent dentro de una máquina virtual ===<br />
<br />
Dentro de algunas imágenes de máquinas virtuales, el {{ic|lxd-agent}} no está activado de forma predeterminada.<br />
<br />
En este caso, debe activarlo manualmente, por ejemplo, montando un recurso compartido de red {{ic|9p}}. Esto requiere acceso a la consola con un usuario válido.<br />
<br />
Inicie sesión con {{ic|lxc console}} y reemplace {{ic|nombre-máquinavirtual}} en consecuencia:<br />
<br />
$ lxc console nombre-máquinavirtual<br />
<br />
Inicie sesión como root:<br />
{{Note (Español)|En algunos sistemas, primero debe configurar una contraseña de root para poder iniciar sesión como root.<br />
Puede utilizar [https://linuxcontainers.org/lxd/advanced-guide/#cloud-init cloud-init] para esto, por ejemplo.}}<br />
<br />
$ su root<br />
<br />
Monte el recurso compartido de red:<br />
<br />
$ mount -t 9p config /mnt/<br />
<br />
Vaya a la carpeta y ejecute el script de instalación (esto activará el agente lxd dentro de la VM):<br />
<br />
$ cd /mnt/<br />
$ ./install.sh <br />
<br />
Después de una instalación exitosa, reinicie con:<br />
<br />
$ reboot<br />
<br />
Luego, el {{ic|lxd-agent}} estará disponible y {{ic|lxc exec}} debería funcionar.<br />
<br />
=== Verificar la configuración del kernel ===<br />
<br />
Por defecto, el kernel de Arch Linux está compilado correctamente para contenedores de Linux y su interfaz LXD. Sin embargo, si está utilizando un kernel personalizado o ha cambiado las opciones del kernel, es posible que el kernel esté configurado incorrectamente. Verifique que su kernel esté configurado correctamente:<br />
<br />
$ lxc-checkconfig<br />
<br />
=== Los límites de recursos no se aplican cuando se ven desde dentro de un contenedor ===<br />
<br />
Instale {{Pkg|lxcfs}} y [[start (Español)|inicie]] {{ic|lxcfs.service}}.<br />
<br />
LXD deberá reiniciarse. [[Enable (Español)|Active]] {{ic|lxcfs.service}} para que el servicio se inicie en el momento del arranque.<br />
<br />
=== Falla el inicio de una máquina virtual ===<br />
<br />
Si observa el error: {{ic|Error: Required EFI firmware settings file missing: /usr/share/ovmf/x64/OVMF_VARS.ms.fd}}<br />
<br />
Arch Linux no distribuye el firmware ovmf firmado para inicio seguro, así que para arrancar máquinas virtuales debe desactivar el arranque seguro por el momento.<br />
<br />
$ lxc launch ubuntu:18.04 test-vm --vm -c security.secureboot=false<br />
<br />
Esto también se puede añadir al perfil predeterminado haciendo:<br />
<br />
$ lxc profile set default security.secureboot=false<br />
<br />
=== Sin IPv4 con systemd-networkd ===<br />
<br />
A partir de la versión 244.1, systemd detecta si los contenedores pueden escribir en {{ic|/sys}}. Si es así, udev se inicia automáticamente y rompe IPv4 en contenedores sin privilegios. Véase [https://github.com/systemd/systemd-stable/commit/96d7083c5499b264ecebd6a30a92e0e8fda14cd5 commit bf331d8] y el [https://discuss.linuxcontainers.org/t/no-ipv4-on-arch-linux-containers/6395 debate en linuxcontainers].<br />
<br />
En los contenedores creados a partir de 2020, ya debería haber un anulador de {{ic|systemd.networkd.service}} para solucionar este problema, debe crearlo si no es así:<br />
<br />
{{hc|1=/etc/systemd/system/systemd-networkd.service.d/lxc.conf|2=<br />
[Service]<br />
BindReadOnlyPaths=/sys<br />
}}<br />
<br />
También podría solucionar este problema estableciendo {{ic|1=raw.lxc: lxc.mount.auto = proc:rw sys:ro}} en el perfil del contenedor para asegurarse de que {{ic|/sys}} es de solo lectura para todo el contenedor, aunque esto podría ser problemático, según el debate vinculado arriba.<br />
<br />
== Desinstalar ==<br />
<br />
[[Stop (Español)|Detenga]] y desactive {{ic|lxd.service}} y {{ic|lxd.socket}}. Luego [[uninstall (Español)|desinstale]] el paquete {{Pkg|lxd}}.<br />
<br />
Si desinstaló el paquete sin desactivar el servicio, es posible que tenga un enlace simbólico roto en {{ic|/etc/systemd/system/multi-user.wants/lxd.service}}.<br />
<br />
Si desea eliminar todos los datos:<br />
<br />
# rm -r /var/lib/lxd<br />
<br />
Si utilizó alguna de las configuraciones de red de ejemplo, debería eliminarla también.<br />
<br />
== Véase también ==<br />
<br />
* [https://linuxcontainers.org/lxd/ Página oficial de LXD]<br />
* [https://linuxcontainers.org/lxd/docs/master/ Documentación oficial]<br />
* [https://linuxcontainers.org/lxd/getting-started-cli/ Guía de inicio]<br />
* [https://linuxcontainers.org/lxd/advanced-guide/ Guía avanzada]<br />
* [https://discuss.linuxcontainers.org/ Foro oficial]<br />
* [https://github.com/lxc/lxd La página en GitHub de LXD]<br />
* [https://discuss.linuxcontainers.org/c/tutorials/16 Tutoriales en el foro de LXD]<br />
* [https://discuss.linuxcontainers.org/tag/release Notas de las versiones en el foro de LXD]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=LXD_(Espa%C3%B1ol)&diff=800175LXD (Español)2024-02-10T21:06:08Z<p>AlonsoLP: Actualización fase 1 (continuar en ==== Otra solución ====)</p>
<hr />
<div>[[Category:Virtualization (Español)]]<br />
[[en:LXD]]<br />
[[ja:LXD]]<br />
{{TranslationStatus (Español)|LXD|2021-01-30|649058}}<br />
{{Related articles start (Español)}}<br />
{{Related|Linux Containers}}<br />
{{Related articles end}}<br />
'''[https://linuxcontainers.org/lxd/ LXD]''' es un es un administrador/hipervisor para contenedores (a través de [[LXC]]) y máquinas virtuales (a través de [[QEMU (Español)|QEMU]]).<br />
<br />
== Instalación ==<br />
<br />
[[Install (Español)|Instale] el paquete {{Pkg|lxd}}, luego [[enable (Español)|active]] {{ic|lxd.socket}}.<br />
<br />
Alternativamente, puede [[enable/start (Español)|activar/iniciar]] el {{ic|lxd.service}} directamente, en caso de que desee que las instancias se inicien automáticamente, por ejemplo.<br />
<br />
== Configuración ==<br />
<br />
=== Contenedores sin privilegios ===<br />
<br />
Se recomienda utilizar contenedores sin privilegios (véase [[Linux Containers#Privileged containers or unprivileged containers]] para obtener una explicación de la diferencia).<br />
<br />
Para esto, modifique {{ic|/etc/subuid}} y {{ic|/etc/subgid}} (si estos archivos no están presentes, créelos) para contener el mapeo de la asignación uid/gid en los contenedores para cada usuario que pueda ejecutar los contenedores. El siguiente ejemplo es simplemente para el superusuario root (y la unidad del sistema systemd):<br />
<br />
Puede utilizar {{ic|usermod}} de la siguiente manera:<br />
<br />
{{ic|usermod -v 1000000-1000999999 -w 1000000-1000999999 root}}<br />
<br />
O modifique los archivos mencionados anteriormente directamente de la siguiente manera:<br />
<br />
{{hc|/etc/subuid|<br />
root:1000000:1000000000<br />
}}<br />
{{hc|/etc/subgid|<br />
root:1000000:1000000000<br />
}}<br />
<br />
Ahora, cada contenedor se iniciará {{ic|unprivileged}} de forma predeterminada.<br />
<br />
Para conocer la alternativa, véase [[#Contenedores privilegiados|cómo configurar contenedores privilegiados]].<br />
<br />
=== Configurar LXD ===<br />
<br />
En el primer arranque, es necesario configurar LXD.<br />
<br />
Ejecute como superusuario:<br />
<br />
# lxd init<br />
<br />
Esto iniciará una configuración interactiva y guiada en el terminal, que cubre diferentes temas como almacenamientos, redes, etc.<br />
<br />
Puede encontrar una descripción general en [https://documentation.ubuntu.com/lxd/en/latest/getting_started/ Guía de inicio].<br />
<br />
=== Accediendo a LXD como un usuario sin privilegios ===<br />
<br />
Por defecto, el demonio LXD permite el acceso a los usuarios del grupo {{ic|lxd}}, así que añada su usuario al grupo:<br />
<br />
# usermod -a -G lxd ''usuario''<br />
<br />
{{Note (Español)|No olvide volver a iniciar sesión para aplicar la membresía del grupo del usuario. Puede mostrar sus grupos efectivos mediante la orden {{ic|id}}.}}<br />
<br />
{{Warning (Español)|Cualquiera añadido al grupo {{ic|lxd}} es equivalente al superusuario. Para más información véase [https://github.com/lxc/lxd#security] y [https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071].}}<br />
<br />
== Utilización ==<br />
<br />
LXD consta de dos partes:<br />
<br />
* el demonio (el binario ''lxd'')<br />
* el cliente (el binario ''lxc'')<br />
<br />
{{Note (Español)|LXD no es LXC; el nombre es un poco confuso, puede leer la [https://discuss.linuxcontainers.org/t/comparing-lxd-vs-lxc/24 publicación del foro sobre la comparación de LXD vs LXC] con respecto a la diferencia.}}<br />
<br />
El cliente se utiliza para controlar uno o varios demonios.<br />
<br />
El cliente también se puede utilizar para controlar servidores LXD remotos.<br />
<br />
=== Resumen de las órdenes ===<br />
<br />
Puede obtener una descripción general de todas las órdenes disponibles escribiendo:<br />
<br />
$ lxc<br />
<br />
=== Crear un contenedor ===<br />
<br />
Puede crear un contenedor con {{ic|lxc launch}}, por ejemplo:<br />
<br />
$ lxc launch ubuntu:20.04<br />
<br />
Los contenedores se basan en imágenes, que se descargan de servidores de imágenes o servidores LXD remotos.<br />
<br />
Puede ver la lista de servidores ya añadidos con:<br />
<br />
$ lxc remote list<br />
<br />
Puede listar todas las imágenes en un servidor con {{ic|lxc image list}}, por ejemplo:<br />
<br />
$ lxc image list images:<br />
<br />
Esto le mostrará todas las imágenes en uno de los servidores predeterminados: [https://images.linuxcontainers.org images.linuxcontainers.org]<br />
<br />
También puede buscar imágenes añadiendo términos como el nombre de la distribución:<br />
<br />
$ lxc image list images:debian<br />
<br />
Lanza un contenedor con una imagen de un servidor específico con:<br />
<br />
$ lxc launch servername:imagename<br />
<br />
Por ejemplo:<br />
<br />
$ lxc launch images:centos/8/amd64 centos<br />
<br />
Para crear un contenedor Arch de amd64:<br />
<br />
$ lxc launch images:archlinux/current/amd64 arch<br />
<br />
=== Crear una máquina virtual ===<br />
<br />
Simplemente añada la opción {{ic|--vm}} a {{ic|lxc launch}}:<br />
<br />
$ lxc launch ubuntu:20.04 --vm<br />
<br />
{{Note (Español)|<br />
* Por ahora, las máquinas virtuales admiten menos funciones que los contenedores (véase [https://linuxcontainers.org/lxd/getting-started-cli/#virtual-machines Detalles en máquinas virtuales] por ejemplo).<br />
* Solo las variantes {{ic|cloud}} de las imágenes oficiales activan el lxd-agent listo para usar (que es necesario para las órdenes habituales de lxc como {{ic|lxc exec}}).<br>Puede buscar imágenes en la nube con {{ic|lxc image list images: cloud}} o {{ic|lxc image list images: nombre-distribución cloud}}.<br>Si utiliza otras imágenes o encuentra problemas, eche un vistazo a [[#lxd-agent dentro de una máquina virtual]].<br />
}}<br />
<br />
=== Utilizar y administrar un contenedor o VM ===<br />
<br />
Véase [https://linuxcontainers.org/lxd/getting-started-cli/#manage-instances "Gestionar instancias" en la Guía de introducción oficial de LXD].<br />
<br />
=== Configuración de contenedor/VM ===<br />
<br />
Puede añadir varias opciones a las instancias (contenedores y VM).<br />
<br />
Véase [https://linuxcontainers.org/lxd/advanced-guide/#configuration-of-instances Configuración de instancias en la Guía avanzada oficial de LXD] para obtener más detalles.<br />
<br />
== Consejos y trucos ==<br />
<br />
=== Acceder a los contenedores por nombre de host ===<br />
<br />
Esto supone que está utilizando el puente predeterminado que se llama {{ic|lxdbr0}} y que está utilizando [[systemd-resolved]].<br />
<br />
# systemd-resolve --interface lxdbr0 --set-domain '~lxd' --set-dns $(lxc network get lxdbr0 ipv4.address | cut -d / -f 1)<br />
<br />
Ahora puede acceder a los contenedores por su nombre:<br />
<br />
$ ping ''nombrecontenedor''.lxd<br />
<br />
==== Otra solución ====<br />
<br />
Parece que la solución systemd-resolve deja de funcionar después de un tiempo.<br />
<br />
Otra solución es crear un {{ic|/etc/systemd/network/lxd.network}} que contenga (reemplace x e y para que coincida con la IP de su bridge):<br />
<br />
[Match]<br />
Name=lxdbr0<br />
[Network]<br />
DNS=10.x.y.1<br />
Domains=~lxd<br />
IgnoreCarrierLoss=yes<br />
[Address]<br />
Address=10.x.y.1/24<br />
Gateway=10.x.y.1<br />
<br />
Y luego [[enable (Español)|active)]] e [[start (Español)|inicie]] {{ic|systemd-networkd.service}}.<br />
<br />
=== Utilizar las aplicaciones Wayland y Xorg ===<br />
<br />
{{Note (Español)|Considere siempre las implicaciones de seguridad, ya que algunos de los métodos descritos pueden debilitar la separación entre el contenedor y el host.}}<br />
<br />
Existen varios métodos para utilizar aplicaciones GUI dentro de contenedores.<br />
<br />
Puede encontrar una descripción general en el Foro oficial de LXD: https://discuss.linuxcontainers.org/t/overview-gui-inside-containers/8767<br />
<br />
==== Método 1: Utilice el servidor Wayland o Xorg del host ====<br />
<br />
{{Note (Español)|La utilización de Xorg podría debilitar la separación entre el contenedor y el host, porque Xorg permite que las aplicaciones accedan a otras ventanas de aplicaciones. Por lo tanto, las aplicaciones de contenedor pueden tener acceso a las ventanas de las aplicaciones de host.<br />
Utilice Wayland en su lugar (pero tenga en cuenta que las desventajas de Xorg también se aplican a Xwayland).}}<br />
<br />
'''Resumen:''' En este método otorgamos a los contenedores acceso a los sockets del host de Wayland (+ Xwayland) o Xorg.<br />
<br />
'''1. Añada los siguientes dispositivos a un perfil de contenedores.'''<br />
<br />
Véase también: [https://linuxcontainers.org/lxd/docs/master/instances#device-types Documentación LXD sobre dispositivos]<br />
<br />
Dispositivo general para la GPU:<br />
<br />
mygpu:<br />
type: gpu<br />
<br />
{{Note (Español)|La ruta debajo de "listen" es diferente, porque las carpetas /run y /tmp pueden estar anuladas, véase: https://github.com/lxc/lxd/issues/4540{{Dead link (Español)|2023|09|16|status=404}}}}<br />
<br />
Dispositivo para Wayland Socket:<br />
'''Notas:'''<br />
* Ajuste la pantalla (wayland-0) en consecuencia.<br />
* Añada las carpetas en /mnt y /tmp dentro del contenedor, si aún no existen.<br />
<br />
Waylandsocket:<br />
bind: container<br />
connect: unix:/run/user/1000/wayland-0<br />
listen: unix:/mnt/wayland1/wayland-0<br />
uid: "1000"<br />
gid: "1000"<br />
security.gid: "1000"<br />
security.uid: "1000"<br />
mode: "0777"<br />
type: proxy<br />
<br />
Dispositivo para el socket Xorg (o Xwayland):<br />
'' 'Nota:''' Ajuste el número de pantalla en consecuencia (por ejemplo, X1 en lugar de X0).<br />
<br />
Xsocket:<br />
bind: container<br />
connect: unix:/tmp/.X11-unix/X0<br />
listen: unix:/mnt/xorg1/X0<br />
uid: "1000"<br />
gid: "1000"<br />
security.gid: "1000"<br />
security.uid: "1000"<br />
mode: "0777"<br />
type: proxy<br />
<br />
'''2. Vincule los sockets a la ubicación correcta dentro del contenedor '''.<br />
<br />
'''Nota:''' Estos scripts deben ejecutarse después de cada inicio del contenedor; puede automatizar esto con systemd, por ejemplo.<br />
<br />
Shell-Script para vincular el socket Wayland:<br />
<br />
#!/bin/sh<br />
mkdir /run/user/1000<br />
ln -s /mnt/wayland1/wayland-0 /run/user/1000/wayland-0<br />
<br />
Vincula el socket Xorg (o Xwayland):<br />
<br />
#!/bin/sh<br />
ln -s /mnt/xorg1/X0 /tmp/.X11-unix/X0<br />
<br />
'''3. Añada variables de entorno a la configuración de los usuarios dentro del contenedor.'''<br />
<br />
'''Nota:''' Ajuste los números de pantalla y/o el nombre del archivo (.profile) según corresponda.<br />
<br />
Para Wayland:<br />
<br />
$ echo "export XDG_RUNTIME_DIR=/run/user/1000" >> ~/.profile<br />
$ echo "export WAYLAND_DISPLAY=wayland-0" >> ~/.profile<br />
$ echo "export QT_QPA_PLATFORM=wayland" >> ~/.profile<br />
<br />
Para Xorg (or Xwayland):<br />
<br />
$ echo "export DISPLAY=:0" >> .profile<br />
<br />
Recargue el .profile:<br />
<br />
$ . .profile<br />
<br />
'''4. Instale el software necesario en el contenedor.'''<br />
<br />
{{Note (Español)|Es necesario añadir el software necesario.<br />
Por ahora puede instalar una aplicación GUI de ejemplo, esto probablemente también instalará todos los paquetes necesarios.}}<br />
<br />
'''5. Inicie aplicaciones GUI.'''<br />
<br />
Ahora debería poder iniciar aplicaciones GUI dentro del contenedor (a través del terminal, por ejemplo) y hacer que aparezcan como una ventana en la pantalla de su host.<br />
<br />
Puede probar "glxgears", por ejemplo.<br />
<br />
=== Contenedores con privilegios ===<br />
<br />
{{Note (Español)|Los contenedores privilegiados no están aislados del anfitrión.<br />
El usuario root del contenedor es el usuario root del host.<br />
En su lugar, utilice contenedores sin privilegios siempre que sea posible.}}<br />
<br />
Si desea configurar un contenedor privilegiado, debe proporcionar la clave de configuración {{ic|1=security.privileged=true}}.<br />
<br />
O durante la creación del contenedor:<br />
<br />
$ lxc launch ubuntu:20.04 ubuntu -c security.privileged=true<br />
<br />
O para un contenedor ya existente, puede editar la configuración:<br />
<br />
{{hc|$ lxc config edit ubuntu|<br />
name: ubuntu<br />
profiles:<br />
- default<br />
config:<br />
...<br />
security.privileged: "true"<br />
...<br />
}}<br />
<br />
== Solución de problemas ==<br />
<br />
=== lxd-agent dentro de una máquina virtual ===<br />
<br />
Dentro de algunas imágenes de máquinas virtuales, el {{ic|lxd-agent}} no está activado de forma predeterminada.<br />
<br />
En este caso, debe activarlo manualmente, por ejemplo, montando un recurso compartido de red {{ic|9p}}. Esto requiere acceso a la consola con un usuario válido.<br />
<br />
Inicie sesión con {{ic|lxc console}} y reemplace {{ic|nombre-máquinavirtual}} en consecuencia:<br />
<br />
$ lxc console nombre-máquinavirtual<br />
<br />
Inicie sesión como root:<br />
{{Note (Español)|En algunos sistemas, primero debe configurar una contraseña de root para poder iniciar sesión como root.<br />
Puede utilizar [https://linuxcontainers.org/lxd/advanced-guide/#cloud-init cloud-init] para esto, por ejemplo.}}<br />
<br />
$ su root<br />
<br />
Monte el recurso compartido de red:<br />
<br />
$ mount -t 9p config /mnt/<br />
<br />
Vaya a la carpeta y ejecute el script de instalación (esto activará el agente lxd dentro de la VM):<br />
<br />
$ cd /mnt/<br />
$ ./install.sh <br />
<br />
Después de una instalación exitosa, reinicie con:<br />
<br />
$ reboot<br />
<br />
Luego, el {{ic|lxd-agent}} estará disponible y {{ic|lxc exec}} debería funcionar.<br />
<br />
=== Verificar la configuración del kernel ===<br />
<br />
Por defecto, el kernel de Arch Linux está compilado correctamente para contenedores de Linux y su interfaz LXD. Sin embargo, si está utilizando un kernel personalizado o ha cambiado las opciones del kernel, es posible que el kernel esté configurado incorrectamente. Verifique que su kernel esté configurado correctamente:<br />
<br />
$ lxc-checkconfig<br />
<br />
=== Los límites de recursos no se aplican cuando se ven desde dentro de un contenedor ===<br />
<br />
Instale {{Pkg|lxcfs}} y [[start (Español)|inicie]] {{ic|lxcfs.service}}.<br />
<br />
LXD deberá reiniciarse. [[Enable (Español)|Active]] {{ic|lxcfs.service}} para que el servicio se inicie en el momento del arranque.<br />
<br />
=== Falla el inicio de una máquina virtual ===<br />
<br />
Si observa el error: {{ic|Error: Required EFI firmware settings file missing: /usr/share/ovmf/x64/OVMF_VARS.ms.fd}}<br />
<br />
Arch Linux no distribuye el firmware ovmf firmado para inicio seguro, así que para arrancar máquinas virtuales debe desactivar el arranque seguro por el momento.<br />
<br />
$ lxc launch ubuntu:18.04 test-vm --vm -c security.secureboot=false<br />
<br />
Esto también se puede añadir al perfil predeterminado haciendo:<br />
<br />
$ lxc profile set default security.secureboot=false<br />
<br />
=== Sin IPv4 con systemd-networkd ===<br />
<br />
A partir de la versión 244.1, systemd detecta si los contenedores pueden escribir en {{ic|/sys}}. Si es así, udev se inicia automáticamente y rompe IPv4 en contenedores sin privilegios. Véase [https://github.com/systemd/systemd-stable/commit/96d7083c5499b264ecebd6a30a92e0e8fda14cd5 commit bf331d8] y el [https://discuss.linuxcontainers.org/t/no-ipv4-on-arch-linux-containers/6395 debate en linuxcontainers].<br />
<br />
En los contenedores creados a partir de 2020, ya debería haber un anulador de {{ic|systemd.networkd.service}} para solucionar este problema, debe crearlo si no es así:<br />
<br />
{{hc|1=/etc/systemd/system/systemd-networkd.service.d/lxc.conf|2=<br />
[Service]<br />
BindReadOnlyPaths=/sys<br />
}}<br />
<br />
También podría solucionar este problema estableciendo {{ic|1=raw.lxc: lxc.mount.auto = proc:rw sys:ro}} en el perfil del contenedor para asegurarse de que {{ic|/sys}} es de solo lectura para todo el contenedor, aunque esto podría ser problemático, según el debate vinculado arriba.<br />
<br />
== Desinstalar ==<br />
<br />
[[Stop (Español)|Detenga]] y desactive {{ic|lxd.service}} y {{ic|lxd.socket}}. Luego [[uninstall (Español)|desinstale]] el paquete {{Pkg|lxd}}.<br />
<br />
Si desinstaló el paquete sin desactivar el servicio, es posible que tenga un enlace simbólico roto en {{ic|/etc/systemd/system/multi-user.wants/lxd.service}}.<br />
<br />
Si desea eliminar todos los datos:<br />
<br />
# rm -r /var/lib/lxd<br />
<br />
Si utilizó alguna de las configuraciones de red de ejemplo, debería eliminarla también.<br />
<br />
== Véase también ==<br />
<br />
* [https://linuxcontainers.org/lxd/ Página oficial de LXD]<br />
* [https://linuxcontainers.org/lxd/docs/master/ Documentación oficial]<br />
* [https://linuxcontainers.org/lxd/getting-started-cli/ Guía de inicio]<br />
* [https://linuxcontainers.org/lxd/advanced-guide/ Guía avanzada]<br />
* [https://discuss.linuxcontainers.org/ Foro oficial]<br />
* [https://github.com/lxc/lxd La página en GitHub de LXD]<br />
* [https://discuss.linuxcontainers.org/c/tutorials/16 Tutoriales en el foro de LXD]<br />
* [https://discuss.linuxcontainers.org/tag/release Notas de las versiones en el foro de LXD]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=LXD_(Espa%C3%B1ol)&diff=800172LXD (Español)2024-02-10T20:38:13Z<p>AlonsoLP: Reordenación de plantillas</p>
<hr />
<div>[[Category:Virtualization (Español)]]<br />
[[en:LXD]]<br />
[[ja:LXD]]<br />
{{TranslationStatus (Español)|LXD|2021-01-30|649058}}<br />
{{Related articles start (Español)}}<br />
{{Related|Linux Containers}}<br />
{{Related articles end}}<br />
'''[https://linuxcontainers.org/lxd/ LXD]''' es un es un administrador/hipervisor para contenedores (a través de [[LXC]]) y máquinas virtuales (a través de [[QEMU (Español)|QEMU]]).<br />
<br />
== Preparación ==<br />
<br />
=== Software requerido ===<br />
<br />
Instale el paquete {{Pkg|lxd}}, entonces [[enable (Español)|active]] {{ic|lxd.service}}.<br />
<br />
=== Configuración para contenedores sin privilegios ===<br />
<br />
Se recomienda utilizar contenedores sin privilegios (véase [[Linux Containers#Privileged containers or unprivileged containers]] para obtener una explicación de la diferencia).<br />
<br />
Para poder utilizarlos, necesita [[Linux Containers#Enable support to run unprivileged containers (optional)|activar el soporte para ejecutar contenedores sin privilegios]].<br />
<br />
Una vez activado, todos los contenedores se iniciarán {{ic|unpriviledged}} (sin privilegios) de forma predeterminada.<br />
<br />
Para ver la alternativa, véase [[#Contenedores con privilegios|cómo configurar contenedores con privilegios]].<br />
<br />
=== Configurar LXD ===<br />
<br />
En el primer arranque, es necesario configurar LXD.<br />
<br />
Ejecute como superusuario:<br />
<br />
# lxd init<br />
<br />
Esto iniciará una configuración interactiva y guiada en el terminal, que cubre diferentes temas como almacenamientos, redes, etc.<br />
<br />
Puede encontrar una descripción general en [https://linuxcontainers.org/lxd/getting-started-cli/#initial-configuration Guía de inicio].<br />
<br />
=== Accediendo a LXD como un usuario sin privilegios ===<br />
<br />
Por defecto, el demonio LXD permite el acceso a los usuarios del grupo {{ic|lxd}}, así que añada su usuario al grupo:<br />
<br />
# usermod -a -G lxd ''usuario''<br />
<br />
{{Warning (Español)|Cualquiera añadido al grupo {{ic|lxd}} es equivalente al superusuario. Para más información véase [https://github.com/lxc/lxd#security] y [https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071].}}<br />
<br />
== Utilización ==<br />
<br />
LXD consta de dos partes:<br />
<br />
* el demonio (el binario ''lxd'')<br />
* el cliente (el binario ''lxc'')<br />
<br />
{{Note (Español)|lxc no es LXC; el nombre es un poco confuso, puede leer la [https://discuss.linuxcontainers.org/t/comparing-lxd-vs-lxc/24 publicación del foro sobre la comparación de LXD vs LXC] con respecto a la diferencia.}}<br />
<br />
El cliente se utiliza para controlar uno o varios demonios.<br />
<br />
El cliente también se puede utilizar para controlar servidores LXD remotos.<br />
<br />
=== Resumen de las órdenes ===<br />
<br />
Puede obtener una descripción general de todas las órdenes disponibles escribiendo:<br />
<br />
$ lxc<br />
<br />
=== Crear un contenedor ===<br />
<br />
Puede crear un contenedor con {{ic|lxc launch}}, por ejemplo:<br />
<br />
$ lxc launch ubuntu:20.04<br />
<br />
Los contenedores se basan en imágenes, que se descargan de servidores de imágenes o servidores LXD remotos.<br />
<br />
Puede ver la lista de servidores ya añadidos con:<br />
<br />
$ lxc remote list<br />
<br />
Puede listar todas las imágenes en un servidor con {{ic| lxc image list}}, por ejemplo:<br />
<br />
$ lxc image list images:<br />
<br />
Esto le mostrará todas las imágenes en uno de los servidores predeterminados: [https://images.linuxcontainers.org images.linuxcontainers.org]<br />
<br />
También puede buscar imágenes añadiendo términos como el nombre de la distribución:<br />
<br />
$ lxc image list images:debian<br />
<br />
Lanza un contenedor con una imagen de un servidor específico con:<br />
<br />
$ lxc launch servername:imagename<br />
<br />
Por ejemplo:<br />
<br />
$ lxc launch images:centos/8/amd64 centos<br />
<br />
Para crear un contenedor Arch de amd64:<br />
<br />
$ lxc launch images:archlinux/current/amd64 arch<br />
<br />
=== Crear una máquina virtual ===<br />
<br />
Simplemente añada la opción {{ic|--vm}} a {{ic|lxc launch}}:<br />
<br />
$ lxc launch ubuntu:20.04 --vm<br />
<br />
{{Note (Español)|<br />
* Por ahora, las máquinas virtuales admiten menos funciones que los contenedores (véase [https://linuxcontainers.org/lxd/advanced-guide/#difference-between-containers-and-virtual-machines Diferencia entre contenedores y máquinas virtuales] por ejemplo).<br />
* Solo las variantes {{ic|cloud}} de las imágenes oficiales activan el lxd-agent listo para usar (que es necesario para las órdenes habituales de lxc como {{ic|lxc exec}}).<br>Puede buscar imágenes en la nube con {{ic|lxc image list images: cloud}} o {{ic|lxc image list images: nombre-distribución cloud}}.<br>Si utiliza otras imágenes o encuentra problemas, eche un vistazo a [[#lxd-agent dentro de una máquina virtual]].<br />
}}<br />
<br />
=== Utilizar y administrar un contenedor o VM ===<br />
<br />
Véase [https://linuxcontainers.org/lxd/getting-started-cli/#instance-management Gestión de instancias en la Guía de introducción oficial de LXD].<br />
<br />
=== Configuración de contenedor/VM (opcional) ===<br />
<br />
Puede añadir varias opciones a las instancias (contenedores y VM).<br />
<br />
Véase [https://linuxcontainers.org/lxd/advanced-guide/#configuration-of-instances Configuración de instancias en la Guía avanzada oficial de LXD] para obtener más detalles.<br />
<br />
== Consejos y trucos ==<br />
<br />
=== Acceder a los contenedores por nombre de host ===<br />
<br />
Esto supone que está utilizando el puente predeterminado, que se llama lxdbr0 y que está utilizando [[systemd-resolved]].<br />
<br />
# systemd-resolve --interface lxdbr0 --set-domain '~lxd' --set-dns $(lxc network get lxdbr0 ipv4.address | cut -d / -f 1)<br />
<br />
Ahora puede acceder a los contenedores por su nombre:<br />
<br />
$ ping ''nombrecontenedor''.lxd<br />
<br />
==== Otra solución ====<br />
<br />
Parece que la solución systemd-resolve deja de funcionar después de un tiempo.<br />
<br />
Otra solución es crear un {{ic|/etc/systemd/network/lxd.network}} que contenga (reemplace x e y para que coincida con la IP de su bridge):<br />
<br />
[Match]<br />
Name=lxdbr0<br />
[Network]<br />
DNS=10.x.y.1<br />
Domains=~lxd<br />
IgnoreCarrierLoss=yes<br />
[Address]<br />
Address=10.x.y.1/24<br />
Gateway=10.x.y.1<br />
<br />
Y luego [[enable (Español)|active)]] e [[start (Español)|inicie]] {{ic|systemd-networkd.service}}.<br />
<br />
=== Utilizar las aplicaciones Wayland y Xorg ===<br />
<br />
{{Note (Español)|Considere siempre las implicaciones de seguridad, ya que algunos de los métodos descritos pueden debilitar la separación entre el contenedor y el host.}}<br />
<br />
Existen varios métodos para utilizar aplicaciones GUI dentro de contenedores.<br />
<br />
Puede encontrar una descripción general en el Foro oficial de LXD: https://discuss.linuxcontainers.org/t/overview-gui-inside-containers/8767<br />
<br />
==== Método 1: Utilice el servidor Wayland o Xorg del host ====<br />
<br />
{{Note (Español)|La utilización de Xorg podría debilitar la separación entre el contenedor y el host, porque Xorg permite que las aplicaciones accedan a otras ventanas de aplicaciones. Por lo tanto, las aplicaciones de contenedor pueden tener acceso a las ventanas de las aplicaciones de host.<br />
Utilice Wayland en su lugar (pero tenga en cuenta que las desventajas de Xorg también se aplican a Xwayland).}}<br />
<br />
'''Resumen:''' En este método otorgamos a los contenedores acceso a los sockets del host de Wayland (+ Xwayland) o Xorg.<br />
<br />
'''1. Añada los siguientes dispositivos a un perfil de contenedores.'''<br />
<br />
Véase también: [https://linuxcontainers.org/lxd/docs/master/instances#device-types Documentación LXD sobre dispositivos]<br />
<br />
Dispositivo general para la GPU:<br />
<br />
mygpu:<br />
type: gpu<br />
<br />
{{Note (Español)|La ruta debajo de "listen" es diferente, porque las carpetas /run y /tmp pueden estar anuladas, véase: https://github.com/lxc/lxd/issues/4540{{Dead link (Español)|2023|09|16|status=404}}}}<br />
<br />
Dispositivo para Wayland Socket:<br />
'''Notas:'''<br />
* Ajuste la pantalla (wayland-0) en consecuencia.<br />
* Añada las carpetas en /mnt y /tmp dentro del contenedor, si aún no existen.<br />
<br />
Waylandsocket:<br />
bind: container<br />
connect: unix:/run/user/1000/wayland-0<br />
listen: unix:/mnt/wayland1/wayland-0<br />
uid: "1000"<br />
gid: "1000"<br />
security.gid: "1000"<br />
security.uid: "1000"<br />
mode: "0777"<br />
type: proxy<br />
<br />
Dispositivo para el socket Xorg (o Xwayland):<br />
'' 'Nota:''' Ajuste el número de pantalla en consecuencia (por ejemplo, X1 en lugar de X0).<br />
<br />
Xsocket:<br />
bind: container<br />
connect: unix:/tmp/.X11-unix/X0<br />
listen: unix:/mnt/xorg1/X0<br />
uid: "1000"<br />
gid: "1000"<br />
security.gid: "1000"<br />
security.uid: "1000"<br />
mode: "0777"<br />
type: proxy<br />
<br />
'''2. Vincule los sockets a la ubicación correcta dentro del contenedor '''.<br />
<br />
'''Nota:''' Estos scripts deben ejecutarse después de cada inicio del contenedor; puede automatizar esto con systemd, por ejemplo.<br />
<br />
Shell-Script para vincular el socket Wayland:<br />
<br />
#!/bin/sh<br />
mkdir /run/user/1000<br />
ln -s /mnt/wayland1/wayland-0 /run/user/1000/wayland-0<br />
<br />
Vincula el socket Xorg (o Xwayland):<br />
<br />
#!/bin/sh<br />
ln -s /mnt/xorg1/X0 /tmp/.X11-unix/X0<br />
<br />
'''3. Añada variables de entorno a la configuración de los usuarios dentro del contenedor.'''<br />
<br />
'''Nota:''' Ajuste los números de pantalla y/o el nombre del archivo (.profile) según corresponda.<br />
<br />
Para Wayland:<br />
<br />
$ echo "export XDG_RUNTIME_DIR=/run/user/1000" >> ~/.profile<br />
$ echo "export WAYLAND_DISPLAY=wayland-0" >> ~/.profile<br />
$ echo "export QT_QPA_PLATFORM=wayland" >> ~/.profile<br />
<br />
Para Xorg (or Xwayland):<br />
<br />
$ echo "export DISPLAY=:0" >> .profile<br />
<br />
Recargue el .profile:<br />
<br />
$ . .profile<br />
<br />
'''4. Instale el software necesario en el contenedor.'''<br />
<br />
{{Note (Español)|Es necesario añadir el software necesario.<br />
Por ahora puede instalar una aplicación GUI de ejemplo, esto probablemente también instalará todos los paquetes necesarios.}}<br />
<br />
'''5. Inicie aplicaciones GUI.'''<br />
<br />
Ahora debería poder iniciar aplicaciones GUI dentro del contenedor (a través del terminal, por ejemplo) y hacer que aparezcan como una ventana en la pantalla de su host.<br />
<br />
Puede probar "glxgears", por ejemplo.<br />
<br />
=== Contenedores con privilegios ===<br />
<br />
{{Note (Español)|Los contenedores privilegiados no están aislados del anfitrión.<br />
El usuario root del contenedor es el usuario root del host.<br />
En su lugar, utilice contenedores sin privilegios siempre que sea posible.}}<br />
<br />
Si desea configurar un contenedor privilegiado, debe proporcionar la clave de configuración {{ic|1=security.privileged=true}}.<br />
<br />
O durante la creación del contenedor:<br />
<br />
$ lxc launch ubuntu:20.04 ubuntu -c security.privileged=true<br />
<br />
O para un contenedor ya existente, puede editar la configuración:<br />
<br />
{{hc|$ lxc config edit ubuntu|<br />
name: ubuntu<br />
profiles:<br />
- default<br />
config:<br />
...<br />
security.privileged: "true"<br />
...<br />
}}<br />
<br />
== Solución de problemas ==<br />
<br />
=== lxd-agent dentro de una máquina virtual ===<br />
<br />
Dentro de algunas imágenes de máquinas virtuales, el {{ic|lxd-agent}} no está activado de forma predeterminada.<br />
<br />
En este caso, debe activarlo manualmente, por ejemplo, montando un recurso compartido de red {{ic|9p}}. Esto requiere acceso a la consola con un usuario válido.<br />
<br />
Inicie sesión con {{ic|lxc console}} y reemplace {{ic|nombre-máquinavirtual}} en consecuencia:<br />
<br />
$ lxc console nombre-máquinavirtual<br />
<br />
Inicie sesión como root:<br />
{{Note (Español)|En algunos sistemas, primero debe configurar una contraseña de root para poder iniciar sesión como root.<br />
Puede utilizar [https://linuxcontainers.org/lxd/advanced-guide/#cloud-init cloud-init] para esto, por ejemplo.}}<br />
<br />
$ su root<br />
<br />
Monte el recurso compartido de red:<br />
<br />
$ mount -t 9p config /mnt/<br />
<br />
Vaya a la carpeta y ejecute el script de instalación (esto activará el agente lxd dentro de la VM):<br />
<br />
$ cd /mnt/<br />
$ ./install.sh <br />
<br />
Después de una instalación exitosa, reinicie con:<br />
<br />
$ reboot<br />
<br />
Luego, el {{ic|lxd-agent}} estará disponible y {{ic|lxc exec}} debería funcionar.<br />
<br />
=== Verificar la configuración del kernel ===<br />
<br />
Por defecto, el kernel de Arch Linux está compilado correctamente para contenedores de Linux y su interfaz LXD. Sin embargo, si está utilizando un kernel personalizado o ha cambiado las opciones del kernel, es posible que el kernel esté configurado incorrectamente. Verifique que su kernel esté configurado correctamente:<br />
<br />
$ lxc-checkconfig<br />
<br />
=== Los límites de recursos no se aplican cuando se ven desde dentro de un contenedor ===<br />
<br />
Instale {{Pkg|lxcfs}} y [[start (Español)|inicie]] {{ic|lxcfs.service}}.<br />
<br />
LXD deberá reiniciarse. [[Enable (Español)|Active]] {{ic|lxcfs.service}} para que el servicio se inicie en el momento del arranque.<br />
<br />
=== Falla el inicio de una máquina virtual ===<br />
<br />
Si observa el error: {{ic|Error: Required EFI firmware settings file missing: /usr/share/ovmf/x64/OVMF_VARS.ms.fd}}<br />
<br />
Arch Linux no distribuye el firmware ovmf firmado para inicio seguro, así que para arrancar máquinas virtuales debe desactivar el arranque seguro por el momento.<br />
<br />
$ lxc launch ubuntu:18.04 test-vm --vm -c security.secureboot=false<br />
<br />
Esto también se puede añadir al perfil predeterminado haciendo:<br />
<br />
$ lxc profile set default security.secureboot=false<br />
<br />
=== Sin IPv4 con systemd-networkd ===<br />
<br />
A partir de la versión 244.1, systemd detecta si los contenedores pueden escribir en {{ic|/sys}}. Si es así, udev se inicia automáticamente y rompe IPv4 en contenedores sin privilegios. Véase [https://github.com/systemd/systemd-stable/commit/96d7083c5499b264ecebd6a30a92e0e8fda14cd5 commit bf331d8] y el [https://discuss.linuxcontainers.org/t/no-ipv4-on-arch-linux-containers/6395 debate en linuxcontainers].<br />
<br />
En los contenedores creados a partir de 2020, ya debería haber un anulador de {{ic|systemd.networkd.service}} para solucionar este problema, debe crearlo si no es así:<br />
<br />
{{hc|1=/etc/systemd/system/systemd-networkd.service.d/lxc.conf|2=<br />
[Service]<br />
BindReadOnlyPaths=/sys<br />
}}<br />
<br />
También podría solucionar este problema estableciendo {{ic|1=raw.lxc: lxc.mount.auto = proc:rw sys:ro}} en el perfil del contenedor para asegurarse de que {{ic|/sys}} es de solo lectura para todo el contenedor, aunque esto podría ser problemático, según el debate vinculado arriba.<br />
<br />
== Desinstalar ==<br />
<br />
[[Stop (Español)|Detenga]] y desactive {{ic|lxd.service}} y {{ic|lxd.socket}}. Luego [[uninstall (Español)|desinstale]] el paquete {{Pkg|lxd}}.<br />
<br />
Si desinstaló el paquete sin desactivar el servicio, es posible que tenga un enlace simbólico roto en {{ic|/etc/systemd/system/multi-user.wants/lxd.service}}.<br />
<br />
Si desea eliminar todos los datos:<br />
<br />
# rm -r /var/lib/lxd<br />
<br />
Si utilizó alguna de las configuraciones de red de ejemplo, debería eliminarla también.<br />
<br />
== Véase también ==<br />
<br />
* [https://linuxcontainers.org/lxd/ Página oficial de LXD]<br />
* [https://linuxcontainers.org/lxd/docs/master/ Documentación oficial]<br />
* [https://linuxcontainers.org/lxd/getting-started-cli/ Guía de inicio]<br />
* [https://linuxcontainers.org/lxd/advanced-guide/ Guía avanzada]<br />
* [https://discuss.linuxcontainers.org/ Foro oficial]<br />
* [https://github.com/lxc/lxd La página en GitHub de LXD]<br />
* [https://discuss.linuxcontainers.org/c/tutorials/16 Tutoriales en el foro de LXD]<br />
* [https://discuss.linuxcontainers.org/tag/release Notas de las versiones en el foro de LXD]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=PC_speaker_(Espa%C3%B1ol)&diff=800135PC speaker (Español)2024-02-10T08:43:11Z<p>AlonsoLP: Eliminación de salto de línea innecesario</p>
<hr />
<div>[[Category:Sound (Español)]]<br />
[[en:PC speaker]]<br />
[[ja:PC スピーカー]]<br />
[[ru:PC speaker]]<br />
[[zh-hans:PC speaker]]<br />
{{TranslationStatus (Español)|PC speaker|2024-02-10|795618}}<br />
{{Related articles start}}<br />
{{Related|Kernel modules}}<br />
{{Related|Advanced Linux Sound Architecture}}<br />
{{Related articles end}}<br />
Desde el primer IBM PC, la mayoría de los PC llevan incorporado un '''altavoz de PC''' (o ''beeper'') que puede producir pitidos. Este altavoz no tiene capacidad de reproducción de alta calidad y sólo sirve como medio sencillo de retroalimentación auditiva en forma de pitidos. Algunos programas, como navegadores web, editores y terminales, pueden emitir pitidos que el usuario puede o no desear. De ahí que este artículo sirva de guía sobre cómo configurar o incluso desactivar esos pitidos.<br />
<br />
Para situaciones en las que no se dispone de tarjeta de sonido o altavoces y se desea una simple notificación de audio, vea [[#Beep]].<br />
<br />
== Mecanismo ==<br />
<br />
El altavoz del PC suele ser una unidad física conectada al bloque de conexiones frontal de la placa base. Algunos fabricantes de placas base no las suministran con altavoz, mientras que otros pueden tenerlo soldado directamente en la placa. Los portátiles no suelen tener altavoz de PC físico, sino que el avisador acústico se envía a los altavoces internos del portátil. En algunos casos, el pitido se escucha en la salida normal (es decir, altavoces, auriculares) de la tarjeta de sonido, que tiende a ser inesperadamente alta.<br />
<br />
Al arrancar, la BIOS generará un pitido durante [[Wikipedia:es:POST|POST]]. Los modelos de placa base más recientes omiten el pitido POST en favor de arrancar rápidamente el sistema operativo. La BIOS normalmente permite alternar los pitidos POST pero no puede configurar el altavoz del PC para que se apague completamente.<br />
<br />
Una vez que el sistema ha arrancado en Linux y el [[kernel module (Español)|modulo de kernel]] {{ic|pcspkr}} está cargado, el altavoz del PC puede ser utilizado por el entorno, ser invocado manualmente por el usuario, y ser configurado hasta cierto punto. Debido a que el altavoz de PC es controlado directamente por la CPU, junto con el hecho de que están construidos sólo para pitar, los altavoces de PC no pueden ser utilizados para reproducir archivos de audio. Si realmente desea esto, desactivar el modulo de kernel {{ic|pcspkr}} e [[Install (Español)|instalar]] {{AUR|snd-pcsp-dkms}} proporcionara una salida de audio rudimentaria.<br />
<br />
== Desactivar el altavoz del PC ==<br />
<br />
Apagar un caso particular de un sonido, dejando los demás operativos, es posible si y sólo si se puede identificar qué parte del entorno genera el sonido en particular. Esto permite personalizar la selección de sonidos. No dudes en añadir a esta página wiki cualquier configuración que pueda ser útil para otros usuarios.<br />
<br />
=== Físicamente ===<br />
<br />
Al quitar el altavoz del PC el sistema no podrá producir pitidos. Esto puede conseguirse retirando físicamente la unidad de la placa madre (si es posible). Algunos fabricantes pueden proporcionar un "jumper" para desconectarlo.<br />
<br />
{{Warning|Por lo general, no se recomienda quitar el altavoz del PC, ya que es una herramienta útil para diagnosticar problemas de arranque, tras lo cual puede producir un patrón de pitidos único relacionado con la causa de un fallo (consulte el manual de su placa madre). Una mejor solución es desactivar los pitidos POST en la BIOS y poner el altavoz en la lista negra como se indica a continuación. Sin embargo, si desea eliminarlo físicamente es muy recomendable mantenerlo guardado para este escenario.}}<br />
<br />
=== Globalmente ===<br />
<br />
El altavoz del PC se puede desactivar mediante [[Kernel modules#Manual module handling|descargando]] los [[kernel modules (Español)|módulos de kernel]] {{ic|pcspkr}} y {{ic|snd_pcsp}}:<br />
<br />
{{Note|Esto no desactivará todo tu sistema de sonido, sólo el [[Wikipedia:PC Speaker|Altavoz del PC]].}}<br />
<br />
# rmmod pcspkr<br />
# rmmod snd_pcsp<br />
<br />
Poner los módulos {{ic|pcspkr}} y {{ic|snd_pcsp}} dentro de la [[Kernel_module_(Español)#Lista_negra|lista negra]] evitará que [[udev (Español)]] los cargue al iniciar. [[Create (Español)|Cree]] el archivo:<br />
<br />
{{hc|/etc/modprobe.d/nobeep.conf|<br />
blacklist pcspkr<br />
blacklist snd_pcsp<br />
}}<br />
<br />
[[Kernel_module_(Español)#Utilizar_la_línea_de_órdenes_del_kernel|La lista negra en la línea de ordenes del kernel]] es otra forma. Simplemente añada {{ic|1=module_blacklist=pcspkr,snd_pcsp}} a la línea del kernel de su [[Boot loader (Español)|gestor de arranque]].<br />
<br />
=== Consola ===<br />
<br />
Puede añadir este comando en {{ic|/etc/profile}} o en un archivo dedicado como {{ic|/etc/profile.d/disable-beep.sh}}:<br />
setterm -blength 0<br />
<br />
Otra forma es descomentar o añadir esta línea en {{ic|/etc/inputrc}} o {{ic|~/.inputrc}}:<br />
set bell-style none<br />
<br />
==== Pager less ====<br />
<br />
Para desactivar el altavoz del PC en el pager {{Pkg|less}}, puede ejecutarlo con {{ic|less -q}} para silenciar el altavoz del PC para eventos de fin de línea o {{ic|less -Q}} para silenciarlo por completo. Para [[páginas man]], ejecuta {{ic|man -P "less -Q"}} o establece las [[Environment variables (Español)|variables de entorno]] {{ic|$MANPAGER}} o {{ic|$PAGER}}.<br />
<br />
Alternativamente, puede añadir estas líneas a su archivo {{ic|~/[[Bash_(Español)#Archivos_de_configuración|.bashrc]]}}:<br />
<br />
alias less='less -Q'<br />
alias man='man -P "less -Q"'<br />
<br />
=== Xorg ===<br />
<br />
$ xset -b<br />
<br />
Puede añadir este comando a un archivo de inicio como {{ic|/etc/xprofile}} para hacerlo permanente. Consulte [[xprofile (Español)]] para obtener más información.<br />
<br />
=== ALSA ===<br />
<br />
En la mayoría de las tarjetas de sonido, el altavoz del PC aparece como un canal [[ALSA]], denominado ''Altavoz del PC'', ''Bip del PC'' o ''Bip''. Para silenciar el altavoz, utilice {{ic|alsamixer}} o {{ic|amixer}}. por ejemplo:<br />
$ amixer set 'PC Speaker' 0% mute<br />
<br />
Para des-silenciar el canal, vea [[ALSA#Unmuting the channels]].<br />
<br />
{{Tip|Si utiliza PulseAudio y el canal del altavoz del PC no aparece en la lista del dispositivo ALSA predeterminado, pruebe a seleccionar el dispositivo correspondiente a la tarjeta de sonido; es posible que los controles proxy de PulseAudio no muestren el altavoz del PC.}}<br />
<br />
=== GNOME ===<br />
<br />
Usando [[GNOME (Español)#Configuración|GSettings]]:<br />
<br />
$ gsettings set org.gnome.desktop.wm.preferences audible-bell false<br />
<br />
=== KDE Plasma ===<br />
<br />
Los ajustes de notificación de timbre pueden modificarse en ''Preferencias del sistema > Accesibilidad > Timbre''.<br />
<br />
=== Cinnamon ===<br />
<br />
[[Cinnamon]] parece reproducir un sonido de "gota de agua". Para desactivarlo, configúrelo en {{man|1|gsettings}}:<br />
<br />
$ gsettings set org.cinnamon.desktop.wm.preferences audible-bell false<br />
<br />
=== GTK ===<br />
<br />
Añada esta línea a {{ic|~/.gtkrc-2.0}}:<br />
<br />
gtk-error-bell = 0<br />
<br />
Añade la misma línea a la sección [Settings] de {{ic|$XDG_CONFIG_HOME/gtk-3.0/settings.ini}}:<br />
<br />
[Settings]<br />
gtk-error-bell = 0<br />
<br />
Esto está documentado en el [https://developer.gnome.org/gtk3/stable/GtkSettings.html "Gnome Developer Handbook"].<br />
<br />
=== PulseAudio ===<br />
<br />
Reproducir un sonido en lugar del pitido del altavoz del PC [[PulseAudio#X11 Bell Events|usando PulseAudio]].<br />
<br />
=== Live ISO de Arch Linux ===<br />
<br />
Puede parchear la imagen ISO en vivo de Arch Linux (y otras imágenes en vivo que reproducen una sonido al iniciar a través de [[GRUB]]) con el siguiente comando.<br />
<br />
{{Warning|<br />
* Los nombres de los archivos de entrada y salida tienen que ser diferentes o se borrará la imagen.<br />
* Aunque esto ha sido probado en {{ic|archlinux-2023.12.01-x86_64.iso}} y no tiene ningún efecto secundario sobre ella, ejecutar este comando podría corromper su imagen. Sólo ejecútelo si puede permitirse descargar una imagen nueva en ese caso.<br />
}}<br />
<br />
cat archlinux.iso | perl -pe 's/^play (([0-9]+ ?)+)/#lay \1/g' > archlinux-nobeep.iso<br />
<br />
== Beep ==<br />
<br />
Un usuario puede crear un breve tono audible cuando inicia sesión en una [[Linux_console_(Español)|consola virtual]]. Vea [[Wikipedia:Bell character#Usage]] (en Ingles) para más detalles.<br />
<br />
Beep es un programa avanzado de pitido de altavoces para PC. Es útil para situaciones en las que no se dispone de tarjeta de sonido y/o altavoces, y se desea una simple notificación de audio.<br />
<br />
=== Instalación ===<br />
<br />
[[Install (Español)|Instale]] el paquete {{Pkg|beep}}.<br />
<br />
Puede que también necesite [[#ALSA|des-silenciar]] el altavoz del PC en [[ALSA (Español)]].<br />
<br />
=== Ejecutar como usuario no root ===<br />
<br />
{{ic|beep}} utiliza {{ic|/dev/input/by-path/platform-pcspkr-event-spkr}} para controlar el altavoz del PC. Para acceder a él como usuario no root, hay que establecer los permisos adecuados. Cree {{ic|/etc/udev/rules.d/70-pcspkr-beep.rules}} y añada la siguiente regla:<br />
<br />
ACTION=="add", SUBSYSTEM=="input", ATTRS{name}=="PC Speaker", ENV{DEVNAME}!="", TAG+="uaccess"<br />
<br />
Eso permitirá a cualquier usuario, que haya iniciado sesión en la consola virtual activa en ese momento, utilizar el altavoz del PC.<br />
<br />
Como alternativa, se puede crear un nuevo grupo de usuarios (por ejemplo, {{ic|beep}}) con la regla correspondiente para establecer los permisos adecuados en el archivo del dispositivo:<br />
<br />
ACTION=="add", SUBSYSTEM=="input", ATTRS{name}=="PC Speaker", ENV{DEVNAME}!="", GROUP="beep", MODE="0620"<br />
<br />
Con esa solución cualquier usuario del grupo {{ic|beep}} podrá controlar el altavoz.<br />
<br />
Para forzar la recarga de las reglas y el archivo de dispositivo para aplicar el nuevo permiso de usuario sin reiniciar, ejecute:<br />
<br />
# udevadm control --reload && rmmod pcspkr && modprobe pcspkr<br />
<br />
=== Trucos y consejos ===<br />
<br />
Aunque mucha gente está contenta con el sonido de pitido tradicional, a algunos les puede gustar cambiar un poco sus propiedades. El siguiente ejemplo reproduce un sonido ligeramente más agudo y corto y lo repite dos veces.<br />
<br />
# beep -f 5000 -l 50 -r 2<br />
<br />
== Véase también ==<br />
<br />
* {{man|1|xset}}, {{man|1|setterm}}, {{man|1|bash}}<br />
* https://github.com/NaWer/beep y https://github.com/ShaneMcC/beeps - repositorios que recopilan scripts bash que reproducen música variada usando beep.</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=PC_speaker_(Espa%C3%B1ol)&diff=800134PC speaker (Español)2024-02-10T08:42:23Z<p>AlonsoLP: Eliminación de plantillas no necesarias (Translateme) - Faltaba una por quitar</p>
<hr />
<div>[[Category:Sound (Español)]]<br />
[[en:PC speaker]]<br />
[[ja:PC スピーカー]]<br />
[[ru:PC speaker]]<br />
[[zh-hans:PC speaker]]<br />
{{TranslationStatus (Español)|PC speaker|2024-02-10|795618}}<br />
{{Related articles start}}<br />
{{Related|Kernel modules}}<br />
{{Related|Advanced Linux Sound Architecture}}<br />
{{Related articles end}}<br />
<br />
Desde el primer IBM PC, la mayoría de los PC llevan incorporado un '''altavoz de PC''' (o ''beeper'') que puede producir pitidos. Este altavoz no tiene capacidad de reproducción de alta calidad y sólo sirve como medio sencillo de retroalimentación auditiva en forma de pitidos. Algunos programas, como navegadores web, editores y terminales, pueden emitir pitidos que el usuario puede o no desear. De ahí que este artículo sirva de guía sobre cómo configurar o incluso desactivar esos pitidos.<br />
<br />
Para situaciones en las que no se dispone de tarjeta de sonido o altavoces y se desea una simple notificación de audio, vea [[#Beep]].<br />
<br />
== Mecanismo ==<br />
<br />
El altavoz del PC suele ser una unidad física conectada al bloque de conexiones frontal de la placa base. Algunos fabricantes de placas base no las suministran con altavoz, mientras que otros pueden tenerlo soldado directamente en la placa. Los portátiles no suelen tener altavoz de PC físico, sino que el avisador acústico se envía a los altavoces internos del portátil. En algunos casos, el pitido se escucha en la salida normal (es decir, altavoces, auriculares) de la tarjeta de sonido, que tiende a ser inesperadamente alta.<br />
<br />
Al arrancar, la BIOS generará un pitido durante [[Wikipedia:es:POST|POST]]. Los modelos de placa base más recientes omiten el pitido POST en favor de arrancar rápidamente el sistema operativo. La BIOS normalmente permite alternar los pitidos POST pero no puede configurar el altavoz del PC para que se apague completamente.<br />
<br />
Una vez que el sistema ha arrancado en Linux y el [[kernel module (Español)|modulo de kernel]] {{ic|pcspkr}} está cargado, el altavoz del PC puede ser utilizado por el entorno, ser invocado manualmente por el usuario, y ser configurado hasta cierto punto. Debido a que el altavoz de PC es controlado directamente por la CPU, junto con el hecho de que están construidos sólo para pitar, los altavoces de PC no pueden ser utilizados para reproducir archivos de audio. Si realmente desea esto, desactivar el modulo de kernel {{ic|pcspkr}} e [[Install (Español)|instalar]] {{AUR|snd-pcsp-dkms}} proporcionara una salida de audio rudimentaria.<br />
<br />
== Desactivar el altavoz del PC ==<br />
<br />
Apagar un caso particular de un sonido, dejando los demás operativos, es posible si y sólo si se puede identificar qué parte del entorno genera el sonido en particular. Esto permite personalizar la selección de sonidos. No dudes en añadir a esta página wiki cualquier configuración que pueda ser útil para otros usuarios.<br />
<br />
=== Físicamente ===<br />
<br />
Al quitar el altavoz del PC el sistema no podrá producir pitidos. Esto puede conseguirse retirando físicamente la unidad de la placa madre (si es posible). Algunos fabricantes pueden proporcionar un "jumper" para desconectarlo.<br />
<br />
{{Warning|Por lo general, no se recomienda quitar el altavoz del PC, ya que es una herramienta útil para diagnosticar problemas de arranque, tras lo cual puede producir un patrón de pitidos único relacionado con la causa de un fallo (consulte el manual de su placa madre). Una mejor solución es desactivar los pitidos POST en la BIOS y poner el altavoz en la lista negra como se indica a continuación. Sin embargo, si desea eliminarlo físicamente es muy recomendable mantenerlo guardado para este escenario.}}<br />
<br />
=== Globalmente ===<br />
<br />
El altavoz del PC se puede desactivar mediante [[Kernel modules#Manual module handling|descargando]] los [[kernel modules (Español)|módulos de kernel]] {{ic|pcspkr}} y {{ic|snd_pcsp}}:<br />
<br />
{{Note|Esto no desactivará todo tu sistema de sonido, sólo el [[Wikipedia:PC Speaker|Altavoz del PC]].}}<br />
<br />
# rmmod pcspkr<br />
# rmmod snd_pcsp<br />
<br />
Poner los módulos {{ic|pcspkr}} y {{ic|snd_pcsp}} dentro de la [[Kernel_module_(Español)#Lista_negra|lista negra]] evitará que [[udev (Español)]] los cargue al iniciar. [[Create (Español)|Cree]] el archivo:<br />
<br />
{{hc|/etc/modprobe.d/nobeep.conf|<br />
blacklist pcspkr<br />
blacklist snd_pcsp<br />
}}<br />
<br />
[[Kernel_module_(Español)#Utilizar_la_línea_de_órdenes_del_kernel|La lista negra en la línea de ordenes del kernel]] es otra forma. Simplemente añada {{ic|1=module_blacklist=pcspkr,snd_pcsp}} a la línea del kernel de su [[Boot loader (Español)|gestor de arranque]].<br />
<br />
=== Consola ===<br />
<br />
Puede añadir este comando en {{ic|/etc/profile}} o en un archivo dedicado como {{ic|/etc/profile.d/disable-beep.sh}}:<br />
setterm -blength 0<br />
<br />
Otra forma es descomentar o añadir esta línea en {{ic|/etc/inputrc}} o {{ic|~/.inputrc}}:<br />
set bell-style none<br />
<br />
==== Pager less ====<br />
<br />
Para desactivar el altavoz del PC en el pager {{Pkg|less}}, puede ejecutarlo con {{ic|less -q}} para silenciar el altavoz del PC para eventos de fin de línea o {{ic|less -Q}} para silenciarlo por completo. Para [[páginas man]], ejecuta {{ic|man -P "less -Q"}} o establece las [[Environment variables (Español)|variables de entorno]] {{ic|$MANPAGER}} o {{ic|$PAGER}}.<br />
<br />
Alternativamente, puede añadir estas líneas a su archivo {{ic|~/[[Bash_(Español)#Archivos_de_configuración|.bashrc]]}}:<br />
<br />
alias less='less -Q'<br />
alias man='man -P "less -Q"'<br />
<br />
=== Xorg ===<br />
<br />
$ xset -b<br />
<br />
Puede añadir este comando a un archivo de inicio como {{ic|/etc/xprofile}} para hacerlo permanente. Consulte [[xprofile (Español)]] para obtener más información.<br />
<br />
=== ALSA ===<br />
<br />
En la mayoría de las tarjetas de sonido, el altavoz del PC aparece como un canal [[ALSA]], denominado ''Altavoz del PC'', ''Bip del PC'' o ''Bip''. Para silenciar el altavoz, utilice {{ic|alsamixer}} o {{ic|amixer}}. por ejemplo:<br />
$ amixer set 'PC Speaker' 0% mute<br />
<br />
Para des-silenciar el canal, vea [[ALSA#Unmuting the channels]].<br />
<br />
{{Tip|Si utiliza PulseAudio y el canal del altavoz del PC no aparece en la lista del dispositivo ALSA predeterminado, pruebe a seleccionar el dispositivo correspondiente a la tarjeta de sonido; es posible que los controles proxy de PulseAudio no muestren el altavoz del PC.}}<br />
<br />
=== GNOME ===<br />
<br />
Usando [[GNOME (Español)#Configuración|GSettings]]:<br />
<br />
$ gsettings set org.gnome.desktop.wm.preferences audible-bell false<br />
<br />
=== KDE Plasma ===<br />
<br />
Los ajustes de notificación de timbre pueden modificarse en ''Preferencias del sistema > Accesibilidad > Timbre''.<br />
<br />
=== Cinnamon ===<br />
<br />
[[Cinnamon]] parece reproducir un sonido de "gota de agua". Para desactivarlo, configúrelo en {{man|1|gsettings}}:<br />
<br />
$ gsettings set org.cinnamon.desktop.wm.preferences audible-bell false<br />
<br />
=== GTK ===<br />
<br />
Añada esta línea a {{ic|~/.gtkrc-2.0}}:<br />
<br />
gtk-error-bell = 0<br />
<br />
Añade la misma línea a la sección [Settings] de {{ic|$XDG_CONFIG_HOME/gtk-3.0/settings.ini}}:<br />
<br />
[Settings]<br />
gtk-error-bell = 0<br />
<br />
Esto está documentado en el [https://developer.gnome.org/gtk3/stable/GtkSettings.html "Gnome Developer Handbook"].<br />
<br />
=== PulseAudio ===<br />
<br />
Reproducir un sonido en lugar del pitido del altavoz del PC [[PulseAudio#X11 Bell Events|usando PulseAudio]].<br />
<br />
=== Live ISO de Arch Linux ===<br />
<br />
Puede parchear la imagen ISO en vivo de Arch Linux (y otras imágenes en vivo que reproducen una sonido al iniciar a través de [[GRUB]]) con el siguiente comando.<br />
<br />
{{Warning|<br />
* Los nombres de los archivos de entrada y salida tienen que ser diferentes o se borrará la imagen.<br />
* Aunque esto ha sido probado en {{ic|archlinux-2023.12.01-x86_64.iso}} y no tiene ningún efecto secundario sobre ella, ejecutar este comando podría corromper su imagen. Sólo ejecútelo si puede permitirse descargar una imagen nueva en ese caso.<br />
}}<br />
<br />
cat archlinux.iso | perl -pe 's/^play (([0-9]+ ?)+)/#lay \1/g' > archlinux-nobeep.iso<br />
<br />
== Beep ==<br />
<br />
Un usuario puede crear un breve tono audible cuando inicia sesión en una [[Linux_console_(Español)|consola virtual]]. Vea [[Wikipedia:Bell character#Usage]] (en Ingles) para más detalles.<br />
<br />
Beep es un programa avanzado de pitido de altavoces para PC. Es útil para situaciones en las que no se dispone de tarjeta de sonido y/o altavoces, y se desea una simple notificación de audio.<br />
<br />
=== Instalación ===<br />
<br />
[[Install (Español)|Instale]] el paquete {{Pkg|beep}}.<br />
<br />
Puede que también necesite [[#ALSA|des-silenciar]] el altavoz del PC en [[ALSA (Español)]].<br />
<br />
=== Ejecutar como usuario no root ===<br />
<br />
{{ic|beep}} utiliza {{ic|/dev/input/by-path/platform-pcspkr-event-spkr}} para controlar el altavoz del PC. Para acceder a él como usuario no root, hay que establecer los permisos adecuados. Cree {{ic|/etc/udev/rules.d/70-pcspkr-beep.rules}} y añada la siguiente regla:<br />
<br />
ACTION=="add", SUBSYSTEM=="input", ATTRS{name}=="PC Speaker", ENV{DEVNAME}!="", TAG+="uaccess"<br />
<br />
Eso permitirá a cualquier usuario, que haya iniciado sesión en la consola virtual activa en ese momento, utilizar el altavoz del PC.<br />
<br />
Como alternativa, se puede crear un nuevo grupo de usuarios (por ejemplo, {{ic|beep}}) con la regla correspondiente para establecer los permisos adecuados en el archivo del dispositivo:<br />
<br />
ACTION=="add", SUBSYSTEM=="input", ATTRS{name}=="PC Speaker", ENV{DEVNAME}!="", GROUP="beep", MODE="0620"<br />
<br />
Con esa solución cualquier usuario del grupo {{ic|beep}} podrá controlar el altavoz.<br />
<br />
Para forzar la recarga de las reglas y el archivo de dispositivo para aplicar el nuevo permiso de usuario sin reiniciar, ejecute:<br />
<br />
# udevadm control --reload && rmmod pcspkr && modprobe pcspkr<br />
<br />
=== Trucos y consejos ===<br />
<br />
Aunque mucha gente está contenta con el sonido de pitido tradicional, a algunos les puede gustar cambiar un poco sus propiedades. El siguiente ejemplo reproduce un sonido ligeramente más agudo y corto y lo repite dos veces.<br />
<br />
# beep -f 5000 -l 50 -r 2<br />
<br />
== Véase también ==<br />
<br />
* {{man|1|xset}}, {{man|1|setterm}}, {{man|1|bash}}<br />
* https://github.com/NaWer/beep y https://github.com/ShaneMcC/beeps - repositorios que recopilan scripts bash que reproducen música variada usando beep.</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=PC_speaker_(Espa%C3%B1ol)&diff=800133PC speaker (Español)2024-02-10T08:40:48Z<p>AlonsoLP: Actualizada plantilla a Español y reubicación de la misma + Eliminación de plantillas no necesarias (Translateme)</p>
<hr />
<div>[[Category:Sound (Español)]]<br />
[[en:PC speaker]]<br />
[[ja:PC スピーカー]]<br />
[[ru:PC speaker]]<br />
[[zh-hans:PC speaker]]<br />
{{TranslationStatus (Español)|PC speaker|2024-02-10|795618}}<br />
{{Related articles start}}<br />
{{Related|Kernel modules}}<br />
{{Related|Advanced Linux Sound Architecture}}<br />
{{Related articles end}}<br />
<br />
Desde el primer IBM PC, la mayoría de los PC llevan incorporado un '''altavoz de PC''' (o ''beeper'') que puede producir pitidos. Este altavoz no tiene capacidad de reproducción de alta calidad y sólo sirve como medio sencillo de retroalimentación auditiva en forma de pitidos. Algunos programas, como navegadores web, editores y terminales, pueden emitir pitidos que el usuario puede o no desear. De ahí que este artículo sirva de guía sobre cómo configurar o incluso desactivar esos pitidos.<br />
<br />
Para situaciones en las que no se dispone de tarjeta de sonido o altavoces y se desea una simple notificación de audio, vea [[#Beep]].<br />
<br />
== Mecanismo ==<br />
<br />
El altavoz del PC suele ser una unidad física conectada al bloque de conexiones frontal de la placa base. Algunos fabricantes de placas base no las suministran con altavoz, mientras que otros pueden tenerlo soldado directamente en la placa. Los portátiles no suelen tener altavoz de PC físico, sino que el avisador acústico se envía a los altavoces internos del portátil. En algunos casos, el pitido se escucha en la salida normal (es decir, altavoces, auriculares) de la tarjeta de sonido, que tiende a ser inesperadamente alta.<br />
<br />
Al arrancar, la BIOS generará un pitido durante [[Wikipedia:es:POST|POST]]. Los modelos de placa base más recientes omiten el pitido POST en favor de arrancar rápidamente el sistema operativo. La BIOS normalmente permite alternar los pitidos POST pero no puede configurar el altavoz del PC para que se apague completamente.<br />
<br />
Una vez que el sistema ha arrancado en Linux y el [[kernel module (Español)|modulo de kernel]] {{ic|pcspkr}} está cargado, el altavoz del PC puede ser utilizado por el entorno, ser invocado manualmente por el usuario, y ser configurado hasta cierto punto. Debido a que el altavoz de PC es controlado directamente por la CPU, junto con el hecho de que están construidos sólo para pitar, los altavoces de PC no pueden ser utilizados para reproducir archivos de audio. Si realmente desea esto, desactivar el modulo de kernel {{ic|pcspkr}} e [[Install (Español)|instalar]] {{AUR|snd-pcsp-dkms}} proporcionara una salida de audio rudimentaria.<br />
<br />
== Desactivar el altavoz del PC ==<br />
<br />
Apagar un caso particular de un sonido, dejando los demás operativos, es posible si y sólo si se puede identificar qué parte del entorno genera el sonido en particular. Esto permite personalizar la selección de sonidos. No dudes en añadir a esta página wiki cualquier configuración que pueda ser útil para otros usuarios.<br />
<br />
=== Físicamente ===<br />
<br />
Al quitar el altavoz del PC el sistema no podrá producir pitidos. Esto puede conseguirse retirando físicamente la unidad de la placa madre (si es posible). Algunos fabricantes pueden proporcionar un "jumper" para desconectarlo.<br />
<br />
{{Warning|Por lo general, no se recomienda quitar el altavoz del PC, ya que es una herramienta útil para diagnosticar problemas de arranque, tras lo cual puede producir un patrón de pitidos único relacionado con la causa de un fallo (consulte el manual de su placa madre). Una mejor solución es desactivar los pitidos POST en la BIOS y poner el altavoz en la lista negra como se indica a continuación. Sin embargo, si desea eliminarlo físicamente es muy recomendable mantenerlo guardado para este escenario.}}<br />
<br />
=== Globalmente ===<br />
<br />
El altavoz del PC se puede desactivar mediante [[Kernel modules#Manual module handling|descargando]] los [[kernel modules (Español)|módulos de kernel]] {{ic|pcspkr}} y {{ic|snd_pcsp}}:<br />
<br />
{{Note|Esto no desactivará todo tu sistema de sonido, sólo el [[Wikipedia:PC Speaker|Altavoz del PC]].}}<br />
<br />
# rmmod pcspkr<br />
# rmmod snd_pcsp<br />
<br />
Poner los módulos {{ic|pcspkr}} y {{ic|snd_pcsp}} dentro de la [[Kernel_module_(Español)#Lista_negra|lista negra]] evitará que [[udev (Español)]] los cargue al iniciar. [[Create (Español)|Cree]] el archivo:<br />
<br />
{{hc|/etc/modprobe.d/nobeep.conf|<br />
blacklist pcspkr<br />
blacklist snd_pcsp<br />
}}<br />
<br />
[[Kernel_module_(Español)#Utilizar_la_línea_de_órdenes_del_kernel|La lista negra en la línea de ordenes del kernel]] es otra forma. Simplemente añada {{ic|1=module_blacklist=pcspkr,snd_pcsp}} a la línea del kernel de su [[Boot loader (Español)|gestor de arranque]].<br />
<br />
=== Consola ===<br />
<br />
Puede añadir este comando en {{ic|/etc/profile}} o en un archivo dedicado como {{ic|/etc/profile.d/disable-beep.sh}}:<br />
setterm -blength 0<br />
<br />
Otra forma es descomentar o añadir esta línea en {{ic|/etc/inputrc}} o {{ic|~/.inputrc}}:<br />
set bell-style none<br />
<br />
==== Pager less ====<br />
<br />
Para desactivar el altavoz del PC en el pager {{Pkg|less}}, puede ejecutarlo con {{ic|less -q}} para silenciar el altavoz del PC para eventos de fin de línea o {{ic|less -Q}} para silenciarlo por completo. Para [[páginas man]], ejecuta {{ic|man -P "less -Q"}} o establece las [[Environment variables (Español)|variables de entorno]] {{ic|$MANPAGER}} o {{ic|$PAGER}}.<br />
<br />
Alternativamente, puede añadir estas líneas a su archivo {{ic|~/[[Bash_(Español)#Archivos_de_configuración|.bashrc]]}}:<br />
<br />
alias less='less -Q'<br />
alias man='man -P "less -Q"'<br />
<br />
=== Xorg ===<br />
<br />
$ xset -b<br />
<br />
Puede añadir este comando a un archivo de inicio como {{ic|/etc/xprofile}} para hacerlo permanente. Consulte [[xprofile (Español)]] para obtener más información.<br />
<br />
=== ALSA ===<br />
<br />
En la mayoría de las tarjetas de sonido, el altavoz del PC aparece como un canal [[ALSA]], denominado ''Altavoz del PC'', ''Bip del PC'' o ''Bip''. Para silenciar el altavoz, utilice {{ic|alsamixer}} o {{ic|amixer}}. por ejemplo:<br />
$ amixer set 'PC Speaker' 0% mute<br />
<br />
Para des-silenciar el canal, vea [[ALSA#Unmuting the channels]].<br />
<br />
{{Tip|Si utiliza PulseAudio y el canal del altavoz del PC no aparece en la lista del dispositivo ALSA predeterminado, pruebe a seleccionar el dispositivo correspondiente a la tarjeta de sonido; es posible que los controles proxy de PulseAudio no muestren el altavoz del PC.}}<br />
<br />
=== GNOME ===<br />
<br />
Usando [[GNOME (Español)#Configuración|GSettings]]:<br />
<br />
$ gsettings set org.gnome.desktop.wm.preferences audible-bell false<br />
<br />
=== KDE Plasma ===<br />
<br />
Los ajustes de notificación de timbre pueden modificarse en ''Preferencias del sistema > Accesibilidad > Timbre''.<br />
<br />
=== Cinnamon ===<br />
<br />
[[Cinnamon]] parece reproducir un sonido de "gota de agua". Para desactivarlo, configúrelo en {{man|1|gsettings}}:<br />
<br />
$ gsettings set org.cinnamon.desktop.wm.preferences audible-bell false<br />
<br />
=== GTK ===<br />
<br />
Añada esta línea a {{ic|~/.gtkrc-2.0}}:<br />
<br />
gtk-error-bell = 0<br />
<br />
Añade la misma línea a la sección [Settings] de {{ic|$XDG_CONFIG_HOME/gtk-3.0/settings.ini}}:<br />
<br />
[Settings]<br />
gtk-error-bell = 0<br />
<br />
Esto está documentado en el [https://developer.gnome.org/gtk3/stable/GtkSettings.html "Gnome Developer Handbook"].<br />
<br />
=== PulseAudio ===<br />
<br />
{{Translateme|[[PulseAudio]] is only available on English}}<br />
<br />
Reproducir un sonido en lugar del pitido del altavoz del PC [[PulseAudio#X11 Bell Events|usando PulseAudio]].<br />
<br />
=== Live ISO de Arch Linux ===<br />
<br />
Puede parchear la imagen ISO en vivo de Arch Linux (y otras imágenes en vivo que reproducen una sonido al iniciar a través de [[GRUB]]) con el siguiente comando.<br />
<br />
{{Warning|<br />
* Los nombres de los archivos de entrada y salida tienen que ser diferentes o se borrará la imagen.<br />
* Aunque esto ha sido probado en {{ic|archlinux-2023.12.01-x86_64.iso}} y no tiene ningún efecto secundario sobre ella, ejecutar este comando podría corromper su imagen. Sólo ejecútelo si puede permitirse descargar una imagen nueva en ese caso.<br />
}}<br />
<br />
cat archlinux.iso | perl -pe 's/^play (([0-9]+ ?)+)/#lay \1/g' > archlinux-nobeep.iso<br />
<br />
== Beep ==<br />
<br />
Un usuario puede crear un breve tono audible cuando inicia sesión en una [[Linux_console_(Español)|consola virtual]]. Vea [[Wikipedia:Bell character#Usage]] (en Ingles) para más detalles.<br />
<br />
Beep es un programa avanzado de pitido de altavoces para PC. Es útil para situaciones en las que no se dispone de tarjeta de sonido y/o altavoces, y se desea una simple notificación de audio.<br />
<br />
=== Instalación ===<br />
<br />
[[Install (Español)|Instale]] el paquete {{Pkg|beep}}.<br />
<br />
Puede que también necesite [[#ALSA|des-silenciar]] el altavoz del PC en [[ALSA (Español)]].<br />
<br />
=== Ejecutar como usuario no root ===<br />
<br />
{{ic|beep}} utiliza {{ic|/dev/input/by-path/platform-pcspkr-event-spkr}} para controlar el altavoz del PC. Para acceder a él como usuario no root, hay que establecer los permisos adecuados. Cree {{ic|/etc/udev/rules.d/70-pcspkr-beep.rules}} y añada la siguiente regla:<br />
<br />
ACTION=="add", SUBSYSTEM=="input", ATTRS{name}=="PC Speaker", ENV{DEVNAME}!="", TAG+="uaccess"<br />
<br />
Eso permitirá a cualquier usuario, que haya iniciado sesión en la consola virtual activa en ese momento, utilizar el altavoz del PC.<br />
<br />
Como alternativa, se puede crear un nuevo grupo de usuarios (por ejemplo, {{ic|beep}}) con la regla correspondiente para establecer los permisos adecuados en el archivo del dispositivo:<br />
<br />
ACTION=="add", SUBSYSTEM=="input", ATTRS{name}=="PC Speaker", ENV{DEVNAME}!="", GROUP="beep", MODE="0620"<br />
<br />
Con esa solución cualquier usuario del grupo {{ic|beep}} podrá controlar el altavoz.<br />
<br />
Para forzar la recarga de las reglas y el archivo de dispositivo para aplicar el nuevo permiso de usuario sin reiniciar, ejecute:<br />
<br />
# udevadm control --reload && rmmod pcspkr && modprobe pcspkr<br />
<br />
=== Trucos y consejos ===<br />
<br />
Aunque mucha gente está contenta con el sonido de pitido tradicional, a algunos les puede gustar cambiar un poco sus propiedades. El siguiente ejemplo reproduce un sonido ligeramente más agudo y corto y lo repite dos veces.<br />
<br />
# beep -f 5000 -l 50 -r 2<br />
<br />
== Véase también ==<br />
<br />
* {{man|1|xset}}, {{man|1|setterm}}, {{man|1|bash}}<br />
* https://github.com/NaWer/beep y https://github.com/ShaneMcC/beeps - repositorios que recopilan scripts bash que reproducen música variada usando beep.</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Talk:Window_manager_(Espa%C3%B1ol)&diff=773898Talk:Window manager (Español)2023-03-26T12:34:34Z<p>AlonsoLP: RE2</p>
<hr />
<div>== Renombrar "de mosaico" por teselado ==<br />
<br />
Una tesela (https://es.wikipedia.org/wiki/Teselado) es una pieza que compone un mosaico (en inglés "tile" y "mosaic"). Creo que las traducciones quedarían mejor si usaramos esta terminología: "tiling window manager" -> "gestor de ventanas teseladas". Así tendríamos un adjetivo y resultaría más fácil de leer. Además algunas traducciones usan "mosaico" cuando en realidad quisieron decir "tesela".<br />
<br />
:Hola. Realmente la traducción está bien. Puedes comprobarlo en la misma Wikipedia, de la cual incorporas un enlace (https://es.wikipedia.org/wiki/Gestor_de_ventanas_en_mosaico).<br />
:De hecho la Wikipedia ni siquiera reconoce el término "gestor de ventanas teselado", o al menos no lo he encontrado. Una palabra en función de su uso puede tener diversas traducciones. Aquí empleamos la más común y, para ello, sostenemos el trabajo sobre la Wikipedia como una de sus fuentes principales. Agradezco tu aportación pero, en este caso, el término es correcto.<br />
:Saludos. [[User:AlonsoLP|AlonsoLP]] ([[User talk:AlonsoLP|talk]]) 11:52, 25 March 2023 (UTC)<br />
<br />
::Hola, gracias por la respuesta y me parece OK si nos quedamos con esa traducción; sin embargo específicamente en la sección de Notion dice una oración "Mosaico: divide la pantalla en 'mosaicos' que no se superponen. Cada ventana ocupa un mosaico y se maximiza en él."<br />
::Aquí, el segundo y tercer "mosaico" se refieren a una sola pieza, o sea una tesela, y no al conjunto. Dos oraciones abajo sucede lo mismo.<br />
::Creo que ahí sí valdría la pena cambiar la palabra usada [[User:Xijang|Xijang]]<br />
<br />
:::Hola. Entiendo su punto de vista y he buscado más información al respecto, para comprobar si es factible dicho cambio. No he encontrado ninguna referencia a "tesela" cuando se trata del sector de los gestores de ventanas (de hecho en la propia Wikipedia apunta a mosaico en todo momento, aunque sea una sola pieza o unidad). En cambio, sí he visto referencias en el sector de los videojuegos (https://es.wikipedia.org/wiki/Tile) o gráficos por computador (https://es.wikipedia.org/wiki/Teselaci%C3%B3n_(inform%C3%A1tica) ), pero no tienen relación directa con el término que estamos hablando. La Wiki de Arch busca informar a sus lectores de la forma más concisa e inequívoca posible. Si empleamos palabras nuevas o no comunes para definir objetos que ya disponen de su propia palabra, podríamos crear confusión a dichos lectores, sobre todo si también complementan su información en la Wikipedia. Otra cosa sería que esta palabra común no existiese, entonces sí que podríamos plantear el empleo de un término para definirla o dejar la original en inglés. De ahí que dispongamos de un glosario para estos menesteres, entre otros. A veces hemos encontrado varias palabras para definir el mismo objeto, como "gestor" o "administrador" de ventanas. En dicha situación se procede a un pequeño debate para indicar en el Glosario cual utilizar, o dejar a criterio del traductor el uso, si ambas son comunes. Lamentablemente, este no es el caso. Aún así, me alegro de haber entablado este debate y haber intercambiado nuestros puntos de vista. Espero haberle aclarado la situación y le animo a seguir contribuyendo en la Wiki de Arch. Saludos. [[User:AlonsoLP|AlonsoLP]] ([[User talk:AlonsoLP|talk]]) 12:33, 26 March 2023 (UTC)</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Talk:Window_manager_(Espa%C3%B1ol)&diff=773771Talk:Window manager (Español)2023-03-25T11:52:25Z<p>AlonsoLP: /* Renombrar "de mosaico" por teselado */ RE</p>
<hr />
<div>== Renombrar "de mosaico" por teselado ==<br />
<br />
Una tesela (https://es.wikipedia.org/wiki/Teselado) es una pieza que compone un mosaico (en inglés "tile" y "mosaic"). Creo que las traducciones quedarían mejor si usaramos esta terminología: "tiling window manager" -> "gestor de ventanas teseladas". Así tendríamos un adjetivo y resultaría más fácil de leer. Además algunas traducciones usan "mosaico" cuando en realidad quisieron decir "tesela".<br />
<br />
:Hola. Realmente la traducción está bien. Puedes comprobarlo en la misma Wikipedia, de la cual incorporas un enlace (https://es.wikipedia.org/wiki/Gestor_de_ventanas_en_mosaico).<br />
:De hecho la Wikipedia ni siquiera reconoce el término "gestor de ventanas teselado", o al menos no lo he encontrado. Una palabra en función de su uso puede tener diversas traducciones. Aquí empleamos la más común y, para ello, sostenemos el trabajo sobre la Wikipedia como una de sus fuentes principales. Agradezco tu aportación pero, en este caso, el término es correcto.<br />
:Saludos. [[User:AlonsoLP|AlonsoLP]] ([[User talk:AlonsoLP|talk]]) 11:52, 25 March 2023 (UTC)</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756983User:AlonsoLP/Test2022-11-14T20:14:10Z<p>AlonsoLP: avance de traducción</p>
<hr />
<div>{{TranslationStatus (Español)|Partitioning|2022-11-10|754920}}<br />
{{Related articles start (Español)}}<br />
{{Related2|File systems (Español)|Sistemas de archivos}}<br />
{{Related2|fdisk (Español)|fdisk}}<br />
{{Related2|gdisk (Español)|gdisk}}<br />
{{Related2|parted (Español)|parted}}<br />
{{Related2|fstab (Español)|fstab}}<br />
{{Related2|LVM (Español)|LVM}}<br />
{{Related2|Swap (Español)|Espacio de intercambio}}<br />
{{Related2|Arch boot process (Español)|Proceso de arranque de Arch}}<br />
{{Related2|Unified Extensible Firmware Interface (Español)|Unified Extensible Firmware Interface}}<br />
{{Related articles end}}<br />
<br />
De [[Wikipedia:es:Partición de disco|Wikipedia]]:<br />
<br />
:La partición del disco o la división del disco es la creación de una o más regiones en [[Wikipedia:es:Memoria (informática)#Almacenamiento secundario|almacenamiento secundario]], de modo que cada región se pueda gestionar por separado.<br />
<br />
Se puede asignar un disco completo a una sola partición o a varias para casos como el arranque dual, el mantenimiento de una partición [[swap (Español)|como espacio de intercambio]] o para separar datos de forma lógica, como archivos de audio y vídeo. El esquema de particionamiento se almacena en una [[#Tabla de particiones|tabla de particiones]] como el Registro de arranque maestro (MBR) o la Tabla de particiones GUID (GPT).<br />
<br />
Las tablas de particiones se crean y modifican utilizando una de las [[Wikipedia:List of disk partitioning software|muchas herramientas de partición]]. Las herramientas disponibles para Arch Linux se listan en la sección [[#Herramientas de partición]].<br />
<br />
Las particiones generalmente contienen directamente un [[file system (Español)|sistema de archivos]] que se logra creando un sistema de archivos en (también conocido como [[format (Español)|formato]]) la partición. Alternativamente, las particiones pueden contener [[LVM (Español)|LVM]], [[Data-at-rest encryption (Español)#Cifrar dispositivos de bloques|cifrado de dispositivo de bloque]] o [[RAID (Español)|RAID]], que en última instancia proporcionan archivos de dispositivo en los que se puede colocar un sistema de archivos (o los dispositivos se pueden apilar más).<br />
<br />
Cualquier [[block device (Español)|dispositivo de bloque]] (por ejemplo disco, partición, dispositivo LUKS, volumen lógico LVM o matriz RAID) que contiene directamente un sistema de archivos montable se denomina [[Wikipedia:Volume (computing)|volumen]].<br />
<br />
== Tabla de particiones ==<br />
<br />
There are two main types of partition table available. These are described below in the [[#Master Boot Record]] (MBR) and [[#GUID Partition Table]] (GPT) sections along with a discussion on how to choose between the two. A third, less common alternative is using a partitionless disk, which is also discussed.<br />
<br />
Use a [[#Partitioning tools|partitioning tool]] to view the partition table of a [[block device]]. <br />
<br />
{{Tip|Run {{ic|parted ''/dev/sdX'' print}} or {{ic|fdisk -l ''/dev/sdX''}}, where {{ic|''/dev/sdX''}} is the [[block device]] such as {{ic|/dev/sda}} for a SATA disk, {{ic|/dev/nvme0n1}} for a [[NVMe]] disk or {{ic|/dev/mmcblk0}} eMMC disk. See [[Device file#Block device names]] for more information on block device naming.}}<br />
<br />
=== Registro de arranque principal ===<br />
<br />
The [[Wikipedia:Master boot record|Master Boot Record]] (MBR) is the first 512 bytes of a storage device. It contains an operating system bootloader and the storage device's partition table. It plays an important role in the [[boot process]] under [[Wikipedia:BIOS|BIOS]] systems. See [[Wikipedia:Master boot record#Disk partitioning]] for the MBR structure.<br />
<br />
{{Note (Español)|<br />
* The MBR is not located in a partition; it is located at the first sector of the device (physical offset 0), preceding the first partition.<br />
* The boot sector present on a partitionless device or within an individual partition is called a [[Wikipedia:Volume boot record|volume boot record (VBR)]] instead.<br />
}}<br />
<br />
==== Registro de arranque principal (código bootstrap) ====<br />
<br />
The first 440 bytes of MBR are the '''bootstrap code area'''. On BIOS systems it usually contains the first stage of the boot loader. The bootstrap code can be backed up, restored from backup or erased [[dd#Backup and restore MBR|using dd]].<br />
<br />
==== Registro de arranque principal (tabla de particiones) ====<br />
<br />
In the MBR partition table (also known as DOS or MS-DOS partition table) there are 3 types of partitions:<br />
<br />
* Primary<br />
* Extended<br />
** Logical<br />
<br />
'''Primary''' partitions can be bootable and are limited to four partitions per disk or RAID volume. If the MBR partition table requires more than four partitions, then one of the primary partitions needs to be replaced by an '''extended''' partition containing '''logical''' partitions within it. <br />
<br />
Extended partitions can be thought of as containers for logical partitions. A hard disk can contain no more than one extended partition. The extended partition is also counted as a primary partition so if the disk has an extended partition, only three additional primary partitions are possible (i.e. three primary partitions and one extended partition). The number of logical partitions residing in an extended partition is unlimited. A system that dual boots with Windows will require for Windows to reside in a primary partition.<br />
<br />
The customary numbering scheme is to create primary partitions ''sda1'' through ''sda3'' followed by an extended partition ''sda4''. The logical partitions on ''sda4'' are numbered ''sda5'', ''sda6'', etc.<br />
<br />
{{Tip|When partitioning a MBR disk consider leaving at least 33 512-byte sectors (16.5 KiB) of free unpartitioned space at the end of the disk in case you ever decide to [[gdisk#Convert between MBR and GPT|convert it to GPT]]. The space will be required for the backup GPT header.}}<br />
<br />
=== Tabla de particiones GUID ===<br />
<br />
[[Wikipedia:GUID Partition Table|GUID Partition Table]] (GPT) is a partitioning scheme that is part of the [[Unified Extensible Firmware Interface]] specification; it uses [[Wikipedia:Globally unique identifier|globally unique identifiers]] (GUIDs), or UUIDs in the Linux world, to define partitions and [[Wikipedia:GUID Partition Table#Partition type GUIDs|partition types]]. It is designed to succeed the [[#Master Boot Record|Master Boot Record]] partitioning scheme method.<br />
<br />
At the start of a GUID Partition Table disk there is a [[Wikipedia:GUID Partition Table#Protective MBR (LBA 0)|protective Master Boot Record]] (PMBR) to protect against GPT-unaware software. This protective MBR just like an ordinary MBR has a [[#Master Boot Record (bootstrap code)|bootstrap code area]] which can be used for BIOS/GPT booting with boot loaders that support it.<br />
<br />
=== Elegir entre GPT y MBR ===<br />
<br />
GUID Partition Table (GPT) is an alternative, contemporary, partitioning style; it is intended to replace the old Master Boot Record (MBR) system. GPT has several advantages over MBR which has quirks dating back to MS-DOS times. With the recent developments to the formatting tools, it is equally easy to get good dependability and performance for GPT or MBR. <br />
<br />
{{Note|For GRUB to boot from a GPT-partitioned disk on a BIOS-based system, a [[BIOS boot partition]] is required.}}<br />
<br />
Some points to consider when choosing: <br />
<br />
* To dual-boot with Windows (both 32-bit and 64-bit) using Legacy BIOS, the MBR scheme is required.<br />
* To dual-boot Windows 64-bit using [[UEFI]] mode instead of BIOS, the GPT scheme is required.<br />
* If you are installing on older hardware, especially on old laptops, consider choosing MBR because its BIOS might not support GPT (but [[#Tricking old BIOS into booting from GPT|see below]] how to fix it).<br />
* If you are partitioning a disk that is larger than 2 TiB, you need to use GPT.<br />
* It is recommended to always use GPT for [[UEFI]] boot, as some UEFI implementations do not support booting to the MBR while in UEFI mode.<br />
* If none of the above apply, choose freely between GPT and MBR. Since GPT is more modern, it is recommended in this case.<br />
<br />
Some advantages of GPT over MBR are:<br />
<br />
* Provides a unique disk GUID and unique partition GUID ([[PARTUUID]]) for each partition – a good filesystem-independent way of referencing partitions and disks. GUIDs are a prerequisite for the [https://uapi-group.org/specifications/specs/discoverable_partitions_specification/ Discoverable Partitions Specification] that can be utilized in a systemd-enabled initramfs.<br />
* Provides a filesystem-independent partition name ([[PARTLABEL]]).<br />
* Arbitrary number of partitions - depends on space allocated for the partition table - No need for extended and logical partitions. By default the GPT table contains space for defining 128 partitions. However if you want to define more partitions, you can allocate more space to the partition table (currently only ''gdisk'' is known to support this feature).<br />
* Uses 64-bit LBA for storing Sector numbers - maximum addressable disk size is 2 ZiB. MBR is limited to addressing 2 TiB of space per drive.[https://superuser.com/a/1028994]<br />
* Stores a backup header and partition table at the end of the disk that aids in [[gdisk#Recover GPT header|recovery]] in case the primary ones are damaged.<br />
* CRC32 checksums to detect errors and corruption of the header and partition table.<br />
<br />
The section on [[#Partitioning tools]] contains a table indicating which tools are available for creating and modifying GPT and MBR tables.<br />
<br />
{{Tip|It is possible to convert between MBR and GPT. See [[gdisk#Convert between MBR and GPT]].}}<br />
<br />
=== Disco sin particiones ===<br />
<br />
Partitionless disk a.k.a. [https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-and-gpt-faq#what-is-a-superfloppy superfloppy] refers to a storage device without a partition table, having one file system occupying the whole storage device. The boot sector present on a partitionless device is called a [[Wikipedia:Volume boot record|volume boot record (VBR)]].<br />
<br />
==== Particionar con Btrfs ====<br />
<br />
[[Btrfs]] can occupy an entire data storage device and replace the [[#Master Boot Record|MBR]] or [[#GUID Partition Table|GPT]] partitioning schemes. See the [[Btrfs#Partitionless Btrfs disk]] instructions for details.<br />
<br />
== Esquema de partición ==<br />
<br />
There are no strict rules for partitioning a hard drive, although one may follow the general guidance given below. A disk partitioning scheme is determined by various issues such as desired flexibility, speed, security, as well as the limitations imposed by available disk space. It is essentially personal preference. If you would like to dual boot Arch Linux and a Windows operating system please see [[Dual boot with Windows]].<br />
<br />
{{Note (Español)|<br />
* [[UEFI]] systems typically need an [[EFI system partition]].<br />
* BIOS systems that are partitioned with [[#GUID Partition Table|GPT]] require a [[BIOS boot partition]] if [[GRUB]] is used as the bootloader.<br />
}}<br />
<br />
{{Tip (Español)|If using [[Btrfs]], subvolumes can be used to imitate partitions. See the [[Btrfs#Mounting subvolumes]] section.}}<br />
<br />
=== Partición raíz única ===<br />
<br />
This scheme is the simplest and should be enough for most use cases. A [[swapfile]] can be created and easily resized as needed. It usually makes sense to start by considering a single {{ic|/}} partition and then separate out others based on specific use cases like RAID, encryption, a shared media partition, etc.<br />
<br />
=== Particiones discretas ===<br />
<br />
Separating out a path as a partition allows for the choice of a different filesystem and mount options. In some cases like a media partition, they can also be shared between operating systems.<br />
<br />
Below are some example layouts that can be used when partitioning, and the following subsections detail a few of the directories which can be placed on their own separate partition and then [[mount]]ed at mount points under {{ic|/}}. See {{man|7|file-hierarchy}} for a full description of the contents of these directories.<br />
<br />
==== / ====<br />
<br />
The [[Wikipedia:Root directory|root directory]] is the top of the hierarchy, the point where the primary filesystem is mounted and from which all other filesystems stem. All files and directories appear under the root directory {{ic|/}}, even if they are stored on different physical devices. The contents of the root filesystem must be adequate to boot, restore, recover, and/or repair the system. Therefore, certain directories under {{ic|/}} are not candidates for separate partitions.<br />
<br />
The {{ic|/}} partition or root partition is necessary and it is the most important. The other partitions can be replaced by it.<br />
<br />
{{Warning|Directories essential for booting (except for {{ic|/boot}}) '''must''' be on the same partition as {{ic|/}} or mounted in early userspace by the [[initramfs]]. These essential directories are: {{ic|/etc}} and {{ic|/usr}} [https://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken].}}<br />
<br />
{{ic|/}} traditionally contains the {{ic|/usr}} directory, which can grow significantly depending upon how much software is installed. 15–20 GiB should be sufficient for most users with modern hard disks. If you plan to store a swap file here, you might need a larger partition size.<br />
<br />
==== /boot ====<br />
<br />
The {{ic|/boot}} directory contains the [[vmlinuz]] and [[initramfs]] images as well as the boot loader configuration file and boot loader stages. It also stores data that is used before the kernel begins executing user-space programs. {{ic|/boot}} is not required for normal system operation, but only during boot and kernel upgrades (when regenerating the initial ramdisk).<br />
<br />
{{Note|<br />
* A separate {{ic|/boot}} partition is only required if your boot loader is not capable of accessing the {{ic|/boot}} directory that resides in {{ic|/}}. For example, if the boot loader does not support that file system or if your {{ic|/}} is on a stacked block device (e.g. software [[RAID]], a [[dm-crypt|encrypted volume]] or a [[LVM]] volume) and the boot loader does not have drivers for it. See [[Arch boot process#Boot loader]] for more information on boot loader requirements and capabilities.<br />
* If booting using an UEFI [[boot loader]] that does not have drivers for other file systems it is recommended to mount the [[EFI system partition]] to {{ic|/boot}}. See [[EFI system partition#Mount the partition]] for more information.<br />
}}<br />
<br />
A suggested size for {{ic|/boot}} is 200 MiB unless you are using [[EFI system partition]] as {{ic|/boot}}, in which case at least 300 MiB is recommended. If you want to install multiple kernels or want to be future proof, you can use 1 GiB to be on the safe side.<br />
<br />
{{Warning|File systems can get new features not yet supported by [[boot loader]]s, making them unsuitable for a {{ic|/boot}} partition unless incompatible features remain disabled.}}<br />
<br />
==== /home ====<br />
<br />
The {{ic|/home}} directory contains user-specific configuration files, caches, application data and media files.<br />
<br />
Separating out {{ic|/home}} allows {{ic|/}} to be re-partitioned separately, but note that you can still reinstall Arch with {{ic|/home}} untouched even if it is not separate—the other top-level directories just need to be removed, and then pacstrap can be run.<br />
<br />
You should not share home directories between users on different distributions, because they use incompatible software versions and patches. Instead, consider sharing a media partition or at least using different home directories on the same {{ic|/home}} partition. The size of this partition varies.<br />
<br />
==== /var ====<br />
<br />
The {{ic|/var}} directory stores variable data such as spool directories and files, administrative and logging data, [[pacman]]'s cache, etc. It is used, for example, for caching and logging, and hence frequently read or written. Keeping it in a separate partition avoids running out of disk space due to flunky logs, etc.<br />
<br />
It exists to make it possible to mount {{ic|/usr}} as read-only. Everything that historically went into {{ic|/usr}} that is written to during system operation (as opposed to installation and software maintenance) must reside under {{ic|/var}}.<br />
<br />
{{Note|<br />
* {{ic|/var}} contains many small files. The choice of file system type should consider this fact if a separate partition is used.<br />
* Since {{ic|/var}} is frequently read or written, it is recommended that you [[Improving performance#Layout on HDDs|consider the location of this partition on a spinning disk]].<br />
}}<br />
<br />
{{ic|/var}} will contain, among other data, the [[pacman]] cache. Retaining these packages is helpful in case a package upgrade causes instability, requiring a [[downgrade]] to an older, archived package. The pacman cache will grow as the system is expanded and updated, but it can be safely [[Pacman#Cleaning the package cache|cleared]] if space becomes an issue. <br />
<br />
8–12 GiB on a desktop system should be sufficient for {{ic|/var}}, depending on how much software will be installed. For users of [[GDM#Wayland and the proprietary NVIDIA driver|NVIDIA, Wayland and GDM]], consider adding to this partition size as to [[NVIDIA/Tips and tricks#Preserve video memory after suspend|have enough free space to fit your whole video memory]].<br />
<br />
==== /data ====<br />
<br />
One can consider mounting a "data" partition to cover various files to be shared by all users. Using the {{ic|/home}} partition for this purpose is fine as well. The size of this partition varies.<br />
<br />
==== Espacio de intercambio ====<br />
<br />
A [[swap]] is a file or partition that provides disk space used as virtual memory. Swap files and swap partitions are equally performant, but swap files are much easier to resize as needed. A swap partition can ''potentially'' be shared between operating systems, but not if hibernation is used.<br />
<br />
Historically, the general rule for swap partition size was to allocate twice the amount of physical RAM. As computers have gained ever larger memory capacities, this rule is outdated. For example, on average desktop machines with up to 512 MiB RAM, the 2× rule is usually adequate; if a sufficient amount of RAM (more than 1024 MiB) is available, it may be possible to have a smaller swap partition.<br />
<br />
To use hibernation (a.k.a suspend to disk) it is advised to create the swap partition at the size of RAM. Although the kernel will try to compress the suspend-to-disk image to fit the swap space there is no guarantee it will succeed if the used swap space is significantly smaller than RAM. See [[Power management/Suspend and hibernate#Hibernation]] for more information.<br />
<br />
=== Example layouts ===<br />
<br />
The following examples use {{ic|/dev/sda}} as the example disk with {{ic|/dev/sda1}} as the first partition. The block device naming scheme will differ if you are partitioning a [[NVMe]] disk (e.g. {{ic|/dev/nvme0n1}} with partitions starting from {{ic|/dev/nvme0n1p1}}) or an SD card or eMMC disk (e.g. {{ic|/dev/mmcblk0}} with partitions starting from {{ic|/dev/mmcblk0p1}}). See [[Device file#Block device names]] for more information.<br />
<br />
{{Note|<br />
* UEFI booting does not involve any "boot" flag, booting relies solely on the boot entries in NVRAM. [[Parted]] and its front-ends use a "boot" flag on GPT to indicate that a partition is an EFI system partition.<br />
* There is no requirement to have all required/wanted partitions on the same disk or to use the same type of partition table for all disks.<br />
}}<br />
<br />
==== UEFI/GPT layout example ====<br />
<br />
{| class="wikitable"<br />
! Mount point on the installed system<br />
! Partition<br />
! [[Wikipedia:GUID Partition Table#Partition type GUIDs|Partition type GUID]]<br />
! [[Wikipedia:GUID Partition Table#Partition entries (LBA 2–33)|Partition attributes]]<br />
! Suggested size<br />
|-<br />
| {{ic|/boot}} or {{ic|/efi}}<sup>1</sup><br />
| {{ic|/dev/sda1}}<br />
| {{ic|C12A7328-F81F-11D2-BA4B-00A0C93EC93B}}: [[EFI system partition]]<br />
|<br />
| At least 300 MiB<br />
|-<br />
| {{ic|[SWAP]}}<br />
| {{ic|/dev/sda2}}<br />
| {{ic|0657FD6D-A4AB-43C4-84E5-0933C84B4F4F}}: Linux [[swap]]<br />
|<br />
| More than 512 MiB<br />
|-<br />
| {{ic|/}}<br />
| {{ic|/dev/sda3}}<br />
| {{ic|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709}}: Linux x86-64 root (/)<br />
|<br />
| Remainder of the device<br />
|}<br />
<br />
==== BIOS/MBR layout example ====<br />
<br />
{| class="wikitable"<br />
! Mount point on the installed system<br />
! Partition<br />
! [[Wikipedia:Partition type|Partition type ID]]<br />
! [[Wikipedia:Boot flag|Boot flag]]<br />
! Suggested size<br />
|-<br />
| {{ic|[SWAP]}}<br />
| {{ic|/dev/sda1}}<br />
| {{ic|82}}: Linux [[swap]]<br />
| {{No}}<br />
| More than 512 MiB<br />
|-<br />
| {{ic|/}}<br />
| {{ic|/dev/sda2}}<br />
| {{ic|83}}: Linux<br />
| {{Yes}}<br />
| Remainder of the device<br />
|-<br />
| {{Grey|N/A}}<br />
| ''Unallocated space''<sup>2</sup><br />
| {{Grey|N/A}}<br />
| {{Grey|N/A}}<br />
| At least 16.5 KiB at the end of the disk<br />
|}<br />
<br />
==== BIOS/GPT layout example ====<br />
<br />
{| class="wikitable"<br />
! Mount point on the installed system<br />
! Partition<br />
! [[Wikipedia:GUID Partition Table#Partition type GUIDs|Partition type GUID]]<br />
! [[Wikipedia:GUID Partition Table#Partition entries (LBA 2–33)|Partition attributes]]<br />
! Suggested size<br />
|-<br />
| {{Grey|None}}<br />
| {{ic|/dev/sda1}}<br />
| {{ic|21686148-6449-6E6F-744E-656564454649}}: [[BIOS boot partition]]<sup>3</sup><br />
|<br />
| 1 MiB<br />
|-<br />
| {{ic|[SWAP]}}<br />
| {{ic|/dev/sda2}}<br />
| {{ic|0657FD6D-A4AB-43C4-84E5-0933C84B4F4F}}: Linux [[swap]]<br />
|<br />
| More than 512 MiB<br />
|-<br />
| {{ic|/}}<br />
| {{ic|/dev/sda3}}<br />
| {{ic|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709}}: Linux x86-64 root (/)<br />
|<br />
| Remainder of the device<br />
|}<br />
<br />
# The ESP can be mounted to {{ic|/efi}} if the used boot loader is capable of accessing the file system (and everything above it) on which the kernel and initramfs images are located. See [[EFI system partition#Typical mount points]] and the warning in [[Arch boot process#Boot loader]] for details.<br />
# An unpartitioned space of at least 33 512-byte sectors (16.5 KiB) at the end of the disk to allow [[GPT fdisk#Convert between MBR and GPT|converting to GPT]] in the future. The space will be required for the backup GPT header. The recommendation to preserve an unpartitioned space applies to all MBR partitioned disks.<br />
# A BIOS boot partition is only required when using [[GRUB]] for BIOS booting from a GPT disk. The partition has nothing to do with {{ic|/boot}}, and it must not be formatted with a file system or mounted.<br />
<br />
== Herramientas ==<br />
<br />
=== Partitioning tools ===<br />
<br />
The following programs are used to create and/or manipulate device partition tables and partitions. See the linked articles for the exact commands to be used.<br />
<br />
This table will help you to choose utility for your needs:<br />
<br />
{| class="wikitable sortable" <br />
|-<br />
! Name<br />
! Package<br />
! MBR<br />
! GPT<br />
! CLI<br />
! TUI<br />
! Scripting utility<br />
! GUI<br />
|-<br />
| [[fdisk]]<br />
| {{Pkg|util-linux}}<br />
| {{Yes}}<br />
| {{Yes}}<br />
| {{man|8|fdisk}}<br />
| {{man|8|cfdisk}}<br />
| {{man|8|sfdisk}}<br />
| {{Pkg|partitionmanager}}<br />
|-<br />
| [[GPT fdisk]]<br />
| {{Pkg|gptfdisk}}<br />
| {{No}}<br />
| {{Yes}}<br />
| {{man|8|gdisk}}<br />
| {{man|8|cgdisk}}<br />
| {{man|8|sgdisk}}<br />
| {{No}}<br />
|-<br />
| [[Parted]]<br />
| {{Pkg|parted}}<br />
| {{Yes}}<br />
| {{Yes}}<br />
| {{man|8|parted}}<br />
| {{No}}<br />
| {{man|8|parted}}<br />
| {{Pkg|gparted}}, {{Pkg|gnome-disk-utility}}<br />
|}<br />
<br />
=== Backup ===<br />
<br />
* [[fdisk]] can create a backup of the partitions table. See [[fdisk#Backup and restore partition table]].<br />
* [[GPT fdisk]] can create a binary backup consisting of the protective MBR, the main GPT header, the backup GPT header, and one copy of the partition table. See [[GPT fdisk#Backup and restore partition table]].<br />
<br />
=== Recovery ===<br />
<br />
* {{App|[[Wikipedia:gpart|gpart]]|A utility that guesses the contents of a destroyed MBR partition table. Its usage is explained in the {{man|8|gpart}} man page.|https://github.com/baruch/gpart|{{Pkg|gpart}}}}<br />
* {{App|[[GPT fdisk#Recover GPT header|GPT fdisk]]|A partitioning tool that can restore the primary GPT header (located at the start of the disk) from the secondary GPT header (located at the end of the disk) or vice versa.|https://www.rodsbooks.com/gdisk/|{{Pkg|gptfdisk}}}}<br />
* {{App|[[File recovery#TestDisk and PhotoRec|TestDisk]]|A utility that supports recovering lost partitions on both MBR and GPT.|https://www.cgsecurity.org/index.html?testdisk.html|{{Pkg|testdisk}}}}<br />
<br />
== Partition alignment ==<br />
<br />
The rule of thumb is to align a partition's start and size to mebibytes. See [[Advanced Format#Partition alignment]].<br />
<br />
{{Warning|Misaligned partitions will prevent being able to use 4096 byte sectors with dm-crypt/LUKS.}}<br />
<br />
== GPT kernel support ==<br />
<br />
The {{ic|CONFIG_EFI_PARTITION}} option in the kernel config enables GPT support in the kernel (despite the name, EFI PARTITION). This option must be built in the kernel and not compiled as a loadable module. This option is required even if GPT disks are used only for data storage and not for booting. This option is enabled by default in all Arch's [[Kernels#Officially supported kernels|officially supported kernels]]. In case of a custom kernel, enable this option by doing {{ic|1=CONFIG_EFI_PARTITION=y}}.<br />
<br />
== Troubleshooting ==<br />
<br />
=== Tricking old BIOS into booting from GPT ===<br />
<br />
Some old BIOSes (from before year 2010) attempt to parse the boot sector and refuse to boot it if it does not contain a bootable MBR partition. This is a problem if one wants to use GPT on this disk, because, from the BIOS viewpoint, it contains only one, non-bootable, MBR partition of type {{ic|ee}} (i.e., the protective MBR partition). One can mark the protective MBR entry as bootable using {{ic|fdisk -t mbr /dev/sda}}, and it will work on some BIOSes. However, the UEFI specification prohibits the protective MBR partition entry from being bootable, and UEFI-based boards do care about this, even in the legacy boot mode. So, this matters if one wants to create a GPT-based USB flash drive that is supposed to boot both on modern UEFI-based boards and also on old BIOSes that insist on finding a bootable MBR partition. It is not possible to solve this problem using traditional tools such as [[fdisk]] or [[gdisk]], but it is possible to create a fake MBR partition entry suitable for both kinds of BIOSes manually as a sequence of bytes.<br />
<br />
The command below will overwrite the second MBR partition slot and add a bootable partition there of type 0 (i.e. unused), covering only the first sector of the device. It will not interfere with the GPT or with the first MBR partition entry which normally contains a protective MBR partition.<br />
<br />
# printf '\200\0\0\0\0\0\0\0\0\0\0\0\001\0\0\0' | dd of=/dev/sda bs=1 seek=462<br />
<br />
The end result will look like this:<br />
<br />
{{hc|# fdisk -t mbr -l /dev/sda|2=<br />
Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectors<br />
Disk model: ST3250820AS <br />
Units: sectors of 1 * 512 = 512 bytes<br />
Sector size (logical/physical): 512 bytes / 512 bytes<br />
I/O size (minimum/optimal): 512 bytes / 512 bytes<br />
Disklabel type: dos<br />
Disk identifier: 0x00000000<br />
<br />
Device Boot Start End Sectors Size Id Type<br />
/dev/sda1 1 488397167 488397167 232.9G ee GPT<br />
/dev/sda2 * 0 0 1 512B 0 Empty<br />
<br />
Partition table entries are not in disk order.<br />
}}<br />
<br />
=== Drives are not visible when firmware RAID is enabled ===<br />
<br />
If a SATA or NVMe drive is visible in firmware setup, but not to Linux (e.g. {{ic|fdisk -l}} does not list it), it is possible that the controller is in firmware RAID mode.<br />
<br />
For NVMe, the [[journal]] should show something like:<br />
<br />
kernel: ahci 0000:00:17.0: Found 1 remapped NVMe devices.<br />
kernel: ahci 0000:00:17.0: Switch your BIOS from RAID to AHCI mode to use them.<br />
<br />
The solution is to enter firmware setup and change the [[Wikipedia:Advanced Host Controller Interface#Operating modes|SATA controller operation mode]] from ''RAID'' to ''AHCI''. Mind that the setting may have a different name and it could also be per-controller or per-port.<br />
<br />
{{Warning|When [[Dual boot with Windows|dual booting with Windows]], preparations need to be made before changing the controller mode. See [https://www.tenforums.com/tutorials/22631-enable-ahci-windows-8-windows-10-after-installation.html How to Enable AHCI in Windows 8 and Windows 10 after Installation].}}<br />
<br />
{{Note|1=Despite the terms not making any sense for NVMe, the setting is usually the same as for SATA. Manufacturers simply interpret "SATA operation mode" being set to "AHCI" on NVMe controllers to mean "use native operating mode without firmware RAID".[https://forums.anandtech.com/threads/nvme-drive-booting-in-ahci-mode.2500796/post-39852218][https://lore.kernel.org/linux-pci/20190620061038.GA20564@lst.de/T/][https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=aecec8b60422118b52e3347430ba9382e57d6d76]}}<br />
<br />
== Véase también ==<br />
<br />
* [[Wikipedia:Disk partitioning]]<br />
* [[Wikipedia:Binary prefix]]<br />
* [https://thestarman.pcministry.com/asm/mbr/DiskTerms.htm Understanding Disk Drive Terminology]<br />
* [https://kb.iu.edu/d/aijw What is a Master Boot Record (MBR)?]<br />
* Rod Smith's page on [https://www.rodsbooks.com/gdisk/whatsgpt.html What's a GPT?] and [https://rodsbooks.com/gdisk/booting.html Booting OSes from GPT]<br />
* [https://developer.ibm.com/tutorials/l-gpt/ Make the most of large drives with GPT and Linux - IBM Developer]<br />
* [https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-and-gpt-faq Microsoft's Windows and GPT FAQ]<br />
* [https://www.thomas-krenn.com/en/wiki/Partition_Alignment Partition Alignment] (with examples)</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Format_(Espa%C3%B1ol)&diff=756982Format (Español)2022-11-14T20:03:37Z<p>AlonsoLP: nueva redirección</p>
<hr />
<div>#REDIRECT [[File systems (Español)#Crear un sistema de archivos]]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=File_system_(Espa%C3%B1ol)&diff=756981File system (Español)2022-11-14T20:02:36Z<p>AlonsoLP: nueva redirección</p>
<hr />
<div>#REDIRECT [[File systems (Español)]]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Window_Manager_(Espa%C3%B1ol)&diff=756541Window Manager (Español)2022-11-10T23:03:31Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div>#REDIRECT [[Window manager (Español)]]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Blackbox_(Espa%C3%B1ol)&diff=756540Blackbox (Español)2022-11-10T23:02:51Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div>[[Category:Stacking window managers (Español)]]<br />
[[en:Blackbox]]<br />
[[ja:Blackbox]]<br />
[[zh-hans:Blackbox]]<br />
{{TranslationStatus (Español)|Blackbox|2022-11-07|718118}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Window manager (Español)|Gestor de ventanas}}<br />
{{Related articles end}}<br />
[http://blackboxwm.sourceforge.net/ Blackbox] es un [[Window manager (Español)#Tipos|gestor de ventanas de pila]] ligero. Fue actualizado por última vez el 3 de noviembre del 2005, sin planes para ser actualizado, sin embargo su diseño ha inspirado muchos forks y sucesores espirituales. Una versión actualizada de la fuente original CVS más paquetes recolectados es mantenido en [https://github.com/bbidulock/blackboxwm BlackBox GitHub].<br />
<br />
== Instalación ==<br />
<br />
[[Install (Español)|Instale]] el paquete {{Pkg|blackbox}}.<br />
<br />
== Ejecución ==<br />
<br />
Ejecute {{ic|blackbox}} con [[xinit (Español)|xinit]].<br />
<br />
== Utilidades ==<br />
<br />
Existen unos cuantos paquetes adicionales para mejorar la funcionalidad de Blackbox (aunque también funcionan bien con otros gestores de ventanas minimalistas):<br />
<br />
* {{AUR|bbrun}} un cuadro de dialogo para comenzar programas<br />
* {{Pkg|bbpager}} un pager<br />
* {{AUR|bbkeys}} configura atajos del teclado<br />
<br />
== Véase también ==<br />
<br />
* [http://blackboxwm.sourceforge.net/ Blackbox Wiki] - Documentación oficial (inglés)<br />
* [https://ubuntuforums.org/showthread.php?t=125084 HOWTO: A Blackbox Guide] - Foro de Ubuntu (inglés)</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Tiling_window_manager_(Espa%C3%B1ol)&diff=756539Tiling window manager (Español)2022-11-10T23:01:54Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div>#redirect [[Window manager (Español)#Gestores de ventanas de mosaico]]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Tiling_window_manager_(Espa%C3%B1ol)&diff=756538Tiling window manager (Español)2022-11-10T23:00:30Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div>#redirect [[Window manager (Español)]]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Bspwm_(Espa%C3%B1ol)&diff=756537Bspwm (Español)2022-11-10T22:59:44Z<p>AlonsoLP: corrección de artículos relacionados</p>
<hr />
<div>{{Lowercase title}}<br />
[[Category:Tiling window managers (Español)]]<br />
[[en:Bspwm]]<br />
[[ja:Bspwm]]<br />
[[pt:Bspwm]]<br />
[[ru:Bspwm]]<br />
[[zh-hans:Bspwm]]<br />
{{Related articles start (Español)}}<br />
{{Related|bspwm/Example configurations}}<br />
{{Related2|Window manager (Español)|Gestor de ventanas}}<br />
{{Related|Comparison of tiling window managers}}<br />
{{Related articles end}}<br />
{{Translateme (Español)|Desactualizado.}}<br />
<br />
''[https://github.com/baskerville/bspwm bspwm]'' es un [[Wikipedia:es:Gestor_de_ventanas#Gestores_de_ventanas_de_mosaico|gestor de ventanas tipo mosaico]] que organiza las ventanas en un [[Wikipedia:es:%C3%81rbol_binario|árbol binario completo]]. Tiene soporte para [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html EWMH] y múltiples monitores, y se configura y controla a través de mensajes.<br />
<br />
== Instalación ==<br />
<br />
Instale {{Pkg|bspwm}} y {{Pkg|sxhkd}}, o las versiones en desarrollo: {{AUR|bspwm-git}} y {{AUR|sxhkd-git}}.<br />
'''sxhkd''' es un simple servicio de combinaciones de teclas usables dentro de [[Wikipedia:es:Sistema_de_ventanas_X|X]], requerido para comunicarse con bspwm y lanzar aplicaciones a elección.<br />
<br />
Para comenzar bspwm al iniciar sesión, añada lo siguiente a {{ic|~/.xinitrc}} o {{ic|~/.xprofile}} (dependiendo de [[Xorg#Running|cómo ha escogido iniciar X]]):<br />
<br />
{{bc|<br />
sxhkd &<br />
exec bspwm<br />
}}<br />
<br />
== Configuración ==<br />
<br />
Puede encontrar ejemplos de configuración en {{ic|/usr/share/doc/bspwm/examples/}} y en [https://github.com/baskerville/bspwm/blob/master/examples/ GitHub].<br />
<br />
Cree los directorios {{ic|~/.config/bspwm/}} y {{ic|~/.config/sxhkd/}}, y luego copie {{ic|/usr/share/doc/bspwm/examples/bspwmrc}} a {{ic|~/.config/bspwm/}} y {{ic|/usr/share/doc/bspwm/examples/sxhkdrc}} a {{ic|~/.config/sxhkd/}}. En estos dos archivos se definirán las configuraciones y las combinaciones de teclas, respectivamente. Por último, haga que el archivo bspwmrc sea ejecutable, con {{ic|chmod +x ~/.config/bspwm/bspwmrc}}.<br />
<br />
{{Note (Español)| Asegúrese de que su variable de entorno $XDG_CONFIG_HOME esté indicada en el sistema, o su bspwmrc no será tomado en cuenta. Para indicarla, escriba {{ic|1=XDG_CONFIG_HOME="$HOME/.config"}} y {{ic|export XDG_CONFIG_HOME}} en ~/.profile, en líneas aparte.}}<br />
<br />
Las opciones de configuración para cada archivo se encuentran enlistadas y descritas en {{man|1|bspwm}} y {{man|1|sxhkd}}.<br />
<br />
=== Para múltiples monitores ===<br />
<br />
El ejemplo de bspwmrc configura diez escritorios para un sólo monitor:<br />
bspc monitor -d I II III IV V VI VII VIII IX X<br />
<br />
Esa línea tendría que ser dividida para cada monitor:<br />
bspc monitor DVI-I-1 -d I II III IV<br />
bspc monitor DVI-I-2 -d V VI VII<br />
bspc monitor DP-1 -d VIII IX X<br />
<br />
Para averiguar el nombre de sus monitores, puede escribir {{ic|xrandr -q}} o {{ic|bspc query -M}} en su terminal.<br />
<br />
En el ejemplo anterior, el número total de escritorios fue limitado a diez. Esto es para que cada escritorio pueda ser invocado con 'super + {1-9,0}', de acuerdo a al ejemplo de sxhkdrc. La tecla de inicio de Windows es denominada universalmente como 'super', y es la más utilizada en el ejemplo de sxhkdrc.<br />
<br />
=== Reglas ===<br />
<br />
Hay dos formas de definir reglas para el comportamiento de ventanas (a partir de [https://github.com/baskerville/bspwm/commit/cd97a3290aa8d36346deb706fa307f5f8faa2f34 cd97a32]).<br />
<br />
La primera consiste en usar el comando de regla ''integrado'' (bspc), como se muestra en el ejemplo de bspwmrc:<br />
{{bc|<nowiki><br />
bspc rule -a Gimp desktop=^8 follow=on state=floating<br />
bspc rule -a Chromium desktop=^2<br />
bspc rule -a mplayer2 state=floating<br />
bspc rule -a Kupfer.py focus=on<br />
bspc rule -a Screenkey manage=off<br />
</nowiki>}}<br />
<br />
La segunda opción consiste en usar un comando de regla ''externo''. Esto es más complejo, pero permite diseñar reglas más específicas. Vea [https://github.com/baskerville/bspwm/tree/master/examples/external_rules estos ejemplos].<br />
<br />
Si alguna ventana desobedece a bspwmrc, asegúrese de que la regla correspondiente invoque al programa con el sinónimo ejecutable de su nombre oficial. Puede averiguar dicho sinónimo, ejecutando: {{ ic | xprop <nowiki>|</nowiki> grep WM_CLASS}} (requiere tener {{Pkg|xorg-xprop}} instalado).<br />
<br />
=== Paneles ===<br />
<br />
Aparte de los ejemplos de bspwmrc y de sxhkdrc, en la carpeta ''examples'' se encuentra un ejemplo para integrar un panel {{AUR|lemonbar}}. Para aprender más acerca de su uso, visite nuestra entrada de [[lemonbar]]. Revise las dependencias opcionales que pueda necesitar para su configuración deseada. <br />
<br />
El panel se ejecuta incluyendo la línea {{ic |panel &}} en su bspwmrc.<br />
<br />
Para visualizar información del sistema en la barra de estado, se puede usar diversas [[Wikipedia:es:Llamada_al_sistema|llamadas al sistema]]. El siguiente ejemplo le enseñará a conseguir que su panel muestre el estado del volumen de audio:<br />
<br />
{{bc|<nowiki><br />
panel_volume()<br />
{<br />
volStatus=$(amixer get Master | tail -n 1 | cut -d '[' -f 4 | sed 's/].*//g')<br />
volLevel=$(amixer get Master | tail -n 1 | cut -d '[' -f 2 | sed 's/%.*//g')<br />
# ¿está alsa en mute o no?:<br />
if [ "$volStatus" == "on" ]<br />
then<br />
echo "%{Fyellowgreen} $volLevel %{F-}"<br />
else<br />
# si está en mute, que la fuente sea roja:<br />
echo "%{Findianred} $volLevel %{F-}"<br />
fi<br />
}</nowiki>}}<br />
<br />
Luego, verificaremos que es invocado y redirigido a {{ic |$PANEL_FIFO}}:<br />
<br />
{{bc|<nowiki><br />
while true; do<br />
echo "S" "$(panel_volume) $(panel_clock) > "$PANEL_FIFO"<br />
sleep 1s<br />
done &<br />
</nowiki>}}<br />
<br />
=== Scratchpad ===<br />
<br />
Se puede emular un ''scratchpad'' (un terminal invocado en cualquier lugar del escritorio para ejecutar un comando específico), añadiendo una combinación de teclas para su invocación con {{Pkg|xdotool}}:<br />
<br />
{{bc|<nowiki><br />
xdotool search --onlyvisible --classname scratchpad windowunmap \<br />
|| xdotool search --classname scratchpad windowmap \<br />
|| st -c scratchpad -g 1000x400+460 &<br />
</nowiki>}}<br />
<br />
y añadiendo esta regla:<br />
<br />
{{bc|<nowiki><br />
bspc rule -a scratchpad sticky=on state=floating<br />
</nowiki>}}<br />
<br />
Véase [https://bbs.archlinux.org/viewtopic.php?pid=1338582#p1338582] y [https://yuri-rage.github.io/geekery/2015/01/26/bleeding-edge-bspwm].<br />
<br />
Para un scratchpad que prescinda de reglas pre-definidas, véase: [https://www.reddit.com/r/bspwm/comments/3xnwdf/i3_like_scratch_for_any_window_possible/cy6i585]<br />
<br />
Para un scratchpad con más sofisticación de comportamiento, instale {{AUR|tdrop-git}}.<br />
<br />
=== ''bspwmrc'' como script ===<br />
<br />
Dado que {{ic|bspwmrc}} es un [https://web.archive.org/web/20170707232048/http://ovtoaster.com/introduccion-los-scripts-en-linux/ script] (guión de comandos), usted puede hacer con él cosas como éstas:<br />
<br />
Configuraciones diferentes para cada monitor:<br />
#! /bin/sh<br />
<nowiki><br />
if [[ $(hostname) == 'myhost' ]]; then<br />
bspc monitor eDP1 -d I II III IV V VI VII VIII IX X<br />
elif [[ $(hostname) == 'otherhost' ]]; then<br />
bspc monitor VGA-0 -d I II III IV V<br />
bspc monitor VGA-1 -d VI VII VIII IX X<br />
elif [[ $(hostname) == 'yetanotherhost' ]]; then<br />
bspc monitor DVI-I-3 -d VI VII VIII IX X<br />
bspc monitor DVI-I-2 -d I II III IV V<br />
fi<br />
</nowiki><br />
<br />
Que todas las ventanas sean flotantes:<br />
#!/bin/bash<br />
<nowiki><br />
# change the desktop number here<br />
FLOATING_DESKTOP_ID=$(bspc query -D -d '^3')<br />
<br />
bspc subscribe node_manage | while read -a msg ; do<br />
desk_id=${msg[2]}<br />
wid=${msg[3]}<br />
[ "$FLOATING_DESKTOP_ID" = "$desk_id" ] && bspc node "$wid" -t floating<br />
done<br />
</nowiki><br />
<br />
([https://github.com/baskerville/bspwm/issues/428#issuecomment-199985423 fuente])<br />
<br />
== Solución de problemas ==<br />
<br />
=== Aparece una pantalla negra y las combinaciones de teclas no funcionan ===<br />
<br />
Primero que todo, una pantalla negra significa que bspwm está funcionando. Respecto a las combinaciones de teclas, verifique que usted haya seguido los pasos correctamente.<br />
Si lo había hecho así, entonces incluya la ejecución de un emulador de terminal en {{ic|~/.xinitrc}}:<br />
<br />
{{bc|<nowiki><br />
sxhkd &<br />
[su terminal de preferencia] &<br />
exec bspwm<br />
</nowiki>}}<br />
<br />
Habiendo iniciado X con {{ic|startx}}, usted tendrá su emulador de terminal dispuesto. Ahora, tipee {{ic|pidof sxhkd}}. Si el comando no devuelve un número, inténtelo de nuevo asociando sxhkd con sxhkdrc explícitamente, ejecutando {{ic|pidof sxhkd -c ~/.config/sxhkd/sxhkdrc}}. <br />
<br />
También puede intentar cambiando la tecla 'super' por 'Alt', en sxhkdrc.<br />
<br />
=== Una aplicación no ocupa todo el espacio de su ventana ===<br />
<br />
Esto puede pasar si está usando aplicaciones GTK3, y especialmente en el caso de los cuadros de diálogo. Si se trata de eso, añada lo siguiente a ~/.config/gtk-3.0/gtk.css:<br />
<br />
{{bc|<nowiki><br />
.window-frame, .window-frame:backdrop {<br />
box-shadow: 0 0 0 black;<br />
border-style: none;<br />
margin: 0;<br />
border-radius: 0;<br />
}<br />
<br />
.titlebar {<br />
border-radius: 0;<br />
}<br />
</nowiki>}}<br />
<br />
(fuente: [https://bbs.archlinux.org/viewtopic.php?pid=1404973#p1404973 foro de bspwm])<br />
<br />
=== Problemas con aplicaciones Java ===<br />
<br />
Si, por ejemplo, las aplicaciones Java no pueden cambiar de tamaño o sus menús se cierran espontáneamente, véase [[Java#Gray window, applications not resizing with WM, menus immediately closing]].<br />
<br />
== Véase también ==<br />
<br />
* Mailing List: bspwm en librelist.com.<br />
* {{ic|#bspwm}} - canal IRC en irc.libera.chat<br />
* https://bbs.archlinux.org/viewtopic.php?id=149444 - Tema en el foro Arch BBS<br />
* https://github.com/baskerville/bspwm - GitHub<br />
* https://github.com/windelicato/dotfiles/wiki/bspwm-for-dummies - Un "bspwm para tontos"</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=List_of_applications_(Espa%C3%B1ol)/Other_(Espa%C3%B1ol)&diff=756536List of applications (Español)/Other (Español)2022-11-10T22:58:40Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div><noinclude><br />
[[Category:Applications (Español)]]<br />
[[Category:Lists of software (Español)]]<br />
[[en:List of applications/Other]]<br />
[[ja:アプリケーション一覧/その他]]<br />
{{Translateme (Español)|Not updated since 2018, collecting broken package links.}}<br />
{{List of applications navigation (Español)}}<br />
</noinclude><br />
== Otros ==<br />
<br />
=== Entorno de trabajo ===<br />
<br />
La instalación por defecto de Arch provee Bash como intérprete de comandos y no contiene ningún entorno de escritorio, por lo tanto fuerza al usuario a que elija uno por si mismo. La mayoría de instalación Arch trabajan con algún gestor de ventanas de X11 y/o algún entorno de escritorio, aunque siempre hay gente que prefiere hacer su trabajo sobre consola.<br />
<br />
==== Bootsplash ====<br />
<br />
Vea también [[Wikipedia:es:Bootsplash]].<br />
<br />
*{{App|[[Plymouth]]|El nuevo proceso de arranque gráfico de Fedora, que sustituye al envejecido proceso de arranque de Red Hat|https://www.freedesktop.org/wiki/Software/Plymouth/|{{AUR|plymouth}}}}<br />
<br />
==== Intérpretes de comandos ====<br />
<br />
Vea el artículo principal: [[Command-line shell (Español)|Línea de comandos]].<br />
<br />
Vea también [[Wikipedia:Comparison of command shells]].<br />
<br />
==== Multiplexadores de terminal ====<br />
<br />
* {{App|abduco|Herramienta con soporte para la desconexión y reconexión de sesiones, lo que permite a un proceso ejecutarse con independencia de la terminal que lo controla.|https://www.brain-dump.org/projects/abduco/|{{Pkg|abduco}}}}<br />
* {{App|dtach|Programa que emula la capacidad de desconexión de [[GNU Screen]].|http://dtach.sourceforge.net/|{{AUR|dtach}}}}<br />
* {{App|[[GNU Screen]]|Gestor de ventanas a tamaño completo que multiplexa una terminal física.|https://gnu.org/s/screen/|{{Pkg|screen}}}}<br />
* {{App|[[Wikipedia:Tmux|tmux]]|Multiplexador de terminal con licencia BSD.|http://tmux.sourceforge.net/|{{Pkg|tmux}}}}<br />
<br />
==== Entornos de escritorio ====<br />
<br />
Vea el artículo principal: [[Desktop environment (Español)#Lista de entornos de escritorio|Entorno de Escritorio#Lista de entornos de escritorio]].<br />
<br />
Vea también [[Wikipedia:Comparison of X Window System desktop environments|Comparación de entornos de escritorio basado en el sistema de ventanas X]].<br />
<br />
==== Gestores de ventanas ====<br />
<br />
===== En consola =====<br />
<br />
Vea también [[#Multiplexadores de terminal]], que ofrecen parte de las funcionalidades de gestores de ventanas para la consola.<br />
<br />
* {{App|dvtm|Gestor de ventanas estilo[[dwm]] en consola.|https://brain-dump.org/projects/dvtm/|{{Pkg|dvtm}}}}<br />
* {{App|twin|Gestor de ventanas en modo texto.|https://sourceforge.net/projects/twin/|{{Pkg|twin}}}}<br />
<br />
===== Gráficos =====<br />
<br />
Véase el artículo [[Window manager (Español)#Lista de gestores de ventanas]]..<br />
<br />
Véase también [[Wikipedia:Comparison of X window managers|Comparación de gestores de ventanas de X (en Inglés)]].<br />
<br />
==== Basado en tiles (baldosas) ====<br />
<br />
* {{App|QuickTile|Alternativa ligera independiente al plugin Grid de Compiz.|http://ssokolow.com/quicktile/|{{AUR|quicktile-git}}}}<br />
* {{App|wumwum|El gesto de gestores de ventanas. Puede convertir gestores de ventanas compatibles con emwh en gestores de ventanas basados en tiles conservando todas sus funcionalidades intactas.|http://wumwum.sourceforge.net/|{{AUR|wumwum}}}}<br />
<br />
==== Paginadores virtuales de escritorio ====<br />
<br />
Vea también [[Wikipedia:Pager (GUI)]].<br />
<br />
* {{App|bbpager|Paginador acoplable a paneles para [[blackbox]] y otros gestores de ventanas.|3=http://bbtools.sourceforge.net/download.php?file=6{{Dead link (Español)|2022|09|20|status=404}}|4={{Pkg|bbpager}}}}<br />
* {{App|fbpager|Paginador de escritorios virtuales para fluxbox.|http://www.fluxbox.org/fbpager|{{AUR|fbpager-git}}}}<br />
* {{App|IPager|Paginador configurables con transparencia, desarrollado originalmente por Fluxbox.|http://useperl.ru/ipager/index.en.html|{{AUR|ipager}}}}<br />
* {{App|Neap|Paginador ligero no intrusivo que se ejecuta en el área de notificación de su panel.|https://code.google.com/p/neap/|{{AUR|neap-hotkey}}{{Broken package link (Español)|package not found}}}}<br />
* {{App|Netwmpager|Paginador compatible con NetWM/EWMH.|https://sourceforge.net/projects/sf-xpaint/files/netwmpager/|{{AUR|netwmpager}}}}<br />
<br />
==== Aplicaciones de soporte ====<br />
<br />
===== Gestores de inicio de sesión =====<br />
<br />
Vea el artículo principal: [[Display manager (Español)#Lista de gestores de pantalla|Gestores de pantalla#Lista de gestores de pantalla]].<br />
<br />
===== Gestores de composición de ventanas =====<br />
<br />
Vea el artículo principal: [[Xorg (Español)#Composite|Xorg#Composite]].<br />
<br />
===== Barras de tareas / paneles / docks =====<br />
<br />
* {{App|[[Bmpanel]]|Panel ligero compatible con NETWM.|https://code.google.com/p/bmpanel2/|{{AUR|bmpanel2}}}}<br />
* {{App|[[Cairo-Dock]]|Dock altamente personalizable y lanzador de aplicaciones.|https://www.glx-dock.org/|{{Pkg|cairo-dock}}}}<br />
* {{App|Docker|Aplicación que actúa como bandeja del sistema.|https://icculus.org/openbox/2/docker/|{{AUR|docker-tray}}}}<br />
* {{App|[[fbpanel]]|Panel de escritorio ligero compatible con NETWM.|http://fbpanel.sourceforge.net/|{{AUR|fbpanel}}}}<br />
* {{App|[[Wikipedia:GNOME Panel|GNOME Panel]]|Panel incluido en el escritorio [[GNOME/Flashback|GNOME Flashback]].|https://wiki.gnome.org/GnomePanel|{{Pkg|gnome-panel}}}}<br />
* {{App|LXPanel|Panel de escritorio ligero para X11 que forma parte del escritorio LXDE.|https://lxde.org/|{{Pkg|lxpanel}}}}<br />
* {{App|MATE Panel|Panel incluido en el escritorio [[MATE (Español)|MATE]].|https://github.com/mate-desktop/mate-panel/|{{Pkg|mate-panel}}}}<br />
* {{App|PerlPanel|El acompañamiento ideal a un gestor de ventanas ligero como OpenBox, o un programa como de renderizado de escritorio como iDesk.|https://savannah.nongnu.org/projects/perlpanel|{{AUR|perlpanel-git}}}}<br />
* {{app|plank|Dock elegante, simple y limpio del entorno de escritorio [[pantheon]].|https://launchpad.net/plank|{{pkg|plank}}}}<br />
* {{App|[[Stalonetray]]|Bandeja del sistema independiente.|http://stalonetray.sourceforge.net/|{{Pkg|stalonetray}}}}<br />
* {{App|[[Tint2]]|Panel/barra de tareas desarrollado específicamente para Openbox.|https://code.google.com/p/tint2/|{{Pkg|tint2}}}}<br />
* {{App|Trayer|Bandeja del sistema ligera basada en GTK+.|https://gna.org/projects/fvwm-crystal/{{Dead link (Español)|2022|09|20|status=404}}|{{Pkg|trayer}}}}<br />
* {{App|Xfce Panel|Panel incluido en el escritorio [[Xfce]].|https://docs.xfce.org/xfce/xfce4-panel/start|{{Pkg|xfce4-panel}}}}<br />
<br />
===== Lanzadores de aplicaciones =====<br />
<br />
Véase también [[Wikipedia:Comparison of desktop application launchers]].<br />
<br />
* {{App|ADeskBar|Lanzador de aplicaciones fácil, simple y discreto para Openbox.|https://adeskbar.tuxfamily.org/|{{AUR|adeskbar}}{{Broken package link (Español)|package not found}}}}<br />
* {{App|Bashrun2|Proporciona un enfoque diferente, con solo lo esencial, para ejecutar un diálogo usando una sesión de Bash especializada dentro de una pequeña ventana xterm.|https://code.google.com/p/bashrun2/|{{AUR|bashrun2}}}}<br />
* {{App|[[dmenu]]|Menú dinámico, ligero y rápido para X que también sirve como lanzador de aplicaciones.|https://tools.suckless.org/dmenu/|{{Pkg|dmenu}}}}<br />
* {{App|dmenu-extended|Extensión de ''dmenu'' para abrir rápidamente ficheros y carpetas.|https://github.com/markjones112358/dmenu-extended|{{AUR|dmenu-extended-git}}}}<br />
* {{App|dswitcher|Conmutador de ventanas basado en ''dmenu'' que trabaja sin importar el espacio de trabajo o la minimización.|https://github.com/Antithesisx/dswitcher|{{AUR|dswitcher-git}}}}<br />
* {{App|Fehlstart|Pequeño lanzador de aplicaciones basado en GTK+.|https://gitorious.org/fehlstart{{Dead link (Español)|2022|09|20|status=SSL error}}|{{AUR|fehlstart-git}}}}<br />
* {{App|[[Gmrun]]|Lanzador de aplicaciones ligero basado en GTK+, con la capacidad de ejecutar programas dentro de una terminal y otras características útiles.|https://sourceforge.net/projects/gmrun/|{{Pkg|gmrun}}}}<br />
* {{App|[[Wikipedia:GNOME Do|GNOME Do]]|Lanzador de aplicaciones inspirado en [[Wikipedia:Quicksilver_(software)|Quicksilver]] con muchos plugins, originalmente desarrollado para el escritorio GNOME.|https://do.cooperteam.net/|{{AUR|gnome-do}}}}<br />
* {{App|j4-dmenu-desktop|Lanzador de aplicaciones dmenu muy rápido.|https://github.com/enkore/j4-dmenu-desktop|{{Pkg|j4-dmenu-desktop}}}}<br />
* {{App|Kupfer|Conveniente comando y herramienta de acceso para el escritorio GNOME capaz de lanzar aplicaciones, abrir documentos y acceder a diferentes tipos de objetos y actuar sobre ellos.|https://kupferlauncher.github.io/|{{Pkg|kupfer}}}}<br />
* {{App|[[Wikipedia:Launchy|Launchy]]|Lanzador de aplicaciones multiplataforma muy popular con un sistema basado en plugins usado para aportarle funcionalidades extra.|https://www.launchy.net/|{{Pkg|launchy}}}}<br />
* {{App|rofi| Un conmutador de ventana emergente basado a grandes rasgos en superswitcher, requiriendo tan solo xlib y pango.|https://github.com/davatorium/rofi|{{Pkg|rofi}}}}<br />
* {{App|Synapse|Synapse es un lanzador semántico escrito en Vala que puede usar para iniciar aplicaciones así como encontrar documentos y ficheros relevantes empleando el motor de Zeitgeist.|https://launchpad.net/synapse-project|{{Pkg|synapse}}}}<br />
* {{App|xfce4-appfinder|un lanzador de aplicaciones muy fácil de usar de Xfce.|https://docs.xfce.org/xfce/xfce4-appfinder/start|{{pkg|xfce4-appfinder}}}}<br />
* {{App|Yeganesh|Wrapper de ''dmenu'' ligero que reordena los comandos basándose en su popularidad, escrito en Haskell.|http://dmwit.com/yeganesh|{{AUR|yeganesh}}}}<br />
<br />
===== Diálogos de cierre de sesión =====<br />
<br />
Un puñado de gestores de apagado están disponibles:<br />
* {{App|oblogout|Un script con entorno gráfico para el cierre de sesión hecho para [[Openbox]] que puede ser usado por otros gestores de ventanas.|https://launchpad.net/oblogout|{{AUR|oblogout}}}}<br />
<br />
=== Finanzas ===<br />
<br />
Vea también [[Wikipedia:Comparison of accounting software]].<br />
<br />
* {{App|esniper|Herramienta simple y ligera para [[Wikipedia:Auction_sniping|pujar en el último segundo]] en subastas de eBay.|http://esniper.sourceforge.net/|{{AUR|esniper}}}}<br />
* {{App|[[Wikipedia:GnuCash|GnuCash]]|Aplicación financiera que implementa una sistema de contabilidad por partida doble con características para contabilidad en pequeñas empresas.|https://www.gnucash.org/|{{Pkg|gnucash}}}}<br />
* {{App|[[Wikipedia:Grisbi|Grisbi]]|Sistema de finanzas personal que gestiona categorías de gastos y recibos de terceros, así como presupuestos, pago de impuestos, y otra información que lo hace apropiados para asociaciones.|https://www.grisbi.org/|{{AUR|grisbi}}}}<br />
* {{App|[[Wikipedia:HomeBank|HomeBank]]|Gestor financiero fácil de usar que puede analizar sus finanzas personales en detalle usando un conjunto de potentes herramientas de filtrado y gráficos.|http://homebank.free.fr/|{{Pkg|homebank}}}}<br />
* {{App|[[Wikipedia:KMyMoney|KMyMoney]]|Gestor financiero personal que opera de forma similar a [[Wikipedia:Microsoft Money|Microsoft Money]]. Soporta diferentes tipos de cuentas, categorización de gastos e ingresos, conciliación bancaria de cuentas e importación/exportación al formato de archivo "QIF".|http://kmymoney2.sourceforge.net/index-home.html|{{Pkg|kmymoney}}}}<br />
* {{App|Ledger|Ledger es un potente sistema de contabilidad por partida doble al que se puede acceder desde línea de comandos de UNIX.|https://ledger-cli.org/|{{Pkg|ledger}}}}<br />
* {{App|Money Manager EX|Una suite de finanzas personal fácil de usar|https://www.moneymanagerex.org/|{{AUR|moneymanagerex-git}}}}<br />
* {{App|Skrooge|Gestor de finanzas personal para el escritorio KDE.|https://skrooge.org/|{{Pkg|skrooge}}}}<br />
<br />
=== Gestión del tiempo ===<br />
<br />
==== Consola ====<br />
<br />
* {{App|Calcurse|Calendario en Ncurses basado en texto y agenda.|http://calcurse.org/|{{Pkg|calcurse}}}}<br />
* {{App|Pal|Calendario muy ligero con interfaces tanto interactiva como no interactiva.|http://palcal.sourceforge.net/|{{AUR|pal}}}}<br />
* {{App|[[Remind]]|Sistema de notificación y calendario altamente sofisticado basado en texto.|https://roaringpenguin.com/products/remind|{{Pkg|remind}}}}<br />
* {{App|[[Wikipedia:Taskwarrior|Taskwarrior]]|Aplicación de listas de tareas con soporte para personalización con lua y mucho más.|https://taskwarrior.org/|{{Pkg|task}}}}<br />
* {{App|Todo.txt|Pequeño gestor de listas de tareas para la línea de comandos.|http://todotxt.org/|{{AUR|todotxt}}}}<br />
* {{App|TuDu|Gestor de listas de tareas jerárquico basado en Ncurses con atajos de teclado estilo vim.|https://code.meskio.net/tudu/|{{AUR|tudu}}}}<br />
* {{App|When|Programa de calendario personal simple.|http://lightandmatter.com/when/when.html|{{Pkg|when}}}}<br />
* {{App|Wyrd|Interfaz basada en texto para Remind, un programa de calendarios y alarmas usado en ordenadores con sistemas UNIX y Linux.|http://pessimization.com/software/wyrd/|{{AUR|wyrd}}}}<br />
* {{App|DevTodo|Pequeña aplicación en línea de comandos parar mantener listas de tareas.|https://swapoff.org/devtodo1.html|{{AUR|devtodo}}}}<br />
<br />
==== Entorno gráfico ====<br />
<br />
* {{App|Calendar|Programa calendario para GNOME.|https://wiki.gnome.org/Apps/Calendar|{{Pkg|gnome-calendar}}}}<br />
* {{App|Day Planner|Programa diseñado para ayudarle a planear y gestionar de manera sencilla su tiempo. Puede gestionar citas, cumpleaños y mucho más.|https://www.day-planner.org/|{{AUR|dayplanner}}}}<br />
* {{App|etm (Event and Task Manager)| Aplicación simple con un enfoque "¡Terminar las cosas!" para manejar eventos, tareas, actividades, recordatorios y proyectos.|https://duke.edu/~dgraham/ETM/|{{AUR|etm}}}}<br />
* {{App|GTG (Getting Things GNOME!)|Organizador de listas de tareas escrito para el escritorio GNOME.|https://gtgnome.net/{{Dead link (Español)|2022|09|20|status=SSL error}}|{{AUR|gtg}}}}<br />
* {{App|Hamster|Aplicación de seguimiento que le ayuda a controlar cuanto tiempo ha invertido a lo largo del día en actividades que ha decidido hacerles seguimiento.|https://projecthamster.wordpress.com/|{{Pkg|hamster-time-tracker}}}}<br />
* {{App|[[Wikipedia:Kontact#Organizer|KOrganizer]]|Programa de calendario y agenda, parte de {{Grp|kde-pim}}.|https://www.kde.org/applications/office/korganizer/|{{Pkg|korganizer}}}}<br />
* {{App|[[Wikipedia:Lightning (software)|Lightning]]|Extensión para Mozilla Thunderbird que da soporte para calendario y lista de tareas.|https://www.mozilla.org/projects/calendar/lightning/|{{AUR|lightning}}}}<br />
* {{App|Orage|Calendario y gestor de tareas basado en GTK+ típicamente integrado en Xfce.|https://www.xfce.org/projects|{{AUR|orage}}}}<br />
* {{App|Osmo|Organizador personal basado en GTK+, que incluye calendario, gestor de tareas y módulos de libreta de direcciones.|http://clayo.org/osmo/|{{Pkg|osmo}}}}<br />
* {{App|Outspline|Esquematizador extensible con características avanzadas de gestión del tiempo,soporte para eventos con complejos esquemas de recurrencia.|https://kynikos.github.io/outspline/|{{AUR|outspline}}}}<br />
* {{App|QTodoTxt|Interfaz gráfica multiplataforma para ficheros {{ic|todo.txt}} (see [http://todotxt.com/ project's page])|https://github.com/mNantern/QTodoTxt|{{AUR|qtodotxt}} {{AUR|qtodotxt-git}}}}<br />
* {{App|Task Coach|Gestor de tareas simple de código abierto para gestionar tareas y listas de tareas "por-hacer" personasles.|http://taskcoach.org|{{AUR|taskcoach}}}}<br />
* {{App|[[Wikipedia:Tasque (software)|Tasque]]|aplicación de gestión rápida y fácil de tareas escrita en C Sharp.|https://wiki.gnome.org/Attic/Tasque|{{AUR|tasque}}}}<br />
* {{App|Tider|Aplicación de seguimiento ligera (basada en GTK+)|https://pusto.org/en/tider/|{{AUR|tider-git}}}}<br />
* {{App|TkRemind|Programa sofisticado de alarmas y calendario.|https://www.roaringpenguin.com/products/remind|{{Pkg|remind}}}}<br />
<br />
=== Emuladores ===<br />
<br />
Un emulador es un programa que sirve para replicar las funciones de otra plataforma o sistema de manera que permita ejecutar programas y juegos en entornos para los que no fueron programados.<br />
<br />
{{Note (Español)|1=Para una selección posiblemente más actualizada de emuladores, prueba mirar en la [https://aur.archlinux.org/packages?O=0&K=&do_Search=Go&detail=1&L=0&C=5&SeB=nd&SB=n&SO=a&PP=25 categoría de emuladores de AUR]}}<br />
<br />
{{Warning (Español)|Posee un emulador de alto nivel no es ilegal, pero la distribución de cualquier tipo de ROMs con copyright y emulación no autorizada (sin permiso escrito del propietario de los derechos de autor permitiendo esto al usuario) son '''ilegales'''. Consecuentemente, Arch Linux no distribuye este contenido bajo copyright, incluyendo ROMs de juegos y BIOSs de consolas ripeadas. El usuario es responsable por el uso que haga de los emuladores obtenidos desde [[official repositories (Español)|repositorios oficiales]] o desde [[Arch User Repository (Español)|El repositorio de usuarios de Arch]], así como cualquier repercusión legal como resultado de su uso. Arch Linux no se responsabiliza en absoluto.}}<br />
<br />
==== Consolas ====<br />
<br />
Vea también [[Wikipedia:es:Anexo:Emuladores_de_videojuegos|Emuladores de videojuegos]].<br />
<br />
* {{App|Citra|Emulador de Nintendo 3DS.|https://citra-emu.org/|{{AUR|citra-git}}}}<br />
* {{App|DeSmuME|Emulador de Nintendo DS.|https://desmume.org/|{{Pkg|desmume}}}}<br />
* {{App|[[Dolphin emulator|Dolphin]]|Emulador de GameCube and Wii muy fiable.|https://dolphin-emu.org/|{{Pkg|dolphin-emu}}}}<br />
* {{App|epsxe|Emulador para la PlayStation para PCs basado en la arquitectura x86.|https://www.epsxe.com/|{{AUR|epsxe}}}}<br />
* {{App|FCEUX|Emulador NTSC y PAL de 8 bit de la Nintendo/Famicom que es una evolución de el emulador original FCE Ultra. Es preciso, compatible y mantenido de forma activa.|https://fceux.com/|{{Pkg|fceux}}}}<br />
* {{App|gngeo|emulador de NeoGeo mediante línea de comandos.|https://code.google.com/archive/p/gngeo/|{{AUR|gngeo}}}}<br />
* {{App|higan|Emulador multisistema enfocado en la exactitud, soporte para SNES, NES, GB, GBC, GBA.|https://code.google.com/p/higan/|{{Pkg|higan}}}}<br />
* {{App|mednafen|Emulador multisistema mediante línea de comandos.|http://mednafen.sourceforge.net/|{{Pkg|mednafen}}}}<br />
* {{App|Mupen64Plus|Emulador altamente compatible de Nintendo 64 con sistema de plugins.<br />
|https://code.google.com/p/mupen64plus/|{{Pkg|mupen64plus}} o interfaz gráfica, como {{AUR|m64py}} o {{AUR|cutemupen}}.}}<br />
* {{App|pSX|Un emulador de PlayStation no basado en plugins con un alto grado de compatibilidad.|http://psxemulator.gazaxian.com/|{{AUR|psx}}}}<br />
* {{App|PCSXR|Emulador de PlayStation; bifurcación de Debian del proyecto original PCSX que fue abandonado|3=https://archive.codeplex.com/?p=pcsxr|4={{AUR|pcsxr}}}}<br />
* {{App|PCSX2|Emulador de PlayStation 2. Todavía es mantenido y desarrollado. Requiere los archivos BIOS.|https://www.pcsx2.net/|{{Pkg|pcsx2}}}}<br />
* {{App|snes-9x|Emulador de la SNES portable y gratuito.|https://www.snes9x.com/|{{Pkg|snes9x}}}}<br />
* {{App|[[Visual Boy Advance]]|Emulador de Game Boy con soporte para Game Boy Advance, Game Boy Color, y Super Game Boy.<br />
|https://vba-m.com/|{{Pkg|vbam-wx}}}}<br />
* {{App|ZSNES|Emulador de Super Nintendo con gran compatibilidad.<br />
|https://www.zsnes.com/|{{Pkg|zsnes}}}}<br />
<br />
==== Otras ====<br />
<br />
* {{App|DOSBox|Emulador de DOS de código abierto cuyo principal propósito es ejecutar juegos de DOS.|https://www.dosbox.com/|{{Pkg|dosbox}}}}<br />
* {{App|DOSEmu|Emulador de DOS de código abierto.|http://www.dosemu.org/|{{Pkg|dosemu}}}}<br />
* {{App|MAME|Emulador de varias máquinas Arcade.|https://mamedev.org/|{{Pkg|mame}}}}<br />
* {{App|[[RetroArch]]|Interfaz para libretro (libraría de emulación. usando versiones modificadas de emuladores como plugins).|https://www.libretro.com/|{{Pkg|retroarch}}}}<br />
* {{App|ScummVM|Máquina virtual para aventuras gráficas de la vieja escuela.|https://www.scummvm.org/|{{Pkg|scummvm}}}}<br />
* {{App|X Neko Project II|Emulador de PC-9801.|https://www.nonakap.org/np2/|{{AUR|xnp2}}}}<br />
<br />
=== Radio aficionados ===<br />
<br />
Vea el artículo principal: [[Amateur radio#Software list]].<br />
<br />
Vea también [[Wikipedia:List of software-defined radios]].</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Desktop_environment_(Espa%C3%B1ol)&diff=756535Desktop environment (Español)2022-11-10T22:56:36Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div>[[Category:Desktop environments (Español)]]<br />
[[Category:Lists of software (Español)]]<br />
[[en:Desktop environment]]<br />
[[it:Desktop environment]]<br />
[[fa:Desktop environment]]<br />
[[fi:Desktop environment]]<br />
[[ja:デスクトップ環境]]<br />
[[pt:Desktop environment]]<br />
[[ru:Desktop environment]]<br />
[[uk:Desktop environment]]<br />
[[zh-hans:Desktop environment]]<br />
{{TranslationStatus (Español)|Desktop environment|2022-10-02|750491}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Comparison of desktop environments (Español)|Comparación de entornos de escritorio}}<br />
{{Related2|:Category:Freedesktop.org (Español)|Freedesktop.org}}<br />
{{Related articles end}}<br />
Un [[Wikipedia:es:Entorno de escritorio|entorno de escritorio]] (desktop environment, o DE) es una implementación de la [[Wikipedia:es:Metáfora de escritorio|metáfora de escritorio]] hecha de un conjunto de programas, que comparten una interfaz gráfica de usuario (GUI) común.<br />
<br />
== Visión general ==<br />
<br />
Un entorno de escritorio agrupa una variedad de componentes para proporcionar elementos de interfaz gráfica de usuario comunes, como iconos, barras de herramientas, fondos de pantalla y widgets de escritorio. Además, la mayoría de los entornos de escritorio incluyen un conjunto de aplicaciones y utilidades integradas. Lo que es más importante, los entornos de escritorio proporcionan su propio [[Window manager (Español)|gestor de ventanas]] que generalmente se puede reemplazar por otro compatible.<br />
<br />
El usuario es libre de configurar su entorno GUI de varias maneras. Los entornos de escritorio simplemente proporcionan un medio completo y conveniente para realizar esta tarea. Tenga en cuenta que los usuarios pueden mezclar y combinar aplicaciones de múltiples entornos de escritorio. Por ejemplo, un usuario de [[KDE (Español)|KDE]] puede instalar y ejecutar aplicaciones [[GNOME (Español)|GNOME]] como el navegador web [[Epiphany (Español)|Epiphany]], en caso de que lo prefiera al navegador web Konqueror de KDE. Un inconveniente de este enfoque es que muchas aplicaciones proporcionadas por proyectos de entorno de escritorio dependen en gran medida de las bibliotecas subyacentes al entorno de escritorio respectivo. Como resultado, la instalación de aplicaciones desde una variedad de entornos de escritorio requerirá la instalación de una mayor cantidad de dependencias. Los usuarios que buscan conservar espacio en disco a menudo evitan estos entornos mixtos o eligen alternativas que dependen solo de unas pocas bibliotecas externas.<br />
<br />
Además, las aplicaciones proporcionadas por los entornos de escritorio tienden a integrarse mejor con sus entornos nativos. Superficialmente, mezclar entornos con diferentes conjuntos de herramientas (toolkits) de widgets dará como resultado discrepancias visuales (es decir, las interfaces utilizarán diferentes estilos de iconos y widgets). En términos de usabilidad, es posible que los entornos mixtos no se comporten de manera similar (p. ej., iconos de un solo clic versus iconos de doble clic; funcionalidad de arrastrar y soltar), lo que puede causar confusión o un comportamiento inesperado.<br />
<br />
== Lista de entornos de escritorio ==<br />
<br />
=== Soportados oficialmente ===<br />
<br />
* {{App|[[Budgie (Español)|Budgie]]|Budgie es un entorno de escritorio diseñado pensando en el usuario moderno, se centra en la simplicidad y la elegancia.|https://blog.buddiesofbudgie.org|{{Pkg|budgie-desktop}}}}<br />
* {{App|[[Cinnamon]]|Cinnamon se esfuerza por proporcionar una experiencia de usuario tradicional. Cinnamon es una bifurcación de GNOME 3.|https://github.com/linuxmint/Cinnamon|{{Pkg|cinnamon}}}}<br />
* {{App|[[Cutefish]]|Cutefish es un entorno de escritorio nuevo y moderno.|https://cutefish-ubuntu.github.io|{{Grp|cutefish}}}}<br />
* {{App|[[Deepin]]|La interfaz y las aplicaciones de escritorio de Deepin cuentan con un diseño intuitivo y elegante. Moverse, compartir y buscar, etc. se ha convertido simplemente en una experiencia alegre.|https://www.deepin.org/|{{grp|deepin}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|El shell de escritorio de Enlightenment proporciona un administrador de ventanas eficiente basado en las Enlightenment Foundation Libraries junto con otros componentes de escritorio esenciales como un administrador de archivos, iconos de escritorio y widgets. Admite temas, sin dejar de ser capaz de funcionar en hardware antiguo o dispositivos integrados.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[GNOME (Español)|GNOME]]|El entorno de escritorio GNOME es un escritorio atractivo e intuitivo con una sesión moderna (''GNOME'') y clásica (''GNOME Classic'').|https://www.gnome.org/|{{grp|gnome}}}}<br />
* {{App|[[GNOME Flashback]]|GNOME Flashback es un shell para GNOME 3 que inicialmente se llamó modo de respaldo de GNOME. El diseño del escritorio y la tecnología subyacente es similar a GNOME 2.|https://wiki.gnome.org/Projects/GnomeFlashback|{{Pkg|gnome-flashback}}}}<br />
* {{App|[[KDE Plasma (Español)|KDE Plasma]]|El entorno de escritorio KDE Plasma es un entorno de trabajo conocido. Plasma ofrece todas las herramientas necesarias para una experiencia informática de escritorio moderna para que pueda ser productivo desde el principio.|https://www.kde.org/plasma-desktop|{{grp|plasma}}}}<br />
* {{App|[[LXDE (Español)|LXDE]]|El entorno de escritorio ligero X11 (LXDE) es un entorno de escritorio rápido y que ahorra energía. Viene con una interfaz moderna, compatibilidad con varios idiomas, atajos de teclado estándar y características adicionales como exploración de archivos con pestañas. Diseñado fundamentalmente para ser liviano, LXDE se esfuerza por consumir menos CPU y RAM que otros entornos.|https://lxde.org/|GTK 2: {{grp|lxde}}, GTK 3: {{grp|lxde-gtk3}}}}<br />
* {{App|[[LXQt]]|LXQt es el port Qt y la próxima versión de LXDE, el entorno de escritorio ligero. Es el producto de la fusión entre los proyectos LXDE-Qt y Razor-qt: un entorno de escritorio ligero, modular, ultra-rápido y fácil de utilizar.|https://lxqt.github.io/|{{grp|lxqt}}}}<br />
* {{App|[[MATE]]|Mate proporciona un escritorio intuitivo y atractivo para los usuarios de Linux utilizando metáforas tradicionales. MATE comenzó como una bifurcación de GNOME 2, pero ahora utiliza GTK 3.|https://mate-desktop.org/|{{grp|mate}}}}<br />
* {{App|[[Sugar (Español)|Sugar]]|Sugar Learning Platform es un entorno informático compuesto por actividades diseñadas para ayudar a los niños de 5 a 12 años a aprender juntos a través de la expresión de medios enriquecidos. Sugar es el componente central de un esfuerzo mundial para brindar a todos los niños la oportunidad de una educación de calidad . Actualmente lo utilizan casi un millón de niños en todo el mundo que hablan 25 idiomas en más de 40 países. Sugar proporciona los medios para ayudar a las personas a llevar una vida plena a través del acceso a una educación de calidad que muchos no ven en la actualidad.|https://sugarlabs.org/|{{Pkg|sugar}} + {{Grp|sugar-fructose}}}}<br />
* {{App|UKUI|UKUI es un entorno de escritorio ligero de Linux, desarrollado en base a GTK y Qt. UKUI es el entorno de escritorio predeterminado para Ubuntu kylin.|https://www.ukui.org/|{{Grp|ukui}}}}<br />
* {{App|[[Xfce]]|Xfce incorpora la [[Wikipedia:UNIX philosophy|filosofía UNIX]] tradicional de modularidad y reutilización. Consta de una serie de componentes que proporcionan la funcionalidad completa que uno puede esperar de un entorno de escritorio moderno, sin dejar de ser relativamente ligero. Se empaquetan por separado y puede elegir entre los paquetes disponibles para crear el entorno de trabajo personal óptimo.|https://xfce.org/|{{grp|xfce4}}}}<br />
<br />
=== Soportados extraoficialmente ===<br />
<br />
* {{App|[[CDE]]|Common Desktop Environment es un entorno de escritorio para Unix y OpenVMS, basado en el kit de herramientas de widgets de Motif. Formaba parte del estándar de producto de estación de trabajo UNIX98 y durante mucho tiempo fue el escritorio Unix "clásico" asociado con las estaciones de trabajo Unix comerciales. A pesar de ser un entorno heredado, también se mantiene vivo con soporte para sistemas Linux.|https://sourceforge.net/projects/cdesktopenv/|{{AUR|cdesktopenv}}}}<br />
* {{App|[[Equinox Desktop Environment|EDE]]|El "Entorno de escritorio Equinox" es un entorno de escritorio diseñado para ser simple, extremadamente ligero y rápido.|https://edeproject.org/|{{AUR|ede}}}}<br />
* {{App|KDE 1|"portado hacia adelante" para trabajar en sistemas modernos. Principalmente por nostalgia, pero ahora realmente funciona y se puede utilizar diariamente. También hay un número creciente de aplicaciones de KDE 1 en AUR.|https://invent.kde.org/historical/kde1-kdebase|{{AUR|kde1-kdebase-git}}}}<br />
* {{App|[[Liri]]|Liri es un entorno de escritorio con un diseño y características modernas. Liri es la unión entre [https://github.com/hawaii-desktop Hawaii], [https://github.com/papyros Papyros] y el [https://github.com/liri-project proyecto Liri]. Altamente experimental.|https://liri.io/|{{AUR|liri-shell-git}}}}<br />
* {{App|[[Lumina]]|Lumina es un entorno de escritorio ligero escrito en Qt 5 para FreeBSD que utiliza Fluxbox para la gestión de ventanas.|https://lumina-desktop.org/|{{AUR|lumina-desktop}}}}<br />
* {{App|Maui Shell|Maui Shell es un shell convergente para computadoras de escritorio, tabletas y teléfonos.|https://github.com/Nitrux/maui-shell|{{AUR|maui-shell-git}}}}<br />
* {{App|[[Moksha (Español)|Moksha]]|Esta bifurcación de Enlightenment se usa actualmente como entorno de escritorio predeterminado en Bodhi Linux basado en Ubuntu.|https://www.bodhilinux.com/moksha-desktop/|{{AUR|moksha-git}}}}<br />
* {{App|[[Pantheon]]|Pantheon es el entorno de escritorio predeterminado creado originalmente para la distribución del sistema operativo elemental. Está escrito desde cero utilizando Vala y el kit de herramientas GTK3. Con respecto a la usabilidad y la apariencia, el escritorio tiene algunas similitudes con GNOME Shell y macOS.|https://elementary.io/|{{AUR|pantheon-session-git}}}}<br />
* {{App|PaperDE|Entorno de escritorio construido sobre Qt/Wayland y wayfire.|https://cubocore.org/paperde.html|{{AUR|paperde}}}}<br />
* {{App|Phosh|Phosh es una interfaz de usuario shell [[Wayland (Español)|Wayland]] basada en GNOME, útil en dispositivos móviles.|https://gitlab.gnome.org/World/Phosh/phosh|{{AUR|phosh}}}}<br />
* {{App|Plasma Mobile|Plasma Mobile es un entorno de escritorio centrado en dispositivos móviles construido sobre la pila KDE Plasma y [[Wayland (Español)|Wayland]].|https://invent.kde.org/plasma/plasma-mobile|{{AUR|plasma-mobile}}}}<br />
* {{App|theDesk|theDesk es un entorno de escritorio que intenta ser lo más transparente posible. Utiliza Qt 5 como su conjunto de herramientas de widgets y KWin como su administrador de ventanas.|https://github.com/vicr123/thedesk|{{AUR|thedesk}}}}<br />
* {{App|[[Trinity]]|El proyecto Trinity Desktop Environment (TDE) es un entorno de escritorio de computadora para sistemas operativos similares a Unix con el objetivo principal de conservar el estilo informático general de KDE 3.5.|https://www.trinitydesktop.org/|See [[Trinity]]}}<br />
<br />
== Entornos personalizados ==<br />
<br />
Los entornos de escritorio representan la forma más sencilla de instalar un entorno gráfico "completo". Sin embargo, los usuarios son libres de crear y personalizar su entorno gráfico de cualquier forma si ninguno de los entornos de escritorio populares cumple con sus requisitos. En general, crear un entorno personalizado implica la selección de un [[window manager (Español)|gestor de ventanas]] o [[Wayland#Compositors|compositor]] adecuado, una [[List of applications (Español)#Barras de tareas|barra de tareas]] y varias aplicaciones (una selección minimalista generalmente incluye un [[terminal emulator|emulador de terminal]], [[List of applications (Español)#Gestores de archivos|administrador de archivos]] y [[text editor|editor de texto]]).<br />
<br />
Otros componentes que suelen proporcionar los entornos de escritorio son:<br />
<br />
* [[Xorg#Composite|Compositor de escritorio (Xorg)]]<br />
* [[Desktop notifications#Standalone|Sistema de notificaciones]]<br />
* [[Display manager (Español)#Lista de gestores de pantalla|Gestor de pantalla]]<br />
* [[List of applications (Español)#Aplicaciones para bloquear la pantalla|Bloqueador de pantalla]]<br />
* [[List of applications (Español)#Lanzadores de aplicaciones|Lanzador de aplicaciones]]<br />
* [[List of applications#Volume control|Control de sonido]]<br />
* [[Backlight#Backlight utilities|Control de brillo]]<br />
* [[MPRIS#Control utilities|Control de medios]]<br />
* [[Polkit#Authentication agents|Agente de autenticación Polkit]]<br />
* [[Power management (Español)|Administración de energía]]<br />
* [[Screen capture (Español)|Capturar de pantalla]]<br />
* [[Backlight#Color correction|Temperatura de la pantalla]]<br />
* [[List of applications#Wallpaper setters|Colocador de fondos de pantalla]]<br />
* [[List of applications (Español)#Diálogos de cierre de sesión|Diálogo de cierre de sesión]]<br />
* [[XDG MIME Applications#mimeapps.list|Aplicaciones predeterminadas]]<br />
<br />
=== Utilizar un administrador de ventanas diferente ===<br />
<br />
Si el entorno de escritorio tiene un artículo, véase su sección ''Utilizar un administrador de ventanas diferente'', de lo contrario véase la documentación oficial.<br />
<br />
* [[Budgie (Español)#Usar un gestor de ventanas distinto]]<br />
* [[Cinnamon#Use a different window manager]]<br />
* [[GNOME (Español)#Utilizar un gestor de ventanas diferente]]<br />
* [[KDE (Español)#Usar un gestor de ventanas diferente]]<br />
* [[LXDE (Español)#Usando un gestor de ventanas diferente]]<br />
* [[LXQt#Use a different window manager]]<br />
* [[MATE#Use a different window manager]]<br />
* [[Xfce#Use a different window manager]]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756534User:AlonsoLP/Test2022-11-10T22:55:21Z<p>AlonsoLP: nueva traducción</p>
<hr />
<div>{{TranslationStatus (Español)|Partitioning|2022-11-10|754920}}<br />
{{Related articles start}}<br />
{{Related|File systems}}<br />
{{Related|fdisk}}<br />
{{Related|gdisk}}<br />
{{Related|parted}}<br />
{{Related|fstab}}<br />
{{Related|LVM}}<br />
{{Related|Swap}}<br />
{{Related|Arch boot process}}<br />
{{Related|Unified Extensible Firmware Interface}}<br />
{{Related articles end}}<br />
<br />
From [[Wikipedia:Disk partitioning|Wikipedia]]:<br />
<br />
:Disk partitioning or disk slicing is the creation of one or more regions on [[Wikipedia:Secondary storage#Secondary storage|secondary storage]], so that each region can be managed separately.<br />
<br />
An entire disk may be allocated to a single partition, or multiple ones for cases such as dual-booting, maintaining a [[swap]] partition, or to logically separate data such as audio and video files. The partitioning scheme is stored in a [[#Partition table|partition table]] such as Master Boot Record (MBR) or GUID Partition Table (GPT).<br />
<br />
Partition tables are created and modified using one of [[Wikipedia:List of disk partitioning software|many partitioning tools]]. The tools available for Arch Linux are listed in the [[#Partitioning tools]] section.<br />
<br />
Partitions usually contain a [[file system]] directly which is accomplished by creating a file system on (a.k.a. [[format]]ting) the partition. Alternatively, partitions can contain [[LVM]], [[Data-at-rest encryption#Block device encryption|block device encryption]] or [[RAID]], which ultimately provide device files on which a file system can be placed (or the devices can be stacked further).<br />
<br />
Any [[block device]] (e.g. disk, partition, LUKS device, LVM logical volume or RAID array) that directly contains a mountable file system is called a [[Wikipedia:Volume (computing)|volume]].<br />
<br />
== Partition table ==<br />
<br />
There are two main types of partition table available. These are described below in the [[#Master Boot Record]] (MBR) and [[#GUID Partition Table]] (GPT) sections along with a discussion on how to choose between the two. A third, less common alternative is using a partitionless disk, which is also discussed.<br />
<br />
Use a [[#Partitioning tools|partitioning tool]] to view the partition table of a [[block device]]. <br />
<br />
{{Tip|Run {{ic|parted ''/dev/sdX'' print}} or {{ic|fdisk -l ''/dev/sdX''}}, where {{ic|''/dev/sdX''}} is the [[block device]] such as {{ic|/dev/sda}} for a SATA disk, {{ic|/dev/nvme0n1}} for a [[NVMe]] disk or {{ic|/dev/mmcblk0}} eMMC disk. See [[Device file#Block device names]] for more information on block device naming.}}<br />
<br />
=== Master Boot Record ===<br />
<br />
The [[Wikipedia:Master boot record|Master Boot Record]] (MBR) is the first 512 bytes of a storage device. It contains an operating system bootloader and the storage device's partition table. It plays an important role in the [[boot process]] under [[Wikipedia:BIOS|BIOS]] systems. See [[Wikipedia:Master boot record#Disk partitioning]] for the MBR structure.<br />
<br />
{{Note|<br />
* The MBR is not located in a partition; it is located at the first sector of the device (physical offset 0), preceding the first partition.<br />
* The boot sector present on a partitionless device or within an individual partition is called a [[Wikipedia:Volume boot record|volume boot record (VBR)]] instead.<br />
}}<br />
<br />
==== Master Boot Record (bootstrap code) ====<br />
<br />
The first 440 bytes of MBR are the '''bootstrap code area'''. On BIOS systems it usually contains the first stage of the boot loader. The bootstrap code can be backed up, restored from backup or erased [[dd#Backup and restore MBR|using dd]].<br />
<br />
==== Master Boot Record (partition table) ====<br />
<br />
In the MBR partition table (also known as DOS or MS-DOS partition table) there are 3 types of partitions:<br />
<br />
* Primary<br />
* Extended<br />
** Logical<br />
<br />
'''Primary''' partitions can be bootable and are limited to four partitions per disk or RAID volume. If the MBR partition table requires more than four partitions, then one of the primary partitions needs to be replaced by an '''extended''' partition containing '''logical''' partitions within it. <br />
<br />
Extended partitions can be thought of as containers for logical partitions. A hard disk can contain no more than one extended partition. The extended partition is also counted as a primary partition so if the disk has an extended partition, only three additional primary partitions are possible (i.e. three primary partitions and one extended partition). The number of logical partitions residing in an extended partition is unlimited. A system that dual boots with Windows will require for Windows to reside in a primary partition.<br />
<br />
The customary numbering scheme is to create primary partitions ''sda1'' through ''sda3'' followed by an extended partition ''sda4''. The logical partitions on ''sda4'' are numbered ''sda5'', ''sda6'', etc.<br />
<br />
{{Tip|When partitioning a MBR disk consider leaving at least 33 512-byte sectors (16.5 KiB) of free unpartitioned space at the end of the disk in case you ever decide to [[gdisk#Convert between MBR and GPT|convert it to GPT]]. The space will be required for the backup GPT header.}}<br />
<br />
=== GUID Partition Table ===<br />
<br />
[[Wikipedia:GUID Partition Table|GUID Partition Table]] (GPT) is a partitioning scheme that is part of the [[Unified Extensible Firmware Interface]] specification; it uses [[Wikipedia:Globally unique identifier|globally unique identifiers]] (GUIDs), or UUIDs in the Linux world, to define partitions and [[Wikipedia:GUID Partition Table#Partition type GUIDs|partition types]]. It is designed to succeed the [[#Master Boot Record|Master Boot Record]] partitioning scheme method.<br />
<br />
At the start of a GUID Partition Table disk there is a [[Wikipedia:GUID Partition Table#Protective MBR (LBA 0)|protective Master Boot Record]] (PMBR) to protect against GPT-unaware software. This protective MBR just like an ordinary MBR has a [[#Master Boot Record (bootstrap code)|bootstrap code area]] which can be used for BIOS/GPT booting with boot loaders that support it.<br />
<br />
=== Choosing between GPT and MBR ===<br />
<br />
GUID Partition Table (GPT) is an alternative, contemporary, partitioning style; it is intended to replace the old Master Boot Record (MBR) system. GPT has several advantages over MBR which has quirks dating back to MS-DOS times. With the recent developments to the formatting tools, it is equally easy to get good dependability and performance for GPT or MBR. <br />
<br />
{{Note|For GRUB to boot from a GPT-partitioned disk on a BIOS-based system, a [[BIOS boot partition]] is required.}}<br />
<br />
Some points to consider when choosing: <br />
<br />
* To dual-boot with Windows (both 32-bit and 64-bit) using Legacy BIOS, the MBR scheme is required.<br />
* To dual-boot Windows 64-bit using [[UEFI]] mode instead of BIOS, the GPT scheme is required.<br />
* If you are installing on older hardware, especially on old laptops, consider choosing MBR because its BIOS might not support GPT (but [[#Tricking old BIOS into booting from GPT|see below]] how to fix it).<br />
* If you are partitioning a disk that is larger than 2 TiB, you need to use GPT.<br />
* It is recommended to always use GPT for [[UEFI]] boot, as some UEFI implementations do not support booting to the MBR while in UEFI mode.<br />
* If none of the above apply, choose freely between GPT and MBR. Since GPT is more modern, it is recommended in this case.<br />
<br />
Some advantages of GPT over MBR are:<br />
<br />
* Provides a unique disk GUID and unique partition GUID ([[PARTUUID]]) for each partition – a good filesystem-independent way of referencing partitions and disks. GUIDs are a prerequisite for the [https://uapi-group.org/specifications/specs/discoverable_partitions_specification/ Discoverable Partitions Specification] that can be utilized in a systemd-enabled initramfs.<br />
* Provides a filesystem-independent partition name ([[PARTLABEL]]).<br />
* Arbitrary number of partitions - depends on space allocated for the partition table - No need for extended and logical partitions. By default the GPT table contains space for defining 128 partitions. However if you want to define more partitions, you can allocate more space to the partition table (currently only ''gdisk'' is known to support this feature).<br />
* Uses 64-bit LBA for storing Sector numbers - maximum addressable disk size is 2 ZiB. MBR is limited to addressing 2 TiB of space per drive.[https://superuser.com/a/1028994]<br />
* Stores a backup header and partition table at the end of the disk that aids in [[gdisk#Recover GPT header|recovery]] in case the primary ones are damaged.<br />
* CRC32 checksums to detect errors and corruption of the header and partition table.<br />
<br />
The section on [[#Partitioning tools]] contains a table indicating which tools are available for creating and modifying GPT and MBR tables.<br />
<br />
{{Tip|It is possible to convert between MBR and GPT. See [[gdisk#Convert between MBR and GPT]].}}<br />
<br />
=== Partitionless disk ===<br />
<br />
{{Expansion|Explain when one might want to use a partitionless disk (e.g. in VMs) and when not and why.}}<br />
<br />
Partitionless disk a.k.a. [https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-and-gpt-faq#what-is-a-superfloppy superfloppy] refers to a storage device without a partition table, having one file system occupying the whole storage device. The boot sector present on a partitionless device is called a [[Wikipedia:Volume boot record|volume boot record (VBR)]].<br />
<br />
==== Btrfs partitioning ====<br />
<br />
[[Btrfs]] can occupy an entire data storage device and replace the [[#Master Boot Record|MBR]] or [[#GUID Partition Table|GPT]] partitioning schemes. See the [[Btrfs#Partitionless Btrfs disk]] instructions for details.<br />
<br />
== Partition scheme ==<br />
<br />
{{Expansion|Introduce [[LVM]], [[mdadm]], [[dm-crypt]], etc. They could be placed in a new subsection together with the information about Btrfs subvolumes.}}<br />
<br />
There are no strict rules for partitioning a hard drive, although one may follow the general guidance given below. A disk partitioning scheme is determined by various issues such as desired flexibility, speed, security, as well as the limitations imposed by available disk space. It is essentially personal preference. If you would like to dual boot Arch Linux and a Windows operating system please see [[Dual boot with Windows]].<br />
<br />
{{Note|<br />
* [[UEFI]] systems typically need an [[EFI system partition]].<br />
* BIOS systems that are partitioned with [[#GUID Partition Table|GPT]] require a [[BIOS boot partition]] if [[GRUB]] is used as the bootloader.<br />
}}<br />
<br />
{{Tip|If using [[Btrfs]], subvolumes can be used to imitate partitions. See the [[Btrfs#Mounting subvolumes]] section.}}<br />
<br />
=== Single root partition ===<br />
<br />
This scheme is the simplest and should be enough for most use cases. A [[swapfile]] can be created and easily resized as needed. It usually makes sense to start by considering a single {{ic|/}} partition and then separate out others based on specific use cases like RAID, encryption, a shared media partition, etc.<br />
<br />
=== Discrete partitions ===<br />
<br />
{{Expansion|List the appropriate [https://uapi-group.org/specifications/specs/discoverable_partitions_specification/ GPT partition type GUIDs].}}<br />
<br />
Separating out a path as a partition allows for the choice of a different filesystem and mount options. In some cases like a media partition, they can also be shared between operating systems.<br />
<br />
Below are some example layouts that can be used when partitioning, and the following subsections detail a few of the directories which can be placed on their own separate partition and then [[mount]]ed at mount points under {{ic|/}}. See {{man|7|file-hierarchy}} for a full description of the contents of these directories.<br />
<br />
==== / ====<br />
<br />
The [[Wikipedia:Root directory|root directory]] is the top of the hierarchy, the point where the primary filesystem is mounted and from which all other filesystems stem. All files and directories appear under the root directory {{ic|/}}, even if they are stored on different physical devices. The contents of the root filesystem must be adequate to boot, restore, recover, and/or repair the system. Therefore, certain directories under {{ic|/}} are not candidates for separate partitions.<br />
<br />
The {{ic|/}} partition or root partition is necessary and it is the most important. The other partitions can be replaced by it.<br />
<br />
{{Warning|Directories essential for booting (except for {{ic|/boot}}) '''must''' be on the same partition as {{ic|/}} or mounted in early userspace by the [[initramfs]]. These essential directories are: {{ic|/etc}} and {{ic|/usr}} [https://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken].}}<br />
<br />
{{ic|/}} traditionally contains the {{ic|/usr}} directory, which can grow significantly depending upon how much software is installed. 15–20 GiB should be sufficient for most users with modern hard disks. If you plan to store a swap file here, you might need a larger partition size.<br />
<br />
==== /boot ====<br />
<br />
The {{ic|/boot}} directory contains the [[vmlinuz]] and [[initramfs]] images as well as the boot loader configuration file and boot loader stages. It also stores data that is used before the kernel begins executing user-space programs. {{ic|/boot}} is not required for normal system operation, but only during boot and kernel upgrades (when regenerating the initial ramdisk).<br />
<br />
{{Note|<br />
* A separate {{ic|/boot}} partition is only required if your boot loader is not capable of accessing the {{ic|/boot}} directory that resides in {{ic|/}}. For example, if the boot loader does not support that file system or if your {{ic|/}} is on a stacked block device (e.g. software [[RAID]], a [[dm-crypt|encrypted volume]] or a [[LVM]] volume) and the boot loader does not have drivers for it. See [[Arch boot process#Boot loader]] for more information on boot loader requirements and capabilities.<br />
* If booting using an UEFI [[boot loader]] that does not have drivers for other file systems it is recommended to mount the [[EFI system partition]] to {{ic|/boot}}. See [[EFI system partition#Mount the partition]] for more information.<br />
}}<br />
<br />
A suggested size for {{ic|/boot}} is 200 MiB unless you are using [[EFI system partition]] as {{ic|/boot}}, in which case at least 300 MiB is recommended. If you want to install multiple kernels or want to be future proof, you can use 1 GiB to be on the safe side.<br />
<br />
{{Warning|File systems can get new features not yet supported by [[boot loader]]s, making them unsuitable for a {{ic|/boot}} partition unless incompatible features remain disabled.}}<br />
<br />
==== /home ====<br />
<br />
The {{ic|/home}} directory contains user-specific configuration files, caches, application data and media files.<br />
<br />
Separating out {{ic|/home}} allows {{ic|/}} to be re-partitioned separately, but note that you can still reinstall Arch with {{ic|/home}} untouched even if it is not separate—the other top-level directories just need to be removed, and then pacstrap can be run.<br />
<br />
You should not share home directories between users on different distributions, because they use incompatible software versions and patches. Instead, consider sharing a media partition or at least using different home directories on the same {{ic|/home}} partition. The size of this partition varies.<br />
<br />
==== /var ====<br />
<br />
The {{ic|/var}} directory stores variable data such as spool directories and files, administrative and logging data, [[pacman]]'s cache, etc. It is used, for example, for caching and logging, and hence frequently read or written. Keeping it in a separate partition avoids running out of disk space due to flunky logs, etc.<br />
<br />
It exists to make it possible to mount {{ic|/usr}} as read-only. Everything that historically went into {{ic|/usr}} that is written to during system operation (as opposed to installation and software maintenance) must reside under {{ic|/var}}.<br />
<br />
{{Note|<br />
* {{ic|/var}} contains many small files. The choice of file system type should consider this fact if a separate partition is used.<br />
* Since {{ic|/var}} is frequently read or written, it is recommended that you [[Improving performance#Layout on HDDs|consider the location of this partition on a spinning disk]].<br />
}}<br />
<br />
{{ic|/var}} will contain, among other data, the [[pacman]] cache. Retaining these packages is helpful in case a package upgrade causes instability, requiring a [[downgrade]] to an older, archived package. The pacman cache will grow as the system is expanded and updated, but it can be safely [[Pacman#Cleaning the package cache|cleared]] if space becomes an issue. <br />
<br />
8–12 GiB on a desktop system should be sufficient for {{ic|/var}}, depending on how much software will be installed. For users of [[GDM#Wayland and the proprietary NVIDIA driver|NVIDIA, Wayland and GDM]], consider adding to this partition size as to [[NVIDIA/Tips and tricks#Preserve video memory after suspend|have enough free space to fit your whole video memory]].<br />
<br />
==== /data ====<br />
<br />
One can consider mounting a "data" partition to cover various files to be shared by all users. Using the {{ic|/home}} partition for this purpose is fine as well. The size of this partition varies.<br />
<br />
==== Swap ====<br />
<br />
A [[swap]] is a file or partition that provides disk space used as virtual memory. Swap files and swap partitions are equally performant, but swap files are much easier to resize as needed. A swap partition can ''potentially'' be shared between operating systems, but not if hibernation is used.<br />
<br />
Historically, the general rule for swap partition size was to allocate twice the amount of physical RAM. As computers have gained ever larger memory capacities, this rule is outdated. For example, on average desktop machines with up to 512 MiB RAM, the 2× rule is usually adequate; if a sufficient amount of RAM (more than 1024 MiB) is available, it may be possible to have a smaller swap partition.<br />
<br />
To use hibernation (a.k.a suspend to disk) it is advised to create the swap partition at the size of RAM. Although the kernel will try to compress the suspend-to-disk image to fit the swap space there is no guarantee it will succeed if the used swap space is significantly smaller than RAM. See [[Power management/Suspend and hibernate#Hibernation]] for more information.<br />
<br />
=== Example layouts ===<br />
<br />
{{Expansion|Improve current examples.|section=Table draft 2}}<br />
<br />
The following examples use {{ic|/dev/sda}} as the example disk with {{ic|/dev/sda1}} as the first partition. The block device naming scheme will differ if you are partitioning a [[NVMe]] disk (e.g. {{ic|/dev/nvme0n1}} with partitions starting from {{ic|/dev/nvme0n1p1}}) or an SD card or eMMC disk (e.g. {{ic|/dev/mmcblk0}} with partitions starting from {{ic|/dev/mmcblk0p1}}). See [[Device file#Block device names]] for more information.<br />
<br />
{{Note|<br />
* UEFI booting does not involve any "boot" flag, booting relies solely on the boot entries in NVRAM. [[Parted]] and its front-ends use a "boot" flag on GPT to indicate that a partition is an EFI system partition.<br />
* There is no requirement to have all required/wanted partitions on the same disk or to use the same type of partition table for all disks.<br />
}}<br />
<br />
==== UEFI/GPT layout example ====<br />
<br />
{| class="wikitable"<br />
! Mount point on the installed system<br />
! Partition<br />
! [[Wikipedia:GUID Partition Table#Partition type GUIDs|Partition type GUID]]<br />
! [[Wikipedia:GUID Partition Table#Partition entries (LBA 2–33)|Partition attributes]]<br />
! Suggested size<br />
|-<br />
| {{ic|/boot}} or {{ic|/efi}}<sup>1</sup><br />
| {{ic|/dev/sda1}}<br />
| {{ic|C12A7328-F81F-11D2-BA4B-00A0C93EC93B}}: [[EFI system partition]]<br />
|<br />
| At least 300 MiB<br />
|-<br />
| {{ic|[SWAP]}}<br />
| {{ic|/dev/sda2}}<br />
| {{ic|0657FD6D-A4AB-43C4-84E5-0933C84B4F4F}}: Linux [[swap]]<br />
|<br />
| More than 512 MiB<br />
|-<br />
| {{ic|/}}<br />
| {{ic|/dev/sda3}}<br />
| {{ic|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709}}: Linux x86-64 root (/)<br />
|<br />
| Remainder of the device<br />
|}<br />
<br />
==== BIOS/MBR layout example ====<br />
<br />
{| class="wikitable"<br />
! Mount point on the installed system<br />
! Partition<br />
! [[Wikipedia:Partition type|Partition type ID]]<br />
! [[Wikipedia:Boot flag|Boot flag]]<br />
! Suggested size<br />
|-<br />
| {{ic|[SWAP]}}<br />
| {{ic|/dev/sda1}}<br />
| {{ic|82}}: Linux [[swap]]<br />
| {{No}}<br />
| More than 512 MiB<br />
|-<br />
| {{ic|/}}<br />
| {{ic|/dev/sda2}}<br />
| {{ic|83}}: Linux<br />
| {{Yes}}<br />
| Remainder of the device<br />
|-<br />
| {{Grey|N/A}}<br />
| ''Unallocated space''<sup>2</sup><br />
| {{Grey|N/A}}<br />
| {{Grey|N/A}}<br />
| At least 16.5 KiB at the end of the disk<br />
|}<br />
<br />
==== BIOS/GPT layout example ====<br />
<br />
{| class="wikitable"<br />
! Mount point on the installed system<br />
! Partition<br />
! [[Wikipedia:GUID Partition Table#Partition type GUIDs|Partition type GUID]]<br />
! [[Wikipedia:GUID Partition Table#Partition entries (LBA 2–33)|Partition attributes]]<br />
! Suggested size<br />
|-<br />
| {{Grey|None}}<br />
| {{ic|/dev/sda1}}<br />
| {{ic|21686148-6449-6E6F-744E-656564454649}}: [[BIOS boot partition]]<sup>3</sup><br />
|<br />
| 1 MiB<br />
|-<br />
| {{ic|[SWAP]}}<br />
| {{ic|/dev/sda2}}<br />
| {{ic|0657FD6D-A4AB-43C4-84E5-0933C84B4F4F}}: Linux [[swap]]<br />
|<br />
| More than 512 MiB<br />
|-<br />
| {{ic|/}}<br />
| {{ic|/dev/sda3}}<br />
| {{ic|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709}}: Linux x86-64 root (/)<br />
|<br />
| Remainder of the device<br />
|}<br />
<br />
# The ESP can be mounted to {{ic|/efi}} if the used boot loader is capable of accessing the file system (and everything above it) on which the kernel and initramfs images are located. See [[EFI system partition#Typical mount points]] and the warning in [[Arch boot process#Boot loader]] for details.<br />
# An unpartitioned space of at least 33 512-byte sectors (16.5 KiB) at the end of the disk to allow [[GPT fdisk#Convert between MBR and GPT|converting to GPT]] in the future. The space will be required for the backup GPT header. The recommendation to preserve an unpartitioned space applies to all MBR partitioned disks.<br />
# A BIOS boot partition is only required when using [[GRUB]] for BIOS booting from a GPT disk. The partition has nothing to do with {{ic|/boot}}, and it must not be formatted with a file system or mounted.<br />
<br />
== Tools ==<br />
<br />
=== Partitioning tools ===<br />
<br />
The following programs are used to create and/or manipulate device partition tables and partitions. See the linked articles for the exact commands to be used.<br />
<br />
This table will help you to choose utility for your needs:<br />
<br />
{| class="wikitable sortable" <br />
|-<br />
! Name<br />
! Package<br />
! MBR<br />
! GPT<br />
! CLI<br />
! TUI<br />
! Scripting utility<br />
! GUI<br />
|-<br />
| [[fdisk]]<br />
| {{Pkg|util-linux}}<br />
| {{Yes}}<br />
| {{Yes}}<br />
| {{man|8|fdisk}}<br />
| {{man|8|cfdisk}}<br />
| {{man|8|sfdisk}}<br />
| {{Pkg|partitionmanager}}<br />
|-<br />
| [[GPT fdisk]]<br />
| {{Pkg|gptfdisk}}<br />
| {{No}}<br />
| {{Yes}}<br />
| {{man|8|gdisk}}<br />
| {{man|8|cgdisk}}<br />
| {{man|8|sgdisk}}<br />
| {{No}}<br />
|-<br />
| [[Parted]]<br />
| {{Pkg|parted}}<br />
| {{Yes}}<br />
| {{Yes}}<br />
| {{man|8|parted}}<br />
| {{No}}<br />
| {{man|8|parted}}<br />
| {{Pkg|gparted}}, {{Pkg|gnome-disk-utility}}<br />
|}<br />
<br />
=== Backup ===<br />
<br />
* [[fdisk]] can create a backup of the partitions table. See [[fdisk#Backup and restore partition table]].<br />
* [[GPT fdisk]] can create a binary backup consisting of the protective MBR, the main GPT header, the backup GPT header, and one copy of the partition table. See [[GPT fdisk#Backup and restore partition table]].<br />
<br />
=== Recovery ===<br />
<br />
* {{App|[[Wikipedia:gpart|gpart]]|A utility that guesses the contents of a destroyed MBR partition table. Its usage is explained in the {{man|8|gpart}} man page.|https://github.com/baruch/gpart|{{Pkg|gpart}}}}<br />
* {{App|[[GPT fdisk#Recover GPT header|GPT fdisk]]|A partitioning tool that can restore the primary GPT header (located at the start of the disk) from the secondary GPT header (located at the end of the disk) or vice versa.|https://www.rodsbooks.com/gdisk/|{{Pkg|gptfdisk}}}}<br />
* {{App|[[File recovery#TestDisk and PhotoRec|TestDisk]]|A utility that supports recovering lost partitions on both MBR and GPT.|https://www.cgsecurity.org/index.html?testdisk.html|{{Pkg|testdisk}}}}<br />
<br />
== Partition alignment ==<br />
<br />
The rule of thumb is to align a partition's start and size to mebibytes. See [[Advanced Format#Partition alignment]].<br />
<br />
{{Warning|Misaligned partitions will prevent being able to use 4096 byte sectors with dm-crypt/LUKS.}}<br />
<br />
== GPT kernel support ==<br />
<br />
The {{ic|CONFIG_EFI_PARTITION}} option in the kernel config enables GPT support in the kernel (despite the name, EFI PARTITION). This option must be built in the kernel and not compiled as a loadable module. This option is required even if GPT disks are used only for data storage and not for booting. This option is enabled by default in all Arch's [[Kernels#Officially supported kernels|officially supported kernels]]. In case of a custom kernel, enable this option by doing {{ic|1=CONFIG_EFI_PARTITION=y}}.<br />
<br />
== Troubleshooting ==<br />
<br />
=== Tricking old BIOS into booting from GPT ===<br />
<br />
Some old BIOSes (from before year 2010) attempt to parse the boot sector and refuse to boot it if it does not contain a bootable MBR partition. This is a problem if one wants to use GPT on this disk, because, from the BIOS viewpoint, it contains only one, non-bootable, MBR partition of type {{ic|ee}} (i.e., the protective MBR partition). One can mark the protective MBR entry as bootable using {{ic|fdisk -t mbr /dev/sda}}, and it will work on some BIOSes. However, the UEFI specification prohibits the protective MBR partition entry from being bootable, and UEFI-based boards do care about this, even in the legacy boot mode. So, this matters if one wants to create a GPT-based USB flash drive that is supposed to boot both on modern UEFI-based boards and also on old BIOSes that insist on finding a bootable MBR partition. It is not possible to solve this problem using traditional tools such as [[fdisk]] or [[gdisk]], but it is possible to create a fake MBR partition entry suitable for both kinds of BIOSes manually as a sequence of bytes.<br />
<br />
The command below will overwrite the second MBR partition slot and add a bootable partition there of type 0 (i.e. unused), covering only the first sector of the device. It will not interfere with the GPT or with the first MBR partition entry which normally contains a protective MBR partition.<br />
<br />
# printf '\200\0\0\0\0\0\0\0\0\0\0\0\001\0\0\0' | dd of=/dev/sda bs=1 seek=462<br />
<br />
The end result will look like this:<br />
<br />
{{hc|# fdisk -t mbr -l /dev/sda|2=<br />
Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectors<br />
Disk model: ST3250820AS <br />
Units: sectors of 1 * 512 = 512 bytes<br />
Sector size (logical/physical): 512 bytes / 512 bytes<br />
I/O size (minimum/optimal): 512 bytes / 512 bytes<br />
Disklabel type: dos<br />
Disk identifier: 0x00000000<br />
<br />
Device Boot Start End Sectors Size Id Type<br />
/dev/sda1 1 488397167 488397167 232.9G ee GPT<br />
/dev/sda2 * 0 0 1 512B 0 Empty<br />
<br />
Partition table entries are not in disk order.<br />
}}<br />
<br />
=== Drives are not visible when firmware RAID is enabled ===<br />
<br />
If a SATA or NVMe drive is visible in firmware setup, but not to Linux (e.g. {{ic|fdisk -l}} does not list it), it is possible that the controller is in firmware RAID mode.<br />
<br />
For NVMe, the [[journal]] should show something like:<br />
<br />
kernel: ahci 0000:00:17.0: Found 1 remapped NVMe devices.<br />
kernel: ahci 0000:00:17.0: Switch your BIOS from RAID to AHCI mode to use them.<br />
<br />
The solution is to enter firmware setup and change the [[Wikipedia:Advanced Host Controller Interface#Operating modes|SATA controller operation mode]] from ''RAID'' to ''AHCI''. Mind that the setting may have a different name and it could also be per-controller or per-port.<br />
<br />
{{Warning|When [[Dual boot with Windows|dual booting with Windows]], preparations need to be made before changing the controller mode. See [https://www.tenforums.com/tutorials/22631-enable-ahci-windows-8-windows-10-after-installation.html How to Enable AHCI in Windows 8 and Windows 10 after Installation].}}<br />
<br />
{{Note|1=Despite the terms not making any sense for NVMe, the setting is usually the same as for SATA. Manufacturers simply interpret "SATA operation mode" being set to "AHCI" on NVMe controllers to mean "use native operating mode without firmware RAID".[https://forums.anandtech.com/threads/nvme-drive-booting-in-ahci-mode.2500796/post-39852218][https://lore.kernel.org/linux-pci/20190620061038.GA20564@lst.de/T/][https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=aecec8b60422118b52e3347430ba9382e57d6d76]}}<br />
<br />
== See also ==<br />
<br />
* [[Wikipedia:Disk partitioning]]<br />
* [[Wikipedia:Binary prefix]]<br />
* [https://thestarman.pcministry.com/asm/mbr/DiskTerms.htm Understanding Disk Drive Terminology]<br />
* [https://kb.iu.edu/d/aijw What is a Master Boot Record (MBR)?]<br />
* Rod Smith's page on [https://www.rodsbooks.com/gdisk/whatsgpt.html What's a GPT?] and [https://rodsbooks.com/gdisk/booting.html Booting OSes from GPT]<br />
* [https://developer.ibm.com/tutorials/l-gpt/ Make the most of large drives with GPT and Linux - IBM Developer]<br />
* [https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-and-gpt-faq Microsoft's Windows and GPT FAQ]<br />
* [https://www.thomas-krenn.com/en/wiki/Partition_Alignment Partition Alignment] (with examples)</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=ArchWiki:Translation_Team_(Espa%C3%B1ol)/Board_(Espa%C3%B1ol)&diff=756533ArchWiki:Translation Team (Español)/Board (Español)2022-11-10T22:50:38Z<p>AlonsoLP: /* Páginas con artículos traducidos */ actualizada traducción Window manager (Español)</p>
<hr />
<div>[[Category:ArchWiki (Español)]]<br />
[[ar:ArchWiki:Translation Team]]<br />
[[cs:ArchWiki:Translation Team]]<br />
[[el:ArchWiki:Translation Team]]<br />
[[en:ArchWiki:Translation Team]]<br />
[[hr:ArchWiki:Translation Team]]<br />
[[it:ArchWiki:Translation Team]]<br />
[[ja:ArchWiki 翻訳チーム]]<br />
[[ko:ArchWiki:Translation Team]]<br />
[[nl:ArchWiki:Translation Team]]<br />
[[pl:ArchWiki:Translation Team]]<br />
[[pt:ArchWiki:Translation Team]]<br />
[[ru:ArchWiki:Translation Team]]<br />
[[sk:ArchWiki:Translation Team]]<br />
[[zh-hans:ArchWiki:Translation Team]]<br />
[[zh-hant:ArchWiki:Translation Team]]<br />
{{Related articles start (Español)}}<br />
{{Related2|../About (Español)|Equipo}}<br />
{{Related2|../Contributing (Español)|Colaboración}}<br />
{{Related2|../Glossary (Español)|Glosario}}<br />
{{Related2|../Style (Español)|Guía de estilo}}<br />
{{Related2|:Category:Help (Español)|Páginas de ayuda}}<br />
{{Related2|/Untranslated (Español)|Artículos sin traducir}}<br />
{{Related articles end}}<br />
<br />
En esta página encontrará todo lo necesario para organizar los trabajos de traducción.<br />
<br />
== Tablas ==<br />
<br />
;[[#Páginas con artículos traducidos|Páginas que alojan artículos traducidos]]:<br />
: En esta sección se recogen, en una única tabla, todos los artículos traducidos, ordenados alfabéticamente, con datos adicionales sobre sus prioridades de traducción, anotaciones relevantes...<br />
<br />
:{{Warning (Español)|Excepcionalmente, también se incluyen artículos no traducidos, candidatos a traducirse lo antes posible dada su importancia o interés. Lea la razón [[#Criterios de prioridad para traducir|aquí]] (Prioridad 2 y, muy excepcionalmente, 3).}}<br />
<br />
;[[#Páginas con categorías|Páginas que alojan categorías con contenido]]: <br />
:En esta sección se listan las categorías con contenido, el cual debe traducirse y/o actualizarse.<br />
<br />
;[[#Índice de artículos relevantes|Índice de artículos relevantes]]: <br />
:En esta sección se recogen accesos directos a páginas que nos muestran una relación de artículos que deben ser atendidos regularmente para un mantenimiento límpio de los artículos [[Wikipedia:es:Indexación|indexados]]. Los índices más relevantes para nuestro propósito son los relativos a los artículos con redirección, artículos que necesitan actualizarse (con la plantilla {{ic|<nowiki>{{Bad translation (Español)}}</nowiki>}}) o traducirse (con la plantilla {{ic|<nowiki>{{Translateme (Español)}}</nowiki>}}), y artículos que contienen enlaces rotos a secciones, artículos o paquetes.<br />
<br />
=== Páginas con artículos traducidos ===<br />
<br />
<!-- #########################################################<br />
<br />
COLOQUE EL ARTÍCULO EN EL ORDEN ALFABÉTICO QUE LE CORRESPONDA<br />
<br />
########################################################## --><br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! width=45% | Artículo <!-- [OBLIGATORIO] --><br />
! width=5% | Pr. <!-- [OBLIGATORIO] --><br />
! width=10% | Revisión <!-- [OBLIGATORIO] --><br />
! width=40% | Observaciones <!-- [OPCIONAL] --><br />
|-<br />
| [[.NET Core (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-09}}}}<br />
|<br />
|-<br />
| [[AbiWord (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Access Control Lists (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2017-07}}}}<br />
|<br />
|-<br />
| [[Acer Aspire v5-171 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ACPI modules (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[acpid (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Activating numlock on bootup (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Active Directory integration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-07}}}}<br />
| <br />
|-<br />
| [[Advanced Format (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Advanced Linux Sound Architecture (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[AgenDAV (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-08}}}}<br />
|<br />
|-<br />
| [[AHCI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[AIDE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Allow users to shutdown (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Amarok (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Android (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-05}}}}<br />
|<br />
|-<br />
| [[Android Debug Bridge (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod fcgid (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_gnutls (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_perl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_python (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Apache HTTP Server (Español)/mod_wsgi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Apache Kafka (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Apache Spark (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Arch boot process (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Arch Build System (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Arch compared to other distributions (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Arch IRC channels (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Arch Linux (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Arch Linux AMIs for Amazon Web Services (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Arch Linux Archive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Arch Linux press coverage (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-08}}}}<br />
| Un intento de recopilar información sobre Arch Linux en prensa hispana. El artículo inglés '''no se traduce'''.<br />
|-<br />
| [[Arch package guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Arch Testing Team (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-04}}}}<br />
| La traducción esta hecha, pero pensaba que se podría poner en la parte donde se debe contactar con [https://archlinux.org/people/developers/#bluewind Florian Pritz], que idealmente tendría que ser en inglés (ya que en su info no aparece que habla español) -'''WhoIsThat?'''<br />
|-<br />
| [[Arch terminology (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-03}}}}<br />
| <br />
|-<br />
| [[Arch User Repository (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[Arch-based distributions (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-02}}}}<br />
|<br />
|-<br />
| [[Archiso (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Archiving and compression (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[ArchWiki:About (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Access levels and roles (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Archive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Contributing (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ArchWiki:Maintenance Team (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[ASUS A55VJ (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[ASUS Zenbook UX390 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ATI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Audacious (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[AUR helpers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[AUR Trusted User Guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Aurweb RPC interface (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Autofs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-03}}}}<br />
|<br />
|-<br />
| [[Autostarting (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Awesome (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Badblocks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Bash (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Bash (Español)/Functions (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Bash (Español)/Prompt customization (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Bazaar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Beets (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Benchmarking (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[BIND (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-01}}}}<br />
|<br />
|-<br />
| [[Bioperl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Bitlbee (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Blackbox (Español)]]<br />
| {{Y|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Blueman (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Blueman|Artículo original]]<br />
|-<br />
| [[Bluetooth (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-04}}}}<br />
| Traducción muy incompleta. Posible eliminación y redirección al original si no se actualiza.<br />
|-<br />
| [[Browser plugins (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Bspwm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2016-08}}}}<br />
|<br />
|-<br />
| [[Btrfs (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Budgie (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Bug Day (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Bug reporting guidelines (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-03}}}}<br />
| <br />
|-<br />
| [[Bumblebee (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Burp suite (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[C (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Chromium (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Chroot (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[ClamAV (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|-<br />
| [[Clang (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[clipboard (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Clojure (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Codecs and containers (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Color output in console (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Color output in console|Artículo original]]<br />
|-<br />
| [[Command-line shell (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Common Lisp (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Comparison of desktop environments (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Comparison of tiling window managers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Comparison of tiling window managers|Artículo original]]<br />
|-<br />
| [[Compiz (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Conky (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Copying text from a terminal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Core utilities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[CPU frequency scaling (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Creating packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Crystal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[CUPS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Cursor themes (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[D-Bus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[D (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Daemons (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
| [VIGILAR]: Original marcado para ser una redirección<br />
|-<br />
| [[Data-at-rest encryption (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[DAViCal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dbeaver (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[dd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Debugging (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Debugging|Artículo original]]<br />
|-<br />
| [[Debugging (Español)/Getting traces (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Debugging/Getting traces|Artículo original]]<br />
|-<br />
| [[Dell Inspiron 15 3541 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Dell Latitude E6420 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Deluge (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Desktop entries (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Desktop entries|Artículo original]]<br />
|-<br />
| [[Desktop environment (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Desktop notifications (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Device file (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[dhcpcd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Disk cloning (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Display manager (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Device encryption (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Drive preparation (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Encrypting a non-root file system (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Encrypting an entire system (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Mounting at login (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Specialties (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/Swap encryption (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Dm-crypt (Español)/System configuration (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[dmenu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[dnscrypt-proxy (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[dnsmasq (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[DNSSEC (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[DokuWiki (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Dolphin (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Domain name resolution (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[DOSBox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Dotfiles (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Necesita un repaso: sin plantilla TranslationStatus, faltas de ortografía, enlaces a documentos no existentes, trozos sin traducir... Algunas ya corregidas.<br />
|-<br />
| [[Downgrading packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-07}}}}<br />
|<br />
|-<br />
| [[Display Power Management Signaling (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Display Power Management Signaling|Artículo original]]<br />
|-<br />
| [[Drupal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Dual boot with Windows (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Duplicity (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Duply (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[dwm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[E4rat (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Echinus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Eclipse (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Eclipse plugin package guidelines (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[EFI system partition (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[EFISTUB (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Elgato EyeTV DTT Deluxe v2 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[ELinks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Elixir (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Emacs (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Emby (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Enlightenment (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[EncFS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Environment variables (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-12}}}}<br />
|<br />
|-<br />
| [[EPSXe (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Erlang (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Etckeeper (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Ethereum (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Exaile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ext4 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ext3 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Ext3|Artículo original]]<br />
|-<br />
| [[F2FS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[F2FS|Artículo original]]<br />
|-<br />
| [[FAT (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Fail2ban (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[fdisk (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[fdm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Feh (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[File manager functionality (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[File permissions and attributes (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[File recovery (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[File recovery|Artículo original]]<br />
|-<br />
| [[File systems (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Firefox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-10}}}}<br />
|<br />
|-<br />
| [[Flatpak (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Flashcache (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Flashcache|Artículo original]]<br />
|-<br />
| [[Flashing BIOS from Linux (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Fluxbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Flyspray (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Font configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
| <br />
|-<br />
| [[Fonts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
| <br />
|-<br />
| [[Freenet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Frequently asked questions (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
| <br />
|-<br />
| [[fstab (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Full system backup with SquashFS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Full system backup with tar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[FuseISO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Fzf (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[FUSE (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[FVWM (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[FVWM|Artículo original]]<br />
|-<br />
| [[Gambas (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[GDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GEDA (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[General guidelines (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[General purpose mouse (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[General recommendations (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[General troubleshooting (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Getting involved (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Getty (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GIMP (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Git (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Glusterfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Document viewer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Files (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Gedit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Keyring (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GNOME (Español)/Web (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GNU (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[GNU Compiler Collection (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Gnumeric (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[GNU Radio (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GNU Screen (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[GNU Screen|Artículo original]]<br />
|-<br />
| [[GNUnet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[GnuPG (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GnuTLS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Go (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Gobby (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Gocryptfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[GoldenDict (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Google Authenticator (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[GPhoto (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[GPT fdisk (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Grafana (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Greenclip (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[GRUB (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[GRUB (Español)/Tips and tricks (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-06}}}}<br />
|<br />
|-<br />
| [[GStreamer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[GTK (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Guake (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Hamachi (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Hashcat (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
| Original es candidato a unirse con otro artículo<br />
|-<br />
| [[Heirloom (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Help:Article naming guidelines (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Browsing (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Category (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Cheatsheet (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Discussion (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Editing (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Help:Effective use of headers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:i18n (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Procedures (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Reading (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)/Formatting and punctuation (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Style (Español)/White space (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Help:Template (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Help:Writing article introductions (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[High Performance Firewall (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
| Versión inglesa propuesta para su eliminación o fusión con [[router]]<br />
|-<br />
| [[Honeyd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[HP Compaq nc4400 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[HP Envy 14-j106tx (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[I3 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[IceWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Icons (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[ImageMagick (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Improving performance (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Improving performance (Español)/Boot process (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Falta un repaso de la subsección "Montaje de sistemas de archivos".<br />
|-<br />
| [[Incron (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[init (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Install Arch Linux with accessibility options (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Install from existing Linux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Install from SSH (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Installation guide (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Installing Arch Linux on a USB key (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Intel graphics (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-07}}}}<br />
|<br />
|-<br />
| [[International communities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[IPMI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Iptables (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[Ipset (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Irssi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Actualización de la traducción finalizada, ¿está todo correcto?.<br />
|-<br />
| [[Isatapd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[ISCSI (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Jabberd2 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[JACK Audio Connection Kit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Java (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Jekyll (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[JFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[JFS|Artículo original]]<br />
|-<br />
| [[Julia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Jumper EZBOOK 3 PRO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Jupyter (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[JWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-04}}}}<br />
|<br />
|-<br />
| [[KDE (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[KDevelop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[KDE Wallet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-01}}}}<br />
|<br />
|-<br />
| [[KeePass (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[KeePass|Artículo original]]<br />
|-<br />
| [[Kernel (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Kernel mode setting (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Kernel module (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Kernel parameters (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Keybase (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Keyboard shortcuts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Keyboard shortcuts|Artículo original]]<br />
|-<br />
| [[KiCad (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Ktorrent (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
<br />
| [[KVM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Language checking (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-07}}}}<br />
|<br />
|-<br />
| [[Laptop (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
| <br />
|-<br />
| [[Laptop Mode Tools (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Laptop Mode Tools|Artículo original]]<br />
|-<br />
| [[Lenovo IdeaPad y530 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Lenovo ThinkPad Edge E335 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Lenovo ThinkPad L380 Yoga (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Lenovo ThinkPad T450 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[libinput (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[LibreOffice (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-05}}}}<br />
|<br />
|-<br />
| [[LightDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Lighttpd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[LILO (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Linux console (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Linux console (Español)/Keyboard configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Documents (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Internet (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Multimedia (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Other (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2015-05}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Science (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Security (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[List of applications (Español)/Utilities (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-10}}}}<br />
|<br />
|-<br />
| [[List of games (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[LLVM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Lm-sensors (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Locale (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Chinese (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Indic (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Japanese (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Localization (Español)/Korean (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[locate (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Logitech G300 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Logwatch (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Lout (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[LVM (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[LXD (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[LXDE (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-03}}}}<br />
| Hay algunas palabras no traducidas que hacen referencia a la configuración gráfica, las deje así porque no se como aparecen esas partes en la interfaz en español -'''WhoIsThat?'''<br />
|-<br />
| [[LXDM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[LXDM|Artículo original]]<br />
|-<br />
| [[LXQt (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[LXQt|Artículo original]]<br />
|-<br />
| [[Ly (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[MAC address spoofing (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Mail server (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Main page (Español)]]<br />
| {{R|1}}<br />
| {{C|{{ic|2022-11}}}}<br />
| Incluye enlace a la [[ArchWiki:Translation Team (Español)|página del equipo]].<br />
|-<br />
| [[Makepkg (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[man page (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Maple (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Mastodon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[MATE (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mbrola (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[MediaWiki (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Media Transfer Protocol (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Media Transfer Protocol|Artículo original]]<br />
|-<br />
| [[MEncoder (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Meta package and package group (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Metasploit Framework (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Metasploit Framework|Artículo original]]<br />
|-<br />
| [[Metric-compatible fonts (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Metric-compatible fonts|Artículo original]]<br />
|-<br />
| [[Microcode (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Microsoft fonts (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-04}}}}<br />
|<br />
|-<br />
| [[Midori (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[Migrate installation to new hardware (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Mirrors (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[mkinitcpio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[MOC (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Modalias (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
| Necesita un pequeño repaso en general, pero es bastante fiel al original<br />
|-<br />
| [[Moksha (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Mono (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Mouse buttons (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Mouse buttons|Artículo original]]<br />
|-<br />
| [[MPlayer (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mpv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-06}}}}<br />
|<br />
|-<br />
| [[msmtp (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[msmtp|Artículo original]]<br />
|-<br />
| [[Mullvad (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Multiboot USB drive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Music Player Daemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Mutt (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[MySQL (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Naemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[nano (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Ncmpcpp (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Neovim (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-08}}}}<br />
|<br />
|-<br />
| [[Nessus (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Nestopia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Netbeans (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-02}}}}<br />
|<br />
|-<br />
| [[netctl (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Network configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Network configuration (Español)/Wireless (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Network Debugging (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
| [VIGILAR]: Original marcado para ser movido a otro artículo<br />
|-<br />
| [[Network Time Protocol daemon (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Network tools (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[NetworkManager (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[NFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[nftables (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[NIS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[NIS|Artículo original]]<br />
|-<br />
| [[Nitrogen (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[NordVPN (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Nouveau (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[NTFS-3G (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Ntop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[NVIDIA (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Official repositories (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Offline installation of packages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [VIGILAR]: Original marcado para ser movido a otro artículo<br />
|-<br />
| [[Omnikey Cardman 5321 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Open Sound System (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Openbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[OpenFOAM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Openresolv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[OpenSSH (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[OpenVAS (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Opera (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Optical disc drive (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2013-12}}}}<br />
|<br />
|-<br />
| [[Oracle Database client (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Oracle Database client|Artículo original]]<br />
|-<br />
| [[Overlay filesystem (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-07}}}}<br />
|<br />
|-<br />
| [[P7zip (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Pacaudit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[pacman (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Package signing (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Pacnew and Pacsave (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Restore local database (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Pacman (Español)/Rosetta (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[pacman (Español)/Tips and tricks (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-01}}}}<br />
|<br />
|-<br />
| [[pacman development (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[PAM (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Partclone (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Parted (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Partitioning (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[pass (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[pass|Artículo original]]<br />
|-<br />
| [[PCManFM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[PCManFM|Artículo original]]<br />
|-<br />
| [[PC speaker (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[PDF, PS and DjVu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Pdnsd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PekWM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Persistent block device naming (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[PHP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[PhpMyAdmin (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[picom (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[picom|Artículo original]]<br />
|-<br />
| [[Pidgin (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PKGBUILD (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Pkgfile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[pkgstats (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Plex (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Plymouth (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[Port knocking (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Postfix (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Power management (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-05}}}}<br />
| <br />
|-<br />
| [[Power management (Español)/Suspend and hibernate (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-04}}}}<br />
| <br />
|-<br />
| [[Powerpill (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[Preload (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Professional audio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[Professional audio|Artículo original]]<br />
|-<br />
| [[ProFTPd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[Programming languages (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[ProtonVPN (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Proxy server (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PulseAudio (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[PuTTY (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[PuTTY|Artículo original]]<br />
|-<br />
| [[PXE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Python (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Python (Español)/Virtual environment (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-02}}}}<br />
|<br />
|-<br />
| [[QEMU (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2012-11}}}}<br />
|<br />
|-<br />
| [[Qt (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-06}}}}<br />
|<br />
|-<br />
| [[RAID (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[Ranger (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|-<br />
| [[rar (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Rdesktop (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Readline (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[ReadyMedia (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Reflector (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Remmina (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[Removing system encryption (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[RethinkDB (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[RetroArch (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2017-09}}}}<br />
|<br />
|-<br />
| [[Rockbox (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[rsync (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[rTorrent (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Rxvt-unicode (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Samba (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[SANE (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Sawfish (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Sawfish|Artículo original]]<br />
|-<br />
| [[Scala (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Screen capture (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2011-10}}}}<br />
|<br />
|-<br />
| [[Sdcv (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Securely wipe disk (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Security (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
| <br />
|-<br />
| [[SElinux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-02}}}}<br />
| [[SELinux|Artículo original]] - [[User:Ramix/Pruebas/SELinux|Traducción en curso]]<br />
|-<br />
| [[Self-encrypting drives(Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Self-encrypting drives|Artículo original]]<br />
|-<br />
| [[Sendmail (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Session lock (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|[[Session lock|Artículo original]]<br />
|-<br />
| [[SickBeard (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Silent boot (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Simple stateful firewall (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[SLiM (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Solid State drive (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Solid state drive (Español)/Memory cell clearing (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Solid state drive/Memory cell clearing|Artículo original]]<br />
|-<br />
| [[Solid state drive (Español)/NVMe(Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Solid state drive/NVMe|Artículo original]]<br />
|-<br />
| [[Snap (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Snmpd (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Snort (Español)]]<br />
| {{Y|3|}}<br />
| {{C|{{ic|--}}}}<br />
| [[Snort|Artículo original]]<br />
|-<br />
| [[Sony Vaio SVF15216 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[Sony Vaio Z21V9E (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Sound system (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Spotify (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[SSH keys (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[SSHFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Sshguard (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-09}}}}<br />
|<br />
|-<br />
| [[SSMTP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[su (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Subversion (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[Sudo (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Sugar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Suricata (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Swap (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Sxhkd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[Synchronization and backup programs (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[Synchronization and backup programs|Artículo original]]<br />
|-<br />
| [[Syslinux (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[System backup (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[System maintenance (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[System-tar-and-restore (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[System time (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[systemd (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/Journal (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-09}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/Timers (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/User (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[systemd (Español)/FAQ (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[systemd-boot (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[systemd-networkd (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[systemd-nspawn (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[systemd-resolved (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[systemd-timesyncd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-01}}}}<br />
|<br />
|-<br />
| [[SysVinit (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Table of contents (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|9999-99}}}}<br />
| Traducir '''solo''' los títulos de las categorías. No es necesario realizar un seguimiento como en los otros artículos.<br />
|-<br />
| [[Telnet (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Terminal as a transparent wallpaper (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Terminator (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-12}}}}<br />
|<br />
|- <br />
| [[TerraTec Cinergy T RC MKII USB Stick (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-01}}}}<br />
|<br />
|-<br />
| [[TeX Live (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[TFTP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[ThinkFinger (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-11}}}}<br />
|<br />
|-<br />
| [[Thunar (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[TICK stack (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[TigerVNC (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Tinc (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[Tint2 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[TLP (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[TLP|Artículo original]]<br />
|-<br />
| [[Tmpfs (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[Tmux (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Tor (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Touchpad Synaptics (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2013-09}}}}<br />
|<br />
|-<br />
| [[TrackPoint (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Transmission (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-12}}}}<br />
|<br />
|-<br />
| [[Trusted Users (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-02}}}}<br />
|<br />
|-<br />
| [[TT-RSS (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[twm (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Udev (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Udisks (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Udisks|Artículo original]]<br />
|-<br />
| [[Umask (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Unified Extensible Firmware Interface (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2018-08}}}}<br />
|<br />
|-<br />
| [[Uniform look for Qt and GTK applications (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Unofficial mirrors (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Unofficial user repositories (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-03}}}}<br />
|<br />
|-<br />
| [[Unofficial user repositories (Español)/Repo-ck (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-01}}}}<br />
|<br />
|-<br />
| [[Unreal Engine 4 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2016-05}}}}<br />
|<br />
|-<br />
| [[USB flash installation media (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[USB storage devices (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Users and groups (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[Very Secure FTP Daemon (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Vi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Video game platform emulators (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[Vim (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[VirtualBox (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[VirtualBox (Español)/Tips and tricks (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2019-11}}}}<br />
|<br />
|-<br />
| [[Vivaldi (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-05}}}}<br />
|<br />
|-<br />
| [[VLC media player (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[VMware (Español)/Installing Arch as a guest (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[vnStat (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|2021-02}}}}<br />
|<br />
|-<br />
| [[vpnc (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Wayland (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2014-04}}}}<br />
|<br />
|-<br />
| [[Webcam setup (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Wget (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Window Maker (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Window Maker|Artículo original]]<br />
|-<br />
| [[Window manager (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-11}}}}<br />
|<br />
|-<br />
| [[Wine (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Wireshark (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-10}}}}<br />
|<br />
|-<br />
| [[wpa_supplicant (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[WPS Office (Español)]]<br />
| {{Grey|4|}}<br />
| {{C|{{ic|2019-03}}}}<br />
|<br />
|-<br />
| [[XAMPP (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2020-03}}}}<br />
| <br />
|-<br />
| [[xbindkeys (Español)]]<br />
| {{Y|3}}<br />
| {{C|{{ic|--}}}}<br />
| [[xbindkeys|Artículo original]]<br />
|-<br />
| [[Xcompmgr (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[XDG Autostart (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
|<br />
|-<br />
| [[xdg-menu (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-10}}}}<br />
| <br />
|-<br />
| [[Xen (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xephyr (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Xfce (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[XFS (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
| [[XFS|Artículo original]]<br />
|-<br />
| [[Xinit (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[Xinput (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2019-02}}}}<br />
|<br />
|-<br />
| [[Xorg (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xorg (Español)/Keyboard configuration (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[xprofile (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-11}}}}<br />
|<br />
|-<br />
| [[XScreenSaver (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
|<br />
|-<br />
| [[Xterm (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|--}}}}<br />
| [[Xterm|Artículo original]]<br />
|-<br />
| [[YAGF (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2015-04}}}}<br />
|<br />
|-<br />
| [[Yakuake (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2022-09}}}}<br />
|<br />
|-<br />
| [[YEd (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|-<br />
| [[youtube-dl (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-10}}}}<br />
|<br />
|-<br />
| [[Zsh (Español)]]<br />
| {{O|2}}<br />
| {{C|{{ic|2015-07}}}}<br />
|<br />
|-<br />
| [[ZTE MF626 / MF636 (Español)]]<br />
| {{Grey|4}}<br />
| {{C|{{ic|2018-12}}}}<br />
|<br />
|}<br />
<br />
=== Páginas con categorías ===<br />
<br />
{| class="wikitable sortable"<br />
|+<br />
! width=40% | Categoría<br />
! width=1% | Revisión<br />
! width=60% | Observaciones<br />
|-<br />
|[[:Category:Firewalls (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Help (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Laptops (Español)]]||{{C|{{ic|2020-10}}}}||<br />
|-<br />
|[[:Category:Protocols (Español)]]||{{C|{{ic|2022-10}}}}||<br />
|-<br />
|[[:Category:Software comparisons (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:TeX (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|-<br />
|[[:Category:Web applications (Español)]]||{{C|{{ic|2021-02}}}}||<br />
|-<br />
|[[:Category:WebDAV (Español)]]||{{C|{{ic|2020-02}}}}||<br />
|}<br />
<br />
Véase la [[:Category:Español|categoría principal]] para un listado de todas las categorías.<br />
<br />
=== Índice de artículos relevantes ===<br />
<br />
* Artículos que necesitan ser actualizados/traducidos:<br />
** Artículos que necesitan [[Special:WhatLinksHere/Template:Bad translation (Español)|ser actualizados]] (contienen la plantilla {{ic|<nowiki>{{Bad translation (Español)}}</nowiki>}}).<br />
** Artículos que necesitan [[Special:WhatLinksHere/Template:Translateme (Español)|ser traducidos]] (contienen la plantilla {{ic|<nowiki>{{Translateme (Español)}}</nowiki>}}).{{Note (Español)|Es posible que los artículos no estén bien etiquetados. Encontrará artículos con la plantilla {{ic|Translateme}} que en realidad están traducidos y deben ser actualizados. Otros estarán con la plantilla {{ic|Bad translation}} que en realidad necesitan ser traducidos.}}<br />
* Artículos que contienen enlaces rotos:<br />
** Artículos con enlaces rotos [https://wiki.archlinux.org/index.php?title=Special:Search&limit=500&offset=0&profile=all&search=+%22%7B%7BBroken+section+link%7D%7D%22+Espa%C3%B1ol a artículos/secciones].<br />
** Artículos con enlaces rotos [[User:Lahwaacz.bot/Reports/archpkgs#Español|a paquetes]].<br />
<br />
== Criterios de prioridad para traducir ==<br />
<br />
Los artículos de la [[#Páginas con artículos traducidos|tabla de traducciones]] se han distribuido en cuatro prioridades de traducción (desde el de mayor prioridad: el 1, hasta el de menor: el 4).<br />
<br />
Con ello se ha querido establecer un orden de prelación para elegir qué artículos deberían traducirse con preferencia a otros.<br />
<br />
Estas prioridades no cuestionan la importancia ni la calidad de los artículos, sino que se clasifican así para dar respuesta a aquellos artículos cuyo conocimiento consideramos más demandados o que podrían afectar a un mayor número de usuarios.<br />
<br />
Pasemos a explicar los distintos criterios de prioridad:<br />
<br />
{| class="wikitable"<br />
|-style="color: #0000cc;"<br />
! width=5% | Prioridad<br>(Pr.)<br />
! width=80% | Criterio<br />
|-<br />
|{{R|'''1'''}}||<br />
::Páginas «de referencia», las cuales consideramos que constituyen el núcleo en torno al cual ir construyendo la documentación básica de ArchWiki al español. Dichas «páginas de referencia» son:<br />
:::* [[Main page (Español)]],<br />
:::* [[Installation guide (Español)]], y <br />
:::* [[General recommendations (Español)]].<br />
|-<br />
|{{O|'''2'''}}||<br />
::Artículos «vinculados», que serían aquellos artículos mencionados en las «páginas de referencia» para ampliar información.<br>Todos los artículos enlazados desde las «páginas de referencia» tendrán su entrada en la tabla, incluidos aquellos que todavía no estén traducidos (a la espera de que sean traducidos cuanto antes).<br />
|-<br />
|{{Y|'''3'''}}||<br />
::Artículos «de interés», donde se encontrarían aquellos artículos que no estén incluidos en los grupos anteriores, pero que se consideren de interés para gran parte de los usuarios.<br />
|-<br />
|{{Grey|'''4'''}}||<br />
::Artículos menos prioritarios, donde se incluirían el resto de artículos.<br />
|}<br />
{{Note (Español)|Las traducciones que puedan incluirse en las prioridades 3 ó 4, quedarán al buen criterio del traductor la elección de una u otra prioridad.}}</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756532User:AlonsoLP/Test2022-11-10T22:50:01Z<p>AlonsoLP: eliminando traduccion en curso, ya en su lugar</p>
<hr />
<div></div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Window_manager&diff=756531Window manager2022-11-10T22:49:27Z<p>AlonsoLP: new language link (es)</p>
<hr />
<div>[[Category:Window managers]]<br />
[[Category:Lists of software]]<br />
[[es:Window manager]]<br />
[[fa:Window manager]]<br />
[[fr:Window manager]]<br />
[[ja:ウィンドウマネージャ]]<br />
[[pt:Window manager]]<br />
[[ru:Window manager]]<br />
[[zh-hans:Window manager]]<br />
{{Related articles start}}<br />
{{Related|Xdg-menu}}<br />
{{Related|Xorg}}<br />
{{Related|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
A [[Wikipedia:Window manager|window manager]] (WM) is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface (GUI). It can be part of a [[desktop environment]] (DE) or be used standalone.<br />
<br />
{{Note|Window managers are unique to Xorg. The equivalent of window managers on Wayland are called [[Wayland#Compositors|compositors]] because they also act as [[Wikipedia:Compositing window manager|compositing window managers]].}}<br />
<br />
== Overview ==<br />
<br />
Window managers are X clients that control the appearance and behaviour of the frames ("windows") where the various graphical applications are drawn. They determine the border, title bar, size, and ability to resize windows, and often provide other functionality such as reserved areas for sticking [https://windowmaker.org/dockapps/ dockapps] like [[Window Maker]], or the ability to tab windows like [[Fluxbox]]. Some window managers are even bundled with simple utilities like menus to start programs or to configure the window manager itself.<br />
<br />
The [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] specification is used to allow window managers to interact in standard ways with the server and the other clients.<br />
<br />
Some window managers are developed as part of a more comprehensive [[desktop environment]], usually allowing the other provided applications to better interact with each other, giving a more consistent experience to the user, complete with features like desktop icons, fonts, toolbars, wallpapers, or desktop widgets.<br />
<br />
Other window managers are instead designed to be used ''standalone'', giving the user complete freedom over the choice of the other applications to be used. This allows the user to create a more lightweight and customized environment, tailored to their own specific needs. "Extras" like desktop icons, toolbars, wallpapers, or desktop widgets, if needed, will have to be added with additional dedicated applications.<br />
<br />
Some standalone window managers can be also used to replace the default window manager of a desktop environment, just like some desktop environment–oriented window managers can be used standalone too.<br />
<br />
Prior to installing a window manager, a functional X server installation is required. See [[Xorg]] for detailed information.<br />
<br />
=== Types ===<br />
<br />
* [[#Stacking window managers|Stacking]] (aka floating) window managers provide the traditional desktop metaphor used in commercial operating systems like Windows and macOS. Windows act like pieces of paper on a desk, and can be stacked on top of each other. For available Arch Wiki pages see [[:Category:Stacking window managers]].<br />
* [[#Tiling window managers|Tiling]] window managers "tile" the windows so that none are overlapping. They usually make very extensive use of key-bindings and have less (or no) reliance on the mouse. Tiling window managers may be manual, offer predefined layouts, or both. For available Arch Wiki pages see [[:Category:Tiling window managers]].<br />
* [[#Dynamic window managers|Dynamic]] window managers can dynamically switch between tiling or floating window layout. For available Arch Wiki pages see [[:Category:Dynamic window managers]].<br />
<br />
See [[Comparison of tiling window managers]] and [[Wikipedia:Comparison of X window managers]] for comparison of window managers.<br />
<br />
== List of window managers ==<br />
<br />
=== Stacking window managers ===<br />
<br />
* {{App|[[2bwm]]|Fast floating window manager, with the particularity of having 2 borders, written over the XCB library and derived from mcwm written by Michael Cardell. In 2bwm everything is accessible from the keyboard but a pointing device can be used for move, resize and raise/lower.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|X11 window manager inspired by Plan 9's rio.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:AfterStep|AfterStep]]|Originally based on the look and feel of the NeXTStep interface, it provides end users with a consistent, clean, and elegant desktop. The goal of AfterStep development is to provide for flexibility of desktop configuration, improving aesthetics, and efficient use of system resources.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Bite-sized window manager written in C. It is controlled via a command-line client, allowing users to control windows via a hotkey daemon such as [[sxhkd]] or expand functionality via shell scripts. It provides extensible theming options with double borders, title bars, and window text. Berry places new windows in unoccupied spaces and supports virtual desktops.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox]]|Fast, lightweight window manager for X, without all those annoying library dependencies. Blackbox is built with C++ and contains completely original code (even though the graphics implementation is similar to that of WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|OpenGL compositing manager that uses GLX_EXT_texture_from_pixmap for binding redirected top-level windows to texture objects. It has a flexible plug-in system and is designed to run well on most graphics hardware.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originally deriving from evilwm, but later re-written from scratch, cwm aims to be simple, and offers helpful features such as searching for windows.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|A lightweight QT4/QT5 window manager.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Minimalist window manager for the X Window System. 'Minimalist' here does not mean it is too bare to be usable – it means it omits a lot of the stuff that make other window managers ''un''usable.|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Window manager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy and extremely fast desktop experience. It is built using C++ and licensed under the MIT License.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Attempt to combine the best ideas from several window managers. The primary influence and code base is from wm2 by Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system. Development is active, and support is excellent.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|A beautiful window manager from elementaryos, part of [[Pantheon]]. Also as a compositing manager, based on libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|X11 window manager implemented in C as a cleanroom software project. It manages windows in a minimal floating layout, while providing flexible keyboard-driven controls for window switching, sizing, moving, tagging, and tiling. It is also fast, lightweight, modeless, Xinerama-aware, and EWMH compatible wherever possible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Window manager for X. The goal of IceWM is speed, simplicity, and not getting in the user's way.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Based on evilwm, with a minimal configuration size of approximately 16kb, focused on small binary size and usability, incorporating optional title-bars and XFT title-bar font rendering as compile-time options, jbwm also features easier to use keybindings than evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Window manager for X. JWM is written in C and uses only Xlib at a minimum.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Window manager for X, written by Johan Veenhuizen. It is designed to "just work." There is no configuration file and no library dependencies other than Xlib. The input focus model is click-to-focus. Karmen aims at ICCCM and EWMH compliance.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:KWin|KWin]]|The standard KDE window manager since KDE 4.0, which is also a compositing manager. This allows KWin to provide advanced graphical effects, similar to Compiz, while also providing all the features from previous KDE releases (such as very good integration with the rest of KDE, advanced configurability, focus stealing prevention, a well-tested window manager, robust handling of misbehaving applications/toolkits, etc.). Also serves as a compositor for [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Window manager for X that tries to keep out of your face. There are no icons, no button bars, no icon docks, no root menus, no nothing: if you want all that, then other programs can provide it. There is no configurability either: if you want that, you want a different window manager; one that helps your operating system in its evil conquest of your disc space and its annexation of your physical memory.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|The MATE window manager, fork of Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:Metacity|Metacity]]|This window manager strives to be quiet, small, stable, get on with its job, and stay out of your attention. It is used by the legacy GNOME 2 and GNOME flashback sessions, and superseded by Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, an FVWM descendant which attempts to emulate the pre-Mac OS X Macintosh look and feel in its layout and window design.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Window and compositing manager for Cinnamon. A fork of Mutter, based on Clutter, uses OpenGL. It cannot be used outside of Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Window and compositing manager for GNOME, based on Clutter, uses OpenGL. Also serves a Wayland compositor.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|The Motif Window Manager (MWM) is an X window manager based on the Motif toolkit.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Highly configurable window manager with extensive standards support. The *box visual style is well known for its minimalistic appearance. Openbox uses the *box visual style, while providing a greater number of options for theme developers than previous *box implementations. Has been "feature complete" since 2010 but continues to be maintained.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Window manager for the X Window system. So it is not a 'desktop' and does not offer you a huge pile of useless options, just the facilities needed to run your X applications and at the same time having a friendly and easy to use interface.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Window manager that once upon a time was based on the aewm++ window manager, but it has evolved enough that it no longer resembles aewm++ at all. It has a much expanded feature-set, including window grouping (similar to Ion, PWM, or Fluxbox), auto-properties, Xinerama, keygrabber that supports keychains, and much more.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Extensible window manager using a Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. All high-level window manager functions are implemented in Lisp for future extensibility or redefinition.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Simple Opinionated Window Manager that provides fullscreen toggling, window centering and a mixed workflow (i.e. mouse and keyboard).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Tiny window manager created as an exercise in minimalism. It may be helpful in learning some of the very basics of creating a window manager. It is comprised of approximately 50 lines of C. There is also a Python version using python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm]]|Simple window manager for X, the default/fallback used by Xorg since 1989. It provides titlebars, shaped windows, several forms of icon management, user-defined macro functions, click-to-type and pointer-driven keyboard focus, and user-specified key and pointer button bindings.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|A lightweight GTK+ window manager, the default window manager for UKUI desktop environment. |https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:UDE|UWM]]|The ultimate window manager for UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Small floating window manager. Tries to comply with ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Small and simple window manager of novel design. It has a click-to-focus but not raise-on-focus policy, a window resizing mechanism that allows one or many edges of a window to be changed in one action, and an innovative menubar that shares the same part of the screen as the taskbar. Window titlebars are prevented from going off the edge of the screen by constraining the mouse pointer, and when appropriate the pointer is also constrained to the taskbar/menubar in order to make target menu items easier to hit.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment. In every way possible, it reproduces the elegant look and feel of the NEXTSTEP user interface. It is fast, feature rich, easy to configure, and easy to use.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Window manager for X. It provides an unusual style of window decoration and as little functionality as its author feels comfortable with in a window manager. wm2 is not configurable, except by editing the source and recompiling the code, and is really intended for people who do not particularly want their window manager to be too friendly.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm is a is a dynamic, tag-based window manager for X11. It supports both a floating layout and a master-stack tiling layout and is developed openly. It is also written in the Nim programming language.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|The [[Xfce]] window manager manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops and natively supports multi screen mode. It provides its own compositing manager (from the X.Org Composite extension) for true transparency and shadows. The Xfce window manager also includes a keyboard shortcuts editor for user specific commands and basic windows manipulations and provides a preferences dialog for advanced tweaks.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Tiling window managers ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Dynamic window managers ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. Does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== See also ==<br />
<br />
* [https://www.gilesorr.com/wm/ The Window Manager Report]<br />
* [https://www.slant.co/topics/390/~best-window-managers-for-linux What are the best window managers for Linux?]<br />
* [https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/ A Memory Comparison of Light Linux Desktops]<br />
* [http://www.xwinman.org/others.php xwinman.org: Other Window Managers]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Window_manager_(Espa%C3%B1ol)&diff=756530Window manager (Español)2022-11-10T22:48:09Z<p>AlonsoLP: actualización a la última versión original</p>
<hr />
<div>[[Category:Window managers (Español)]]<br />
[[Category:Lists of software (Español)]]<br />
[[en:Window manager]]<br />
[[fa:Window manager]]<br />
[[fr:Window manager]]<br />
[[ja:ウィンドウマネージャ]]<br />
[[pt:Window manager]]<br />
[[ru:Window manager]]<br />
[[zh-hans:Window manager]]<br />
{{TranslationStatus (Español)|Window manager|2022-11-10|756528}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm (Español)|Bspwm]]|bspwm es un gestor de ventanas de mosaico que representa las ventanas como las hojas de un árbol binario completo. Tiene soporte para EWMH y múltiples monitores, y se configura y controla a través de mensajes.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) es un gestor de ventanas X de mosaico con todas las funciones para Emacs construido sobre XELB. Cuenta con operaciones totalmente controladas por teclado, modos de diseño híbrido (mosaico y apilamiento), compatibilidad con espacios de trabajo dinámicos, conformidad con ICCCM/EWMH, compatibilidad con RandR (monitores múltiples) y una bandeja de sistema integrada.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Gestor de ventanas de mosaico manual para X11 utilizando Xlib y Glib. El diseño se basa en la división de cuadros en subcuadros que se pueden dividir de nuevo o se pueden llenar con ventanas (similar a i3/musca). Las etiquetas (o espacios de trabajo o escritorios virtuales o...) se pueden añadir/eliminar en tiempo de ejecución. Cada etiqueta contiene su propio diseño. Se ve exactamente una etiqueta en cada monitor. Las etiquetas son independientes del monitor (similar a xmonad). Se configura en tiempo de ejecución a través de llamadas ipc de herbstclient. Entonces, el archivo de configuración es solo un script que se ejecuta al inicio. (similar a wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Gestor de ventanas de mosaico, completamente escrito desde cero. i3 se creó porque wmii, el gestor de ventanas favorito de los desarrolladores en ese momento, no proporcionó algunas funciones que queríamos (multimonitor bien hecho, por ejemplo), tenía algunos errores, no progresó durante bastante tiempo y no fue fácil para modificar en absoluto (comentarios del código fuente/documentación completamente ausente). Las diferencias notables se encuentran en las áreas de compatibilidad con varios monitores y la metáfora del árbol. Por velocidad, la interfaz Plan 9 de wmii no está implementada.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|Un gestor de ventanas de mosaico basado en 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|Un gestor de ventanas de mosaico escrito en [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Gestor de ventanas de mosaico con pestañas para el sistema de ventanas X que utiliza 'mosaicos' y ventanas con 'pestañas'.<br />
** Mosaico: divide la pantalla en 'mosaicos' que no se superponen. Cada ventana ocupa un mosaico y se maximiza en él.<br />
** Pestañas: un mosaico puede contener varias ventanas; estarán 'pestañeadas'.<br />
** Estático: la mayoría de los gestores de ventanas en mosaico son 'dinámicos', lo que significa que automáticamente cambian de tamaño y se mueven alrededor de los mosaicos a medida que las ventanas aparecen y desaparecen. Notion, por el contrario, no cambia automáticamente el mosaico.<br />
: Notion es una bifurcación de Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Gestor de ventanas simple sin dependencias de bibliotecas pesadas, sin gráficos sofisticados, sin decoraciones de ventanas y sin dependencia de ratones. Se basa en gran medida en el modelo de GNU Screen, que ha hecho maravillas en el mercado de terminales virtuales. Ratpoison se configura con un simple archivo de texto. La barra de información en Ratpoison es algo diferente, ya que solo se muestra cuando es necesario. Sirve como iniciador de aplicaciones y como barra de notificaciones. Ratpoison no incluye una bandeja de sistema.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Gestor de ventanas de mosaico X11 controlado por teclado escrito completamente en Common Lisp. Stumpwm intenta ser personalizable pero visualmente mínimo. Tiene varios ganchos (hooks) para adjuntar sus personalizaciones personales y variables para modificar, y se puede reconfigurar y recargar mientras se ejecuta. No hay decoraciones de ventana, ni iconos, ni botones, ni bandeja del sistema. Su barra de información se puede configurar para que se muestre constantemente o solo cuando sea necesario.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Gestor de ventanas de próxima generación altamente configurable para X. Es muy rápido, extensible y tiene la licencia GNU GPLv2. Configurado en Lua, tiene una bandeja del sistema, una barra de información y un lanzador incorporados. Hay extensiones disponibles escritas en Lua. Awesome usa XCB en lugar de Xlib, lo que puede resultar en un aumento de la velocidad. Awesome también tiene otras características, como un reemplazo temprano para el demonio (daemon) de notificación, un menú contextual similar al de los gestores de ventanas *box y muchas otras cosas.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Gestor de ventanas dinámicas para X. Gestiona ventanas en diseños de mosaico, monóculo y flotante. Todos los diseños se pueden aplicar dinámicamente, optimizando el entorno para la aplicación en uso y la tarea realizada. No incluye bandeja de sistema ni lanzador automático, aunque dmenu se integra bien con él, ya que son del mismo autor. No tiene archivo de configuración de texto. La configuración se realiza en su totalidad modificando el código fuente C, y debe volver a compilarse y reiniciarse cada vez que se cambia.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus (Español)|echinus]]|Gestor de ventanas flotantes y de mosaico simple y liviano para X11. Comenzó como una bifurcación de dwm con una configuración más sencilla, echinus se convirtió en un gestor de ventanas de reparentalización con todas las funciones con soporte EWMH. Tiene un panel/barra de tareas compatible con EWMH, llamado {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Básicamente monsterwm con flotante bien hecho. Las características que se agregan además de mwm básico incluyen: más diseños (fibonacci, pila igual, pila doble), espacios (y bordes) ajustables sobre la marcha, minimizar/maximizar ventanas individuales, ocultar/mostrar todas las ventanas, redimensionar maestro y apilar individualmente, invertir la pila.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Pequeño gestor de ventanas de mosaico dinámico para X11, inspirado en gran medida en xmonad y dwm. Intenta permanecer fuera del camino para que el valioso espacio de la pantalla se pueda utilizar para cosas mucho más importantes. Tiene valores predeterminados sanos y está configurado con un archivo de texto. Fue escrito por hackers para hackers y se esfuerza por ser pequeño, compacto y rápido. Tiene una barra de estado integrada que se alimenta de un script definido por el usuario.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Gestor de ventanas de mosaico ''hackeable'' y con todas las funciones escrito en Python. Qtile es simple, pequeño y extensible. Es fácil escribir sus propios diseños, widgets y comandos integrados. Está escrito y configurado completamente en Python, lo que significa que puede aprovechar todo el poder y la flexibilidad del lenguaje para adaptarlo a sus necesidades.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Gestor de ventanas X11 de mosaico dinámico que está escrito y configurado en [[Haskell]]. En un WM normal, pasa la mitad de su tiempo alineando y buscando ventanas. Xmonad facilita el trabajo al automatizar esto. XMonad está configurado en Haskell. Para todos los cambios de configuración, se debe volver a compilar xmonad, por lo que se debe instalar el compilador Haskell (más de 100 MB). Una gran biblioteca llamada {{Pkg|xmonad-contrib}} proporciona muchas características adicionales.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* [https://www.gilesorr.com/wm/ The Window Manager Report]<br />
* [https://www.slant.co/topics/390/~best-window-managers-for-linux What are the best window managers for Linux?]<br />
* [https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/ A Memory Comparison of Light Linux Desktops]<br />
* [http://www.xwinman.org/others.php xwinman.org: Other Window Managers]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756529User:AlonsoLP/Test2022-11-10T22:46:20Z<p>AlonsoLP: actualizando fecha/id (sin cambios)</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-10|756528}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm (Español)|Bspwm]]|bspwm es un gestor de ventanas de mosaico que representa las ventanas como las hojas de un árbol binario completo. Tiene soporte para EWMH y múltiples monitores, y se configura y controla a través de mensajes.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) es un gestor de ventanas X de mosaico con todas las funciones para Emacs construido sobre XELB. Cuenta con operaciones totalmente controladas por teclado, modos de diseño híbrido (mosaico y apilamiento), compatibilidad con espacios de trabajo dinámicos, conformidad con ICCCM/EWMH, compatibilidad con RandR (monitores múltiples) y una bandeja de sistema integrada.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Gestor de ventanas de mosaico manual para X11 utilizando Xlib y Glib. El diseño se basa en la división de cuadros en subcuadros que se pueden dividir de nuevo o se pueden llenar con ventanas (similar a i3/musca). Las etiquetas (o espacios de trabajo o escritorios virtuales o...) se pueden añadir/eliminar en tiempo de ejecución. Cada etiqueta contiene su propio diseño. Se ve exactamente una etiqueta en cada monitor. Las etiquetas son independientes del monitor (similar a xmonad). Se configura en tiempo de ejecución a través de llamadas ipc de herbstclient. Entonces, el archivo de configuración es solo un script que se ejecuta al inicio. (similar a wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Gestor de ventanas de mosaico, completamente escrito desde cero. i3 se creó porque wmii, el gestor de ventanas favorito de los desarrolladores en ese momento, no proporcionó algunas funciones que queríamos (multimonitor bien hecho, por ejemplo), tenía algunos errores, no progresó durante bastante tiempo y no fue fácil para modificar en absoluto (comentarios del código fuente/documentación completamente ausente). Las diferencias notables se encuentran en las áreas de compatibilidad con varios monitores y la metáfora del árbol. Por velocidad, la interfaz Plan 9 de wmii no está implementada.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|Un gestor de ventanas de mosaico basado en 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|Un gestor de ventanas de mosaico escrito en [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Gestor de ventanas de mosaico con pestañas para el sistema de ventanas X que utiliza 'mosaicos' y ventanas con 'pestañas'.<br />
** Mosaico: divide la pantalla en 'mosaicos' que no se superponen. Cada ventana ocupa un mosaico y se maximiza en él.<br />
** Pestañas: un mosaico puede contener varias ventanas; estarán 'pestañeadas'.<br />
** Estático: la mayoría de los gestores de ventanas en mosaico son 'dinámicos', lo que significa que automáticamente cambian de tamaño y se mueven alrededor de los mosaicos a medida que las ventanas aparecen y desaparecen. Notion, por el contrario, no cambia automáticamente el mosaico.<br />
: Notion es una bifurcación de Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Gestor de ventanas simple sin dependencias de bibliotecas pesadas, sin gráficos sofisticados, sin decoraciones de ventanas y sin dependencia de ratones. Se basa en gran medida en el modelo de GNU Screen, que ha hecho maravillas en el mercado de terminales virtuales. Ratpoison se configura con un simple archivo de texto. La barra de información en Ratpoison es algo diferente, ya que solo se muestra cuando es necesario. Sirve como iniciador de aplicaciones y como barra de notificaciones. Ratpoison no incluye una bandeja de sistema.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Gestor de ventanas de mosaico X11 controlado por teclado escrito completamente en Common Lisp. Stumpwm intenta ser personalizable pero visualmente mínimo. Tiene varios ganchos (hooks) para adjuntar sus personalizaciones personales y variables para modificar, y se puede reconfigurar y recargar mientras se ejecuta. No hay decoraciones de ventana, ni iconos, ni botones, ni bandeja del sistema. Su barra de información se puede configurar para que se muestre constantemente o solo cuando sea necesario.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Gestor de ventanas de próxima generación altamente configurable para X. Es muy rápido, extensible y tiene la licencia GNU GPLv2. Configurado en Lua, tiene una bandeja del sistema, una barra de información y un lanzador incorporados. Hay extensiones disponibles escritas en Lua. Awesome usa XCB en lugar de Xlib, lo que puede resultar en un aumento de la velocidad. Awesome también tiene otras características, como un reemplazo temprano para el demonio (daemon) de notificación, un menú contextual similar al de los gestores de ventanas *box y muchas otras cosas.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Gestor de ventanas dinámicas para X. Gestiona ventanas en diseños de mosaico, monóculo y flotante. Todos los diseños se pueden aplicar dinámicamente, optimizando el entorno para la aplicación en uso y la tarea realizada. No incluye bandeja de sistema ni lanzador automático, aunque dmenu se integra bien con él, ya que son del mismo autor. No tiene archivo de configuración de texto. La configuración se realiza en su totalidad modificando el código fuente C, y debe volver a compilarse y reiniciarse cada vez que se cambia.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus (Español)|echinus]]|Gestor de ventanas flotantes y de mosaico simple y liviano para X11. Comenzó como una bifurcación de dwm con una configuración más sencilla, echinus se convirtió en un gestor de ventanas de reparentalización con todas las funciones con soporte EWMH. Tiene un panel/barra de tareas compatible con EWMH, llamado {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Básicamente monsterwm con flotante bien hecho. Las características que se agregan además de mwm básico incluyen: más diseños (fibonacci, pila igual, pila doble), espacios (y bordes) ajustables sobre la marcha, minimizar/maximizar ventanas individuales, ocultar/mostrar todas las ventanas, redimensionar maestro y apilar individualmente, invertir la pila.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Pequeño gestor de ventanas de mosaico dinámico para X11, inspirado en gran medida en xmonad y dwm. Intenta permanecer fuera del camino para que el valioso espacio de la pantalla se pueda utilizar para cosas mucho más importantes. Tiene valores predeterminados sanos y está configurado con un archivo de texto. Fue escrito por hackers para hackers y se esfuerza por ser pequeño, compacto y rápido. Tiene una barra de estado integrada que se alimenta de un script definido por el usuario.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Gestor de ventanas de mosaico ''hackeable'' y con todas las funciones escrito en Python. Qtile es simple, pequeño y extensible. Es fácil escribir sus propios diseños, widgets y comandos integrados. Está escrito y configurado completamente en Python, lo que significa que puede aprovechar todo el poder y la flexibilidad del lenguaje para adaptarlo a sus necesidades.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Gestor de ventanas X11 de mosaico dinámico que está escrito y configurado en [[Haskell]]. En un WM normal, pasa la mitad de su tiempo alineando y buscando ventanas. Xmonad facilita el trabajo al automatizar esto. XMonad está configurado en Haskell. Para todos los cambios de configuración, se debe volver a compilar xmonad, por lo que se debe instalar el compilador Haskell (más de 100 MB). Una gran biblioteca llamada {{Pkg|xmonad-contrib}} proporciona muchas características adicionales.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* [https://www.gilesorr.com/wm/ The Window Manager Report]<br />
* [https://www.slant.co/topics/390/~best-window-managers-for-linux What are the best window managers for Linux?]<br />
* [https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/ A Memory Comparison of Light Linux Desktops]<br />
* [http://www.xwinman.org/others.php xwinman.org: Other Window Managers]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Window_manager&diff=756528Window manager2022-11-10T22:44:58Z<p>AlonsoLP: /* See also */ giving descriptive tittles to external links</p>
<hr />
<div>[[Category:Window managers]]<br />
[[Category:Lists of software]]<br />
[[fa:Window manager]]<br />
[[fr:Window manager]]<br />
[[ja:ウィンドウマネージャ]]<br />
[[pt:Window manager]]<br />
[[ru:Window manager]]<br />
[[zh-hans:Window manager]]<br />
{{Related articles start}}<br />
{{Related|Xdg-menu}}<br />
{{Related|Xorg}}<br />
{{Related|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
A [[Wikipedia:Window manager|window manager]] (WM) is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface (GUI). It can be part of a [[desktop environment]] (DE) or be used standalone.<br />
<br />
{{Note|Window managers are unique to Xorg. The equivalent of window managers on Wayland are called [[Wayland#Compositors|compositors]] because they also act as [[Wikipedia:Compositing window manager|compositing window managers]].}}<br />
<br />
== Overview ==<br />
<br />
Window managers are X clients that control the appearance and behaviour of the frames ("windows") where the various graphical applications are drawn. They determine the border, title bar, size, and ability to resize windows, and often provide other functionality such as reserved areas for sticking [https://windowmaker.org/dockapps/ dockapps] like [[Window Maker]], or the ability to tab windows like [[Fluxbox]]. Some window managers are even bundled with simple utilities like menus to start programs or to configure the window manager itself.<br />
<br />
The [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] specification is used to allow window managers to interact in standard ways with the server and the other clients.<br />
<br />
Some window managers are developed as part of a more comprehensive [[desktop environment]], usually allowing the other provided applications to better interact with each other, giving a more consistent experience to the user, complete with features like desktop icons, fonts, toolbars, wallpapers, or desktop widgets.<br />
<br />
Other window managers are instead designed to be used ''standalone'', giving the user complete freedom over the choice of the other applications to be used. This allows the user to create a more lightweight and customized environment, tailored to their own specific needs. "Extras" like desktop icons, toolbars, wallpapers, or desktop widgets, if needed, will have to be added with additional dedicated applications.<br />
<br />
Some standalone window managers can be also used to replace the default window manager of a desktop environment, just like some desktop environment–oriented window managers can be used standalone too.<br />
<br />
Prior to installing a window manager, a functional X server installation is required. See [[Xorg]] for detailed information.<br />
<br />
=== Types ===<br />
<br />
* [[#Stacking window managers|Stacking]] (aka floating) window managers provide the traditional desktop metaphor used in commercial operating systems like Windows and macOS. Windows act like pieces of paper on a desk, and can be stacked on top of each other. For available Arch Wiki pages see [[:Category:Stacking window managers]].<br />
* [[#Tiling window managers|Tiling]] window managers "tile" the windows so that none are overlapping. They usually make very extensive use of key-bindings and have less (or no) reliance on the mouse. Tiling window managers may be manual, offer predefined layouts, or both. For available Arch Wiki pages see [[:Category:Tiling window managers]].<br />
* [[#Dynamic window managers|Dynamic]] window managers can dynamically switch between tiling or floating window layout. For available Arch Wiki pages see [[:Category:Dynamic window managers]].<br />
<br />
See [[Comparison of tiling window managers]] and [[Wikipedia:Comparison of X window managers]] for comparison of window managers.<br />
<br />
== List of window managers ==<br />
<br />
=== Stacking window managers ===<br />
<br />
* {{App|[[2bwm]]|Fast floating window manager, with the particularity of having 2 borders, written over the XCB library and derived from mcwm written by Michael Cardell. In 2bwm everything is accessible from the keyboard but a pointing device can be used for move, resize and raise/lower.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|X11 window manager inspired by Plan 9's rio.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:AfterStep|AfterStep]]|Originally based on the look and feel of the NeXTStep interface, it provides end users with a consistent, clean, and elegant desktop. The goal of AfterStep development is to provide for flexibility of desktop configuration, improving aesthetics, and efficient use of system resources.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Bite-sized window manager written in C. It is controlled via a command-line client, allowing users to control windows via a hotkey daemon such as [[sxhkd]] or expand functionality via shell scripts. It provides extensible theming options with double borders, title bars, and window text. Berry places new windows in unoccupied spaces and supports virtual desktops.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox]]|Fast, lightweight window manager for X, without all those annoying library dependencies. Blackbox is built with C++ and contains completely original code (even though the graphics implementation is similar to that of WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|OpenGL compositing manager that uses GLX_EXT_texture_from_pixmap for binding redirected top-level windows to texture objects. It has a flexible plug-in system and is designed to run well on most graphics hardware.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originally deriving from evilwm, but later re-written from scratch, cwm aims to be simple, and offers helpful features such as searching for windows.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|A lightweight QT4/QT5 window manager.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Minimalist window manager for the X Window System. 'Minimalist' here does not mean it is too bare to be usable – it means it omits a lot of the stuff that make other window managers ''un''usable.|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Window manager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy and extremely fast desktop experience. It is built using C++ and licensed under the MIT License.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Attempt to combine the best ideas from several window managers. The primary influence and code base is from wm2 by Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system. Development is active, and support is excellent.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|A beautiful window manager from elementaryos, part of [[Pantheon]]. Also as a compositing manager, based on libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|X11 window manager implemented in C as a cleanroom software project. It manages windows in a minimal floating layout, while providing flexible keyboard-driven controls for window switching, sizing, moving, tagging, and tiling. It is also fast, lightweight, modeless, Xinerama-aware, and EWMH compatible wherever possible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Window manager for X. The goal of IceWM is speed, simplicity, and not getting in the user's way.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Based on evilwm, with a minimal configuration size of approximately 16kb, focused on small binary size and usability, incorporating optional title-bars and XFT title-bar font rendering as compile-time options, jbwm also features easier to use keybindings than evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Window manager for X. JWM is written in C and uses only Xlib at a minimum.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Window manager for X, written by Johan Veenhuizen. It is designed to "just work." There is no configuration file and no library dependencies other than Xlib. The input focus model is click-to-focus. Karmen aims at ICCCM and EWMH compliance.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:KWin|KWin]]|The standard KDE window manager since KDE 4.0, which is also a compositing manager. This allows KWin to provide advanced graphical effects, similar to Compiz, while also providing all the features from previous KDE releases (such as very good integration with the rest of KDE, advanced configurability, focus stealing prevention, a well-tested window manager, robust handling of misbehaving applications/toolkits, etc.). Also serves as a compositor for [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Window manager for X that tries to keep out of your face. There are no icons, no button bars, no icon docks, no root menus, no nothing: if you want all that, then other programs can provide it. There is no configurability either: if you want that, you want a different window manager; one that helps your operating system in its evil conquest of your disc space and its annexation of your physical memory.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|The MATE window manager, fork of Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:Metacity|Metacity]]|This window manager strives to be quiet, small, stable, get on with its job, and stay out of your attention. It is used by the legacy GNOME 2 and GNOME flashback sessions, and superseded by Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, an FVWM descendant which attempts to emulate the pre-Mac OS X Macintosh look and feel in its layout and window design.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Window and compositing manager for Cinnamon. A fork of Mutter, based on Clutter, uses OpenGL. It cannot be used outside of Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Window and compositing manager for GNOME, based on Clutter, uses OpenGL. Also serves a Wayland compositor.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|The Motif Window Manager (MWM) is an X window manager based on the Motif toolkit.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Highly configurable window manager with extensive standards support. The *box visual style is well known for its minimalistic appearance. Openbox uses the *box visual style, while providing a greater number of options for theme developers than previous *box implementations. Has been "feature complete" since 2010 but continues to be maintained.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Window manager for the X Window system. So it is not a 'desktop' and does not offer you a huge pile of useless options, just the facilities needed to run your X applications and at the same time having a friendly and easy to use interface.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Window manager that once upon a time was based on the aewm++ window manager, but it has evolved enough that it no longer resembles aewm++ at all. It has a much expanded feature-set, including window grouping (similar to Ion, PWM, or Fluxbox), auto-properties, Xinerama, keygrabber that supports keychains, and much more.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Extensible window manager using a Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. All high-level window manager functions are implemented in Lisp for future extensibility or redefinition.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Simple Opinionated Window Manager that provides fullscreen toggling, window centering and a mixed workflow (i.e. mouse and keyboard).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Tiny window manager created as an exercise in minimalism. It may be helpful in learning some of the very basics of creating a window manager. It is comprised of approximately 50 lines of C. There is also a Python version using python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm]]|Simple window manager for X, the default/fallback used by Xorg since 1989. It provides titlebars, shaped windows, several forms of icon management, user-defined macro functions, click-to-type and pointer-driven keyboard focus, and user-specified key and pointer button bindings.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|A lightweight GTK+ window manager, the default window manager for UKUI desktop environment. |https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:UDE|UWM]]|The ultimate window manager for UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Small floating window manager. Tries to comply with ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Small and simple window manager of novel design. It has a click-to-focus but not raise-on-focus policy, a window resizing mechanism that allows one or many edges of a window to be changed in one action, and an innovative menubar that shares the same part of the screen as the taskbar. Window titlebars are prevented from going off the edge of the screen by constraining the mouse pointer, and when appropriate the pointer is also constrained to the taskbar/menubar in order to make target menu items easier to hit.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment. In every way possible, it reproduces the elegant look and feel of the NEXTSTEP user interface. It is fast, feature rich, easy to configure, and easy to use.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Window manager for X. It provides an unusual style of window decoration and as little functionality as its author feels comfortable with in a window manager. wm2 is not configurable, except by editing the source and recompiling the code, and is really intended for people who do not particularly want their window manager to be too friendly.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm is a is a dynamic, tag-based window manager for X11. It supports both a floating layout and a master-stack tiling layout and is developed openly. It is also written in the Nim programming language.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|The [[Xfce]] window manager manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops and natively supports multi screen mode. It provides its own compositing manager (from the X.Org Composite extension) for true transparency and shadows. The Xfce window manager also includes a keyboard shortcuts editor for user specific commands and basic windows manipulations and provides a preferences dialog for advanced tweaks.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Tiling window managers ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Dynamic window managers ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. Does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== See also ==<br />
<br />
* [https://www.gilesorr.com/wm/ The Window Manager Report]<br />
* [https://www.slant.co/topics/390/~best-window-managers-for-linux What are the best window managers for Linux?]<br />
* [https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/ A Memory Comparison of Light Linux Desktops]<br />
* [http://www.xwinman.org/others.php xwinman.org: Other Window Managers]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756527User:AlonsoLP/Test2022-11-10T22:43:25Z<p>AlonsoLP: /* Véase también */ dando título a los enlaces</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm (Español)|Bspwm]]|bspwm es un gestor de ventanas de mosaico que representa las ventanas como las hojas de un árbol binario completo. Tiene soporte para EWMH y múltiples monitores, y se configura y controla a través de mensajes.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) es un gestor de ventanas X de mosaico con todas las funciones para Emacs construido sobre XELB. Cuenta con operaciones totalmente controladas por teclado, modos de diseño híbrido (mosaico y apilamiento), compatibilidad con espacios de trabajo dinámicos, conformidad con ICCCM/EWMH, compatibilidad con RandR (monitores múltiples) y una bandeja de sistema integrada.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Gestor de ventanas de mosaico manual para X11 utilizando Xlib y Glib. El diseño se basa en la división de cuadros en subcuadros que se pueden dividir de nuevo o se pueden llenar con ventanas (similar a i3/musca). Las etiquetas (o espacios de trabajo o escritorios virtuales o...) se pueden añadir/eliminar en tiempo de ejecución. Cada etiqueta contiene su propio diseño. Se ve exactamente una etiqueta en cada monitor. Las etiquetas son independientes del monitor (similar a xmonad). Se configura en tiempo de ejecución a través de llamadas ipc de herbstclient. Entonces, el archivo de configuración es solo un script que se ejecuta al inicio. (similar a wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Gestor de ventanas de mosaico, completamente escrito desde cero. i3 se creó porque wmii, el gestor de ventanas favorito de los desarrolladores en ese momento, no proporcionó algunas funciones que queríamos (multimonitor bien hecho, por ejemplo), tenía algunos errores, no progresó durante bastante tiempo y no fue fácil para modificar en absoluto (comentarios del código fuente/documentación completamente ausente). Las diferencias notables se encuentran en las áreas de compatibilidad con varios monitores y la metáfora del árbol. Por velocidad, la interfaz Plan 9 de wmii no está implementada.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|Un gestor de ventanas de mosaico basado en 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|Un gestor de ventanas de mosaico escrito en [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Gestor de ventanas de mosaico con pestañas para el sistema de ventanas X que utiliza 'mosaicos' y ventanas con 'pestañas'.<br />
** Mosaico: divide la pantalla en 'mosaicos' que no se superponen. Cada ventana ocupa un mosaico y se maximiza en él.<br />
** Pestañas: un mosaico puede contener varias ventanas; estarán 'pestañeadas'.<br />
** Estático: la mayoría de los gestores de ventanas en mosaico son 'dinámicos', lo que significa que automáticamente cambian de tamaño y se mueven alrededor de los mosaicos a medida que las ventanas aparecen y desaparecen. Notion, por el contrario, no cambia automáticamente el mosaico.<br />
: Notion es una bifurcación de Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Gestor de ventanas simple sin dependencias de bibliotecas pesadas, sin gráficos sofisticados, sin decoraciones de ventanas y sin dependencia de ratones. Se basa en gran medida en el modelo de GNU Screen, que ha hecho maravillas en el mercado de terminales virtuales. Ratpoison se configura con un simple archivo de texto. La barra de información en Ratpoison es algo diferente, ya que solo se muestra cuando es necesario. Sirve como iniciador de aplicaciones y como barra de notificaciones. Ratpoison no incluye una bandeja de sistema.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Gestor de ventanas de mosaico X11 controlado por teclado escrito completamente en Common Lisp. Stumpwm intenta ser personalizable pero visualmente mínimo. Tiene varios ganchos (hooks) para adjuntar sus personalizaciones personales y variables para modificar, y se puede reconfigurar y recargar mientras se ejecuta. No hay decoraciones de ventana, ni iconos, ni botones, ni bandeja del sistema. Su barra de información se puede configurar para que se muestre constantemente o solo cuando sea necesario.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Gestor de ventanas de próxima generación altamente configurable para X. Es muy rápido, extensible y tiene la licencia GNU GPLv2. Configurado en Lua, tiene una bandeja del sistema, una barra de información y un lanzador incorporados. Hay extensiones disponibles escritas en Lua. Awesome usa XCB en lugar de Xlib, lo que puede resultar en un aumento de la velocidad. Awesome también tiene otras características, como un reemplazo temprano para el demonio (daemon) de notificación, un menú contextual similar al de los gestores de ventanas *box y muchas otras cosas.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Gestor de ventanas dinámicas para X. Gestiona ventanas en diseños de mosaico, monóculo y flotante. Todos los diseños se pueden aplicar dinámicamente, optimizando el entorno para la aplicación en uso y la tarea realizada. No incluye bandeja de sistema ni lanzador automático, aunque dmenu se integra bien con él, ya que son del mismo autor. No tiene archivo de configuración de texto. La configuración se realiza en su totalidad modificando el código fuente C, y debe volver a compilarse y reiniciarse cada vez que se cambia.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus (Español)|echinus]]|Gestor de ventanas flotantes y de mosaico simple y liviano para X11. Comenzó como una bifurcación de dwm con una configuración más sencilla, echinus se convirtió en un gestor de ventanas de reparentalización con todas las funciones con soporte EWMH. Tiene un panel/barra de tareas compatible con EWMH, llamado {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Básicamente monsterwm con flotante bien hecho. Las características que se agregan además de mwm básico incluyen: más diseños (fibonacci, pila igual, pila doble), espacios (y bordes) ajustables sobre la marcha, minimizar/maximizar ventanas individuales, ocultar/mostrar todas las ventanas, redimensionar maestro y apilar individualmente, invertir la pila.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Pequeño gestor de ventanas de mosaico dinámico para X11, inspirado en gran medida en xmonad y dwm. Intenta permanecer fuera del camino para que el valioso espacio de la pantalla se pueda utilizar para cosas mucho más importantes. Tiene valores predeterminados sanos y está configurado con un archivo de texto. Fue escrito por hackers para hackers y se esfuerza por ser pequeño, compacto y rápido. Tiene una barra de estado integrada que se alimenta de un script definido por el usuario.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Gestor de ventanas de mosaico ''hackeable'' y con todas las funciones escrito en Python. Qtile es simple, pequeño y extensible. Es fácil escribir sus propios diseños, widgets y comandos integrados. Está escrito y configurado completamente en Python, lo que significa que puede aprovechar todo el poder y la flexibilidad del lenguaje para adaptarlo a sus necesidades.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Gestor de ventanas X11 de mosaico dinámico que está escrito y configurado en [[Haskell]]. En un WM normal, pasa la mitad de su tiempo alineando y buscando ventanas. Xmonad facilita el trabajo al automatizar esto. XMonad está configurado en Haskell. Para todos los cambios de configuración, se debe volver a compilar xmonad, por lo que se debe instalar el compilador Haskell (más de 100 MB). Una gran biblioteca llamada {{Pkg|xmonad-contrib}} proporciona muchas características adicionales.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* [https://www.gilesorr.com/wm/ The Window Manager Report]<br />
* [https://www.slant.co/topics/390/~best-window-managers-for-linux What are the best window managers for Linux?]<br />
* [https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/ A Memory Comparison of Light Linux Desktops]<br />
* [http://www.xwinman.org/others.php xwinman.org: Other Window Managers]</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756525User:AlonsoLP/Test2022-11-10T22:39:03Z<p>AlonsoLP: /* Gestores de ventanas dinámicos */ corrección de enlaces al español</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm (Español)|Bspwm]]|bspwm es un gestor de ventanas de mosaico que representa las ventanas como las hojas de un árbol binario completo. Tiene soporte para EWMH y múltiples monitores, y se configura y controla a través de mensajes.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) es un gestor de ventanas X de mosaico con todas las funciones para Emacs construido sobre XELB. Cuenta con operaciones totalmente controladas por teclado, modos de diseño híbrido (mosaico y apilamiento), compatibilidad con espacios de trabajo dinámicos, conformidad con ICCCM/EWMH, compatibilidad con RandR (monitores múltiples) y una bandeja de sistema integrada.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Gestor de ventanas de mosaico manual para X11 utilizando Xlib y Glib. El diseño se basa en la división de cuadros en subcuadros que se pueden dividir de nuevo o se pueden llenar con ventanas (similar a i3/musca). Las etiquetas (o espacios de trabajo o escritorios virtuales o...) se pueden añadir/eliminar en tiempo de ejecución. Cada etiqueta contiene su propio diseño. Se ve exactamente una etiqueta en cada monitor. Las etiquetas son independientes del monitor (similar a xmonad). Se configura en tiempo de ejecución a través de llamadas ipc de herbstclient. Entonces, el archivo de configuración es solo un script que se ejecuta al inicio. (similar a wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Gestor de ventanas de mosaico, completamente escrito desde cero. i3 se creó porque wmii, el gestor de ventanas favorito de los desarrolladores en ese momento, no proporcionó algunas funciones que queríamos (multimonitor bien hecho, por ejemplo), tenía algunos errores, no progresó durante bastante tiempo y no fue fácil para modificar en absoluto (comentarios del código fuente/documentación completamente ausente). Las diferencias notables se encuentran en las áreas de compatibilidad con varios monitores y la metáfora del árbol. Por velocidad, la interfaz Plan 9 de wmii no está implementada.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|Un gestor de ventanas de mosaico basado en 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|Un gestor de ventanas de mosaico escrito en [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Gestor de ventanas de mosaico con pestañas para el sistema de ventanas X que utiliza 'mosaicos' y ventanas con 'pestañas'.<br />
** Mosaico: divide la pantalla en 'mosaicos' que no se superponen. Cada ventana ocupa un mosaico y se maximiza en él.<br />
** Pestañas: un mosaico puede contener varias ventanas; estarán 'pestañeadas'.<br />
** Estático: la mayoría de los gestores de ventanas en mosaico son 'dinámicos', lo que significa que automáticamente cambian de tamaño y se mueven alrededor de los mosaicos a medida que las ventanas aparecen y desaparecen. Notion, por el contrario, no cambia automáticamente el mosaico.<br />
: Notion es una bifurcación de Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Gestor de ventanas simple sin dependencias de bibliotecas pesadas, sin gráficos sofisticados, sin decoraciones de ventanas y sin dependencia de ratones. Se basa en gran medida en el modelo de GNU Screen, que ha hecho maravillas en el mercado de terminales virtuales. Ratpoison se configura con un simple archivo de texto. La barra de información en Ratpoison es algo diferente, ya que solo se muestra cuando es necesario. Sirve como iniciador de aplicaciones y como barra de notificaciones. Ratpoison no incluye una bandeja de sistema.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Gestor de ventanas de mosaico X11 controlado por teclado escrito completamente en Common Lisp. Stumpwm intenta ser personalizable pero visualmente mínimo. Tiene varios ganchos (hooks) para adjuntar sus personalizaciones personales y variables para modificar, y se puede reconfigurar y recargar mientras se ejecuta. No hay decoraciones de ventana, ni iconos, ni botones, ni bandeja del sistema. Su barra de información se puede configurar para que se muestre constantemente o solo cuando sea necesario.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Gestor de ventanas de próxima generación altamente configurable para X. Es muy rápido, extensible y tiene la licencia GNU GPLv2. Configurado en Lua, tiene una bandeja del sistema, una barra de información y un lanzador incorporados. Hay extensiones disponibles escritas en Lua. Awesome usa XCB en lugar de Xlib, lo que puede resultar en un aumento de la velocidad. Awesome también tiene otras características, como un reemplazo temprano para el demonio (daemon) de notificación, un menú contextual similar al de los gestores de ventanas *box y muchas otras cosas.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Gestor de ventanas dinámicas para X. Gestiona ventanas en diseños de mosaico, monóculo y flotante. Todos los diseños se pueden aplicar dinámicamente, optimizando el entorno para la aplicación en uso y la tarea realizada. No incluye bandeja de sistema ni lanzador automático, aunque dmenu se integra bien con él, ya que son del mismo autor. No tiene archivo de configuración de texto. La configuración se realiza en su totalidad modificando el código fuente C, y debe volver a compilarse y reiniciarse cada vez que se cambia.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus (Español)|echinus]]|Gestor de ventanas flotantes y de mosaico simple y liviano para X11. Comenzó como una bifurcación de dwm con una configuración más sencilla, echinus se convirtió en un gestor de ventanas de reparentalización con todas las funciones con soporte EWMH. Tiene un panel/barra de tareas compatible con EWMH, llamado {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Básicamente monsterwm con flotante bien hecho. Las características que se agregan además de mwm básico incluyen: más diseños (fibonacci, pila igual, pila doble), espacios (y bordes) ajustables sobre la marcha, minimizar/maximizar ventanas individuales, ocultar/mostrar todas las ventanas, redimensionar maestro y apilar individualmente, invertir la pila.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Pequeño gestor de ventanas de mosaico dinámico para X11, inspirado en gran medida en xmonad y dwm. Intenta permanecer fuera del camino para que el valioso espacio de la pantalla se pueda utilizar para cosas mucho más importantes. Tiene valores predeterminados sanos y está configurado con un archivo de texto. Fue escrito por hackers para hackers y se esfuerza por ser pequeño, compacto y rápido. Tiene una barra de estado integrada que se alimenta de un script definido por el usuario.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Gestor de ventanas de mosaico ''hackeable'' y con todas las funciones escrito en Python. Qtile es simple, pequeño y extensible. Es fácil escribir sus propios diseños, widgets y comandos integrados. Está escrito y configurado completamente en Python, lo que significa que puede aprovechar todo el poder y la flexibilidad del lenguaje para adaptarlo a sus necesidades.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Gestor de ventanas X11 de mosaico dinámico que está escrito y configurado en [[Haskell]]. En un WM normal, pasa la mitad de su tiempo alineando y buscando ventanas. Xmonad facilita el trabajo al automatizar esto. XMonad está configurado en Haskell. Para todos los cambios de configuración, se debe volver a compilar xmonad, por lo que se debe instalar el compilador Haskell (más de 100 MB). Una gran biblioteca llamada {{Pkg|xmonad-contrib}} proporciona muchas características adicionales.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756524User:AlonsoLP/Test2022-11-10T22:37:37Z<p>AlonsoLP: /* Gestores de ventanas de mosaico */ corrección enlaces al español</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm (Español)|Bspwm]]|bspwm es un gestor de ventanas de mosaico que representa las ventanas como las hojas de un árbol binario completo. Tiene soporte para EWMH y múltiples monitores, y se configura y controla a través de mensajes.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) es un gestor de ventanas X de mosaico con todas las funciones para Emacs construido sobre XELB. Cuenta con operaciones totalmente controladas por teclado, modos de diseño híbrido (mosaico y apilamiento), compatibilidad con espacios de trabajo dinámicos, conformidad con ICCCM/EWMH, compatibilidad con RandR (monitores múltiples) y una bandeja de sistema integrada.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Gestor de ventanas de mosaico manual para X11 utilizando Xlib y Glib. El diseño se basa en la división de cuadros en subcuadros que se pueden dividir de nuevo o se pueden llenar con ventanas (similar a i3/musca). Las etiquetas (o espacios de trabajo o escritorios virtuales o...) se pueden añadir/eliminar en tiempo de ejecución. Cada etiqueta contiene su propio diseño. Se ve exactamente una etiqueta en cada monitor. Las etiquetas son independientes del monitor (similar a xmonad). Se configura en tiempo de ejecución a través de llamadas ipc de herbstclient. Entonces, el archivo de configuración es solo un script que se ejecuta al inicio. (similar a wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Gestor de ventanas de mosaico, completamente escrito desde cero. i3 se creó porque wmii, el gestor de ventanas favorito de los desarrolladores en ese momento, no proporcionó algunas funciones que queríamos (multimonitor bien hecho, por ejemplo), tenía algunos errores, no progresó durante bastante tiempo y no fue fácil para modificar en absoluto (comentarios del código fuente/documentación completamente ausente). Las diferencias notables se encuentran en las áreas de compatibilidad con varios monitores y la metáfora del árbol. Por velocidad, la interfaz Plan 9 de wmii no está implementada.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|Un gestor de ventanas de mosaico basado en 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|Un gestor de ventanas de mosaico escrito en [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Gestor de ventanas de mosaico con pestañas para el sistema de ventanas X que utiliza 'mosaicos' y ventanas con 'pestañas'.<br />
** Mosaico: divide la pantalla en 'mosaicos' que no se superponen. Cada ventana ocupa un mosaico y se maximiza en él.<br />
** Pestañas: un mosaico puede contener varias ventanas; estarán 'pestañeadas'.<br />
** Estático: la mayoría de los gestores de ventanas en mosaico son 'dinámicos', lo que significa que automáticamente cambian de tamaño y se mueven alrededor de los mosaicos a medida que las ventanas aparecen y desaparecen. Notion, por el contrario, no cambia automáticamente el mosaico.<br />
: Notion es una bifurcación de Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Gestor de ventanas simple sin dependencias de bibliotecas pesadas, sin gráficos sofisticados, sin decoraciones de ventanas y sin dependencia de ratones. Se basa en gran medida en el modelo de GNU Screen, que ha hecho maravillas en el mercado de terminales virtuales. Ratpoison se configura con un simple archivo de texto. La barra de información en Ratpoison es algo diferente, ya que solo se muestra cuando es necesario. Sirve como iniciador de aplicaciones y como barra de notificaciones. Ratpoison no incluye una bandeja de sistema.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Gestor de ventanas de mosaico X11 controlado por teclado escrito completamente en Common Lisp. Stumpwm intenta ser personalizable pero visualmente mínimo. Tiene varios ganchos (hooks) para adjuntar sus personalizaciones personales y variables para modificar, y se puede reconfigurar y recargar mientras se ejecuta. No hay decoraciones de ventana, ni iconos, ni botones, ni bandeja del sistema. Su barra de información se puede configurar para que se muestre constantemente o solo cuando sea necesario.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Gestor de ventanas de próxima generación altamente configurable para X. Es muy rápido, extensible y tiene la licencia GNU GPLv2. Configurado en Lua, tiene una bandeja del sistema, una barra de información y un lanzador incorporados. Hay extensiones disponibles escritas en Lua. Awesome usa XCB en lugar de Xlib, lo que puede resultar en un aumento de la velocidad. Awesome también tiene otras características, como un reemplazo temprano para el demonio (daemon) de notificación, un menú contextual similar al de los gestores de ventanas *box y muchas otras cosas.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Gestor de ventanas dinámicas para X. Gestiona ventanas en diseños de mosaico, monóculo y flotante. Todos los diseños se pueden aplicar dinámicamente, optimizando el entorno para la aplicación en uso y la tarea realizada. No incluye bandeja de sistema ni lanzador automático, aunque dmenu se integra bien con él, ya que son del mismo autor. No tiene archivo de configuración de texto. La configuración se realiza en su totalidad modificando el código fuente C, y debe volver a compilarse y reiniciarse cada vez que se cambia.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Gestor de ventanas flotantes y de mosaico simple y liviano para X11. Comenzó como una bifurcación de dwm con una configuración más sencilla, echinus se convirtió en un gestor de ventanas de reparentalización con todas las funciones con soporte EWMH. Tiene un panel/barra de tareas compatible con EWMH, llamado {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Básicamente monsterwm con flotante bien hecho. Las características que se agregan además de mwm básico incluyen: más diseños (fibonacci, pila igual, pila doble), espacios (y bordes) ajustables sobre la marcha, minimizar/maximizar ventanas individuales, ocultar/mostrar todas las ventanas, redimensionar maestro y apilar individualmente, invertir la pila.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Pequeño gestor de ventanas de mosaico dinámico para X11, inspirado en gran medida en xmonad y dwm. Intenta permanecer fuera del camino para que el valioso espacio de la pantalla se pueda utilizar para cosas mucho más importantes. Tiene valores predeterminados sanos y está configurado con un archivo de texto. Fue escrito por hackers para hackers y se esfuerza por ser pequeño, compacto y rápido. Tiene una barra de estado integrada que se alimenta de un script definido por el usuario.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Gestor de ventanas de mosaico ''hackeable'' y con todas las funciones escrito en Python. Qtile es simple, pequeño y extensible. Es fácil escribir sus propios diseños, widgets y comandos integrados. Está escrito y configurado completamente en Python, lo que significa que puede aprovechar todo el poder y la flexibilidad del lenguaje para adaptarlo a sus necesidades.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Gestor de ventanas X11 de mosaico dinámico que está escrito y configurado en [[Haskell]]. En un WM normal, pasa la mitad de su tiempo alineando y buscando ventanas. Xmonad facilita el trabajo al automatizar esto. XMonad está configurado en Haskell. Para todos los cambios de configuración, se debe volver a compilar xmonad, por lo que se debe instalar el compilador Haskell (más de 100 MB). Una gran biblioteca llamada {{Pkg|xmonad-contrib}} proporciona muchas características adicionales.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Window_manager&diff=756523Window manager2022-11-10T22:35:33Z<p>AlonsoLP: /* Dynamic window managers */ some small fixes (spare blank spaces, missing dot, capital letter)</p>
<hr />
<div>[[Category:Window managers]]<br />
[[Category:Lists of software]]<br />
[[fa:Window manager]]<br />
[[fr:Window manager]]<br />
[[ja:ウィンドウマネージャ]]<br />
[[pt:Window manager]]<br />
[[ru:Window manager]]<br />
[[zh-hans:Window manager]]<br />
{{Related articles start}}<br />
{{Related|Xdg-menu}}<br />
{{Related|Xorg}}<br />
{{Related|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
A [[Wikipedia:Window manager|window manager]] (WM) is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface (GUI). It can be part of a [[desktop environment]] (DE) or be used standalone.<br />
<br />
{{Note|Window managers are unique to Xorg. The equivalent of window managers on Wayland are called [[Wayland#Compositors|compositors]] because they also act as [[Wikipedia:Compositing window manager|compositing window managers]].}}<br />
<br />
== Overview ==<br />
<br />
Window managers are X clients that control the appearance and behaviour of the frames ("windows") where the various graphical applications are drawn. They determine the border, title bar, size, and ability to resize windows, and often provide other functionality such as reserved areas for sticking [https://windowmaker.org/dockapps/ dockapps] like [[Window Maker]], or the ability to tab windows like [[Fluxbox]]. Some window managers are even bundled with simple utilities like menus to start programs or to configure the window manager itself.<br />
<br />
The [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] specification is used to allow window managers to interact in standard ways with the server and the other clients.<br />
<br />
Some window managers are developed as part of a more comprehensive [[desktop environment]], usually allowing the other provided applications to better interact with each other, giving a more consistent experience to the user, complete with features like desktop icons, fonts, toolbars, wallpapers, or desktop widgets.<br />
<br />
Other window managers are instead designed to be used ''standalone'', giving the user complete freedom over the choice of the other applications to be used. This allows the user to create a more lightweight and customized environment, tailored to their own specific needs. "Extras" like desktop icons, toolbars, wallpapers, or desktop widgets, if needed, will have to be added with additional dedicated applications.<br />
<br />
Some standalone window managers can be also used to replace the default window manager of a desktop environment, just like some desktop environment–oriented window managers can be used standalone too.<br />
<br />
Prior to installing a window manager, a functional X server installation is required. See [[Xorg]] for detailed information.<br />
<br />
=== Types ===<br />
<br />
* [[#Stacking window managers|Stacking]] (aka floating) window managers provide the traditional desktop metaphor used in commercial operating systems like Windows and macOS. Windows act like pieces of paper on a desk, and can be stacked on top of each other. For available Arch Wiki pages see [[:Category:Stacking window managers]].<br />
* [[#Tiling window managers|Tiling]] window managers "tile" the windows so that none are overlapping. They usually make very extensive use of key-bindings and have less (or no) reliance on the mouse. Tiling window managers may be manual, offer predefined layouts, or both. For available Arch Wiki pages see [[:Category:Tiling window managers]].<br />
* [[#Dynamic window managers|Dynamic]] window managers can dynamically switch between tiling or floating window layout. For available Arch Wiki pages see [[:Category:Dynamic window managers]].<br />
<br />
See [[Comparison of tiling window managers]] and [[Wikipedia:Comparison of X window managers]] for comparison of window managers.<br />
<br />
== List of window managers ==<br />
<br />
=== Stacking window managers ===<br />
<br />
* {{App|[[2bwm]]|Fast floating window manager, with the particularity of having 2 borders, written over the XCB library and derived from mcwm written by Michael Cardell. In 2bwm everything is accessible from the keyboard but a pointing device can be used for move, resize and raise/lower.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|X11 window manager inspired by Plan 9's rio.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:AfterStep|AfterStep]]|Originally based on the look and feel of the NeXTStep interface, it provides end users with a consistent, clean, and elegant desktop. The goal of AfterStep development is to provide for flexibility of desktop configuration, improving aesthetics, and efficient use of system resources.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Bite-sized window manager written in C. It is controlled via a command-line client, allowing users to control windows via a hotkey daemon such as [[sxhkd]] or expand functionality via shell scripts. It provides extensible theming options with double borders, title bars, and window text. Berry places new windows in unoccupied spaces and supports virtual desktops.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox]]|Fast, lightweight window manager for X, without all those annoying library dependencies. Blackbox is built with C++ and contains completely original code (even though the graphics implementation is similar to that of WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|OpenGL compositing manager that uses GLX_EXT_texture_from_pixmap for binding redirected top-level windows to texture objects. It has a flexible plug-in system and is designed to run well on most graphics hardware.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originally deriving from evilwm, but later re-written from scratch, cwm aims to be simple, and offers helpful features such as searching for windows.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|A lightweight QT4/QT5 window manager.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Minimalist window manager for the X Window System. 'Minimalist' here does not mean it is too bare to be usable – it means it omits a lot of the stuff that make other window managers ''un''usable.|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Window manager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy and extremely fast desktop experience. It is built using C++ and licensed under the MIT License.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Attempt to combine the best ideas from several window managers. The primary influence and code base is from wm2 by Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system. Development is active, and support is excellent.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|A beautiful window manager from elementaryos, part of [[Pantheon]]. Also as a compositing manager, based on libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|X11 window manager implemented in C as a cleanroom software project. It manages windows in a minimal floating layout, while providing flexible keyboard-driven controls for window switching, sizing, moving, tagging, and tiling. It is also fast, lightweight, modeless, Xinerama-aware, and EWMH compatible wherever possible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Window manager for X. The goal of IceWM is speed, simplicity, and not getting in the user's way.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Based on evilwm, with a minimal configuration size of approximately 16kb, focused on small binary size and usability, incorporating optional title-bars and XFT title-bar font rendering as compile-time options, jbwm also features easier to use keybindings than evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Window manager for X. JWM is written in C and uses only Xlib at a minimum.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Window manager for X, written by Johan Veenhuizen. It is designed to "just work." There is no configuration file and no library dependencies other than Xlib. The input focus model is click-to-focus. Karmen aims at ICCCM and EWMH compliance.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:KWin|KWin]]|The standard KDE window manager since KDE 4.0, which is also a compositing manager. This allows KWin to provide advanced graphical effects, similar to Compiz, while also providing all the features from previous KDE releases (such as very good integration with the rest of KDE, advanced configurability, focus stealing prevention, a well-tested window manager, robust handling of misbehaving applications/toolkits, etc.). Also serves as a compositor for [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Window manager for X that tries to keep out of your face. There are no icons, no button bars, no icon docks, no root menus, no nothing: if you want all that, then other programs can provide it. There is no configurability either: if you want that, you want a different window manager; one that helps your operating system in its evil conquest of your disc space and its annexation of your physical memory.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|The MATE window manager, fork of Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:Metacity|Metacity]]|This window manager strives to be quiet, small, stable, get on with its job, and stay out of your attention. It is used by the legacy GNOME 2 and GNOME flashback sessions, and superseded by Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, an FVWM descendant which attempts to emulate the pre-Mac OS X Macintosh look and feel in its layout and window design.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Window and compositing manager for Cinnamon. A fork of Mutter, based on Clutter, uses OpenGL. It cannot be used outside of Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Window and compositing manager for GNOME, based on Clutter, uses OpenGL. Also serves a Wayland compositor.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|The Motif Window Manager (MWM) is an X window manager based on the Motif toolkit.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Highly configurable window manager with extensive standards support. The *box visual style is well known for its minimalistic appearance. Openbox uses the *box visual style, while providing a greater number of options for theme developers than previous *box implementations. Has been "feature complete" since 2010 but continues to be maintained.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Window manager for the X Window system. So it is not a 'desktop' and does not offer you a huge pile of useless options, just the facilities needed to run your X applications and at the same time having a friendly and easy to use interface.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Window manager that once upon a time was based on the aewm++ window manager, but it has evolved enough that it no longer resembles aewm++ at all. It has a much expanded feature-set, including window grouping (similar to Ion, PWM, or Fluxbox), auto-properties, Xinerama, keygrabber that supports keychains, and much more.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Extensible window manager using a Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. All high-level window manager functions are implemented in Lisp for future extensibility or redefinition.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Simple Opinionated Window Manager that provides fullscreen toggling, window centering and a mixed workflow (i.e. mouse and keyboard).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Tiny window manager created as an exercise in minimalism. It may be helpful in learning some of the very basics of creating a window manager. It is comprised of approximately 50 lines of C. There is also a Python version using python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm]]|Simple window manager for X, the default/fallback used by Xorg since 1989. It provides titlebars, shaped windows, several forms of icon management, user-defined macro functions, click-to-type and pointer-driven keyboard focus, and user-specified key and pointer button bindings.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|A lightweight GTK+ window manager, the default window manager for UKUI desktop environment. |https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:UDE|UWM]]|The ultimate window manager for UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Small floating window manager. Tries to comply with ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Small and simple window manager of novel design. It has a click-to-focus but not raise-on-focus policy, a window resizing mechanism that allows one or many edges of a window to be changed in one action, and an innovative menubar that shares the same part of the screen as the taskbar. Window titlebars are prevented from going off the edge of the screen by constraining the mouse pointer, and when appropriate the pointer is also constrained to the taskbar/menubar in order to make target menu items easier to hit.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment. In every way possible, it reproduces the elegant look and feel of the NEXTSTEP user interface. It is fast, feature rich, easy to configure, and easy to use.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Window manager for X. It provides an unusual style of window decoration and as little functionality as its author feels comfortable with in a window manager. wm2 is not configurable, except by editing the source and recompiling the code, and is really intended for people who do not particularly want their window manager to be too friendly.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm is a is a dynamic, tag-based window manager for X11. It supports both a floating layout and a master-stack tiling layout and is developed openly. It is also written in the Nim programming language.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|The [[Xfce]] window manager manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops and natively supports multi screen mode. It provides its own compositing manager (from the X.Org Composite extension) for true transparency and shadows. The Xfce window manager also includes a keyboard shortcuts editor for user specific commands and basic windows manipulations and provides a preferences dialog for advanced tweaks.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Tiling window managers ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Dynamic window managers ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. Does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== See also ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756522User:AlonsoLP/Test2022-11-10T22:33:53Z<p>AlonsoLP: /* Gestores de ventanas dinámicos */ avance</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm es un gestor de ventanas de mosaico que representa las ventanas como las hojas de un árbol binario completo. Tiene soporte para EWMH y múltiples monitores, y se configura y controla a través de mensajes.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) es un gestor de ventanas X de mosaico con todas las funciones para Emacs construido sobre XELB. Cuenta con operaciones totalmente controladas por teclado, modos de diseño híbrido (mosaico y apilamiento), compatibilidad con espacios de trabajo dinámicos, conformidad con ICCCM/EWMH, compatibilidad con RandR (monitores múltiples) y una bandeja de sistema integrada.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Gestor de ventanas de mosaico manual para X11 utilizando Xlib y Glib. El diseño se basa en la división de cuadros en subcuadros que se pueden dividir de nuevo o se pueden llenar con ventanas (similar a i3/musca). Las etiquetas (o espacios de trabajo o escritorios virtuales o...) se pueden añadir/eliminar en tiempo de ejecución. Cada etiqueta contiene su propio diseño. Se ve exactamente una etiqueta en cada monitor. Las etiquetas son independientes del monitor (similar a xmonad). Se configura en tiempo de ejecución a través de llamadas ipc de herbstclient. Entonces, el archivo de configuración es solo un script que se ejecuta al inicio. (similar a wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Gestor de ventanas de mosaico, completamente escrito desde cero. i3 se creó porque wmii, el gestor de ventanas favorito de los desarrolladores en ese momento, no proporcionó algunas funciones que queríamos (multimonitor bien hecho, por ejemplo), tenía algunos errores, no progresó durante bastante tiempo y no fue fácil para modificar en absoluto (comentarios del código fuente/documentación completamente ausente). Las diferencias notables se encuentran en las áreas de compatibilidad con varios monitores y la metáfora del árbol. Por velocidad, la interfaz Plan 9 de wmii no está implementada.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|Un gestor de ventanas de mosaico basado en 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|Un gestor de ventanas de mosaico escrito en [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Gestor de ventanas de mosaico con pestañas para el sistema de ventanas X que utiliza 'mosaicos' y ventanas con 'pestañas'.<br />
** Mosaico: divide la pantalla en 'mosaicos' que no se superponen. Cada ventana ocupa un mosaico y se maximiza en él.<br />
** Pestañas: un mosaico puede contener varias ventanas; estarán 'pestañeadas'.<br />
** Estático: la mayoría de los gestores de ventanas en mosaico son 'dinámicos', lo que significa que automáticamente cambian de tamaño y se mueven alrededor de los mosaicos a medida que las ventanas aparecen y desaparecen. Notion, por el contrario, no cambia automáticamente el mosaico.<br />
: Notion es una bifurcación de Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Gestor de ventanas simple sin dependencias de bibliotecas pesadas, sin gráficos sofisticados, sin decoraciones de ventanas y sin dependencia de ratones. Se basa en gran medida en el modelo de GNU Screen, que ha hecho maravillas en el mercado de terminales virtuales. Ratpoison se configura con un simple archivo de texto. La barra de información en Ratpoison es algo diferente, ya que solo se muestra cuando es necesario. Sirve como iniciador de aplicaciones y como barra de notificaciones. Ratpoison no incluye una bandeja de sistema.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Gestor de ventanas de mosaico X11 controlado por teclado escrito completamente en Common Lisp. Stumpwm intenta ser personalizable pero visualmente mínimo. Tiene varios ganchos (hooks) para adjuntar sus personalizaciones personales y variables para modificar, y se puede reconfigurar y recargar mientras se ejecuta. No hay decoraciones de ventana, ni iconos, ni botones, ni bandeja del sistema. Su barra de información se puede configurar para que se muestre constantemente o solo cuando sea necesario.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Gestor de ventanas de próxima generación altamente configurable para X. Es muy rápido, extensible y tiene la licencia GNU GPLv2. Configurado en Lua, tiene una bandeja del sistema, una barra de información y un lanzador incorporados. Hay extensiones disponibles escritas en Lua. Awesome usa XCB en lugar de Xlib, lo que puede resultar en un aumento de la velocidad. Awesome también tiene otras características, como un reemplazo temprano para el demonio (daemon) de notificación, un menú contextual similar al de los gestores de ventanas *box y muchas otras cosas.|https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Gestor de ventanas dinámicas para X. Gestiona ventanas en diseños de mosaico, monóculo y flotante. Todos los diseños se pueden aplicar dinámicamente, optimizando el entorno para la aplicación en uso y la tarea realizada. No incluye bandeja de sistema ni lanzador automático, aunque dmenu se integra bien con él, ya que son del mismo autor. No tiene archivo de configuración de texto. La configuración se realiza en su totalidad modificando el código fuente C, y debe volver a compilarse y reiniciarse cada vez que se cambia.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Gestor de ventanas flotantes y de mosaico simple y liviano para X11. Comenzó como una bifurcación de dwm con una configuración más sencilla, echinus se convirtió en un gestor de ventanas de reparentalización con todas las funciones con soporte EWMH. Tiene un panel/barra de tareas compatible con EWMH, llamado {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Básicamente monsterwm con flotante bien hecho. Las características que se agregan además de mwm básico incluyen: más diseños (fibonacci, pila igual, pila doble), espacios (y bordes) ajustables sobre la marcha, minimizar/maximizar ventanas individuales, ocultar/mostrar todas las ventanas, redimensionar maestro y apilar individualmente, invertir la pila.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Pequeño gestor de ventanas de mosaico dinámico para X11, inspirado en gran medida en xmonad y dwm. Intenta permanecer fuera del camino para que el valioso espacio de la pantalla se pueda utilizar para cosas mucho más importantes. Tiene valores predeterminados sanos y está configurado con un archivo de texto. Fue escrito por hackers para hackers y se esfuerza por ser pequeño, compacto y rápido. Tiene una barra de estado integrada que se alimenta de un script definido por el usuario.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Gestor de ventanas de mosaico ''hackeable'' y con todas las funciones escrito en Python. Qtile es simple, pequeño y extensible. Es fácil escribir sus propios diseños, widgets y comandos integrados. Está escrito y configurado completamente en Python, lo que significa que puede aprovechar todo el poder y la flexibilidad del lenguaje para adaptarlo a sus necesidades.|https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Gestor de ventanas X11 de mosaico dinámico que está escrito y configurado en [[Haskell]]. En un WM normal, pasa la mitad de su tiempo alineando y buscando ventanas. Xmonad facilita el trabajo al automatizar esto. XMonad está configurado en Haskell. Para todos los cambios de configuración, se debe volver a compilar xmonad, por lo que se debe instalar el compilador Haskell (más de 100 MB). Una gran biblioteca llamada {{Pkg|xmonad-contrib}} proporciona muchas características adicionales.|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=Window_manager&diff=756520Window manager2022-11-10T22:23:48Z<p>AlonsoLP: /* Tiling window managers */ deleted spare blank space</p>
<hr />
<div>[[Category:Window managers]]<br />
[[Category:Lists of software]]<br />
[[fa:Window manager]]<br />
[[fr:Window manager]]<br />
[[ja:ウィンドウマネージャ]]<br />
[[pt:Window manager]]<br />
[[ru:Window manager]]<br />
[[zh-hans:Window manager]]<br />
{{Related articles start}}<br />
{{Related|Xdg-menu}}<br />
{{Related|Xorg}}<br />
{{Related|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
A [[Wikipedia:Window manager|window manager]] (WM) is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface (GUI). It can be part of a [[desktop environment]] (DE) or be used standalone.<br />
<br />
{{Note|Window managers are unique to Xorg. The equivalent of window managers on Wayland are called [[Wayland#Compositors|compositors]] because they also act as [[Wikipedia:Compositing window manager|compositing window managers]].}}<br />
<br />
== Overview ==<br />
<br />
Window managers are X clients that control the appearance and behaviour of the frames ("windows") where the various graphical applications are drawn. They determine the border, title bar, size, and ability to resize windows, and often provide other functionality such as reserved areas for sticking [https://windowmaker.org/dockapps/ dockapps] like [[Window Maker]], or the ability to tab windows like [[Fluxbox]]. Some window managers are even bundled with simple utilities like menus to start programs or to configure the window manager itself.<br />
<br />
The [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] specification is used to allow window managers to interact in standard ways with the server and the other clients.<br />
<br />
Some window managers are developed as part of a more comprehensive [[desktop environment]], usually allowing the other provided applications to better interact with each other, giving a more consistent experience to the user, complete with features like desktop icons, fonts, toolbars, wallpapers, or desktop widgets.<br />
<br />
Other window managers are instead designed to be used ''standalone'', giving the user complete freedom over the choice of the other applications to be used. This allows the user to create a more lightweight and customized environment, tailored to their own specific needs. "Extras" like desktop icons, toolbars, wallpapers, or desktop widgets, if needed, will have to be added with additional dedicated applications.<br />
<br />
Some standalone window managers can be also used to replace the default window manager of a desktop environment, just like some desktop environment–oriented window managers can be used standalone too.<br />
<br />
Prior to installing a window manager, a functional X server installation is required. See [[Xorg]] for detailed information.<br />
<br />
=== Types ===<br />
<br />
* [[#Stacking window managers|Stacking]] (aka floating) window managers provide the traditional desktop metaphor used in commercial operating systems like Windows and macOS. Windows act like pieces of paper on a desk, and can be stacked on top of each other. For available Arch Wiki pages see [[:Category:Stacking window managers]].<br />
* [[#Tiling window managers|Tiling]] window managers "tile" the windows so that none are overlapping. They usually make very extensive use of key-bindings and have less (or no) reliance on the mouse. Tiling window managers may be manual, offer predefined layouts, or both. For available Arch Wiki pages see [[:Category:Tiling window managers]].<br />
* [[#Dynamic window managers|Dynamic]] window managers can dynamically switch between tiling or floating window layout. For available Arch Wiki pages see [[:Category:Dynamic window managers]].<br />
<br />
See [[Comparison of tiling window managers]] and [[Wikipedia:Comparison of X window managers]] for comparison of window managers.<br />
<br />
== List of window managers ==<br />
<br />
=== Stacking window managers ===<br />
<br />
* {{App|[[2bwm]]|Fast floating window manager, with the particularity of having 2 borders, written over the XCB library and derived from mcwm written by Michael Cardell. In 2bwm everything is accessible from the keyboard but a pointing device can be used for move, resize and raise/lower.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|X11 window manager inspired by Plan 9's rio.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:AfterStep|AfterStep]]|Originally based on the look and feel of the NeXTStep interface, it provides end users with a consistent, clean, and elegant desktop. The goal of AfterStep development is to provide for flexibility of desktop configuration, improving aesthetics, and efficient use of system resources.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Bite-sized window manager written in C. It is controlled via a command-line client, allowing users to control windows via a hotkey daemon such as [[sxhkd]] or expand functionality via shell scripts. It provides extensible theming options with double borders, title bars, and window text. Berry places new windows in unoccupied spaces and supports virtual desktops.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox]]|Fast, lightweight window manager for X, without all those annoying library dependencies. Blackbox is built with C++ and contains completely original code (even though the graphics implementation is similar to that of WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|OpenGL compositing manager that uses GLX_EXT_texture_from_pixmap for binding redirected top-level windows to texture objects. It has a flexible plug-in system and is designed to run well on most graphics hardware.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originally deriving from evilwm, but later re-written from scratch, cwm aims to be simple, and offers helpful features such as searching for windows.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|A lightweight QT4/QT5 window manager.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Minimalist window manager for the X Window System. 'Minimalist' here does not mean it is too bare to be usable – it means it omits a lot of the stuff that make other window managers ''un''usable.|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Window manager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy and extremely fast desktop experience. It is built using C++ and licensed under the MIT License.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Attempt to combine the best ideas from several window managers. The primary influence and code base is from wm2 by Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system. Development is active, and support is excellent.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|A beautiful window manager from elementaryos, part of [[Pantheon]]. Also as a compositing manager, based on libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|X11 window manager implemented in C as a cleanroom software project. It manages windows in a minimal floating layout, while providing flexible keyboard-driven controls for window switching, sizing, moving, tagging, and tiling. It is also fast, lightweight, modeless, Xinerama-aware, and EWMH compatible wherever possible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Window manager for X. The goal of IceWM is speed, simplicity, and not getting in the user's way.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Based on evilwm, with a minimal configuration size of approximately 16kb, focused on small binary size and usability, incorporating optional title-bars and XFT title-bar font rendering as compile-time options, jbwm also features easier to use keybindings than evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Window manager for X. JWM is written in C and uses only Xlib at a minimum.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Window manager for X, written by Johan Veenhuizen. It is designed to "just work." There is no configuration file and no library dependencies other than Xlib. The input focus model is click-to-focus. Karmen aims at ICCCM and EWMH compliance.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:KWin|KWin]]|The standard KDE window manager since KDE 4.0, which is also a compositing manager. This allows KWin to provide advanced graphical effects, similar to Compiz, while also providing all the features from previous KDE releases (such as very good integration with the rest of KDE, advanced configurability, focus stealing prevention, a well-tested window manager, robust handling of misbehaving applications/toolkits, etc.). Also serves as a compositor for [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Window manager for X that tries to keep out of your face. There are no icons, no button bars, no icon docks, no root menus, no nothing: if you want all that, then other programs can provide it. There is no configurability either: if you want that, you want a different window manager; one that helps your operating system in its evil conquest of your disc space and its annexation of your physical memory.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|The MATE window manager, fork of Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:Metacity|Metacity]]|This window manager strives to be quiet, small, stable, get on with its job, and stay out of your attention. It is used by the legacy GNOME 2 and GNOME flashback sessions, and superseded by Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, an FVWM descendant which attempts to emulate the pre-Mac OS X Macintosh look and feel in its layout and window design.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Window and compositing manager for Cinnamon. A fork of Mutter, based on Clutter, uses OpenGL. It cannot be used outside of Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Window and compositing manager for GNOME, based on Clutter, uses OpenGL. Also serves a Wayland compositor.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|The Motif Window Manager (MWM) is an X window manager based on the Motif toolkit.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Highly configurable window manager with extensive standards support. The *box visual style is well known for its minimalistic appearance. Openbox uses the *box visual style, while providing a greater number of options for theme developers than previous *box implementations. Has been "feature complete" since 2010 but continues to be maintained.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Window manager for the X Window system. So it is not a 'desktop' and does not offer you a huge pile of useless options, just the facilities needed to run your X applications and at the same time having a friendly and easy to use interface.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Window manager that once upon a time was based on the aewm++ window manager, but it has evolved enough that it no longer resembles aewm++ at all. It has a much expanded feature-set, including window grouping (similar to Ion, PWM, or Fluxbox), auto-properties, Xinerama, keygrabber that supports keychains, and much more.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Extensible window manager using a Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. All high-level window manager functions are implemented in Lisp for future extensibility or redefinition.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Simple Opinionated Window Manager that provides fullscreen toggling, window centering and a mixed workflow (i.e. mouse and keyboard).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Tiny window manager created as an exercise in minimalism. It may be helpful in learning some of the very basics of creating a window manager. It is comprised of approximately 50 lines of C. There is also a Python version using python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm]]|Simple window manager for X, the default/fallback used by Xorg since 1989. It provides titlebars, shaped windows, several forms of icon management, user-defined macro functions, click-to-type and pointer-driven keyboard focus, and user-specified key and pointer button bindings.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|A lightweight GTK+ window manager, the default window manager for UKUI desktop environment. |https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:UDE|UWM]]|The ultimate window manager for UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Small floating window manager. Tries to comply with ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Small and simple window manager of novel design. It has a click-to-focus but not raise-on-focus policy, a window resizing mechanism that allows one or many edges of a window to be changed in one action, and an innovative menubar that shares the same part of the screen as the taskbar. Window titlebars are prevented from going off the edge of the screen by constraining the mouse pointer, and when appropriate the pointer is also constrained to the taskbar/menubar in order to make target menu items easier to hit.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment. In every way possible, it reproduces the elegant look and feel of the NEXTSTEP user interface. It is fast, feature rich, easy to configure, and easy to use.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Window manager for X. It provides an unusual style of window decoration and as little functionality as its author feels comfortable with in a window manager. wm2 is not configurable, except by editing the source and recompiling the code, and is really intended for people who do not particularly want their window manager to be too friendly.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm is a is a dynamic, tag-based window manager for X11. It supports both a floating layout and a master-stack tiling layout and is developed openly. It is also written in the Nim programming language.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|The [[Xfce]] window manager manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops and natively supports multi screen mode. It provides its own compositing manager (from the X.Org Composite extension) for true transparency and shadows. The Xfce window manager also includes a keyboard shortcuts editor for user specific commands and basic windows manipulations and provides a preferences dialog for advanced tweaks.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Tiling window managers ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Dynamic window managers ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== See also ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756519User:AlonsoLP/Test2022-11-10T22:22:44Z<p>AlonsoLP: /* Gestores de ventanas de mosaico */ avance</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm es un gestor de ventanas de mosaico que representa las ventanas como las hojas de un árbol binario completo. Tiene soporte para EWMH y múltiples monitores, y se configura y controla a través de mensajes.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) es un gestor de ventanas X de mosaico con todas las funciones para Emacs construido sobre XELB. Cuenta con operaciones totalmente controladas por teclado, modos de diseño híbrido (mosaico y apilamiento), compatibilidad con espacios de trabajo dinámicos, conformidad con ICCCM/EWMH, compatibilidad con RandR (monitores múltiples) y una bandeja de sistema integrada.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Gestor de ventanas de mosaico manual para X11 utilizando Xlib y Glib. El diseño se basa en la división de cuadros en subcuadros que se pueden dividir de nuevo o se pueden llenar con ventanas (similar a i3/musca). Las etiquetas (o espacios de trabajo o escritorios virtuales o...) se pueden añadir/eliminar en tiempo de ejecución. Cada etiqueta contiene su propio diseño. Se ve exactamente una etiqueta en cada monitor. Las etiquetas son independientes del monitor (similar a xmonad). Se configura en tiempo de ejecución a través de llamadas ipc de herbstclient. Entonces, el archivo de configuración es solo un script que se ejecuta al inicio. (similar a wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Gestor de ventanas de mosaico, completamente escrito desde cero. i3 se creó porque wmii, el gestor de ventanas favorito de los desarrolladores en ese momento, no proporcionó algunas funciones que queríamos (multimonitor bien hecho, por ejemplo), tenía algunos errores, no progresó durante bastante tiempo y no fue fácil para modificar en absoluto (comentarios del código fuente/documentación completamente ausente). Las diferencias notables se encuentran en las áreas de compatibilidad con varios monitores y la metáfora del árbol. Por velocidad, la interfaz Plan 9 de wmii no está implementada.|https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|Un gestor de ventanas de mosaico basado en 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|Un gestor de ventanas de mosaico escrito en [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Gestor de ventanas de mosaico con pestañas para el sistema de ventanas X que utiliza 'mosaicos' y ventanas con 'pestañas'.<br />
** Mosaico: divide la pantalla en 'mosaicos' que no se superponen. Cada ventana ocupa un mosaico y se maximiza en él.<br />
** Pestañas: un mosaico puede contener varias ventanas; estarán 'pestañeadas'.<br />
** Estático: la mayoría de los gestores de ventanas en mosaico son 'dinámicos', lo que significa que automáticamente cambian de tamaño y se mueven alrededor de los mosaicos a medida que las ventanas aparecen y desaparecen. Notion, por el contrario, no cambia automáticamente el mosaico.<br />
: Notion es una bifurcación de Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Gestor de ventanas simple sin dependencias de bibliotecas pesadas, sin gráficos sofisticados, sin decoraciones de ventanas y sin dependencia de ratones. Se basa en gran medida en el modelo de GNU Screen, que ha hecho maravillas en el mercado de terminales virtuales. Ratpoison se configura con un simple archivo de texto. La barra de información en Ratpoison es algo diferente, ya que solo se muestra cuando es necesario. Sirve como iniciador de aplicaciones y como barra de notificaciones. Ratpoison no incluye una bandeja de sistema.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Gestor de ventanas de mosaico X11 controlado por teclado escrito completamente en Common Lisp. Stumpwm intenta ser personalizable pero visualmente mínimo. Tiene varios ganchos (hooks) para adjuntar sus personalizaciones personales y variables para modificar, y se puede reconfigurar y recargar mientras se ejecuta. No hay decoraciones de ventana, ni iconos, ni botones, ni bandeja del sistema. Su barra de información se puede configurar para que se muestre constantemente o solo cuando sea necesario.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756511User:AlonsoLP/Test2022-11-10T18:14:16Z<p>AlonsoLP: quittando mayúsculas</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented. |https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756509User:AlonsoLP/Test2022-11-10T18:12:10Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|Gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM (Español)|JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented. |https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756508User:AlonsoLP/Test2022-11-10T18:11:32Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|Gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:es:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented. |https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756507User:AlonsoLP/Test2022-11-10T18:10:47Z<p>AlonsoLP: corrección de enlace a español</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|Gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:es:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented. |https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756506User:AlonsoLP/Test2022-11-10T18:09:20Z<p>AlonsoLP: /* Gestores de ventanas de apilamiento */ corrección de enlace wiki</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|Gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm (Español)|twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented. |https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756505User:AlonsoLP/Test2022-11-10T18:08:37Z<p>AlonsoLP: /* Gestores de ventanas de apilamiento */ corrección de enlace wiki</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|Gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:es:Unix Desktop Environment|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented. |https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLPhttps://wiki.archlinux.org/index.php?title=User:AlonsoLP/Test&diff=756504User:AlonsoLP/Test2022-11-10T18:07:12Z<p>AlonsoLP: /* Gestores de ventanas de apilamiento */ avance</p>
<hr />
<div>{{TranslationStatus (Español)|Window manager|2022-11-05|746897}}<br />
{{Related articles start (Español)}}<br />
{{Related2|Xdg-menu (Español)|Xdg-menu}}<br />
{{Related2|Xorg (Español)|Xorg}}<br />
{{Related2|xinit (Español)|xinit}}<br />
{{Related|Wayland#Compositors}}<br />
{{Related articles end}}<br />
<br />
Un [[Wikipedia:es:Gestor de ventanas|Gestor de ventanas]] (WM) es un software de sistema que controla la ubicación y apariencia de las ventanas dentro de un sistema de ventanas en una interfaz gráfica de usuario (GUI). Puede ser parte de un [[desktop environment (Español)|entorno de escritorio]] (DE) o usarse de forma independiente.<br />
<br />
{{Note (Español)|Los gestores de ventanas son exclusivos de Xorg. El equivalente de los gestores de ventanas en Wayland se denominan [[Wayland#Compositors|compositores]] porque también actúan como [[Wikipedia:Compositing window manager|gestores de ventanas de composición]].}}<br />
<br />
== Visión general ==<br />
<br />
Los gestores de ventanas son clientes X que controlan la apariencia y el comportamiento de los marcos ("ventanas") donde se dibujan las diversas aplicaciones gráficas. Determinan el borde, la barra de título, el tamaño y la capacidad de cambiar el tamaño de las ventanas y, a menudo, brindan otras funciones, como áreas reservadas para pegar [https://windowmaker.org/dockapps/ dockapps] como [[Window Maker]], o el habilidad para tener pestañas en las ventanas como [[Fluxbox (Español)|Fluxbox]]. Algunos gestores de ventanas incluso incluyen utilidades simples como menús para iniciar programas o configurar el gestor de ventanas.<br />
<br />
La especificación [https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html Extended Window Manager Hints] se utiliza para permitir que los gestores de ventanas interactúen de manera estándar con el servidor y los demás clientes.<br />
<br />
Algunos gestores de ventanas se desarrollan como parte de un [[desktop environment (Español)|entorno de escritorio]] más completo, lo que generalmente permite que las otras aplicaciones proporcionadas interactúen mejor entre sí, brindando una experiencia más consistente al usuario, completa con características como iconos de escritorio, fuentes, barras de herramientas, fondos de pantalla o widgets de escritorio.<br />
<br />
En cambio, otros gestores de ventanas están diseñados para utilizarse de forma ''independiente'', lo que brinda al usuario total libertad sobre la elección de las otras aplicaciones que se utilizarán. Esto permite al usuario crear un entorno más ligero y personalizado, adaptado a sus necesidades específicas. Los "extras" como iconos de escritorio, barras de herramientas, fondos de pantalla o widgets de escritorio, si es necesario, deberán añadirse con aplicaciones dedicadas adicionales.<br />
<br />
Algunos gestores de ventanas independientes también se pueden usar para reemplazar el gestor de ventanas predeterminado de un entorno de escritorio, al igual que algunos gestores de ventanas orientados al entorno de escritorio también se pueden utilizar de forma independiente.<br />
<br />
Antes de instalar un gestor de ventanas, se requiere una instalación funcional del servidor X. Véase [[Xorg (Español)|Xorg]] para obtener información detallada.<br />
<br />
=== Tipos ===<br />
<br />
* [[#Gestores de ventanas de apilamiento]] (también conocido como flotantes) proporcionan la metáfora de escritorio tradicional utilizada en sistemas operativos comerciales como Windows y macOS. Las ventanas actúan como hojas de papel sobre un escritorio y se pueden apilar una encima de la otra. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Stacking window managers (Español)]].<br />
* [[#Gestores de ventanas de mosaico]] "embaldosa" las ventanas para que ninguna se superponga. Por lo general, hacen un uso muy extenso de combinaciones de teclas y dependen menos (o nada) del ratón. Los gestores de ventanas de mosaico pueden ser manuales, ofrecer diseños predefinidos o ambos. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Tiling window managers (Español)]].<br />
* [[#Gestores de ventanas dinámicos]] puede cambiar dinámicamente entre diseño de ventana de mosaico o flotante. Para ver las páginas Arch Wiki disponibles, véase [[:Category:Dynamic window managers (Español)]].<br />
<br />
Véase [[Comparison of tiling window managers]] y [[Wikipedia:Comparison of X window managers]] para una comparación de los gestores de ventanas.<br />
<br />
== Lista de gestores de ventanas ==<br />
<br />
=== Gestores de ventanas de apilamiento ===<br />
<br />
* {{App|[[2bwm]]|Rápido gestor de ventanas flotantes, con la particularidad de tener 2 bordes, escrito sobre la librería XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm, se puede acceder a todo desde el teclado, pero se puede usar un dispositivo señalador para mover, cambiar el tamaño y subir/bajar.|https://github.com/venam/2bwm|{{AUR|2bwm}}}}<br />
* {{App|9wm|Gestor de ventanas X11 inspirado en Plan 9.|https://github.com/9wm/9wm|{{AUR|9wm}}}}<br />
* {{App|[[Wikipedia:es:AfterStep|AfterStep]]|Basado originalmente en la apariencia de la interfaz NeXTStep, brinda a los usuarios finales un escritorio consistente, limpio y elegante. El objetivo del desarrollo de AfterStep es brindar flexibilidad en la configuración del escritorio, mejorar la estética y el uso eficiente de los recursos del sistema.|http://www.afterstep.org/|{{AUR|afterstep-git}}}}<br />
* {{App|berry|Gestor de ventanas del tamaño de un bocado escrito en C. Se controla a través de un cliente de línea de órdenes, lo que permite a los usuarios controlar las ventanas a través de un demonio (daemon) de teclas rápidas como [[sxhkd]] o expandir la funcionalidad a través de scripts de intérprete de línea de órdenes. Proporciona opciones de temas extensibles con bordes dobles, barras de título y texto de ventana. Berry coloca nuevas ventanas en espacios desocupados y admite escritorios virtuales.|https://berrywm.org/|{{AUR|berry-git}}}}<br />
* {{App|[[Blackbox (Español)|Blackbox]]|Gestor de ventanas rápido y liviano para X, sin todas esas molestas dependencias de la biblioteca. Blackbox está construido con C++ y contiene código completamente original (aunque la implementación de gráficos es similar a la de WindowMaker).|http://blackboxwm.sourceforge.net/|{{Pkg|blackbox}}}}<br />
* {{App|[[Compiz]]|Gestor de composición OpenGL que utiliza GLX_EXT_texture_from_pixmap para vincular ventanas de nivel superior redirigidas a objetos de textura. Tiene un sistema de complementos flexible y está diseñado para funcionar bien en la mayoría del hardware gráfico.|https://launchpad.net/compiz|{{AUR|compiz}}, {{AUR|compiz-core}}}}<br />
* {{App|[[cwm]]|Originalmente derivado de evilwm, pero luego reescrito desde cero, cwm pretende ser simple y ofrece funciones útiles como la búsqueda de ventanas.|https://github.com/chneukirchen/cwm|{{AUR|cwm}}}}<br />
* {{App|eggwm|Un ligero gestor de ventanas QT4/QT5.|{{AUR|eggwm-qt5}}|{{AUR|eggwm}}}}<br />
* {{App|[[Enlightenment (Español)|Enlightenment]]|Enlightenment is not just a window manager for Linux/X11 and others, but also a suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager.|https://www.enlightenment.org/|{{Pkg|enlightenment}}}}<br />
* {{App|[[evilwm]]|Gestor de ventanas minimalista para el sistema X Window. 'Minimalista' aquí no significa que sea demasiado básico para ser utilizado, significa que omite muchas de las cosas que hacen que otros gestores de ventanas sean "inutilizables".|https://www.6809.org.uk/evilwm/|{{AUR|evilwm}}}}<br />
* {{App|[[Fluxbox]]|Gestor de ventanas para X que se basó en el código Blackbox 0.61.1. Es muy ligero en recursos y fácil de manejar, pero está lleno de funciones para hacer una experiencia de escritorio fácil y extremadamente rápida. Está construido utilizando C++ y licenciado bajo la Licencia MIT.|https://github.com/fluxbox/fluxbox|{{Pkg|fluxbox}}}}<br />
* {{App|[[Wikipedia:FLWM|Flwm]]|Intenta combinar las mejores ideas de varios gestores de ventanas. La influencia principal y la base del código provienen de wm2 de Chris Cannam.|http://flwm.sourceforge.net/|{{AUR|flwm}}}}<br />
* {{App|[[FVWM]]|Potente gestor de ventanas de múltiples escritorios virtuales compatible con ICCCM para el sistema X Window. El desarrollo es activo y el soporte es excelente.|https://www.fvwm.org/|{{AUR|fvwm}}}}<br />
* {{App|[https://elementaryos.org/journal/meet-gala-window-manager Gala]|Un hermoso gestor de ventanas de Elementaryos, parte de [[Pantheon]]. También como gestor de composición, basado en libmutter.|https://launchpad.net/gala|{{Pkg|gala}}}}<br />
* {{App|Goomwwm|Gestor de ventanas X11 implementado en C como un proyecto de software de sala limpia (cleanroom). Gestiona ventanas en un diseño flotante mínimo, al tiempo que proporciona controles de teclado flexibles para cambiar, cambiar el tamaño, mover, etiquetar y mosaico de ventanas. También es rápido, liviano, no modal, consciente de Xinerama y compatible con EWMH siempre que sea posible.|https://github.com/seanpringle/goomwwm|{{AUR|goomwwm}}}}<br />
* {{App|[[IceWM]]|Gestor de ventanas para X. El objetivo de IceWM es la velocidad, la simplicidad y no estorbar al usuario.|https://ice-wm.org/|{{Pkg|icewm}}}}<br />
* {{App|jbwm|Basado en evilwm, con un tamaño de configuración mínimo de aproximadamente 16 kb, centrado en el tamaño pequeño del binario y la facilidad de uso, incorporando barras de título opcionales y representación de fuente de barra de título XFT como opciones en tiempo de compilación, jbwm también presenta combinaciones de teclas más fáciles de usar que evilwm.|https://github.com/jefbed/jbwm|{{AUR|jbwm}}}}<br />
* {{App|[[JWM]]|Gestor de ventanas para X. JWM está escrito en C y usa solo Xlib como mínimo.|https://joewing.net/projects/jwm/|{{Pkg|jwm}}}}<br />
* {{App|Karmen|Gestor de ventanas para X, escrito por Johan Veenhuizen. Está diseñado para "simplemente funcionar". No hay ningún archivo de configuración ni dependencias de biblioteca que no sean Xlib. El modelo de enfoque de entrada es clic para enfocar. Karmen tiene como objetivo el cumplimiento de ICCCM y EWMH.|http://karmen.sourceforge.net/|{{AUR|karmen}}}}<br />
* {{App|[[Wikipedia:KWin|KWin]]|Gestor de ventanas estándar de KDE desde KDE 4.0, que también es un gestor de composición. Esto permite que KWin proporcione efectos gráficos avanzados, similares a Compiz, al tiempo que proporciona todas las características de las versiones anteriores de KDE (como una muy buena integración con el resto de KDE, capacidad de configuración avanzada, prevención de robo de foco, un gestor de ventanas bien probado, robusto manejo de aplicaciones/juegos de herramientas que funcionan mal, etc.). También sirve como compositor para [[Wayland]].|https://techbase.kde.org/Projects/KWin|{{Pkg|kwin}}}}<br />
* {{App|lwm|Gestor de ventanas para X que trata de mantenerse fuera de su vista. No hay iconos, ni barras de botones, ni bases de iconos, ni menús raíz, ni nada: si desea todo eso, entonces otros programas pueden proporcionarlo. Tampoco hay configurabilidad: si quiere eso, quiere un gestor de ventanas diferente; uno que ayude a su sistema operativo en su malvada conquista del espacio de su disco y la anexión de su memoria física.|http://www.jfc.org.uk/software/lwm.html|{{Pkg|lwm}}}}<br />
* {{App|Marco|Gestor de ventanas MATE, bifurcación de Metacity.|https://github.com/mate-desktop/marco|{{Pkg|marco}}}}<br />
* {{App|[[Wikipedia:Metacity|Metacity]]|Este gestor de ventanas se esfuerza por ser silencioso, pequeño, estable, continuar con su trabajo y mantenerse fuera de su atención. Lo utilizan las sesiones de flashback de GNOME 2 y GNOME heredadas, y lo reemplaza Mutter.|https://blogs.gnome.org/metacity/|{{Pkg|metacity}}}}<br />
* {{App|MLVWM|Macintosh-Like Virtual Window Manager, un descendiente de FVWM que intenta emular la apariencia anterior a Mac OS X Macintosh en su distribución y diseño de ventanas.|http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html|{{AUR|mlvwm}}}}<br />
* {{App|[[Wikipedia:Mutter_(software)#Muffin|Muffin]]|Gestor de ventanas y composición para Cinnamon. Una bifurcación de Mutter, basada en Clutter que utiliza OpenGL. No se puede usar fuera de Cinnamon.|https://github.com/linuxmint/muffin/|{{Pkg|muffin}}}}<br />
* {{App|[[Wikipedia:Mutter (window manager)|Mutter]]|Gestor de ventanas y composición para GNOME, basado en Clutter, utiliza OpenGL. También sirve como compositor de Wayland.|https://gitlab.gnome.org/GNOME/mutter/|{{Pkg|mutter}}}}<br />
* {{App|[[Wikipedia:Motif_Window_Manager|MWM]]|Motif Window Manager (MWM) es un gestor de ventanas X basado en el kit de herramientas Motif.|https://sourceforge.net/projects/motif/|{{Pkg|openmotif}}}}<br />
* {{App|[[Openbox]]|Gestor de ventanas altamente configurable con amplio soporte de estándares. El estilo visual *box es bien conocido por su apariencia minimalista. Openbox utiliza el estilo visual *box, al mismo tiempo que brinda una mayor cantidad de opciones para los desarrolladores de temas que las implementaciones anteriores de *box. Ha sido "característica completa" (es decir, se han añadido todas las características definidas) desde 2010, pero se sigue manteniendo.|http://openbox.org/|{{Pkg|openbox}}}}<br />
* {{App|[[pawm]]|Gestor de ventanas para el sistema X Window. Por lo tanto, no es un 'escritorio' y no le ofrece una gran cantidad de opciones inútiles, solo las facilidades necesarias para ejecutar sus aplicaciones X y al mismo tiempo tener una interfaz amigable y fácil de usar.|https://www.pleyades.net/david/projects/pawm|{{AUR|pawm}}}}<br />
* {{App|[[PekWM]]|Gestor de ventanas que alguna vez se basó en el gestor de ventanas aewm++, pero ha evolucionado lo suficiente como para que ya no se parezca en nada a aewm++. Tiene un conjunto de funciones mucho más amplio, que incluye agrupación de ventanas (similar a Ion, PWM o Fluxbox), propiedades automáticas, Xinerama, keygrabber que admite llaveros y mucho más.|https://www.pekwm.org/|{{Pkg|pekwm}}}}<br />
* {{App|[[Sawfish]]|Gestor de ventanas extensible que utiliza un lenguaje de secuencias de órdenes basado en Lisp. Su política es mínima en comparación con la mayoría de los gestores de ventanas. Su objetivo es simplemente gestionar las ventanas de la forma más flexible y atractiva posible. Todas las funciones del gestor de ventanas de alto nivel se implementan en Lisp para una futura extensibilidad o redefinición.|https://sawfish.wikia.com/wiki/Main_Page|{{AUR|sawfish}}}}<br />
* {{App|sowm|Gestor de ventanas simple y obstinado que proporciona cambio de pantalla completa, centrado de ventanas y un flujo de trabajo mixto (es decir, ratón y teclado).|https://github.com/dylanaraps/sowm|{{AUR|sowm}}}}<br />
* {{App|TinyWM|Gestor de ventanas minúsculo creado como un ejercicio de minimalismo. Puede ser útil para aprender algunos de los conceptos básicos de la creación de un gestor de ventanas. Se compone de aproximadamente 50 líneas de C. También hay una versión de Python que utiliza python-xlib.|http://incise.org/tinywm.html|{{AUR|tinywm}}}}<br />
* {{App|[[twm]]|Gestor de ventanas simple para X, el predeterminado/alterno utilizado por Xorg desde 1989. Proporciona barras de título, ventanas con forma, varias formas de administración de íconos, funciones de macro definidas por el usuario, enfoque de teclado controlado por puntero y clic para escribir, y enlaces de teclas y botones de puntero especificados.|https://gitlab.freedesktop.org/xorg/app/twm/|{{Pkg|xorg-twm}}}}<br />
* {{App|ukwm|Un gestor de ventanas ligero GTK+, el gestor de ventanas predeterminado para el entorno de escritorio UKUI.|https://github.com/ukui/ukwm/|{{Pkg|ukwm}}}}<br />
* {{App|[[Wikipedia:UDE|UWM]]|El gestor de ventanas definitivo para UDE.|http://udeproject.sourceforge.net/|{{AUR|ude}}}}<br />
* {{App|Wind|Pequeño gestor de ventanas flotantes. Intenta cumplir con ICCCM, EHWM, NetWM.|http://windwm.sourceforge.net/|{{AUR|windwm}}}}<br />
* {{App|WindowLab|Pequeño y sencillo gestor de ventanas de novedoso diseño. Tiene una política de hacer clic para enfocar pero no aumentar el foco, un mecanismo de cambio de tamaño de ventana que permite cambiar uno o varios bordes de una ventana en una sola acción y una barra de menú innovadora que comparte la misma parte de la pantalla que la barra de tareas. Evita que las barras de título de la ventana se salgan del borde de la pantalla al restringir el puntero del ratón y, cuando corresponde, el puntero también se restringe a la barra de tareas/barra de menú para que los elementos del menú de destino sean más fáciles de alcanzar.|https://github.com/nickgravgaard/windowlab|{{AUR|windowlab}}}}<br />
* {{App|[[Window Maker]]|Gestor de ventanas X11 diseñado originalmente para proporcionar soporte de integración para el entorno de escritorio GNUstep. En todas las formas posibles, reproduce la apariencia elegante de la interfaz de usuario de NEXTSTEP. Es rápido, rico en funciones, fácil de configurar y de utilizar.|https://windowmaker.org/|{{AUR|windowmaker}}}}<br />
* {{App|WM2|Gestor de ventanas para X. Proporciona un estilo inusual de decoración de ventanas y tan poca funcionalidad como su autor se siente cómodo en un gestor de ventanas. wm2 no es configurable, excepto editando el código fuente y recompilando el código, y realmente está destinado a personas que no desean que su gesotor de ventanas sea demasiado amigable.|https://www.all-day-breakfast.com/wm2/|{{AUR|wm2}}}}<br />
* {{App|worm|Worm es un gestor de ventanas dinámico basado en etiquetas para X11. Soporta tanto un diseño flotante como un diseño de mosaico de pila maestra y se desarrolla abiertamente. También está escrito en el lenguaje de programación Nim.|https://github.com/codic12/worm|{{AUR|worm-git}}}}<br />
* {{App|[[Xfwm]]|El gestor de ventanas [[Xfce]] gestiona la ubicación de las ventanas de la aplicación en la pantalla, proporciona hermosas decoraciones de ventana, gestiona el espacios de trabajo o escritorios virtuales y soporta de forma nativa el modo de pantalla múltiple. Proporciona su propio gestor de composición (de la extensión X.Org Composite) para tener transparencias y sombras verdaderas. El gestor de ventanas Xfce también incluye un editor de atajos de teclado para órdenes específicas del usuario y manipulaciones básicas de ventanas y proporciona un cuadro de diálogo de preferencias para ajustes avanzados.|https://docs.xfce.org/xfce/xfwm4/start|{{Pkg|xfwm4}}}}<br />
<br />
=== Gestores de ventanas de mosaico ===<br />
<br />
* {{App|[[Bspwm]]|bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It has support for EWMH and multiple monitors, and is configured and controlled through messages.|https://github.com/baskerville/bspwm|{{Pkg|bspwm}}}}<br />
* {{App|[[EXWM]]|EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features fully keyboard-driven operations, hybrid layout modes (tiling & stacking), dynamic workspace support, ICCCM/EWMH compliance, RandR (multi-monitor) support, and a built-in system tray.|https://github.com/ch11ng/exwm|{{AUR|emacs-exwm-git}}}}<br />
* {{App|[[Herbstluftwm]]|Manual tiling window manager for X11 using Xlib and Glib. The layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca). Tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains its own layout. Exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad). It is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/musca).|https://herbstluftwm.org|{{Pkg|herbstluftwm}}}}<br />
* {{App|[[i3]]|Tiling window manager, completely written from scratch. i3 was created because wmii, the developers' favorite window manager at the time, did not provide some features we wanted (multi-monitor done right, for example), had some bugs, did not progress for quite some time, and was not easy to hack at all (source code comments/documentation completely lacking). Notable differences are in the areas of multi-monitor support and the tree metaphor. For speed the Plan 9 interface of wmii is not implemented. |https://i3wm.org/|{{Pkg|i3-wm}}}}<br />
* {{App|Larswm|A tiling window manager based on 9wm.|http://porneia.free.fr/larswm/larswm.html|{{AUR|larswm}}}}<br />
* {{App|LeftWM|A tiling window manager written in [[Rust]].|https://leftwm.org|{{AUR|leftwm}}}}<br />
* {{App|[[Notion]]|Tiling, tabbed window manager for the X window system that utilizes 'tiles' and 'tabbed' windows.<br />
** Tiling: you divide the screen into non-overlapping 'tiles'. Every window occupies one tile, and is maximized to it<br />
** Tabbing: a tile may contain multiple windows - they will be 'tabbed'.<br />
** Static: most tiled window managers are 'dynamic', meaning they automatically resize and move around tiles as windows appear and disappear. Notion, by contrast, does not automatically change the tiling.<br />
: Notion is a fork of Ion3.|https://notionwm.net/|{{Pkg|notion}}}}<br />
* {{App|[[Ratpoison]]|Simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market. Ratpoison is configured with a simple text file. The information bar in Ratpoison is somewhat different, as it shows only when needed. It serves as both an application launcher as well as a notification bar. Ratpoison does not include a system tray.|https://www.nongnu.org/ratpoison/|{{Pkg|ratpoison}}}}<br />
* {{App|[[Stumpwm]]|Tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. Stumpwm attempts to be customizable yet visually minimal. It does have various hooks to attach your personal customizations, and variables to tweak, and can be reconfigured and reloaded while running. There are no window decorations, no icons, no buttons, and no system tray. Its information bar can be set to show constantly or only when needed.|https://stumpwm.github.io/|{{Pkg|stumpwm}}}}<br />
<br />
=== Gestores de ventanas dinámicos ===<br />
<br />
* {{App|[[awesome]]|Highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. Configured in Lua, it has a system tray, information bar, and launcher built in. There are extensions available to it written in Lua. Awesome uses XCB as opposed to Xlib, which may result in a speed increase. Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things. |https://awesomewm.org/|{{Pkg|awesome}}}}<br />
* {{App|[[dwm]]|Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed. does not include a system tray or automatic launcher, although dmenu integrates well with it, as they are from the same author. It has no text configuration file. Configuration is done entirely by modifying the C source code, and it must be recompiled and restarted each time it is changed.|https://dwm.suckless.org/|{{AUR|dwm}}}}<br />
* {{App|[[echinus]]|Simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured re-parenting window manager with EWMH support. It has an EWMH-compatible panel/taskbar, called {{AUR|ourico}}.|http://plhk.ru|{{AUR|echinus}}}}<br />
* {{App|[[FrankenWM]]|Basically monsterwm with floating done right. Features that are added on top of basic mwm include: more layouts (fibonacci, equal stack, dual stack), gaps (and borders) are adjustable on the fly, minimize/maximize single windows, hide/show all windows, resizing master and stack individually, invert stack.|https://github.com/sulami/FrankenWM|{{AUR|frankenwm}}}}<br />
* {{App|[[spectrwm]]|Small dynamic tiling window manager for X11, largely inspired by xmonad and dwm. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and is configured with a text file. It was written by hackers for hackers and it strives to be small, compact and fast. It has a built-in status bar fed from a user-defined script.|https://github.com/conformal/spectrwm/|{{Pkg|spectrwm}}}}<br />
* {{App|[[Qtile]]|Full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It is easy to write your own layouts, widgets, and built-in commands.It is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make it fit your needs. |https://github.com/qtile/qtile|{{Pkg|qtile}}}}<br />
* {{App|[[xmonad]]|Dynamically tiling X11 window manager that is written and configured in [[Haskell]]. In a normal WM, you spend half your time aligning and searching for windows. Xmonad makes work easier, by automating this. XMonad is configured in Haskell. For all configuration changes, xmonad must be recompiled, so the Haskell compiler (over 100MB) must be installed. A large library called {{Pkg|xmonad-contrib}} provides many additional features|https://xmonad.org/|{{Pkg|xmonad}}}}<br />
<br />
== Véase también ==<br />
<br />
* https://www.gilesorr.com/wm/<br />
* https://www.slant.co/topics/390/~best-window-managers-for-linux<br />
* https://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/<br />
* http://www.xwinman.org/others.php</div>AlonsoLP