Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vnc server not work: Width (1366) is not a multiple of 4 #45

Open
GoogleCodeExporter opened this issue Mar 22, 2015 · 3 comments
Open

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1. just enable vncserver_x86
2. ...
3.  WARNING: Width (1366) is not a multiple of 4. VncViewer has problems with 
that

What is the expected output? What do you see instead?
Then vnc viewer is black and seems width 1366 causes problem.

What version of the product are you using? On what operating system?
Android 4.2.2, in intel x86 platform. 

Please provide any additional information below.
Initializing VNC server:
        width:  1366
        height: 768
        bpp:    32
        port:   5901

Can VNC server configure to width 1368 or 1364..?

Thanks

Original issue reported on code.google.com by balr...@gmail.com on 6 Nov 2013 at 2:58

@GoogleCodeExporter
Copy link
Author

$adb shell
root@flo:/# cd data/                                                          
root@flo:/data# ./androidvncserver -k "/dev/input/event0" -t "/dev/input/event0"
Initializing framebuffer device /dev/graphics/fb0...
xres=1200, yres=1920, xresv=1200, yresv=5760, xoffs=0, yoffs=0, bpp=32
Initializing keyboard device /dev/input/event0 ...
Initializing touch device /dev/input/event0 ...
Initializing VNC server:
    width:  1200
    height: 1920
    bpp:    32
    port:   5901
Initializing server...
03/02/2014 18:14:58 Listening for VNC connections on TCP port 5901



$vncviewer 192.168.1.7::5901
then,the vncviewer is black screen.

My PC system is Ubuntu12.0.4.  My Phone is Nexus7,flash myself build 
system,google source code 4.3.

How can I solve this problem? Thanks

Original comment by liu31...@gmail.com on 3 Feb 2014 at 10:20

@GoogleCodeExporter
Copy link
Author


thank you for your feedback.
 Still NG. My device is notebook with 13.3" LCD and how to configure xres..?


Initializing framebuffer device /dev/graphics/fb0...
xres=1366, yres=768, xresv=1366, yresv=768, xoffs=0, yoffs=0, bpp=32
Initializing keyboard device /dev/input/event0 ...
Initializing touch device /dev/input/event0 ...
cannot get ABS_X info, Invalid argument
cannot get ABS_Y, Invalid argument
Initializing VNC server:
        width:  1366
        height: 768
        bpp:    32
        port:   5901
Initializing server...
05/02/2014 06:34:06 WARNING: Width (1366) is not a multiple of 4. VncViewer has
problems with that.
05/02/2014 06:34:06 Listening for VNC connections on TCP port 5901

Original comment by balr...@gmail.com on 5 Feb 2014 at 6:37

@GoogleCodeExporter
Copy link
Author

I have the same problem with Android 4.4.2 x86, on a Dell Inspirion 3647 
running with a 1680x1050 (16 bpp) display (only I don't get the warning about 
the width not being a multiple of 4, of course).  But the VNC Viewer still has 
a black screen.

I also note that I don't seem to immediately receive any events on the server 
side even though I moved the mouse pointer into the black screen and clicked.  
However, after a few seconds *one* down and one up event happened.  Then, after 
closing the VNC viewer, a bunch of injectTouchEvent messages showed up.  No 
apparent detection of the fact that I had disconnected, for several minutes 
after doing so.


Original comment by vwdo...@gmail.com on 9 Aug 2014 at 12:37

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant