[Manjaro] Configuración del Escritorio XFCE vuelve a cero al resetar

Hola amigos ! 

Quería compartir con ustedes la solución a un problema que se me presentó en Manjaro XFCE 0.8.8. 

120_c_84219

He instalado Manjaro en una computadora que tengo y se me presentó un problema

Ocurre que cuando reseteo la máquina o la apago. la configuración del escritorio vuelva a cero.

Le cambio la posiciona del panel, iconos y otras cosas pero cuando la vuelvo a encender, la distribución arranca con el panel abajo y los iconos Faenza-Green.

Como solución intenté borrar las sesiones guardadas, y esto no lo arregla.

Otras cosa que descubrí, es que Manjaro no me deja poner chromium como navegador predeterminado, siempre vuelve a Firefox

Solución:

Gracias a @cesarzeta y a @UgoYak de Taringa puesto que gracias a sus ayudas encontré la solución.

La idea consisten es borrar las configuraciones de XFCE antiguas y recrear la que tenía Manjaro.

Para eso realizamos los siguientes pasos:

1- Borrar el directorio: /home/user/.config

2. Reiniciar

3. Al iniciar sessión, aparece un cartel que dice que XFCE se está iniciando por primera vez.

Elegimos el escritorio por omisión.

4. Luego configuramos la apariencia del escritorio a nuestro gusto.

5. En el panel vamos a Panel -> Preferencias del panel -> Elementos

apretamos el signo +, para agregar un nuevo elemento y agregamos el “menu whisker” y

lo ubicamos en el borde izquierdo. Apretamos editar elemento, y cambiamos el icono de Menu Whisker por el de Manjaro, que esta en la carpeta /user/share/icons

y luego borramos el “menu de aplicaciones” que trae XFCE por defecto.

Eso es todo . 😀

Anuncios

[Manjaro] Solución al error al cargar el tema MDM

Hola amigos !

Les comento la solución a un problema con mi manjarito.

Luego de la ultima actualización, algo paso y no puedo arrancar manjaro

Me sale un error que no deja cargar la pantalla de inicio de sesión

Error al cargar el tema MDM

Esta es una foto del error

35E

Me parece que esto me pasa porque soy una chapa mala, que por mala, manjaro a propósito se le rompe durante el upgrade 

Solución

He encontrado la solución:

1- Entro a la consola con Ctrl+Alt+F1

2- Me logeo como root

3- Desinstalo mdm mdm-themes mdm-themes-extra borrando las configuraciones

con el comando:

pacman -Rn mdm mdm-themes mdm-themes-extra

Vuelvo a instalar lo mismo:

pacman -S mdm mdm-themes mdm-themes-extra

4- Reinicio con reboot

5- Luego al loguearme me aparece una pantalla fea de mdm

Voy a Configuración y entro en Ventana de Entrada y elijo un lindo estilo html

Esto es todo !

Saludos totales 

Pd:

Luego de probar Arch y Manjaro, tengo una teoría. Estos sistemas operativos disfrutan con el hacerte renegar luego de las actualizaciones.

Arch lo hace más y Manjaro menos, pero ellos colaboran para que la maldad en la materia, y su aplicación especifica en la informática sean una realidad . 😀

Manjaro se jodio unos minutos antes de que tenia que irme a la facultad, y necesitaba imprimir algo. Manjaro mi amor, por que sos tan malo ! 😀

[Manjaro] Conky para Radiotray en Manjaro XFCE

radiotray

Workspace 1_012

Hola Amigos !

Radio Tray es una de mis apariciones preferidas, es casi una de las cosas que instalo primero.

Estube investigando un poco como configurar un Conky para que muestre la estación de radio y datos de los temas y encontré algunas páginas en idioma ruso y otras en Ingles relacionadas con Crunchbang.

En la sección de las fuentes de información dejo los links de estos post, y agradezco a los autores la información compartida:

 

Trabaje un poco el conky y el script para que funcione.

 

Esto funcionó muy bien para Manjaro XFCE, pero los pasos para su instalación en las otras distribuciones linux, es muy similar.

Para que funcione el conky y el script hay que instalar qt5-base y qt5-tools

pacman -S qt5-base qt5-tools

El conky lo llame .conkyradiotray y lo ubique en la carpeta

/home/diego/.conky/conkyradiotray/

El path completo es:

/home/diego/.conky/conkyradiotray/.conkyradiotray

# killall conky && conky -c ~/Conky/VO_Radiotray.conky &
###  Begin Window Settings  ##################################################
# Create own window instead of using desktop (required in nautilus)
own_window yes

# Use the Xdbe extension? (eliminates flicker)
# It is highly recommended to use own window with this one
# so double buffer won't be so big.
double_buffer yes

own_window_type normal #override
own_window_transparent no
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour 620202
own_window_class Radio Tray
own_window_title Radio Tray

### ARGB can be used for real transparency
### NOTE that a composite manager is required for real transparency.
### This option will not work as desired (in most cases) in conjunction with
### own_window_type override
own_window_argb_visual yes
own_window_argb_value   180

### When ARGB visuals are enabled, this use this to modify the alpha value
### Use: own_window_type normal
### Use: own_window_transparent no
### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
#own_window_argb_value 150

minimum_size 250 250 ## width, height
maximum_width 250  ## width, usually a good idea to equal minimum width

## Alignment
#  top_left, top_right, top_middle - tl, tm, tr
#  middle_left, middle_middle, middle_right - bl, bm, br
#  bottom_left, bottom_right, bottom_middle -  ml, mm, mr

alignment bl

gap_x 105 ### left &right
gap_y 110 ### up & down

####################################################  End Window Settings  ###
###  Font Settings  ##########################################################
# Use Xft (anti-aliased font and stuff)
use_xft yes
#xftfont Anonymous Pro:size=9
#xftfont WenQuanYi Micro Hei Mono:bold:size=7.5
xftfont Ubuntu:size=8:bold

# Alpha of Xft font. Must be a value at or between 1 and 0 ###
xftalpha 1
# Force UTF8? requires XFT ###
override_utf8_locale yes

draw_shades no #### <<<<<#default_shade_color black

draw_outline no #### <<<<<default_outline_color black

UPPERcase no
######################################################  End Font Settings  ###
###  Color Settings  #########################################################
default_shade_color gray
default_outline_color black

default_color DCDCDC #Gainsboro
color0 ffe595 #Teo Gold
color1 778899 #LightSlateGrey
color2 FF8C00 #Darkorange
color3 7FFF00 #Chartreuse
color4 FFA07A #LightSalmon
color5 FFDEAD #NavajoWhite
color6 00BFFF #DeepSkyBlue
color7 00FFFF #Cyan #48D1CC #MediumTurquoise
color8 FFFF00 #Yellow
color9 FF0000 #Red  #A52A2A #DarkRed
#####################################################  End Color Settings  ###
###  Borders Section  ########################################################
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
border_inner_margin 10
border_outer_margin 0
# border width
border_width 0
# graph borders
draw_graph_borders no
#####################################################  End Borders Secton  ###
###  Miscellaneous Section  ##################################################

# Boolean value, if true, Conky will be forked to background when started.
background no

# Adds spaces around certain objects to stop them from moving other things
# around, this only helps if you are using a mono font
# Options: right, left or none
use_spacer right

# Default and Minimum size is 256 - needs more for single commands that
# "call" a lot of text IE: bash scripts
text_buffer_size 256

# Subtract (file system) buffers from used memory?
no_buffers yes

# change GiB to G and MiB to M
short_units yes

# Like it says, ot pads the decimals on % values
# doesn't seem to work since v1.7.1
pad_percents 2

#   Maximum size of user text buffer, i.e. layout below TEXT line in config file
#  (default is 16384 bytes)
# max_user_text 16384

#digiThe all important - How often conky refreshes.
# If you have a "Crey" try: 0.2 - smokin' - but watch the CPU useage go UP!
update_interval 1 # in seconds

# stuff after 'TEXT' will be formatted on screen
TEXT

${if_running radiotray}
${color}${if_match "${execi 10 /home/diego/.conky/conkyradiotray/scriptradio}" == "NO"}${color #696969}${font ubuntu:size=10:bold}Radiotray no encendida${else}${color #efefef}${font Ubuntu:size=11:bold}RadioTray

${color aaaaaa}${font Ubuntu:size=10:bold}Estación${font}${color}

${font Ubuntu:size=9:bold}${color #ffffff}${execi 10 qdbus net.sourceforge.radiotray /net/sourceforge/radiotray net.sourceforge.radiotray.getCurrentRadio}

${color aaaaaa}${font Ubuntu:size=10:bold}Artista & Tema${font}${color}

${font Ubuntu:size=9:bold}${color #ffffff}${execi 10 qdbus net.sourceforge.radiotray /net/sourceforge/radiotray getCurrentMetaData| fold -s -w 45}${color}${image ~/.local/share/radiotray/icon -p 65,220 -s 120x120 -f 1}${endif}

$else${color #696969}${font ubuntu:size=10:bold}Sin actividad${font}$endif

El conky utiliza un script que detecta si se esta reproduciendo una canción o no, y si es así te devuelve una bandera que le sirve al conky para determinar el estado de

reproducción de radiotray.

Este es el script llamado scriptradio y que está ubicado en el path

/home/diego/.conky/conkyradiotray/

El path completo del archivo es

/home/diego/.conky/conkyradiotray/scriptradio

#!/bin/bash
if pidof -x $(basename radiotray) > /dev/null
then
st=$(qdbus net.sourceforge.radiotray /net/sourceforge/radiotray net.sourceforge.radiotray.getCurrentRadio)
so=$(qdbus net.sourceforge.radiotray /net/sourceforge/radiotray getCurrentMetaData| fold -s -w150)
busqueda='(not playing)'
cadenaextraida=${st: -13}
if [ "$cadenaextraida" = "$busqueda" ];
then
bandera='NO'
else
bandera="SI"
fi
else
bandera="NE"
fi
echo $bandera
exit 0

Y este es el script de arranque de los conkys, llamado .conkystart.sh ubicado en /home/diego:

#!/bin/bash
sleep 15 &
conky -c /home/diego/.conky/conkyradiotray/.conkyradiotray &
exit 0

Al conky se lo hace arrancar al inicio de la sesión en Manjaro XFCE

con las opciones ubicadas en

Configuración/Sistema/Sesión e Inicio

Sesión e inicio_007 Editar aplicación_006

Les dejo una imagen de como me quedó a mí:

Workspace 1_005

Espero que les sea útil 

Pedido Solidario.

Alguien que pueda darme una mano con el script y el conky  de tal forma de poder poner en el área del conky la portada del disco, que aparece en la notificación de radiotray cuando cambia de tema que se está reproduciendo.

Este es un ejemplo, de la imagen que quiero agregar:

xfce4-notifyd_009

No se como hacerlo y no encuentro donde buscarlo.

Agradecido desde el vamos !

 

Solución al Pedido.

Trabajando un poco logré agregarle la imagen al conky

la imagen de portada del disco de radiotray se llama icon esta ubicada en

~/.local/share/radiotray

su path completo es ~/.local/share/radiotray/icon

Esta es la linea de conky agregada

${image ~/.local/share/radiotray/icon -p 65,220 -s 120x120 -f 1}${endif}

Así queda por ejemplo:

Workspace 1_010

Una cosa, hay emisiones que no tienen la portada, en esos casos quedara en blanco ese sector.

 

PD1:

Aquí modifiqueé el conky y lo hice más compacto y con bordes blancos:

# killall conky && conky -c ~/Conky/VO_Radiotray.conky &
###  Begin Window Settings  ##################################################
# Create own window instead of using desktop (required in nautilus)
own_window yes

# Use the Xdbe extension? (eliminates flicker)
# It is highly recommended to use own window with this one
# so double buffer won't be so big.
double_buffer yes

own_window_type normal #override
own_window_transparent no
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour 620202
own_window_class Radio Tray
own_window_title Radio Tray

### ARGB can be used for real transparency
### NOTE that a composite manager is required for real transparency.
### This option will not work as desired (in most cases) in conjunction with
### own_window_type override
own_window_argb_visual yes
own_window_argb_value   180

### When ARGB visuals are enabled, this use this to modify the alpha value
### Use: own_window_type normal
### Use: own_window_transparent no
### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
#own_window_argb_value 150

minimum_size 250 250 ## width, height
maximum_width 250  ## width, usually a good idea to equal minimum width

## Alignment
#  top_left, top_right, top_middle - tl, tm, tr
#  middle_left, middle_middle, middle_right - bl, bm, br
#  bottom_left, bottom_right, bottom_middle -  ml, mm, mr

alignment bl

gap_x 105 ### left &right
gap_y 110 ### up & down

####################################################  End Window Settings  ###
###  Font Settings  ##########################################################
# Use Xft (anti-aliased font and stuff)
use_xft yes
#xftfont Anonymous Pro:size=9
#xftfont WenQuanYi Micro Hei Mono:bold:size=7.5
xftfont Ubuntu:size=8:bold

# Alpha of Xft font. Must be a value at or between 1 and 0 ###
xftalpha 1
# Force UTF8? requires XFT ###
override_utf8_locale yes

draw_shades no #### <<<<<<------------------To see it easier on light screens.
#default_shade_color black

draw_outline no #### <<<<<<---------------- Amplifies text if yes
default_outline_color white

UPPERcase no
######################################################  End Font Settings  ###
###  Color Settings  #########################################################
default_shade_color gray
default_outline_color white

default_color DCDCDC #Gainsboro
color0 ffe595 #Teo Gold
color1 778899 #LightSlateGrey
color2 FF8C00 #Darkorange
color3 7FFF00 #Chartreuse
color4 FFA07A #LightSalmon
color5 FFDEAD #NavajoWhite
color6 00BFFF #DeepSkyBlue
color7 00FFFF #Cyan #48D1CC #MediumTurquoise
color8 FFFF00 #Yellow
color9 FF0000 #Red  #A52A2A #DarkRed
#####################################################  End Color Settings  ###
###  Borders Section  ########################################################
draw_borders yes
# Stippled borders?
stippled_borders 0
# border margins
border_inner_margin 10
border_outer_margin 0
# border width
border_width 3
# graph borders
draw_graph_borders yes
#####################################################  End Borders Secton  ###
###  Miscellaneous Section  ##################################################

# Boolean value, if true, Conky will be forked to background when started.
background no

# Adds spaces around certain objects to stop them from moving other things
# around, this only helps if you are using a mono font
# Options: right, left or none
use_spacer right

# Default and Minimum size is 256 - needs more for single commands that
# "call" a lot of text IE: bash scripts
text_buffer_size 256

# Subtract (file system) buffers from used memory?
no_buffers yes

# change GiB to G and MiB to M
short_units yes

# Like it says, ot pads the decimals on % values
# doesn't seem to work since v1.7.1
pad_percents 2

#   Maximum size of user text buffer, i.e. layout below TEXT line in config file
#  (default is 16384 bytes)
# max_user_text 16384

#digiThe all important - How often conky refreshes.
# If you have a "Crey" try: 0.2 - smokin' - but watch the CPU useage go UP!
update_interval 1 # in seconds

# stuff after 'TEXT' will be formatted on screen
TEXT
${if_running radiotray}
${color}${if_match "${execi 10 /home/diego/.conky/conkyradiotray/scriptradio}" == "NO"}${color #696969}${font ubuntu:size=10:bold}Radiotray no encendida${else}${color #efefef}${font Ubuntu:size=11:bold}RadioTray
${font Ubuntu:size=8:bold}
${font Ubuntu:size=8:bold}${color #aaaaaa}${execi 10 qdbus net.sourceforge.radiotray /net/sourceforge/radiotray net.sourceforge.radiotray.getCurrentRadio}

${font Ubuntu:size=8:bold}${color #ffffff}${execi 10 qdbus net.sourceforge.radiotray /net/sourceforge/radiotray getCurrentMetaData| fold -s -w 45}${color}${image ~/.local/share/radiotray/icon -p 65,120 -s 120x120 -f 1}${endif}

$else${color #696969}${font ubuntu:size=10:bold}Sin actividad${font}$endif

Aquí una imagen:

Workspace 1_013

Fuentes de información:

http://crunchbang.org/forums/viewtopic.php?pid=209340%23p209340

http://olgmen.blogspot.com.ar/2012/04/radio-tray-conky.html

http://osarena.net/eyecandies/conky-me-to-radiotray.html

[Manjaro] Mejorar el renderizado de fuentes en Manjaro Linux

infinality-header

Una vez instalado Manjaro Linux con el escritorio XFCE, noté que el renderizado de las letras no eran de mi agrado, y me puse a buscar informaciòn de como mejorar esto.

Encontré dos post muy interesantes cuyos autores y links cito abajo del post, y a los cuales agradezco desde ya lo que brindan a la comunidad,

Con el material alli encontrado armé este tema para compartir los pasos que seguí para la resolución del problema.

La intención de este tema es, por lo tanto, explicar como mejorar el renderizado de las fuentes de Manjaro, que también es válido para su distribución madre Arch Linux.

Para mejorar el renderizado de las fuentes se utilizará lsa fuentes de Infinality (http://www.infinality.net/blog/), Infinality es un conjunto de parches de Freetype que tratan de proporcionar un mejor renderizado de fuentes,

y se seguirá los pasos que se detallan en la Wiki de Arch https://wiki.archlinux.org/index.php/Font_Configuration#Infinality:_the_easy_way)

Allí se indica como añadir un repositorio del usuario bohoomil para arch, muy bien mantenido y confiable, cuyo enlace es el siguiente:

http://ibn.net63.net/infinality-bundle/

El tutorial consta de 5 pasos:

1. Abrimos nuestro pacman.conf:

sudo nano /etc/pacman.conf

y al final del archivo añadimos el repositorio:

[infinality-bundle]
Server = http://ibn.net63.net/infinality-bundle/$arch

Para Multilib:

[infinality-bundle-multilib]
Server = http://ibn.net63.net/infinality-bundle-multilib/$arch

2. Importamos y firmamos el repositorio con la llave de seguridad, como root:

pacman-key -r 962DDE58
pacman-key --lsign-key 962DDE58

3. Refrescamos los repositorios:

sudo pacman -Syy

4. Instalamos el bundle infinality para freetype2, cairo y fontconfig:

sudo pacman -S infinality-bundle

Esto nos pedirá que introduzcamos uno de tres opciones, por defecto las tres, así que solo tecleamos Enter para instalar los tres 

:: Hay 3 miembros en el grupo infinality-bundle:
:: Repositorio infinality-bundle
1) cairo-infinality-ultimate  2) fontconfig-infinality-ultimate  3) freetype2-infinality-ultimate</pre>
Introduzca una selección (por defecto=todos):

A continuación aparecerá un mensaje diciendo que hay conflictos entres los paquetes instalados y los que se instalarán

y nos preguntara si queremos quitar los instalados por los nuevos paquetes.

Entonces solo teclearemos “s” para continuar con la instalación de los nuevos paquetes:

resolviendo dependencias...
verificando conflictos...
:: freetype2-infinality-ultimate y freetype2 están en conflicto. ¿Quitar freetype2? [s/N] s
:: fontconfig-infinality-ultimate y fontconfig están en conflicto. ¿Quitar fontconfig? [s/N] s
:: cairo-infinality-ultimate y cairo están en conflicto. ¿Quitar cairo? [s/N] s

Tecleamos s, para dar “si” a los cambios .

5. Creamos el archivo .fonts.conf en la carpeta de tu usuario.

Una vez finalizada la instalación de las fuentes es necesario crear un archivo de texto llamado .fonts.conf

y dentro del cual copiamos el siguiente código.

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <match target="font">

  <edit mode="assign" name="rgba">
   <const>rgb</const>
  </edit>

  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>

  <edit mode="assign" name="hintstyle">
   <const>hintfull</const>
  </edit>

  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>

  <edit mode="assign" name="lcdfilter">
    <const>lcddefault</const>
  </edit>

 </match>
</fontconfig>
El archivo .fonts.conf lleva un punto delante para hacerlo un archivo oculto.

Este archivo .fonts.conf lo guardamos en nuestro directorio personal, osease, en nuestra /home.

Ahora solo bastaría reiniciar y disfrutar del espectacular cambio

El resultado se puede apreciar en las siguientes imágenes:

Antes

antes

Después

despues

Si deseamos revertir los cambios solo demos hacer esto: como root

pacman -S --asdeps freetype2 cairo fontconfig

Fuentes de información:

Agradezco a los autores  Joseph811 de Taringa. net

y a Yoyo Fernández de http://deblinux.wordpress.com por la informaciòn que tomé de sus post

para realizar este tema.

http://www.taringa.net/posts/linux/16808964/Mejorando-el-renderizado-de-fuentes-en-Arch-y-derivados.html

http://deblinux.wordpress.com/2013/04/14/tip-instalar-las-ubuntu-fonts-en-manjaro/