Hace 9 años | Por Thae a ovtoaster.com
Publicado hace 9 años por Thae a ovtoaster.com

En el mundo Linux existe una gran variedad de entornos gráficos, siendo para algunos una bendición de posibilidades y para otros un dolor de cabeza de fragmentación. En este artículo no voy a entrar en valoraciones sobre si es bueno o malo que existan tantas alternativas, simplemente voy a limitarme a hablar de las diferentes capas que componen las interfaces gráficas en Linux y su funcionamiento, de forma que se entienda porque es posible que existan tantas opciones...

Comentarios

Thae

#11 Los dos primeros puntos son totalmente ciertos.
Sobre el tercero : http://en.wikipedia.org/wiki/X_Window_System#Competitors

s

#11 #16 X window ya existía antes de GNU/Linux, forman parte del entorno gráfico de GNU/Linux, pero no son ni un proyecto de Linux ni de GNU.

r

#3 Y consume menos energía, por lo que además ayudo a salvar el planeta

Y

#1 Yo uso Linux porque es el más mejor y me sale de los huevos.

Octabvious

#3 Aficionado, prueba a usar emacs como gestor de ventanas: http://www.howardism.org/Technical/Emacs/new-window-manager.html

D

#95 ¿Que tal en vuestra amalgama de distros con cambios de archivos de configuracion entre RedHat y Debian ?

¿Pulseaudio sigue escondiendo la tarjeta de sonido o esta vez es a Alsa a quien le ha dado el patatus?

D

Te voto positivo para compensar la lluvia de negativos que te va a caer, porque me parece una troleada grandiosa lol lol lol

Ratiosu

Enlightenment

jaspeao

#53 que sería de nosotros sin sobrinos y "el cuñao" ese gran incomprendido.
Por cierto, el google es este, no?

D

#63 Challenge acepted.

Debian, con AwesomeWM, terminator, vim (lo uso para absolutamente todo), y una amalgama de programas para terminal, y odio a mi propia existencia.

l

Vaya seguimos en los 90, no existe ni Wayland ni Mir.

D

#52 Has hecho una radiografía de la comunidad *nix bastante completa. Añado otro par de facts:

Los usuarios de OpenBSD son vírgenes y alérgicos a la luz del Sol.
Tardas 25 minutos en copiar una peli de un pendrive a tu disco duro, y lo sabes.

D

#86 Yo creo que es la evolución natural de un usuario Linux medio. Allá por el 2000 comencé a trastear Linux con la mítica guía "Aprenda Linux como si estuviera en primero" (http://mat21.etsii.upm.es/ayudainf/aprendainf/Linux/Linux.pdf). En 2001 comencé a usar la SuSE 7.5. en 2005 me pasé a kubuntu, en 2010 a Debian, y a partir ahí empecé a simplificar más y más mi escritorio, cada vez con menos "azucar visual", para acabar usando un TileWM y centrarme exclusivamente en la productividad.

Para mí hoy en día es una herramienta 100% funcional, y el lema es "cuanto más simple, mejor".

meneandro

#98 Es que pulse no es el reemplazo de alsa. Uno es un gestor de sonido a nivel "software" y otro a nivel hardware. Para que nos entendamos, alsa accede directamente al hardware y pulse configura y gestiona "sockets de audio" (por decirlo de alguna manera que se entienda) para los distintos programas y servicios que corren más arriba. Alsa intenta ser lo más eficientemente posible a la hora de "soltar" el audio a partir del hardware (latencia, buffers, etc), mientras que pulse trata de ser lo más eficientemente posible desde el punto de vista de las aplicaciones (atender a distintas fuentes de audio con distintas configuraciones -volumen, efectos, etc- simultaneamente, con lo que hace mucho buffer y aumenta la latencia adrede -coge mucha información cada vez y la almacena en buffers externos para servir un buen rato a cada aplicación y no estar continuamente pidiendo al hardware y sobrecargar con peticiones al sistema-).

El problema es que la gente mira a pulse como lo que no es. Es como intentar comparar un acceso directo al framebuffer con unas X, lo primero es muy rápido y eficaz y es lo ideal para ciertos escenarios, pero lo segundo te permite tener múltiples aplicaciones corriendo a la vez, con sus distintas características cada una y compartiendo un hardware subyacente. Que si, que pulse es más pesado y mete más latencia, ya lo sabemos, pero permite cosas que alsa u oss no permiten porque realmente funciona a otro nivel, más arriba.

D

#67 El artículo está un poco cogido por los pelos y confunde algunas cosas; ese gráfico es un buen ejemplo.

El "window manager" no controla cómo se renderiza el contenido de una ventana, sino en qué escritorio se renderiza, su posición, su tamaño y decoración y cómo el usuario se mueve por las ventanas.

Tampoco menciona Wayland cómo afectará a esta arquitectura.

frankiegth

Para #42. La última distribución de Ubuntu, la LTS 14.04.1, es una maravilla. Tengo PCs actualizados online desde la Ubuntu LTS 10.04, y no te digo que en alguna ocasión no haya tenido problemas con los upgrade entre versiones pero también te digo que he acabado solucinándolos todos sin necesidad de formatear ni borrar particiones. Sin ir más lejos el PC desde el que te escribo es prueba de ello, actualizó con algunos errores de la versión 13.10 a la 14.04 pero desinstalando manualmente algunos paquetes todo se solucionó.

Prueba a actulizar online un Windows XP a Windows 8 sin perder nada por el camino. En caso que dicha posibilidad existiera (que no existe) es posible que algún planeta del sistema solar saliera disparado de su órbita.

Esto no quita que Mint pueda ser una gran distribución, no lo niego, pero Ubuntu sin duda también lo es.

D

#6 Nah, no da ni para negativo...

"A este paso, Windows 10 alcanzará en prestaciones a Android en menos de 10 años"

Pues eso...

D

#98 Linux necesita un sndiod como OpenBSD, no una chusta como Pulse.

D

#99 No solo eso, es que es algo que ahora mismo debería ser prioritario, por dos motivos principalmente, la presumiblemente gran cantidad de curuiosos que se van a acercar a Linux gracias a SteamOS, donde el sonido es un apartado FUNDAMENTAL, y porque ahora es la ocasión de oro de adaptar alsa y pulse a la llegada de systemd y Wayland. Dejarlo atrás con las importantes novedades puede ser un adiós definitivo a muchos usuarios.

No creo que pulse y alsa deban adaptarse. Creo que deben morir de una forma rápida e indolora. Si se puede dar un portazo a la historia con x11, con alsa debería ser cosa de niños...

D

#129 goto #19

D

#11 Aunque en los dos primeros te doy la razón, casi nunca uso ese término, sobre todo porque detrás suele ir un sermón tipo Stallman del motivo por el hay que llamarlo de una manera u otra. Dices Linux y te entienden, y si preguntan más, añades Debian y, si saben de lo que va, casi todo se sobreentiende.

Por cierto, los auténticos masoquistas usamos Debian con awesomeWM, uxrvt y vim. Se que hay cosas peores, pero no hay testimonios de gente viva que lo puedan atestiguar.

D

#80 "Los usuarios de OpenBSD son vírgenes y alérgicos a la luz del Sol."

Uso OpenBSD, tengo novia y encima soy vasco.

Y no, no tardo 25 minutos ya que tengo softdep en fstab Y ajustes varios de sysctl.

D

#97 FFFUUU no me nombres pulseaudio, que con nombrarlo dos veces se me jode! ayer mismo me tuve que pelear con el. No entiendo como coño pulse puede ser un reemplazo de alsa, y aun así depender uno de otro. para mi es todo un fffffffuuuuuuuu. Prefiero no tener sonido que tener pulse, con eso te lo digo todo...

Ya lo de RHEL y tal, si eso ya luego otro día y tal... lol

ktzar

El artículo tiene un error, QT no se pronuncia Cute, sino Cutie

D

Y a mi que me gusta el interfaz gráfico de gnome...así de rarito soy.

D

#84 Menudo friki lol

D

#84 Yo estoy usando AntergOS, una Arch con interfaz gráfica. Pero cambio mucho de distros y últimamente me muevo por las Arch, Fedora, Opensuse. Tengo un iMac pero sin manzanas dentro.

D

#90 No, no me he explicado bien, evidentemente. Arch jamás instala escritorio gráfico, lo debe hacer el usuario. AntergOS es Arch con entorno, es distinto a Manjaro que tiene sus propios repositorios.

yemeth

#27 ya, pero fueron más cosas, opciones raras por defecto, dist-upgrades que hacen destrozos... Unity fue el primer mosqueazo de decir "qué han hecho con esto", pero luego hubo algún que otro problema más que me animó a probar Linux Mint por ser también basado en Debian. Y estoy encantado de la vida con él.

Por lo demás, ¡por supuesto que estaba mi comentario fuera de lugar! Es lo que pasa cuando cedes al odio lol

D

#10 animalico... con que metas el RGB sobra!

D

#10 ops! negatifo sin querer...

D

#75 no hay problema; te lo devuelvo! lol

Ops! Positifo sin querer!

p

#5 Linux podrá tener muchos puntos criticables, pero la potencia o las prestaciones no están entre ellos.

V

#106 esta ha sido mi transición:

windows maker -> gnome -> kde -> xfce -> xmonad -> i3wm

cuando aprendes a usar un tiling window manager ... te das cuenta del tiempo que se pierde buscando ventanas.

D

#133 Buah... vaya mierda de configuración lol

D

#138 Hay que ser mala persona para poner ese comando, añadiendole sudo y no advirtiendo de las consecuencias

frankiegth

Para #64. Windows XP hoy en día solo tiene la utilidad de mantener la compatibidad con una inmesa cantidad de software. Apuesto a que en muchos casos el XP es mantenido por motivos basados en la nostalgia de poder seguir ejecutando buena parte de ese software, o porque el hardware del PC no soporta Windows Sietes y Ochos.

Por lo demás es un sistema operativo obsoleto. En #68 se encuentra un manual de uso muy acertado y detallado del XP.

rcgarcia

#7

Eso no es nada. Yo programo así:

http://xkcd.com/378/

D

#1 Mi gato se llama guantes.

frankiegth

Para #66. Seguro que son practicamente lo mismo. La principal diferencia es su exclusivo, y seguro que excelente, escritorio por defecto. Casi seguro que ambas distribuciones pueden compartir repositorios sin problemas. No tengo instalada Mint en ninguna máquina pero me consta que está derivada de Ubuntu que a su vez esta derivada de Debian.

D

#63

Está chulo... yo al final uso el unity out-of-the-box por que aunque era mierda al principio, ya han conseguido que sea bastante aceptable y eso de tunearme el escritorio cada vez me da más pereza.

g

#22 Somos dos.

D

Se agradece que los enlaces para explicar algo sean a la Wikipedia. No como en muchos otros medios que te redireccionan a mierdas varias donde al final no encuentras respuesta ninguna.

N

#20 si.. creo que en el artículo se podría haber explicado un poco Wayland o Mir, para el 2020
#24 en la comunidad linux si dices que usas Ubuntu con unity te miran como un pringado, así van las cosas. Pues a mi unity me encata!

jaspeao

Que es eso del linux?

Yo para gráficos uso el corel.

D

#63 Haiku OS toque Be

frankiegth

Para #1. Ubuntu + escritorio LXDE.

Para #24. Es tan sencillo cambiar el escritorio por defecto en un Ubuntu que tu comentario queda totalmente fuera de lugar.

Thae

#47 ¡Claro que me acuerdo! Un abrazo y gracias a ti

frg

Artículo escaso e irrelevante. No explica gran cosa, y ni siquiera describe someramente la situación actual, y ni menciona "el futuro" (Wayland y similares).

D

#88 Si no me equivoco, Arch no es un entorno gráfico, es una distro. Utilizas Kde5 en una distro derivada de Arch.
Perdón, había leído "Arch como interfaz gráfica"

D

#93 Al menos dos afirmaciones son falsas, por ser opuestas. Como mínimo eres un silogismo andante.
...Sin acritud, arriba ese sentido del humor ;)

D

#112 la línea de comando es tu amiga find /directorio -name *.jpg -exec mv /directorio ;

D

#119 uf, de vim ya no sabría decirte todos, pero más o menos a golpe rapido de cat .vimrc | grep NeoBundle ...

NeoBundle 'Shougo/vimproc', }
NeoBundleLazy 'Shougo/unite-session', }
NeoBundleLazy 'ujihisa/unite-colorscheme', }
NeoBundleLazy 'thinca/vim-unite-history', }
NeoBundleLazy 'tacroe/unite-mark', }
NeoBundleLazy 'Shougo/vimfiler', }
NeoBundleLazy 'Shougo/junkfile.vim', }
NeoBundleLazy 'vim-scripts/hexman.vim', }
NeoBundleLazy 'jmcantrell/vim-virtualenv', }
NeoBundleLazy 'Yggdroot/indentLine', }
NeoBundleLazy 'alfredodeza/coveragepy.vim', }
NeoBundle 'SirVer/ultisnips'
NeoBundleLazy 'vim-scripts/JSON.vim', }
NeoBundleLazy 'vim-scripts/po.vim--gray', }
NeoBundleLazy 'joedicastro/vim-pentadactyl', }
NeoBundle 'scrooloose/syntastic'
NeoBundle 'vim-scripts/utl.vim'
NeoBundle 'kana/vim-smartinput'
" NeoBundle 'delimitMate.vim'
NeoBundle 'tpope/vim-speeddating'
NeoBundle 'tpope/vim-surround'
NeoBundle 'tpope/vim-repeat'
NeoBundle 'tpope/vim-commentary'
NeoBundle 'Rykka/easydigraph.vim'
NeoBundleLazy 'sjl/gundo.vim', }
NeoBundleLazy 'vim-scripts/loremipsum', NeoBundle 'kana/vim-textobj-indent' " ai, ii, aI, iI
NeoBundle 'kana/vim-textobj-lastpat' " a/, i/, a?, i?
NeoBundle 'kana/vim-textobj-line' " al, il
NeoBundle 'kana/vim-textobj-underscore' " a_, i_
NeoBundle 'kana/vim-textobj-user'
NeoBundle 'terryma/vim-multiple-cursors'
NeoBundleLazy 'Rykka/colorv.vim', {'autoload' : {
NeoBundleLazy 'othree/html5.vim', {'autoload':
NeoBundleLazy 'joedicastro/vim-sparkup', {'autoload':
NeoBundle 'joedicastro/vim-powerline'
NeoBundleLazy 'vim-scripts/zoomwintab.vim', {'autoload' :
NeoBundle 'jimsei/winresizer'
NeoBundle 'benmills/vimux'
NeoBundleLazy 'vimez/vim-tmux', { 'autoload' : { 'filetypes' : 'conf'">
}
NeoBundle 'mattn/webapi-vim'
NeoBundle 'sudar/vim-arduino-syntax'
NeoBundle 'jplaut/vim-arduino-ino'



No está todo, porque hay mucho binding y config por medio, solo te digo que el vimrc son unas 400 líneas (incluyendo comentarios, claro)...

D

#134 No creas que a veces me planteo borrar sin mirar atrás y empezar de cero solo por ver cuantos de estos son los que realmente uso... Neobundle me ha convertido en un diógenes de plugins...

D

#140 Disculpa, entendí que querías clasificar imágenes por su extensión, fecha, o cualquier motivo objetivo. Obviamente un gestor de ventanas del tipo Tile no está pensado para el diseño gráfico, sino para sysadmin y desarrolladores. De hecho, evitar el uso de ratón fue lo que me llevó a AWM, es más productivo tener las manos en el teclado .

Lo bueno de la familia *nix es que se puede adaptar a cualquier necesidad. De todas maneras, te recomiendo que eches un vistazo a Lightzone*, un clon libre de Lightroom que para los menesteres de clasificación y retoque básicos puede serte util.
*) http://www.lightzoneproject.org/gallery/program-screenshots-mouse-over-images-see-description-click-expand

mfaustino

El articulo esta bastante bien para los recién llegados al mundillo de Linux.

moraitosanlucar

Es cierto que KDE es causa de acné en sus usuarios? Que no lo se, eh? Por eso pregunto.

miguelpedregosa

#7 prueba con el conector HDMI, así fliparas en Full HD

D

#63 Yo he venido aquí a hablar de mi libro

Arch con awesome y bashets para indicadores de temperatura, load average, RAM y batería, integración con icinga y estado de las interfaces de red. Cuando suena MPD también muestra la canción que está sonando en la barra inferior.

Mi prompt en bash es de este estilo y ya no puedo convivir sin él: https://wiki.archlinux.org/index.php/Color_Bash_Prompt#Return_value_visualisation

P

#52 Creo que has confundido Arch con Gentoo Esa sí es la madre de las distros friki.

musg0

#132 no sé si estás de coña o qué pero he dicho clasificar imágenes heterogéneas que obviamente tienes que mirar visualmente y clasificar manualmente. Si se pudiera hacer el trabajo con la línea de comandos no tendria problemas, pero es un trabajo que se hace infinitamente mas rapido con el ratón y arrastrando o con control-c / control-v. Con dos monitores o una pantalla más grande se soluciona pero me parece un punto flaco de awesomeWM el no poder arrastrar y soltar entre escritorios en una misma pantalla. En OsX, por ejemplo sí se puede

También cuando hay que subir imágenes a un formulario de fichero de una web, en windows tengo abierta una ventana del gestor de ficheros, arrastro a la caja y se pone la ruta del fichero. en awesomeWM tengo que buscar el nombre del fichero en el diálogo de ficheros y es algo más lento que arrastrar y soltar entre ventanas ya que tengo el fichero localizado en otro escritorio y tengo que volver a buscarlo en otra lista. Aunque puedas filtrar la lista y buscar por nombre es más rapido y menos cansado mentalmente arrastrar y soltar

Me parece que estos escritorios están pensados por usuarios programadores y administradores de sistemas que usan extensivamente la línea de comandos (de hecho funcionan igual organizando ventanas que los marcos de un IDE) y se olvidan, o no quieren pensar, en soluciones para usuarios que por una u otra razón deben usar el ratón en determinados momentos para trabajar entre aplicaciones de forma más visual. Me parece un punto flaco en la usabilidad de este tipo de gestores de ventanas

meneandro

#148 Pero ahí si estamos hablando de una cosa comparable a pulse. El problema es que mucha gente habla por hablar sin saber lo que cuenta ni qué función tiene cada cosa. Es como comparar una base de datos oracle con una base de datos nosql: "¡es que la segunda es mucho más rápida y hacen lo mismo!", por supuesto, pero es que se usan en entornos diferentes y para cosas diferentes, para la lista de la compra de la web de paquito estoy seguro de que si, para el inventario mundial de la multinacional de turno apostaría a que no.

Por otro lado, jackd está superenfocado a su uso profesional por parte de músicos y gente que necesita altas prestaciones y baja latencia (como procesado en tiempo real de audio), pulse es un sistema de sonido por y para el escritorio, para gente normal y usos normales.

v

Me quedo con la segunda oración de ese primer párrafo: "Sí, ya sabemos que es una bosta, no nos vamos a poner a discutir, pero es lindo y nos gusta. Y ya saben que Linux está hecho por y para los que nos gusta, no para ustedes, los mediocres usuarios, que no entienden nada de la belleza subyacente de la informática."

Arlequin

↙ botón para i3wm master race

dphi0pn

#16 4 no puede ser igual a gran variedad de entornos gráficos.

D

Venga, vamos allá. Capturas de escritorios a ver quien la tiene más larga lol
Plasma 5 con toque maquero.

Azucena1980

#29 De triple núcleo por lo menos...

D

#104 usa las X y te conectas en remoto. Es más cómodo, abres los miles de terminales que quieras.

gygwin tiene unas X bastante prácticas.

D

#52 Creo que confundes Arch Linux con Gentoo, en Arch Linux los paquetes ya vienen compilados.
Lo que nadie podrá negar es que Vim es mejor que emacs.

letra

#34 Por favor diosito que no defienda a KDE alguien que se pone su nombre y dos apellidos como nick de internet ^^

g

#40 Me arrancaste la sonrisa del día

D

#52 Fantástico lol Estoy de acuerdo en todo...

D

#84 Mucho mejor que la puta mierda que ha enseñao #63 sinceramente... Una especie de OSX Transexual para pobres

Pero es triste que en 2015 para linux no haya nada mejor que sea capaz de manejar ratón si quieres... Si ya se que me dirás que si puede, si, ya se que me dirás que además tampoco necesitas el ratón pero, ya sabes a lo que me refiero

Enga majo, cuentanos una retaila... Lista tus plugins favoritos para VIM http://vimawesome.com

D

#62 Yo soy contramaestre y mi gato se llama azote.

(Nadie, absolutamente nadie va a entender esto)

D

#135 si te voto positivo será como que lo he entendido y nos guiñamos el ojo con complicidad?

D

#145 Lo voy a dar por bueno :^)

Pero que conste que la ocurrencia no es mía... soy un simple plagiador.

D

Este gráfico hace llorar al niño Jesus...

D

#4 ¿Y en Linux usas gestor de ventanas?

D
Penetrator

#3 y #59 Los linuxeros de pelo en pecho solamente usamos Twin: http://sourceforge.net/projects/twin/

r

#4 A mí de los huevos me sale otra cosa.

Por cierto, me parece estupendo que uses Linux, pero ¿qué sistema operativo usas?

r

#46 Yo para el Windows uso Google, para gráficos uso el Photoshop que me lo prestó mi sobrino el informático.

1 2