New vino dialog

Share on Facebook
Share on LinkedIn

Today I released Vino 2.25.5, which features a new configuration dialog and the UPnP support:

Hoje lançei o Vino 2.25.5, que tem uma nova tela de configuração e suporte a UPnP:

vino1
vino2

Yes, I dropped some ‘advanced’ stuff, they remain in GConf.

É, tirei algumas opções ‘avançadas’, elas ainda estão no GConf.

34 comments ↓

#1 André Gondim on 01.21.09 at 17:49

Que jóia!!

Abração! ;)

#2 nona on 01.21.09 at 18:08

I like where you’re going with this.

The only thing that seems a bit unclear is whether or not the yellow message is different if UPnP works.

Something like:
“Your desktop is reachabke over the local network by using the address wendell-laptop, and from the internet, through the (automatically detected) IP number: xx.xx.xx.xx”

#3 Derek Buranen on 01.21.09 at 18:38

* Talk to my router and try to open the doors there

A couple points here.
1. you left a hanging preposition of “there” at the end of the phrase.
2. ‘doors’ is not an ideal word. It’s not a technical term, but moreso a metaphor, but an unclear metaphor. How about (upnp) in parenthesis. I find it more commonly used and more clear than doors.

#4 Paul Betts on 01.21.09 at 18:50

I agree with Derek, that whole sentence reads as too informal and unclear; maybe “Set up the router so that this machine is accessible via the Internet”

I *really* like the plain English yellow text, clearly explaining what network can connect and via which name. Overall, this is a great UI!

#5 Paul Betts on 01.21.09 at 18:52

Ah, even better, “Set up the router so that your Desktop is accessible over the Internet”

#6 fraggle on 01.21.09 at 19:18

“Talk to the router and open the doors there”? Needs some rewording, I think.

#7 Anonymous on 01.21.09 at 19:19

coNNectivity

#8 Corey Burger on 01.21.09 at 21:02

I would change the icon notification to a spin box with the three options.

#9 Chris Jones on 01.21.09 at 21:57

Please tell me:

A) upnp isn’t used by default to forward a port to vino
B) encryption is required for non-local connections

#10 Derek Buranen on 01.21.09 at 22:19

@Chris

Isn’t upnp the new thing that effectively ‘opening the doors’ and if not, what does that checkbox do?

encryption has never been required before, is this new?

#11 Andreas Nilsson on 01.22.09 at 3:04

Looks great. Nice and clean!

#12 Peteris Krisjanis on 01.22.09 at 6:28

It is regression, sorry. Those advanced features have really helped users, like enabling encryption. Also all nice icons are gone. And no, connecting in local network to wendell-desktop, won’t do any good, wendell-desktop.lcal will.

Totally sideways, totally.

#13 Peteris Krisjanis on 01.22.09 at 7:27

Anyway, just to being more practical than emotional (sorry about last post), there are two issues for me:
a) encrypting connection should be in gui, this can be done by adding additional checkbox under Security
b) Can anyone really connect to computername? Afaik it is better to use Bonjour name computername.local, isn’t it?

Cheers and thanks for your work on vino.

#14 andre on 01.22.09 at 8:10

“conectivity” is missing a second n. :-)

#15 Calum on 01.22.09 at 9:19

Agree about the “opening doors” stuff– that just sounds a bit weird, and seems a bit odd since in the same sentence you’re assuming the user has enough technical nous to know what a “router” is. (Btw, what if they don’t have a router, just a modem?)

Maybe something like “Configure router automatically to accept connections”, or maybe “firewall” or “network” instead of “router”… I dunno, but you could really use some user research here to find out what terminology makes the most sense to the most people.

#16 Vitor on 01.22.09 at 10:08

ficou muito legal. Parabéns! :)

#17 Fabian Rodriguez on 01.22.09 at 10:23

The “Advanced” tab really needs to stay.

When tunneling VNC via SSH (a business requirement for many, and a basic security feature for all), limiting connections to the LAN and being able to choose encryption is a must.

Using alternate ports is also important when dealing with other LAN restrictions.

Why would you remove this ?

Most importantly, what discussion lead to this decision ?

#18 Fabian Rodriguez on 01.22.09 at 10:25

And for those situations where local systems names are not registered in DNS, one need to know the IP address too. Of course it’s available from NM and such but having it handy helps too.

#19 Chris Irwin on 01.22.09 at 13:26

@Peteris Krisjanis

“Can anyone really connect to computername? Afaik it is better to use Bonjour name computername.local, isn’t it?”

out of the box, avahi/zeroconf “name.local” will work for ubuntu desktops. “name” will vary, typically depending on the user’s router (dns+dhcp), so hit-and-miss at best.

#20 Richard on 01.24.09 at 2:36

And people wonder why security is ignored :(

#21 Tomasz on 01.25.09 at 8:52

Is IPv6 automatically recognized as connectable?

#22 Rorohiko on 02.04.09 at 12:53

Hello Jonh,
I’m very new in vnc scene. After serving a lot in the internet I found your homepage. May be I’m wrong here, if so, please tell me.
I have two questions:
1 Are you intend to do a possiblity for copying files from the client to the serve and v.s. in your program?
2 On the advance tab, which is still in the version: 2.24.1, the first tick for safety, which may be is called in english: ‘only accept when the connecting is crypt’ – what does that mean? Does vinagre start a ssh connection by it self? I haven’t found any explanation for this point.
Thank you for your support.
Rorohiko

#23 Wilson on 02.04.09 at 14:34

Caro,

Sou da SEFAZ/Ba e aqui usamos o vino para dar suporte as remoto as máquinas pois ele pergunta ao usuário se ele autoriza o acesso, em algumas máquinas antigas estamos experimentando o XFCE só que o vino não está funcionando ele não aparece a tela para liberar a conexão e no vinagre ele fica a tela preta como se estivesse esperando autorização e não vai pra lugar nenhum gostaria de uma ajuda se não, poderia me recomendar algum software de acesso remoto que solicite a autorização ao usuário?

no aguardo

Abraços
Wilson Baião

#24 Jonh Wendell on 02.04.09 at 15:59

@Rorohiko:
1) No, that’s not currently possible.
2) Yes, it requires that any client (vinagre included) starts an anonymous TLS connection. It’s not perfect, but it gives you some level of security. If that option is checked (it’s still available via gconf-editor), the client must support the VNC auth type 18 (TLS). Vncviewer, for instance, doesn’t support it. Vinagre does.

#25 Jonh Wendell on 02.04.09 at 16:00

@Wilson, me procure no IRC (jwendell) pra vermos o que está acontecendo.

#26 Rorohiko on 02.04.09 at 17:30

Hello Jonh!
Thanks for your quick answer.
1 May be my question was uninteliigible. I know that the current version can not copy files from client to server and v.s.. But will you make this function into a future version? It is my wish to the program.
2 May be I’m blind but I cannot find it in the gconf-editor. I was looking at: ‘/apps/vinagre’.
Thanks again.
Rorohiko

#27 Jonh Wendell on 02.04.09 at 17:52

@Rorohiko:
1) I’m not sure. It isn’t even documented on VNC specification. It’s sort of application specific (see UltraVNC for example).

2) Vinagre is a VNC client. This post, and your doubt are about Vino, the VNC server. Its keys are under /desktop/gnome/remote_access.

#28 Wilson on 02.05.09 at 9:46

Meu velho qual o servidor de irc e qual o canal?

#29 Alias Knagg on 02.06.09 at 10:15

UPNP, just precisely the feature I was missing! :)
But how to get this back into Intrepid?
I found vino_2.25.5-0ubuntu1_i386.deb, but gdebi-gtk complains about libsoup2.4-1 which synaptic claims I have…
Any hints?

#30 Antonis on 03.06.09 at 21:33

My thoughts:

1. Advanced tab must stay. It’s a tab for crying out loud, how confusing could it be?

2. Brownie points: The cute icons must stay as well…

3. The uPnP checkbox must get rephrased. Actually the problem here is deeper than it looks….

I really hate it when software replaces terminology (in this case uPnP) with wish-oriented phrases… Consider this:

Scenario #1: “Enable uPnP”
1. People who are aware of the terminology/background click and go. Job done.

2. People who are not aware of tech-stuff call support…

Scenario #2: “Please make my computer and router get along”
1. People who are aware of the terminology and background are now pretty much lost and have to guess what everything does. For a system administrator this is bad, bad, bad! All I needed to see is 4 characters, “uPnP,” and I would know it’s the option I wanted to enable. Having to read cute descriptions is wasting my time.

2. People who are not aware of the terminology or background, start going click-frenzy. In most cases however they fail to understand what they did (no surprise here) and what effect it had, or expected it would magically solve their problems. When it doesn’t, they call out for support anyways!

Please stop this madness. Microsoft started it many years ago, overdid it with Vista, and the result is that Vista is in the way of getting things done.

Unfortunately it’s only the developers who understand what the description is hidding beneath it. Oh, and those who spent half an hour discussing such features… ;)

#31 Rorohiko on 05.07.09 at 22:09

Hello Jonh! :-)
I’m using now the version 2.26.1 unter Ubuntu 9.04. With the most computers it works very well, but when I try to connect to one sort of laptop, I get problems. I can connect to it and I steer the laptop, but the display will not transmitted to me back. That means after starting one command you get lost. The only way is to stop the session and start again. Then I get one picture and it freece again. These laptops have a nvidia graphic card on board. Could that be the reason for this problems? By the way, these laptops worked unter Ubuntu 8.10 very well.
Do you have any idea how I can fix this problem?

best regards
Rorohiko

#32 Antonis on 05.09.09 at 13:07

^^^^

Close compiz/compositing manager on the laptop or make sure it’s up to date.. thats how vino acted a few years ago when compositing managers were kinda sorta new….

#33 Kip on 06.13.10 at 21:43

Great work. Happy to see UPnP works now.

#34 Superclub888 on 05.26.11 at 4:58

Your new vino digital is a great work for this.