maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   VNC Viewer v0.5 released (https://talk.maemo.org/showthread.php?t=3998)

AaronL 2007-01-12 10:03

VNC Viewer v0.5 released
 
Detlef and I are pleased to announce that a new version of VNC viewer, 0.5, has been released. Some notable changes in this release are as follows:
* Enabled hextile encoding type, which will now typically be the default encoding type. As a result of this change, older vino VNC servers will now start to work with VNC viewer since hextile will likely be used instead of CoRRE.
* Significant improvements made to hextile implementation, mostly in the area of performance. Some other performance enhancements have been done as well.
* Eliminated support for 24-bit color depth. The 770 (and the N800) only supports 16-bit color depth, so there was no reason to support 24-bit.
* New feature added: rotation support. Now it is possible to rotate the display such that the hardware buttons are on the bottom (with easy access to the stylus at the top, at least for the 770). The default configuration is to automatically rotate based on the width and height of the VNC server. If the height is greater than the width, the display is rotated. In the options dialog, it is possible to change the default behavior to always or never rotate as well.
* Feature enhancement: smarter hardware button scrolling. If it is no longer possible to scroll the local display (because reached the end of the scrollbar or a scrollbar is not necessary), holding down the hardware direction buttons will scroll the currently active window.

Other changes, the package, and the source package can be found at our Web site, https://garage.maemo.org/projects/vncviewer/. If you already have the extras repository setup, you can upgrade to/install the new package by refreshing your package list. Alternatively, you can use one of the single-click install options as follows:

* maemo 2.0: http://repository.maemo.org/extras/d...viewer.install
* maemo 2.1: http://repository.maemo.org/extras/d...viewer.install or http://repository.maemo.org/extras/d...viewer.install
* maemo 3.0 (i.e. for the N800): http://repository.maemo.org/extras/d...viewer.install

This will add the necessary repository to your repository list.

Or, just download the package directly at https://garage.maemo.org/frs/downloa..._0.5_armel.deb.

You can submit bugs, feature requests, etc., by going to our homepage.

Enjoy!

Aaron and Detlef

anidel 2007-01-12 10:29

Re: VNC Viewer v0.5 released
 
Wow.. I thought that the single click install didn't work for IT2006!
It did and it also automatically added the repository...
It should then be VERY easy to create .install files for all the IT2006 apps.

Tried your VNC client, it works like a charm.

rjungmann 2007-01-12 10:42

Re: VNC Viewer v0.5 released
 
With my n800 a lib is missing
libxau0

does i have a problem with my tablet ?

Rocketman 2007-01-12 11:00

Re: VNC Viewer v0.5 released
 
I had no problems installing on my N800 using the bora (codename for the OS version on the N800) .install file. Did you install via the .install file repository method or did you download and install the .deb file?

Anyways, kudos to the developers. If you are ever in the Seattle area, I will buy you lunch!

Any chance you could take a crack at the now-defunct Remote Desktop client? Even a minimal connection manager, right click support and virtual keyboard support would improve it a thousand fold. Hell, with Bluetooth keyboard support, I don't even care about the lack of keyboard support very much. Having to have an application on all your servers to allow you to right click is a pain, however. Maybe Apple had something with their one button mice......nah!

tirabosco 2007-01-12 13:59

Re: VNC Viewer v0.5 released
 
1 Attachment(s)
Great that the development is active for vncviewer. Thanks to vncviewer I finally have my Amarok remote at full screen, working text input and with right click support too!
I have attached a screenshot (taken with the display exported through the vnc server :rolleyes: , a little blurry because I made it small enough, in reality appearance is quite sharp).

Thanks, tira.

gisborne 2007-01-12 17:17

Only works with native bit depth (n800, OS X 10.4)
 
Many thanks for this.

Note that it crashes if I choose other than the native bit depth when connecting to my OS X box.

tolou 2007-01-12 18:23

Re: VNC Viewer v0.5 released
 
I also got the libxau0 problem as 'rjungmann' above. The description above is misleadingly suggesting to just go for the .deb installation, so I did...
Now I need to remove the 'installable application' package to start all over
. How do I do that?

AaronL 2007-01-12 23:09

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by Rocketman (Post 29118)
I had no problems installing on my N800 using the bora (codename for the OS version on the N800) .install file. Did you install via the .install file repository method or did you download and install the .deb file?

Interesting that it worked for you but not for others. What do you have in your repository list in the application manager (or whatever the equivalent is for the N800)?

Quote:

Originally Posted by Rocketman (Post 29118)
Anyways, kudos to the developers. If you are ever in the Seattle area, I will buy you lunch!

Thanks. I live in Portland, although Detlef lives in Germany. Maybe I will take you up on your offer when I am next in Seattle.

Quote:

Originally Posted by Rocketman (Post 29118)
Any chance you could take a crack at the now-defunct Remote Desktop client? Even a minimal connection manager, right click support and virtual keyboard support would improve it a thousand fold. Hell, with Bluetooth keyboard support, I don't even care about the lack of keyboard support very much. Having to have an application on all your servers to allow you to right click is a pain, however. Maybe Apple had something with their one button mice......nah!

I don't currently have time to work on rdesktop, although I took a look at it last year, and I came up with a plan for how to port it properly. Maybe some time in the future.

AaronL

AaronL 2007-01-12 23:13

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by tirabosco (Post 29133)
Great that the development is active for vncviewer. Thanks to vncviewer I finally have my Amarok remote at full screen, working text input and with right click support too!
I have attached a screenshot (taken with the display exported through the vnc server :rolleyes: , a little blurry because I made it small enough, in reality appearance is quite sharp).

Development on VNC viewer has been active of late. It was only 1.5 months ago or so that 0.4.1 was released, and 0.5 is a major leap forward from 0.4.1. Also, it is possible to gauge the activity of a project by taking a look at the SVN tree for the project. As can be seen by examining the SVN tree for VNC viewer (at https://garage.maemo.org/projects/vncviewer/), there has been quite a bit of activity recently from both Detlef and myself.

AaronL

AaronL 2007-01-12 23:15

Re: Only works with native bit depth (n800, OS X 10.4)
 
Quote:

Originally Posted by gisborne (Post 29200)
Many thanks for this.

Note that it crashes if I choose other than the native bit depth when connecting to my OS X box.

Can you elaborate regarding "native bit depth"? Only 8-bit and 16-bit are supported, and if you chose to automatically pick the bit depth, it most likely is using 16-bit. Does it crash when you specifically select 16-bit?

What VNC server are you using on OS X?

AaronL

Rocketman 2007-01-12 23:19

Re: VNC Viewer v0.5 released
 
[QUOTE=AaronL;29293]Interesting that it worked for you but not for others. What do you have in your repository list in the application manager (or whatever the equivalent is for the N800)?

I had the .41 version installed prior to installing .5, so maybe it installed some of the dependencies which other people are missing when they try to install .5? I don't recall whether I installed .41 from repository or .deb. I did uninstall .41 before installing .5, though. I installed .5 by clicking on the .install file for bora

AaronL 2007-01-12 23:22

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by tolou (Post 29223)
I also got the libxau0 problem as 'rjungmann' above. The description above is misleadingly suggesting to just go for the .deb installation, so I did... Now I need to remove the 'installable application' package to start all over. How do I do that?

Just to confirm, did you install using the .deb file or the .install file? There is a specific .install file for the N800 (the bora one), although neither Detlef nor I have tested it, as neither of us has a N800. Preliminary testing of the 0.4.1 version on the N800 by other users indicated that VNC viewer, at least for version 0.4.1, works on the N800. Perhaps there is something different about 0.5, but at the same time, one user has already stated that he has installed 0.5 on his N800, which demonstrates that it is possible for it to work fine.

I'm not sure what you mean by 'installable application' package. If you installed via the .deb file, then it should just be a matter of uninstalling the package from the application manager (or the N800's equivalent). If you installed via the .install file, then you will need to both uninstall the package via the application manager and possibly remove the repository from the application manager that was added by using the .install file.

Since other users are having problems on the N800 with the package, I think what I will do is build the package using the new maemo 3.0 development environment and post a new 0.5.1 version for the N800. However, I won't have time until at least Saturday night to work on this.

AaronL

AaronL 2007-01-12 23:25

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by Rocketman (Post 29297)
Quote:

Originally Posted by AaronL (Post 29293)
Interesting that it worked for you but not for others. What do you have in your repository list in the application manager (or whatever the equivalent is for the N800)?

I had the .41 version installed prior to installing .5, so maybe it installed some of the dependencies which other people are missing when they try to install .5? I don't recall whether I installed .41 from repository or .deb. I did uninstall .41 before installing .5, though. I installed .5 by clicking on the .install file for bora

Could you provide a list of the relevant repositories that you have in the repositories list? Perhaps you have a repository specified that caused libxau to be downloaded and installed, and the others do not have this repository specified.

AaronL

gisborne 2007-01-12 23:31

Re: VNC Viewer v0.5 released
 
By "native", I meant "Default". Sorry.

I am using the built-in VNC server in OS X. Sorry, I don't know what version that is, or how I would find out (Google doesn't know. If Google doesn't know, no-one knows, because Google is God :-) ).

16 bit and Default both work. 8 bit crashes immediately after entering the password.

Is there a console on this thing, so I can give you some idea why it crashed?

gisborne 2007-01-12 23:59

Re: VNC Viewer v0.5 released
 
Just tried it with OSXVNC from Redstone Software and 8 bit works fine.

Perhaps something to add to the FAQ/ReadMe?

More info: looking at my console.log, it looks like the VNC server crashed. So: not handling the server crashing would seem to be your problem.

Thanks for all the work. This will be tremendously useful.

Fidibus 2007-01-13 05:16

Re: VNC Viewer v0.5 released
 
libxau0 Problem - find download - where - concretely ?????

Thanks in advance :)

Fidibus

tolou 2007-01-13 08:42

Re: VNC Viewer v0.5 released
 
:) Well, I managed to get it to install now!
The repositories of Mistral/contrib &org must be installed as well, see
http://maemo.org/maemowiki/OS2007_Tested_Applications

rgbyhkr 2007-01-14 00:36

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by tolou (Post 29373)
:) Well, I managed to get it to install now!
The repositories of Mistral/contrib &org must be installed as well, see
http://maemo.org/maemowiki/OS2007_Tested_Applications

For those who aren't very familiar with installing maemo apps or their associated repositories, any chance you can post a step-by-step? Thanks.

Jeff

9a6or 2007-01-14 01:51

Re: VNC Viewer v0.5 released
 
I am beginning to appreciate VNC. Let me share my experiences with other linux novices like me.

PCLinuxOS runs on my desktop PC connected to a wireless ADSL router. In a Terminal window I run "vncserver -geometry 800x480 -depth 16" (after adding vncserver with Synaptic and setting the password on first run). On the N800 I run VNCViewer to connect to the server using the address 192.168.1.101:1 (referring to screen #1 on the address given to my PC) and hey presto, I have a complete (!) linux running on my N800 in full screen without scrolling

rgbyhkr 2007-01-14 03:52

Re: VNC Viewer v0.5 released
 
How about specific links and/or pathnames with distribution and component names in the Application Catalog and the order in which they need to be installed (if necessary)? If someone could post those steps for the N800, that would be great. Thanks.

Jeff

AaronL 2007-01-14 03:56

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by rgbyhkr (Post 29498)
For those who aren't very familiar with installing maemo apps or their associated repositories, any chance you can post a step-by-step? Thanks.

Jeff

Regarding the libxau0 problem, this seems to stem from using the same package for the 770 as for the N800. libxau0 is a package that is provided on the 770 by default, but is not provided on the N800, presumably because it isn't necessary anymore. The vncviewer package has a dependency on libxau0 (which is itself a product of the build environment), even if it isn't needed when running vncviewer on the N800, and that seems to be the source of the problem. I think that some users have been able to install vncviewer because they have set their repositories up to download libxau0 from one of the 770 (mistral or scirocco) repositories, but this shouldn't be necessary.

Instead, I downloaded and installed the new development environment for building software for the N800, and I am going to use this environment to create a package specifically targeted to the N800 (bora, or maemo 3.0). I will hopefully have a new package for N800 users some time tonight or tomorrow. And, it will be simple to install--just open the .install file and it should work. However, I don't have an N800 on which to test this--the best I can do is test it in the N800 development environment, but this isn't quite the same as testing it on the actual device.

In addition, I am working on some additional enhancements after spending some time using VNC viewer that I hope you all will like. So, the next release will likely be 0.5.1.

Aaron

rgbyhkr 2007-01-14 04:17

Re: VNC Viewer v0.5 released
 
Aaron,

Thanks a bunch for all the hard work and extra effort on this front specifically. I'll look forward to trying out the new build.

Jeff

AaronL 2007-01-14 10:39

Re: VNC Viewer v0.5 released
 
Well, I have a new release for you and new packages for both the 770 and the N800. The previous problems with the libxau0 dependency on the N800 should now be a thing of the past. Check out my new post that discusses the new release for more information.

AaronL

trustwiz 2007-02-08 16:26

Re: VNC Viewer v0.5 released
 
I have been trying for DAYS to get libxau0 to run a few applications and cannot seem to find it anywhere. It shouldn't be that hard for someone to tell all of us a simple way to download this thing. This is ridiculous. Where is this creature and how can I get it in my n800. Please be specific. Most of us are not Linux people. Thanks. I'm still searching.
trustwiz@myfastmail.com

neiljerram 2007-02-08 17:08

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by trustwiz (Post 33936)
I have been trying for DAYS to get libxau0 to run a few applications and cannot seem to find it anywhere. It shouldn't be that hard for someone to tell all of us a simple way to download this thing. This is ridiculous. Where is this creature and how can I get it in my n800. Please be specific. Most of us are not Linux people. Thanks. I'm still searching.
trustwiz@myfastmail.com

In plain language: you don't need libxau0. Just try going again to the entry for VNC Viewer at test.maemo.org, and click on the install arrow.

- Neil

AaronL 2007-02-08 18:25

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by trustwiz (Post 33936)
I have been trying for DAYS to get libxau0 to run a few applications and cannot seem to find it anywhere. It shouldn't be that hard for someone to tell all of us a simple way to download this thing. This is ridiculous. Where is this creature and how can I get it in my n800. Please be specific. Most of us are not Linux people. Thanks. I'm still searching.
trustwiz@myfastmail.com

Install the 0.6 version. I indicated in the post prior to your's that there was a new version available--0.5 is old. For more information, you can go to vncviewer.garage.maemo.org.

AaronL

Astropin 2007-02-14 16:38

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by neiljerram (Post 33942)
In plain language: you don't need libxau0. Just try going again to the entry for VNC Viewer at test.maemo.org, and click on the install arrow.

- Neil

But you do need it to install GAIM. At least that is what mine is telling me.

AaronL 2007-02-14 17:49

Re: VNC Viewer v0.5 released
 
Quote:

Originally Posted by Astropin (Post 34756)
But you do need it to install GAIM. At least that is what mine is telling me.

OK, this has nothing to do with VNC viewer anymore and you want to install gaim. The gaim package that you want to install is for the 770, although it will work on the N800 if you get libxau0. The package is available--perhaps the easiest way to get libxau0 installed is to install osso-xterm, which also depends on libxau0. Add all the N800 repositories listed at the maemo wiki to your repository list, and you should be able to find both osso-xterm and libxau0. If you cannot figure it out from there, start a new thread, but please, don't post about gaim on this thread.

AaronL


All times are GMT. The time now is 11:08.

vBulletin® Version 3.8.8