viernes, 24 de marzo de 2017

VNC en DISPLAY 0 para Ubuntu 16.04

Si lo que buscamos es que la sesión de VNC inicie para ver lo mismo que tenemos en el Monitor local, lo que tenemos que hacer es que el servicio de VNC se conecte al Display 0 que es la primer sesión de Monitor que inicia el Sistema Operativo.

Vamos a instalar x11vnc:
$ sudo apt-get install x11vnc

Creamos una Password para el servicio:
$ sudo x11vnc -storepasswd miPassword /etc/x11vnc.pass

Creamos el archivo x11vnc.service y agregamos las siguientes lineas:
$ sudo vim /etc/systemd/system/x11vnc.service

[Unit]
Description="x11vnc"
Requires=display-manager.service
After=display-manager.service

[Service]
ExecStart=/usr/bin/x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 -auth guess -rfbauth /etc/x11vnc.pass
ExecStop=/usr/bin/killall x11vnc
Restart=on-failure
Restart-sec=2

[Install]
WantedBy=multi-user.target


Para que el servicio se inicie automaticamente al iniciar el OS:
$ sudo systemctl enable x11vnc

Iniciar el servicio:
$ sudo systemctl start x11vnc


Para hacer las pruebas nos conectamos a la IP del host que configuramos con el puerto 5900.

Eso es todo... Salu2!

miércoles, 15 de marzo de 2017

Cisco IP Communicator en Linux Ubuntu

La instalación del software va perfecto pero a la hora de escuchar los llamados el audio se siente horrible como si estuviera saturando.




Cisco IP Phone



La solución es modificar los siguientes parámetros de audio:

vim /etc/pulse/daemon.conf
default-sample-rate = 48000

vim /etc/pulse/default.pa
load-module module-udev-detect tsched=0

Reiniciar el pulseaudio:
pulseaudio -k
pulseaudio -D

Salu2