4 artigo/s coa etiqueta Strech


Notas sobre o Debian 9 Strech con XFCE

Liña horizontal na pantalla

Resulta que me apareceu unha liña horizontal de lado a lado da pantalla na parte inferior a uns 4 centímetros do bordo.

No meu caso esta liña desaparece ó pechar o cairo-dock. A solución atopeina aquí. Dita solución consiste en abrir os Axustes do xestor de xanelas (Window Manager Tweaks) e na lapela Compositor, desactivar a opción Amosar sombras detrás das xanelas acoplables (Show shadows under dock windows).

Unha vez feito isto a liña desaparece.


O libreoffice writer non abre

Parece que é un fallo da versión de 32 bits. No meu caso a solución indicada aquí funcionou.

Bastou con desinstalar estes dous paquetes:

apt-get remove --purge libreoffice-wiki-publisher
apt-get remove --purge libreoffice-nlpsolver

WARNING **: Error converting text from IM to UTF-8: Invalid byte sequence in conversion input

Este erro dóuseme nos aplicativos desenvolvidos con wxpython, para solucionar isto desde a consola executei:

$ im-config

Inicialmente saen unha notas, Aceptei, logo un aviso de se quero empregar unha personalización, premo en Si, e logo elixo a opción «none».

Finalmente para que teña efecto saio da sesión e entro novamente.

Instalación de dmenu no Debian 9 Strech

Hai anos cando instalei por primeira vez o xa desaparecido CrunchBang (distro linux) coñecín este marabilloso aplicativo. Logo seguín usándoo con BunsenLabs que foi un dos proxectos sucesores de CurnchBang, e de este é de onde saquei esta configuración.

Deixo aquí como instalalo no Debian 9 Strech, seguramente tamén serva para ubuntu.

O primeiro é instalar o motor, o aplicativo en si, para elo hai que executar na consola:

$ sudo apt-get install suckless-tools

Con isto xa está instalado, de seguido comento como eu o configuro.

Se non se instalase (coa instalación do suckless-tools), creo un ficheiro chamado dmenu_path:

$ sudo nano /usr/bin/dmenu_path

e insiro dentro del o seguinte:

#!/bin/sh
cachedir=${XDG_CACHE_HOME:-"$HOME/.cache"}
if [ -d "$cachedir" ]; then
	cache=$cachedir/dmenu_run
else
	cache=$HOME/.dmenu_cache # if no xdg dir, fall back to dotfile in ~
fi
IFS=:
if stest -dqr -n "$cache" $PATH; then
	stest -flx $PATH | sort -u | tee "$cache"
else
	cat "$cache"
fi

Logo, se non se instalase (coa instalación do suckless-tools), creo o ficheiro dmenu_run:

$ sudo nano /usr/bin/dmenu_run

E poño dentro:

#!/bin/sh
dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &

Logo establézolle os permisos:

$ sudo chmod u=rwx,g=rx,o=rx /usr/bin/dmenu_path
$ sudo chmod u=rwx,g=rx,o=rx /usr/bin/dmenu_run
Agora creo o ficheiro que vai lanzar todo no cartafol do meu usuario:
$ nano ~/.config/dmenu/dmenu-bind.sh

E nel poño:

#!/bin/bash
#
# written for BunsenLabs by damo  May 2015
#
# -nb    normal background colour
# -nf    normal foreground colour
# -sb    selected background colour
# -sf    selected foreground colour
#
# -b    place menu at bottom (otherwise top)
#
# See 'man dmenu' for more information.

USAGE="\n  To start dmenu at the top or bottom of the screen,\n\
  add or remove -b in the dmenu_run command in dmenu-bind.sh.\n\
  -b     locate at bottom\n\n\
  To change colours, edit the options:\n\n\
  -nb    normal background colour\n\
  -nf    normal foreground colour\n\
  -sb    selected background colour\n\
  -sf    selected foreground colour\n\n\
  Get all configuration options with 'man dmenu'.\n"

if [[ $# = 1 ]]; then
    case $1 in
        -h|--help   ) echo -e "$USAGE"
        exit 0;;
        *           ) echo -e "\n  Invalid command argument\n"
        exit 1;;
    esac
fi

dmenu_run -b -i -nb '#151617' -nf '#d8d8d8' -sb '#d8d8d8' -sf '#151617'

E doulle permiso de execución:

$ sudo chmod u+x ~/.config/dmenu/dmenu-bind.sh

Finalmente creo un atallo de teclado:

$ xfce4-keyboard-settings

E no meu caso a min gústame que sexa Alt+F3, aí poño como orde:

/home/usuario/.config/dmenu/dmenu-bind.sh

Desmarco a opción «Usar notificación de inicio».

Fonte: BunsenLabs

Compartir cargafol Debian 9 Strech con VirtualBox

Cousas que facer despois de instalar o Debian 9 Strech

Compartir cargafol con VirtualBox

No caso de facer unha instalación con VirtualBox, unha vez instaladas as VB Guest Additions no convidado (Debian 9 Strech), compartín un cartafol, reiniciei e ó tentar abrilo indicábame «Permiso denegado». Para solucionalo bastou con engadir o meu usuario ó grupo «vboxsf»:

# adduser damufo vboxsf

Darlle permiso sudo ó usuario principal

Para elo desde a consola basta con identificarse como root e logo executar:

# usermod -aG sudo 

Logo hase de reiniciar o sistema.

Instalación do VirtualBox Guest Additions no debian 9 Strech

Estes días instalei a RC3 do Debian 9 Strech nunha máquina virtual do VirtualBox.

Quixen instalar os engadidos para o sistema hóspede, pero desde o menú xeral a imaxe VBoxGuestAdditions.iso non se montaba nin se instalaba.

A solución foi pasala manualmente ó sistema hóspede e instalar manualmente.

A ruta da imaxe é /usr/share/virtualbox/VBoxGuestAdditions.iso, para pasala empreguei o fireftp a traveso da conexión sftp. Copieina no cartafol do usuario principal.

Unha vez pasada creei un cartafol en media chamado VBGuestAD:

# mkdir /media/VBGuestAD

Monteina:

# mount -o loop /home/usuario/VBoxGuestAdditions.iso /media/VBGuestAD/

Entrei no cartafol motado:

# cd /media/VBGuestAD/

Executei o instalador:

# ./VBoxLinuxAdditions.run

Fallou, instalei dkms (no hóspede).

# apt-get install dkms

E xa instalou. Logo reiniciei.


Actualización:

Por razóns de espazo asignado ó disco duro, tiven que reinstalar. Desta vez empreguei un segundo xeito que resulta moito máis sinxelo.

O caso é que o cd coas VirtualBoxGuestAdditions é montado pero non deixa instalalas desde o cdrom. A solución que probei e funcionou foi, creei un cartafol no cartafol do meu usuario chamado VBGuestAD:

$ mkdir /home/usuario/VBGuestAD

Logo copiei o do cd ó cartafol:

$ cp -rf /media/cdrom0/* /home/usuario/VBGuestAD/

Finalmente executei o instalador:

$ sudo ./VBoxLinuxAdditions.run