New vino dialog|Nova tela do vino

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:


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

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

34 thoughts on “New vino dialog|Nova tela do vino”

  1. 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”

  2. * 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.

  3. 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!

  4. 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.

  5. 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.

  6. 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.

  7. 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 ?

  8. @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.

  9. 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.

  10. 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

    Wilson Baião

  11. @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.

  12. 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.

  13. @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.

  14. 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?

  15. 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… 😉

  16. 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

  17. ^^^^

    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….

Comments are closed.