como configuracion Debian para usar tablet Android como pantalla extendida

4 envíos / 0 nuevos
Último envío
#1 Mar, 09/05/2017 - 20:25
gacs
Imagen de gacs
Desconectado/a
colaborador
se unió: 21/04/16

como configuracion Debian para usar tablet Android como pantalla extendida

Viendo unos videos en youtube pude ver que se podia con window utilizar la tablet como una pantalla extendida, buscando por la red para ver  con linux me encontre con dos tutos  http://slackfa.blogspot.com.br/2014/02/use-any-tabletsmartphone-as-extended.html y http://alagos.github.io/2015/08/20/tablet-android-como-pantalla-en-ubuntu/  los dos  indican que  configure /etc/X11/xorg.conf, lo que actualmente en Debian entiendo que ya no funciona por lo que busque y encontre que la configuracion del ServerLayout le corresponde al archivo /etc/X11/xorg.conf.d/90-serverlayout.conf  quedando asi

Section "ServerLayout"
    Identifier        "Layout0"
    Screen      0   "Screen0" 0 0
    Screen     1   "Screen1" Below "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option          "Xinerama" "1"
EndSection

##Xdummy:##
Section "Device"
  Identifier "Device1"
  Driver "dummy"
  VideoRam 256000
EndSection

##Xdummy:##
Section "Monitor"
  Identifier "Monitor1"
EndSection

##Xdummy:##
Section "Screen"
  Identifier "Screen1"
  Device "Device1"
  Monitor "Monitor1"
EndSection

Pero al reiniciar me da un error y se me queda en aspecto texto, tengo que eliminar el archivo para que inicie en aspecto grafico. Los archivos de configuración del directorio /usr/share/X11/xorg.conf.d son los siquientes

ls /usr/share/X11/xorg.conf.d
10-amdgpu.conf	10-quirks.conf	40-libinput.conf  70-wacom.conf

   el contenido de Xorg.0.log despues que intente obtener el el xorg.conf con X -configure

leafpad /var/log/Xorg.0.log

[  2666.086] _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
[  2666.086] _XSERVTransMakeAllCOTSServerListeners: server already running
[  2666.086] (EE) 
Fatal server error:
[  2666.086] (EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE) 
[  2666.086] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  2666.086] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  2666.086] (EE) 
[  2666.086] (EE) Server terminated with error (1). Closing log file.

 

me podrían indicar que me falta o por donde buscar que no he encontrado  para solucionar, gracias

 

 

Jue, 11/05/2017 - 08:47
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Ten en cuenta que si vas a usar un archivo de configuración para la sección serverlayout tendrás que tener los correspondientes archivos de configuración para cada screen (0 y 1), monitor (0 y 1), y gráfica (0 y 1), ya que si no es así, en el primer archivo le estarás diciendo que configure algo que no existe. Imagino que por eso te quedas sin entorno gráfico. También veo que tienes una configuración hecha para la GPU. Ésta entrará en conflicto con lo que le estás indicando en serverlayout; tendrás que adaptar los archivos para que hagan referencia a cada cosa igualmente.

Si no te aclarases utilizando el nuevo método de configuración, puedes crearte sin problemas un archivo completo en /etc/X11/ llamado xorg.conf sin problemas, bastaría con que no tuvieras nada en el subdirectorio xorg.conf.d. De esta forma podrás comprobar que la configuración funciona y, si quieres y te atreves, separarla luego archivos sueltos como se hace ahora.

 

Edit.....

Por otro lado, el error que comentas te está diciendo que ya hay un servidor X en marcha. Necesitas que el entorno gráfico esté parado para realizar la configuración o modificarla.

  No hay bar que por bien no venga....
Jue, 11/05/2017 - 12:43 (Responder a #2)
gacs
Imagen de gacs
Desconectado/a
colaborador
se unió: 21/04/16

Panko wrote:

Ten en cuenta que si vas a usar un archivo de configuración para la sección serverlayout tendrás que tener los correspondientes archivos de configuración para cada screen (0 y 1), monitor (0 y 1), y gráfica (0 y 1), ya que si no es así, en el primer archivo le estarás diciendo que configure algo que no existe. ...

gracias por contestar, veo que son mal tutoriales ya que estan incompleto con la configuración, seguiré haciendo pruebas de lo que comentas, me imagine algo asi ya que otro tipo de configuracion que encontre  llama a una screen virtual que no existe y por eso no me funciona, seguiré probando para ver si puedo hacer que funcione y con ayuda de ustedes hacer un tutorial que no este incompleto como los que encontre.

 

 

 

 Saludos

 

Sáb, 20/05/2017 - 18:24
gacs
Imagen de gacs
Desconectado/a
colaborador
se unió: 21/04/16

Logre conseguir la configuración de xorg.conf con el siguiente comando

Xorg :1 -configure

buscando por ahi encontré que en debian, serverlayout.conf tiene mayor prioridad que monitor.conf por lo que para que los nombre de los archivos de configuración me quedaban asi,  00-serverlayout.conf y 10-monitor.conf con esto pude lograr obtener el screen VIRTUAL1.

xrandr 
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
eDP1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
   1366x768      60.02*+
   1360x768      59.96  
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   680x384       60.00  
   640x360       60.00  
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

obteniendo el VIRTUAL1 logro la configuracion con xrandr pero no como pantalla extendida si no como un espejo, la configuración que postie primeramente no he logrado hacer que funcione el error me lo da cuando agrego en el archivo 00-serverlayout.conf las líneas

Screen 1 "Screen1" Below "Screen0" 
Option "Xinerama" "1"

    estoy buscando información de xinerama aunque lo que encuentro de información ya es algo viejo que es preferible utilizar xrandr pero no encontrado como hacer para que la configuración de xrandr pasarla a xorg.conf y poder utilizar   Driver "dummy", que entiendo que el xserver-xorg-video-dummy es el que hace la pantalla extendida.

agradezco de antemano cualquiera aclaración de lo que posteo y las sugerencia que me puedan dar para resolver

 

 Saludos