Translate

28 oct 2022

► NOVATOS EN LINUX : ¿Como se instalan los iconos , gtk , cursores en linux? ¿En donde se descargan los temas para linux? XFCE , cinnamon,GNOME y más

 


 Instalar iconos , cursores , temas GTK 

Muchos de los nuevos iniciados estaban esperando esto ya que personalizar su escritorio y cambiarle el aspectos hasta el mínimo detalle  es mas linuxero que windowsero (tiene tantas limitaciones y necesitas programas externos pff metanselo por donde no les da la luz.. ¿Ustedes me entienden verdad?). Lo primero que trabajaremos será con los entornos en GTK , no con gnome 4x para arriba porque hay cosas que cambiaron y tenemos que tocar algunas configuraciones y no es el propósito de este articulo.No centraremos en Cinnamon , XFCE 4 , LXDE y el viejo MATE se puede personalizar muy bien en ciertos casos. 

GTK

Buenos los gtk son los que dan el estilo de las ventanas y muchos temas son compatibles con gtk 3.18 para arriba , en el caso de xfce 4 ya migro hace tiempo al gtk 3.x y los que respecta hasta donde yo sé el que se quedo detrás es mate y lxde. Puede que no sean compatibles con los bordes de ventanas.

Los iconos 

Los iconos GTK son compatibles muy bien con estos escritorios , la verdad si buscas un tema completo de iconos no tendrás ningún problema. 

Los cursores 

Los cursores son compatibles con todos los escritorio siempre van en el mismo directorio. 

Los directorio en donde van los iconos , cursores y temas gtk 

En cuanto a los iconos van en el directorio del usuario y los archivos ocultos debes haber una carpeta llamada .icons , hay otro directorio por si no te detecta los iconos en esa ubicación .local/share/icons  (en el entorno plasma funciona como en deepin OS).

Los cursores van exactamente en la misma ubicación de .icons y .local/share/icons debo aclarar que lo instalaremos de esta manera a nivel usuario ya que para todos los usuarios en la computadora debemos hacer uso de permisos de superusuario y pegarlos en la raíz personalmente no lo recomiendo. 

Obviamente para todas están cosas hay que saber que no tenemos que tener subcarpetas dentro del tema de iconos y de cursores así como el tema gtk. Ahora pasemos a los temas gtk ,   ./themes y .local/share/themes  en esa ubicación.

Aplicando los temas de iconos, cursores y temas GTK

Cada entorno grafico como Cinnamon , xfce 4 , LXDE y mate tiene su forma de hacerlo y esa será tu tarea , debes ir a los ajustes de sistema e ir viendo las opciones. 

 

Instalando automáticamente iconos , cursores , gtk 

Hay una manera de hacer todo automáticamente con la ayuda de OCS-URL es un programa que provee gnomelook o KDE store(en estos sitios podes descargar los iconos y temas gtk, kvantum,cursores.etc) , esta disponible para varias distros base como ubuntu , Debian , fedora , opensuse , Manjaro y arch . En opendesktop . org hay instrucciones de como instalar el paquete. Se la dejaré al finalizar. 





23 oct 2022

► SI sos novato en linux te recomiendo 5 Distribuciones para los iniciados en GNU/Linux

► Distribuciones que recomiendo para usuario novato  



Si querías recomendaciones  llegaste al lugar adecuado ya que soy un probador incansable de distribuciones , bueno diré casi no porque me he pasado muchos años migrando y saltando de distros por cambiar de computadoras , componentes de la computadoras no tan amigables con GNU/Linux hasta que llegué a manjaro como ultima y mejor que se lleva con mi equipo. 

Yo recomiendo algo que ya esté preparado para detectar todos los componentes no libres como la tarjeta de red wifi , placa de video entre otros.. 

Dentro de esta clasificación podemos irnos a las populares la verdad que no importa tanto el entorno sino que nos detecte cada componente y que traiga los codecs necesario para reproducir audio y video , conectar nuestro bluetooth sin la necesidad de instalar nada  ni levantar servicio , que cuando enchufemos una impresora ya la detecte y la podamos ya configurar con un asistente de instalación. 

UBUNTU 

Por mas que les duela A LOS AUTONOMBRADOS LINUXEROS VETERANOS Y ODIAN A UBUNTU POR CIERTAS COSAS seamos coherentes a nadie le interesa su opinión de anti linux y anti comunidad en realidad ustedes son los que hacen que GNU/Linux tenga cosas que odie el novato e irse a windows , esa basura que no deberíamos nunca de usar.. Ubuntu ofrece al usuario novel una interfaz fácil de usar , una tienda , un instalador de por demás fácil que teniendo algo y muy poco de conocimiento y leer con atención podemos llegar a instalar el sistema sin problemas y sin miedos de joder todo. En el mismo instalador tenemos la opción de instalar los controladores privativo por ejemplo de una NVIDIA  , codecs para audio y yo les recomiendo que si son nuevos marquen todo eso y la instalación completa por que la mínima es para lo que realmente saben lo que quieren instalar. A su vez la impresora que vayamos a usar yo les recomiendo que sea HP es una de las mas compatibles con GNU/Linux y es mi experiencia como usuario tengo una que jamas me falló.En cuanto al ecosistema de aplicaciones podemos hacer uso de las PPA , tienda de snap y el repositorio normal .deb . Pero novato no recomiendo usar nada por fuera de lo oficial según lo que sea puede romper el sistema sobre todo con las ppa. 

Linuxmint 

Seamos coherente linuxmint es un hijo de Ubuntu pero tiene su manera de hacer las cosas y es mucho mas estable y puede funcionar aun mejor en computadora no tan modernas sobre todo si usamos una doble núcleo 2.0 GHZ @CPU y 4 GB de RAM y resolución de pantalla HD  ya que su entorno propio es cinnamon , basado en GNOME no es realmente mas liviano que su otra opción con xfce pero si desactivamos efectos y cosas puede que funcione para tareas hogareñas. En conclusión linuxmint tiene otro enfoque y provee compatibilidad con flatpak y no snap , snap es de Canonical(Muy criticado por lo pesado y en ocasiones muy mal rendimiento). Un aspecto que debo reafirmar que no esta en constante cambio , podemos tener un kernel LTS y menor al que da ubuntu y a vez controladores mas antiguos. 

Manjaro Linux

 Es mi sistema principal y tengo mucho tiempo en él , provee un instalador distinto a los base Ubuntu ya que para manjaro se utiliza calamares lo que a mi me encanta es muy sencillo y no te enreda la cabeza , como siempre recomiendo a los nuevos descargar la iso Completa y no la minima ya que tendrias que agregar cosas y como sos nuevo probablemente te hartaras hasta que agarres la mano de como funciona las cosas. 

Manjaro es un semi rolling , esto quiere decir que casi siempre esta actualizando y por ende si tenes mal internet no te recomiendo ninguna basada en arch. Y ya que lo menciono es base arch linux y usa pacman , es compatible con AUR pero normalmente diría que no lo actives al menos que hayas leído un poco de información de lo que haces en tu sistema. Entrando un poco en profundidad , para los usuarios de zoom , spotify , google chrome si están esos paquetes solamente deberían activar en pamac la versión de la interfaz de manjaro de la tienda y actualizar los repositorios , instalar el paquete y luego volver a desactivarlo , ¿Porqué? por que hay veces que puede que tome la actualización desde allí y si algún paquete tiene  error romperás el sistema. Siguiendo otras cosas manjaro tiene un gestor de kernel y controladores sea de wifi , tarjeta de videos entre otros (privativo y libre)...

POP OS! 

No es de obviarse que sea popular , fue unas de las primeras que da una ISO totalmente compatible y con el ultimo controlador grafico de NVIDIA ,esto no quiere decir que no tenga una ISO para intel y AMD tenes todo en la mano , el entorno en COSMIC . Por otra parte System 76 es la marca que vende notebooks linuxeras y es altamente recomendado para jugar y hacer de todas tareas , tienen excelentes computadoras con buenos componentes. Esta basado directamente en ubuntu y en experiencia se actualiza siempre , tendrás unos paquetes mas nuevos. 


TODAS LAS NOMBRADAS SE PUEDEN PROBAR EN MODO LIVE CD OSEA DIRECTAMENTE SIN INSTALAR PROBANDO DESDE UNA UNIDAD USB Y AHORA LA SIGUIENTE SERÁ OTRO TIPO DE DISTRIBUCIÓN.  

DEEPIN OS 

Tomando en cuenta en el principio del articulo deepin cumple con esos requerimientos , posee una tienda , tiene paquetería casi a la ultima y cuenta con una base estable (DEBIAN) , En su ultima versión cuenta con la opción de instalar el controlador NVIDIA desde la instalación del sistema pero tiene algo engorroso ya que su instalador es diferente , muy diferente y tampoco se puede probar en modo LIVE. Aunque tiene a favor el soporte de hardaware , wifi , tarjeta de video y demás cosas como las impresoras un ecosistema de aplicaciones únicas y propias , diseño propio y entorno de escritorio "Deepin DE" y sus herramientas , basado totalmente en QT pero tiene sus limitaciones en cambiar la apariencia. Supongamos que es para el usuario no rompa el sistema. 

Conclusión : 

Las distros que le he ofrecido son solamente las que creo que podrían ser mejores para el usuario novel ya que tiene mucha dedicación al soporte  sin tener en cuenta los requerimientos de sistema o la apariencia de las mismas.. Si faltan algunas como Zorin OS , Ferem OS pero como nombrarlas si ellas se benefician de Ubuntu Solo se le puede rescatar la apariencia y lo demás todo lo tiene las misma ubuntu. Yendo a los sabores como Xubuntu y lubuntu podrías tener un soporte para una notebook no muy nueva de doble núcleo para arriba y de 4 GB. A su tendremos algunas como peppermint OS con base debian y xfce distribución mínima , tiene otra opción basada en devuan pero ya eso es otro mundo ya que eso lo recomendaría a alguien que ya aprendió un poco sobre gnu linux.


¡Comparte la entrada!:

17 oct 2022

► NOVATOS EN LINUX : ¿Cómo instalar las impresoras en linux Manjaro?

 


Bienvenidos a mi blog de información y glosario de la buena información sobre GNU/Linux en general , resolución de problemas , información valiosa a disposición.En el articulo de hoy voy a enseñarle "como habilitar la sección de impresoras en manjaro con la iso mínima" , ya que en la versión completa de la iso de manjaro ya viene todo listo para agregar impresora , detector de controladores y servicios ya activado con systemctl. 

Acá vas aprender como instalar las dependencias que necesitas en tu sistema manjaro para hacer funcionar la impresora y servicios para que en el inicio de la sesión se activen y tengas que hacer cosas complicadas y que por lo menos sacan tiempo. 

Primero vamos con los mensajes de error "Ha ocurrido un error al buscar el controlador recomendado: «The name org.fedoraproject.Config.Printing was not provided by any .service files»" y  otro como "el servicio de impresión no esta disponible" , bueno esos dos errores lo solucionamos de la siguiente manera. Usaremos la terminal : 

$  sudo pacman -S manjaro-printer  hplip print-manager   xsane sane system-config-printer   avahi

Con estos comandos solo estamos instalando las dependencias y solo resta hacer que los servicios se activen y aparezca la opción de impresoras dentro de configuraciones del sistema.

Habilitando CUPS .. 

$ sudo systemctl enable --now cups 

Habilitando Avahi .. 

$ sudo systemtcl enable --now avahi-daemon.service 

Con esto deberíamos ser capaces de agregar las impresoras que tengamos por cable y por red ya que los servicios están activados ya. 









 

Si te ha sido de ayuda comparte y deja tu comentario ya que eso me ayuda para seguir mejorando en mi redacción y simplificando las cosas para que sean compresibles para los que recién están en este mundo de GNU/Linux , sobre todo los que no tienen tanto tiempo de estar buscando como locos por todo internet.Espero su apoyo. Pueden entrar en el grupo de telegram Legion Linux y las otras redes sociales que aparecen en la parte superior derecha de la pagina. 


¡Comparte la entrada!:

8 oct 2022

No se ha configurado la variable de entorno QT_QPA_PLATFORMTHEME (valores obligatorios: qt6ct o qt5ct). (solución)

 


Hola bienvenidos  , en este articulo voy a enseñarte a como corregir el error que sale cuando abres la herramienta para configurar las aplicaciones qt6 o qt5 (qt6ct y qt5ct) , esto suele pasar porque el entorno del sistema no esta configurado y esto causa el error. Muchos quieren solucionarlo agregando una variable en .profile pero a mi puntualmente no me soluciono nada así que directamente necesitamos hacer uso de superusuario y configurar  /etc/environment. Sabiendo esto vamos a ver la información  que tenemos del error : 

No se ha configurado la variable de entorno QT_QPA_PLATFORMTHEME (valores obligatorios: qt6ct o qt5ct). (solución) 

Acá nos dice que debemos agregar la variable qt_qpa-plataformtheme y decir que tipo de qt o versión usamos en mi caso estaba configurando las aplicaciones qt6 pero también agregaré qt5. Entonces vamos a ello : 

$ sudo nano /etc/environment 

Meten su contraseña de usuario , luego en el archivo de configuración agregamos 2 lineas o si el error dice que necesitan qt5 solo agregan esa , aunque no causaría ningún error agregarla para futuro la de qt6. 

 QT_QPA_PLATFORMTHEME=qt6ct
QT_QPA_PLATFORMTHEME=qt5ct

tal como está la copian y pegan , guardan la configuración con control + letra o y luego control + la letra x para salir . Terminado todo esto deben reiniciar la maquina y abren de nuevo el qt5ct o qt6ct , no debería dar ningún error.

Si te ha sido de ayuda comparte , sígueme en las redes sociales y ¿porque no unirte a legion linux en telegram?.

¡Comparte la entrada!:

7 oct 2022

oh my zsh + powerlevel10k - Dale un mejor aspecto a la terminal

 


 Hola y bienvenido nuevamente en mi blog en esta ocasión les enseñare como instalar el tema powerlevel10k que da una apariencia muy buena en la terminal , pero antes de desde luego tendremos que tener instalado zsh y oh my zsh ! , las fuentes recomendadas por su pagina oficial en github que luego se la dejo para ver todo el detalle detenidamente acá solo voy a darle un fragmento. 

$ Instalaremos oh my zsh de esta manera (pero si no tenes zsh instalado debes hacerlo antes de ejecutar esto y cambiar desde bash a zsh a predeterminada)

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

 

$Instalamos las fuentes de letras que se depende y recomiendan 

Completo
  

$ Clonamos el repositorio del tema

 git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

$ Lo siguiente es ir a la terminal y editar con nano  ~/.zshrc 

nano ~/.zshrc 

Dentro del archivo de configuración vamos a la linea que define el tema yo por mi parte lo marco con una # y agrego la nueva linea #ZSH_THEME="robbyrussell"

Y la nueva seria así 

ZSH_THEME="powerlevel10k/powerlevel10k"

Deben cerrar e iniciar sesión para que todo los cambios sean aplicados y luego abren la terminal y se les abrirá un asistente del tema para configurar a su gusto y si no se inicia necesitar ejecutar esto : 

$ p10k configure 



¡Comparte la entrada!:

6 oct 2022

Plasmashell y kwin_X11 crashean o se cierran con tarjeta nvidia (Resuelto)

 


 

Hola bienvenido al blog. Hoy mismo me salio este problema de que el compositor y el escritorio se cerraba o quedaba solo el plasmashell andando y el compositor se cerraba sin dejar los bordes ni botones para cerrar , minimizar y maximizar. Por lo tanto tuve que hace todo manualmente de abrir la terminal y ejecutar kwin_X11. Eso no es todo pude solucionarlo y esto es el mensaje que salia : 

qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 180, resource id: 71303178, major code: 20 (GetProperty), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 181, resource id: 71303178, major code: 20 (GetProperty), minor code: 0
kwin_xkbcommon: XKB: inet:323:58: unrecognized keysym “XF86EmojiPicker”
kwin_xkbcommon: XKB: inet:324:58: unrecognized keysym “XF86Dictate”
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1982, resource id: 25165855, major code: 3 (GetWindowAttributes), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1983, resource id: 25165855, major code: 14 (GetGeometry), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1999, resource id: 25165863, major code: 3 (GetWindowAttributes), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2000, resource id: 25165863, major code: 14 (GetGeometry), minor code: 0
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GT 710/PCIe/SSE2
OpenGL version string: 3.1.0 NVIDIA 470.141.03
OpenGL shading language version string: 1.40 NVIDIA via Cg compiler
Driver: NVIDIA
Driver version: 470.141.3
GPU class: Unknown
OpenGL version: 3.1
GLSL version: 1.40
X server version: 1.21.1
Linux kernel version: 5.15.71
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
QObject::connect(KWin::InputMethod, KWin::EffectsHandlerImpl): invalid nullptr parameter
qt.qpa.xcb: QXcbConnection: XCB error: 4 (BadPixmap), sequence: 12207, resource id: 8388820, major code: 54 (FreePixmap), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 13 (BadGC), sequence: 12208, resource id: 8388821, major code: 60 (FreeGC), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 4 (BadPixmap), sequence: 12209, resource id: 8388822, major code: 54 (FreePixmap), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 13 (BadGC), sequence: 12210, resource id: 8388823, major code: 60 (FreeGC), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 4 (BadPixmap), sequence: 12211, resource id: 8388824, major code: 54 (FreePixmap), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 13 (BadGC), sequence: 12212, resource id: 8388825, major code: 60 (FreeGC), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 4 (BadPixmap), sequence: 12213, resource id: 8388826, major code: 54 (FreePixmap), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 13 (BadGC), sequence: 12214, resource id: 8388827, major code: 60 (FreeGC), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 4 (BadPixmap), sequence: 12215, resource id: 8388828, major code: 54 (FreePixmap), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 13 (BadGC), sequence: 12216, resource id: 8388829, major code: 60 (FreeGC), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 4 (BadPixmap), sequence: 12217, resource id: 8388830, major code: 54 (FreePixmap), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 13 (BadGC), sequence: 12218, resource id: 8388831, major code: 60 (FreeGC), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 4 (BadPixmap), sequence: 12219, resource id: 8388816, major code: 54 (FreePixmap), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 13 (BadGC), sequence: 12220, resource id: 8388817, major code: 60 (FreeGC), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 4 (BadPixmap), sequence: 12221, resource id: 8388818, major code: 54 (FreePixmap), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 13 (BadGC), sequence: 12222, resource id: 8388819, major code: 60 (FreeGC), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 3397, resource id: 62914712, major code: 18 (ChangeProperty), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 3410, resource id: 60817435, major code: 18 (ChangeProperty), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 4458, resource id: 60817437, major code: 18 (ChangeProperty), minor code: 0
[GFX1-]: glxtest: VA-API test failed: process crashed. Please check your VA-API drivers.
[2022-10-07T00:07:33Z ERROR glean_core::metrics::ping] Invalid reason code startup for ping background-update
Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 8881, resource id: 6291681, major code: 18 (ChangeProperty), minor code: 0  

Lo que tuve que hacer es agregar una variable en un archivo de configuración del entorno  que creo que seguramente se abra desconfigurado en alguna actualización y por lo tanto tuve que agregar la siguiente linea dentro de " /etc/environment" : 

$ QT_LOGGING_RULES='*=false' 

Editaremos como superusuario de la siguiente manera:

$ sudo nano  /etc/environment

Y dentro de ella pegamos
QT_LOGGING_RULES='*=false' 

Finalizamos con el siguiente comando 

 journalctl -b0 -p4 --no-pager

Ahora por ultimo guardamos con control + letra o y luego control + letra x para salir. Seguido de esto debemos reiniciar el sistema y ver los resultado si persiste el error.

 


¡Comparte la entrada!:

Directorios dentro de un paquete .deb

 


Hola bienvenido , si te dio curiosidad por saber como están estructurados los .debs  o si de alguna manera se puede meter en alguna distro que no sea basada en "debian" o un "ubuntu". Si se puede usar un paquete que sea .deb en una distro como arch por solo es un empaquetado y tiene unos directorios internos que te van guiando en donde colocarlo en la / raiz del sistema , entonces vamos a ello : 

 $ debian binary es la información del paquete , su versión (eso podemos omitirlo ya que no interesa en otra cosa que contiene el programa en si) 

$ control  contiene los datos de la aplicación ( si mal recuerdo tiene las dependencias y esas cosas como el tamaño final del archivo) 

$ data Es el directorio mas importante porque allí contiene toda la aplicación y se ramifica para indicar en qué directorio van las cosas  que contiene 

  1. Lib : En usr y dentro de lib nos dice una aplicación que va  la carpeta que contiene el programa en mi caso haré la prueba con "4kyoutubetomp3" , entonces nosotros debíamos mover esa carpeta nombrada a /usr/lib como superusuario
  2.  Aplicattions : Nos indica que en share/applications debemos de colocar "4kyoutubemp3.desktop" , esto hará que aparezca en la lista de aplicaciones en el menú./usr/share/applications
  3. Doc : También dentro de share  nos dice que debemos meter en doc la carpeta "4kyoutubetomp3" que contiene la documentación de la aplicación.  /usr/share/doc/
  4. Icons : Como nos indica es el icono que se asigna por defecto a la aplicación , esto iria en /usr/share/icons y se mueve como superusuario como los anteriores 
  5. Pixmaps : es el icono pero en png  (no estoy muy seguro si era el icono mini que aparece en la aplicación)

 

NOTA: Si por alguna razón le dice error que no encuentra la aplicación necesitas ir al menú por ejemplo en mi caso y editar el lanzador y ubicar el .sh de 4ktomp3.

Hecho todo esto tendrías todo listo para ejecutar el programa sin problemas , también hay otra manera que sea la instalación solo para el usuario. Pero será para la próxima cuando pueda redactar un poco mejor , como siempre les espero en mi grupo de legión por si tienen sugerencias o dudas.

 

¡Comparte la entrada!:

Entrada destacada

2da selección de reproductores de audio

12 Reproductores de música para tu GNU LINUX   Reproductores de audio que quizás no conozcas en su segunda parte para que puedas elegir el q...

Etiquetas