Did Raspberry Pi just Sherlock RealVNC?

Поделиться
HTML-код
  • Опубликовано: 18 май 2024
  • Raspberry Pi Connect is a new service to remote control Raspberry Pis.
    You can try it out on your own Pis with a Raspberry Pi ID, check out the documentation here: connect.raspberrypi.com/
    RealVNC is still useful too; though I hope they update it soon to work with Wayland on Pi OS 12 'Bookworm'! If you want to get RealVNC working on Pi OS 12, see: help.realvnc.com/hc/en-us/art...
    The two things I showed in my testing, since I know some of you will ask (these are affiliate links):
    - HDMI EDID 2K display emulator: amzn.to/4a3QVgI
    - Rii Wireless keyboard: amzn.to/4bbvRpR
    Support me on Patreon: / geerlingguy
    Sponsor me on GitHub: github.com/sponsors/geerlingguy
    Merch: redshirtjeff.com
    2nd Channel: / geerlingengineering
    3rd Channel: / @level2jeff
    Contents:
    00:00 - Sherlocked!
    00:38 - Why RealVNC won't work
    01:25 - Raspberry Pi Connect
    02:37 - How to get started
    03:08 - How is it?
    04:13 - Mobile limitations
    06:27 - Can it replace RealVNC?
    06:57 - Will it be monetized?
  • НаукаНаука

Комментарии • 474

  • @john__
    @john__ 11 дней назад +133

    Jeff, you say "CGNAT" a couple of times, but do you perhaps mean NAT hole punching? I could be wrong but I don't think CGNAT is related.
    Further, I think that the relay servers *do* forward all of the traffic, and the documentation is just trying to clarify that the Connect service doesn't see/retain the actual remote desktop traffic which is encrypted end-to-end with tunneled DTLS. This line you highlight: "In such cases, Raspberry Pi only retains the metadata required to operate Connect." doesn't seem to contradict this; it's only specifying what data is retained, not what data is transmitted.
    FWIW, I think this is fine, assuming they did their cryptography right a relay service like this is trustworthy (though it might be expensive to run.) If they aren't trying to NAT holepunch then they ought to add that. If they wanted to monetize it while still keeping community goodwill, I honestly think all they need to do is add a self-host option.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +74

      I meant that when the connection uses CG-NAT, then Connect would need to punch through that, though I worded it a bit funky.
      And in hindsight (I wrote this script late Sunday night, heh), I think the way I described the relay was a bit off (I think I had just read over the docs but was not relying on some older notes I had when I asked Pi about it a few weeks ago).
      Going to pin your comment as it adds that clarification nicely!

    • @libtiff
      @libtiff 11 дней назад +15

      imho @@JeffGeerling meant to say STUN, also
      * Why let your poor dad use VNC not only is VNC's encryption lacking you show wireguard later on so know of way better ways, subnet for each station, etc.
      * Don't drive somewhere killing penguins to demonstrate poor connectivity - comeon iptables time

    • @john__
      @john__ 11 дней назад +8

      @@JeffGeerling Ahhhh, now I get what you meant. My condolences if you are stuck with CGNAT and no IPv6 with your mobile carrier, quite a pain!

    • @JeffGeerling
      @JeffGeerling  11 дней назад +8

      @@john__ Definitely :D

    • @SectorfiveYT
      @SectorfiveYT 11 дней назад +2

      @@john__ I'm stuck with CGNAT but I have IPV6 and it's a fibre optic connection, but if I want a static ipv4 I'd need to pay extra, which is not really viable considering the internet price already.

  • @JCWren
    @JCWren 11 дней назад +128

    Whenever you say "Until next time, I'm Jeff Geerling" always makes me wonder if you'll decide to be someone else next time.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +54

      You never know...

    • @redwhiteandbluebonnets8180
      @redwhiteandbluebonnets8180 11 дней назад +25

      Next time: Geer Jeffling.

    • @MartiUK_
      @MartiUK_ 11 дней назад +21

      Red Shirt Jeff can strike at any moment

    • @BastetFurry
      @BastetFurry 11 дней назад +3

      Hmm... 🤔
      Jane Geerling? Not that i would mind, but it would be the second RUclipsr to pull that off from the selection i follow. 😅

  • @jonasdatlas4668
    @jonasdatlas4668 11 дней назад +196

    Wait, "create a Raspberry Pi ID"? D:
    I get that it is kinda necessary for a relay service like RealVNC's but that sentence still made me die inside a little

    • @JeffGeerling
      @JeffGeerling  11 дней назад +58

      Luckily it's not necessary for anything else-and the second anyone ever considers it necessary for anything that's not a connected web service, I'm out ;)
      Could you imagine having to have a Raspberry Pi ID to download Imager, or a Pi OS ISO? :D

    • @RaduTek
      @RaduTek 11 дней назад +24

      @@JeffGeerling >Could you imagine having to have a Raspberry Pi ID to download Imager, or a Pi OS ISO? :D
      Sounds like something Broadcom would do :)

    • @YonatanAvhar
      @YonatanAvhar 11 дней назад +44

      I'm just getting flashbacks to when Windows started adding the option to log in with a Microsoft account, then slowly made it harder and harder to not use that

    • @JeffGeerling
      @JeffGeerling  11 дней назад +9

      @@RaduTek Heh, or netgate, most recently!

    • @JeffGeerling
      @JeffGeerling  11 дней назад +19

      @@YonatanAvhar The amount of time humans have wasted getting around Microsoft's login nags...

  • @nerdy_dav
    @nerdy_dav 11 дней назад +44

    Patience...
    I used to shell into systems using 9600 baud dial up...

    • @JeffGeerling
      @JeffGeerling  11 дней назад +21

      Hehe but it was only text, and back then developers cared about bits and bytes, and wouldn't gobble up 1,000,000,000,000 of them with a single web page!

    • @CutoutClips
      @CutoutClips 11 дней назад +5

      @@JeffGeerling A 1 Tb web page would be kind of impressive

    • @BastetFurry
      @BastetFurry 11 дней назад +7

      @@CutoutClips DON'T GIVE THE WEB DEVS IDEAS!

    • @BastetFurry
      @BastetFurry 11 дней назад +1

      I once ssh'd into my server trough a, felt like, 2400 baud connection with lag galore from an airport terminal where the folks who had configured their paid wifi forgot to fully close it in unpaid login mode.
      Good enough to start BitchX and chat with the homies so i didn't complain. 😁

    • @JohnR31415
      @JohnR31415 9 дней назад +1

      9600, luxury…

  • @Will-kp1iv
    @Will-kp1iv 11 дней назад +27

    I've always hated RealVNC because its proprietary, I've long gotten over VNC in general and use SSH, Wireguard and XRDP/ FreeRDP. Debian + Gnome Wayland support RDP natively, its just a switch in the settings menu.

    • @elonburgers5308
      @elonburgers5308 11 дней назад +1

      @nnthepirateI used to use that before xrdp and freerdp with mremoteng/remmina, it was fairly good but still proprietary. It sometimes used to mess up on the host side with X doing funny things like opening a new session for every connection but it was ok, definitely a lot better than vnc.

  • @BobWidlefish
    @BobWidlefish 11 дней назад +259

    Relying on a third party to proxy administrative connections is totally unacceptable for any real sysadmin needs. You’re just begging for a horrific outage or worse, a shell compromise.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +86

      That's why I said if you're like you or me, you'll still have your own VPN, not rely on a service like this :)

    • @BobWidlefish
      @BobWidlefish 11 дней назад +14

      @@JeffGeerling indeed. I don’t begrudge you letting people know about this functionality, of course. I just wanted to emphasize that this approach has major downsides which make it only suitable for casual users. Have a great week!

    • @AlexandrShut
      @AlexandrShut 11 дней назад +6

      I think if someone has a mission critical device/system/platform it has to have multiple ways to connect to. Even in the 'tailscale era' it's nice to have a backup plan if something goes wrong 😊

    • @greensheen8759
      @greensheen8759 11 дней назад +5

      Yeah. Tailscale is nice but I'm definitely busting out openvpn again if things go south with them

    • @BobWidlefish
      @BobWidlefish 11 дней назад +3

      @@AlexandrShut multiple ways never includes relying on additional third parties beyond unavoidable ones. Good backups:
      Backup internet connection.
      Backup modem.
      Backup serial connection to another device.
      Backup cellular modem.

  • @MarcoGPUtuber
    @MarcoGPUtuber 11 дней назад +69

    I thought Watson moved to Redmond and became a doctor there or something.

    • @russellzauner
      @russellzauner 11 дней назад +3

      Ultimately, once it became legal he married BoB.

    • @ricardog2165
      @ricardog2165 11 дней назад

      He turned into an app crash logger, it was a good gig.

    • @gorak9000
      @gorak9000 10 дней назад

      I think Watson moved to Ithica, and got really good at Jeopardy

  • @djrenault
    @djrenault 11 дней назад +9

    "what should we call you?" "ishmael"
    nice lol

    • @JeffGeerling
      @JeffGeerling  11 дней назад +2

      Ha! You win the comment section for today, sir. I was wondering when someone would pick up on that :D

  • @ciaduck
    @ciaduck 11 дней назад +4

    I'm sure others have mentioned this, but Gnome 42 introduced RDP. You can install it using the "gnome-remote-desktop" package. Bookworm is on Gnome 43, which includes the prior package.

    • @FujiLivz
      @FujiLivz 11 дней назад +1

      Been using xrdp for a good long while now and like it, but havn't dabbled with the gnome-remote-desktop package, I'll have to give it a shot - thanks for the tip!

  • @andrewmckenzie9080
    @andrewmckenzie9080 11 дней назад +43

    Why not use Guacamole? This way you are in full control and not reliant on the proxy service being in another country and increasing your latency.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +21

      I do enjoy the taste of mashed up avocados

    • @VolkerHett
      @VolkerHett 11 дней назад

      @@JeffGeerling And I need a healthy amount of this and tequila when I have to setup a keyboard from a german macbook running OpenSUSE so it will be somewhat usable with guacamole.

    • @KameraShy
      @KameraShy 11 дней назад

      @@JeffGeerling cute

    • @tomfahey2823
      @tomfahey2823 11 дней назад +2

      From my experience, it's not the easiest thing to setup, especially for someone with no previous experience with Apache/Tomcat.
      I never could manage to get OIDC auth working with it.

    • @surewhynot6259
      @surewhynot6259 11 дней назад +3

      Tomcat is a nightmare

  • @keyboard_g
    @keyboard_g 11 дней назад +74

    The last thing I want is my Pis accessible from the web and/or calling home with a unique id. I'll stick to tailscale.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +25

      I think if you don't already use RealVNC or TigerVNC, the service is probably not going to move the needle for you; I still use WireGuard for my own needs.

    • @SimonMeskens
      @SimonMeskens 11 дней назад +6

      Remember that the last thing you want might be the first thing I want of course. Everyone has different use cases.

    • @disasterincarnate
      @disasterincarnate 11 дней назад +3

      @@JeffGeerling i think he is more concerned about more nefarious possibilities with a remote control system baked in as default.

    • @crackedEgg
      @crackedEgg 11 дней назад +2

      Its great for education

    • @asdfasdfasdfasdeff
      @asdfasdfasdfasdeff 11 дней назад +5

      @@crackedEgg It's worse for education. This is solely for Raspberry Pi where they can ultimately start to charge for "cloud connectivity" as a subscription service.

  • @dherrendoerfer
    @dherrendoerfer 11 дней назад +1

    For exactly that reason did I create the vircon kernel module many years ago. to just get a simple virtual console, keyboard and mouse that can be forwarded by a simple libvnc tool.
    It didn't make the mainline kernel, but it made it into many virtualisation guests and micro distros.

  • @virtuserable
    @virtuserable 11 дней назад +16

    Would be interesting to see a threat model on this service.

    • @dougle03
      @dougle03 11 дней назад +4

      Good luck asking for that and actually getting it... Raspberry went all commercial during Covid, expect everything we see from big players like HP, Dell ect... If it can be monetized, then for sure it will; the only question is how well disguised it'll be...

    • @Those_Weirdos
      @Those_Weirdos 10 дней назад +1

      The threat model is "yes".

  • @p-thor
    @p-thor 11 дней назад +39

    Does tigervnc not work with wayland? Also remote connection through a cloud based access is a no go for me

    • @mikeburke7028
      @mikeburke7028 11 дней назад +3

      It does for me. I run TigerVNC from my OpenSuse Tumblweed laptop with no issues.

    • @inferno14142
      @inferno14142 11 дней назад +2

      I use tigervnc. Have found no issues with anything

    • @p-thor
      @p-thor 11 дней назад +2

      @@mikeburke7028 Ah cool thanks. then the only question remaining is; "is it available on the pi?". :)

    • @JeffGeerling
      @JeffGeerling  11 дней назад +8

      TigerVNC works fine too

    • @JeffGeerling
      @JeffGeerling  11 дней назад +5

      I believe it is, haven't tested on my Pi though.

  • @paherbst524
    @paherbst524 8 дней назад +3

    who uses realvnc anymore when tigervnc exists?

  • @ShawnMcNaughton
    @ShawnMcNaughton 11 дней назад +10

    This is a nice idea, but there's a lot I don't like. Running through a third party server isn't ideal, but it being Pi proprietary is the bigger sin. It's especially vexing when (1) solutions like NoVNC already exist for VNC in a browser, (2) they already have to use WayVNC as a VNC server as you mentioned, so why not move to that and (3) we could be moving to more modern protocols (RDP isn't ideal, but has advantages; NoMachine supports Wayland (via GLCapture?), but the open source X2Go does not appear to yet).
    I'd have just loved to see some NoVNC contributions and something usable on any machine.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +2

      I agree in principle; however I think Raspberry Pi's goal with this service is to only serve a small niche market-people who bought Raspberry Pis, and want to be able to access them from any device, anywhere. It's not a service I think meant to compete with RealVNC or other more generalized solutions (open source or not), just a convenience for people who buy Pis.

  • @_pixelpicnic
    @_pixelpicnic 11 дней назад

    Thanks for the video Jeff!
    I personally like NoMachine for connecting to all of my machines. It seems to work fine on my Pi5 and 4.

  • @the_beefy1986
    @the_beefy1986 11 дней назад +10

    Being a security engineer IRL, not a fan of cloudification of this, free or not. If you're really in a situation where you want to have always-on connectivity to a remote Pi, you're probably a engineer/tinkerer type anyway, and then you'd probably have enough skill to set up your own VPN or mesh VPN (like ZeroTier or Tailscale) to handle the network traversal, and then setup whatever you like on top for the remote desktop part.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +6

      I think for many of us on this channel (you and me included), that holds true. I think this service is more geared towards a school that wants to give the students easy remote access (and might not have even an IT person on staff), or for beginners who just bought a Pi and want a way to get at it from elsewhere, and might not be comfortable with the command line.
      It has a place, and I see it as useful in that place. But most of the people who will comment on this video (myself included) are probably not the target audience.

  • @fotografm
    @fotografm 2 дня назад

    Oh wow - that works really well ! And realvnc just emailed me to stay that I need to start paying for it. Thank you, Jeff 🙂

  • @Murph9000
    @Murph9000 11 дней назад

    RealVNC is working fine for me with the March 2024 raspios bookworm release with the Pi in Wayfire mode. They fixed it, at least as far as using RealVNC client to connect to a default Pi (not sure if other use cases might still have a problem)

  • @Skylord12345
    @Skylord12345 11 дней назад +3

    I use Apache Guacamole for all my remote desktop needs. It's free, you can self host it, and it supports VNC and RDP (you can also enable file sharing really easily). It's also nice having all of my VNC/RDP servers listed in a single easy to manage interface (and you can setup user accounts with permissions so only certain users can access specified resources). I haven't found another remote desktop that is even nearly as good and free in the browser.
    Also VNC/RDP authentication is pretty awful so it's nice to have Apache Guacamole as a proxy because it has better security.

  • @tacokoneko
    @tacokoneko 11 дней назад +2

    I'm living in a fully open source X11 world where x11vnc, tigervnc and kasmvnc are my go-to remote desktop apps. Many other things I also use such as sunshine also support Wayland, but if the cutting edge of Wayland remote desktop is closed-source software, it looks like i'll be sticking with X11 for a while.

    • @povilasstaniulis9484
      @povilasstaniulis9484 7 дней назад

      Why you mean by "cutting edge" ? Both Wayfire and Wayvnc are open source and open source TigerVNC works fine as a client. Using noVNC as a frontend is also an option.
      Just because the Pi Foundation is promoting closed source software for some reason doesn't mean you have to use it.

    • @tacokoneko
      @tacokoneko 6 дней назад

      ​@@povilasstaniulis9484 i'm super anti-closed-source so my comment is just kinda passive-aggressively complaining about the content of the video for no other reason. but i respect jeff geerling even though he uses mac so i criticize the software not the person

  • @aravjain
    @aravjain 11 дней назад +1

    I am going to India for 3 months in just 2 days, and leaving my Pi 5 in the US, at my house. I was planning to just use SSH, since RealVNC was nearly impossible to work properly with. But Raspberry Pi Connect (and your video) saved the day at the last minute! Now, I just need to wait for my Alexa smart plug to arrive, so I can turn on my shut-down Pi manually, from my phone's Alexa app.
    Thank you, Jeff, and the Raspberry Pi Team!!

  • @digitalsparky
    @digitalsparky 11 дней назад +2

    I think I'm more inclined to run a netbird server which connects out to all of my pi's then connect to vnc over that - that way it has the opportunity to traverse without needing to go via another service, and give you far more features/access... That said, it's still a good 'simple' solution. (you could also use zerotier, nebula to another mesh-vpn, but yeah, would be pretty darn useful either way

  • @pjohnson21211
    @pjohnson21211 11 дней назад +21

    low bandwidth connections is where you leverage the CLI 😀

    • @GSBarlev
      @GSBarlev 11 дней назад +4

      Yeah, anyone comfortable in the terminal is not the target audience for this. OTOH, it's shocking how many server applications, especially in the academic and industrial space, *require* a GUI for administration or even monitoring.

  • @readtedium
    @readtedium 11 дней назад +9

    I love RustDesk FWIW.

    • @gg-gn3re
      @gg-gn3re 10 дней назад +1

      Yea, video streaming is far far far superior to jpeg streaming.
      tightvnc is the best vnc, better then realvnc and tigervnc.. but they are all bad. vnc is bad.
      rustdesk (video), rdp (redraw), x2go (redraw) all better

  • @autohmae
    @autohmae 11 дней назад

    I wish they had like GNOME RDP, I think it already supports a bunch of the things they want, better latency/low bandwidth support, and the GNOME 46 version also supports remote login screen.

  • @xjet
    @xjet 11 дней назад

    Bookworm is a real slouch on my Pi4 -- even moving the mouse quickly chews up CPU cycles on a fresh install. I've gone back to the older (non-Wayland) version and it is *much* faster.

  • @Max24871
    @Max24871 11 дней назад +2

    So is it in any way useful for local connections, and does it do anything beyond wayvnc locally?
    This video is really light on details for those more common use cases

    • @JeffGeerling
      @JeffGeerling  11 дней назад +3

      It works locally, but no reason to use it if that's your only use case. It's handy for remote connections .

    • @Max24871
      @Max24871 11 дней назад +1

      @@JeffGeerling so it isn't better than wayvnc? Kinda disappointing, considering how unresponsive even local vnc over Ethernet tends to be. I'm hoping KDEs krdp turns into something useful.

  • @kensommerville
    @kensommerville 10 дней назад

    I don't use RealVNC on my PI but I do use XRDP.
    Wonder if the Bookwork upgrade will still support it?

  • @alanjrobertson
    @alanjrobertson 11 дней назад

    Looks like a decent replacement for RealVNC, although I'll be sticking with Mesh Central - still free but massively powerful and also does console and file transfer. Works cross platform too 👍

  • @importprogram
    @importprogram 11 дней назад +1

    Kinda forgot about RealVNC after using NoMachine for a while, although never tested it with a Raspberry Pi before. Still this Raspberry Pi Connect looks very sleek and easy to use.

  • @kcalbxof
    @kcalbxof 11 дней назад

    I never used VNC (except for passthrough for xRDP one time), and never will. Moonlight + sunshine combo works way better in every occasion i had.

  • @ewasteredux
    @ewasteredux 10 дней назад +1

    You know Jeff, you have the perfect last name. I mean if you simply replace one of the 'e' characters with an 'a' (as in "Gearling") it creates a word defined as "a junior engineering minion". So hopefully if/when you get to a spot where you can hire people to help you, this would be an appropriate title. Who knows, might even be a good monicker for your kids depending on technical aptitude.

  • @GerardPinzone
    @GerardPinzone 11 дней назад +1

    How does PiKVM remote over a browser so well? Why can you take that feature and implement it for any Pi?

  • @the-shork
    @the-shork 11 дней назад +2

    Love the shirt! Real oldschool chic

    • @JeffGeerling
      @JeffGeerling  11 дней назад +1

      We thought about adding this shirt to the online store (working on relaunching it), but the expense for decent quality embroidery would make that a bit insane, cost-wise. But I would love to have a couple 80s/90s-vibe shirts that I could put up on RedShirtJeff.com (mostly so I could wear them myself lol).

  • @william18miller
    @william18miller 11 дней назад +1

    Thanks for the video Ishmael

  • @JamesKeim-1
    @JamesKeim-1 11 дней назад +4

    Remember when we just ssh’d into our systems with X11 forwarding enabled? Thank goodness for Wayland and progress. Actually, I did this with my Pi5 just the other day and it mostly “just worked.”

    • @Ylyrra
      @Ylyrra 11 дней назад

      sshed? I regretably remember doing it way less securely. :D

    • @maxpoulin64
      @maxpoulin64 7 дней назад

      Waypipe works pretty well too, not as integrated in SSH as X11 forwarding would but it works well. Can even play video is in Firefox on another machine over WiFi and it's pretty smooth.

  • @chinesepopsongs00
    @chinesepopsongs00 7 дней назад

    I use RDP even between 2 linux machines. More work to install en configure but i like the overall performance of the connection compared to VNC. And i automatically have the option to use Windows devices without installing anything on those.

  • @BrianMaddox
    @BrianMaddox 11 дней назад +3

    I’ve honestly had better luck using xrdp instead of any of the vnc servers. Seems to be much faster, less lag, etc.

  • @dougle03
    @dougle03 11 дней назад

    Zerotier for the win. Specifically with a self hosted 'moon'. Works every time and has no issues with CgNat

  • @SodaWithoutSparkles
    @SodaWithoutSparkles 11 дней назад

    When I found out RealVNC doesnt work on my ubuntu install because it uses wayland, I installed sunshine on my server. It was buggy before, like the cursor would not show up. But, after the latest update, the cursor showed up.
    But sunshine is orginally used for gaming, therefore it wasnt the best for remote access.

  • @knifekitty_ls
    @knifekitty_ls 11 дней назад

    I'd prefer it to work like syncthing with public relays and local endpoint ids that need to be manually added to list of known peers on each endpoint. This way with Ids held by central authority they can always switch to monetized access. Having relay software being public would let people host their own relays (reducing costs for RPi org) either for themselves or for rest of community to use.

  • @JessicaFEREM
    @JessicaFEREM 10 дней назад

    I think it wouldn't be too much hassle for them to add a "pop On screen keyboard" button. it's a hacky workaround but a necessary one.
    also it may be possible to turn off animations on the desktop environment settings. you don't need animations anyways and I wonder why they even bothered to enable them by default to begin with, especially considering most of the clientele use these for.

  • @MichaelBTryn
    @MichaelBTryn 11 дней назад

    I love using RealVnc

  • @sbklb1
    @sbklb1 11 дней назад

    In your video you share your connected device string. Is there any security issue with that or is that string/UID created per session or per device?

    • @JeffGeerling
      @JeffGeerling  11 дней назад +4

      It's per device but regenerated if you delete and re-add the device (which I did yesterday after making this video ;)
      Also, you have to still be signed in to access the remote session with that URL.

  • @HomelessAtomist
    @HomelessAtomist 11 дней назад

    Best vpn experience that I’ve had was with KasmVNC, though no wayland support yet and only web interface (which is not a big issue honestly)

  • @Sternhammer89
    @Sternhammer89 10 дней назад

    Learnt about this for the first time on Toms Hardware. No review yet. Oh and just spotted the Dalek behind you :-)

  • @skrapgiarc1
    @skrapgiarc1 7 дней назад

    Just install a MeshCentral docker instance and never look back. Best docker that I have!

  • @fgregerfeaxcwfeffece
    @fgregerfeaxcwfeffece 11 дней назад

    My collecting of one of every generation of Pi is not just retail therapy, I rationalize it as supporting the pi foundation.
    The release of the firs pi was surreal already. But their product offering just got better and better.
    And for their low margins the keep up with demand pretty well. You can really just rely on them just keep on producing. So the scalpers will eventually lose. Pretty good track record so far.

    • @lexacutable
      @lexacutable 11 дней назад

      did they ever apologise for hiring a cop who shit-talked people on social media

  • @andrewwoods456
    @andrewwoods456 11 дней назад +2

    Many thanks Jeff
    Is Pi-Connect secure/encrypted?

    • @JeffGeerling
      @JeffGeerling  11 дней назад +2

      Yes; see their blog post with a few more details.

  • @jwfox54
    @jwfox54 11 дней назад

    Thank you very helpful review

  • @Hossimo
    @Hossimo 11 дней назад +3

    Tailscale and Wireguard are a game changer for me. I still need a VNC/RDP but at least it's behind my router. I still hate setting up a OpenVPN.. HATE IT!

    • @povilasstaniulis9484
      @povilasstaniulis9484 7 дней назад

      OpenVPN really ain't that hard to setup and has clients for pretty much everything.

    • @Hossimo
      @Hossimo 7 дней назад

      @@povilasstaniulis9484 I didnt mean to say it was hard, I meant to say that I hate it.. I have been using it in my AWS VPC's for years and just switched to tailscale and never looking back!

  • @jeffreybassett9918
    @jeffreybassett9918 6 дней назад

    Jeff - does Pi Connect support audiio?
    I am struggling with my Pi to get audio working

  • @stewiex
    @stewiex 11 дней назад

    Can you use Chrome Remote Desktop? I tend to use it more than TeamViewer while connecting to my Windows PC from Android.

  • @swittman9123
    @swittman9123 11 дней назад

    I know you're typically a Raspberry Pi /Linux guy, but I'd be interested in hearing your thoughts about the new Arduino PLC modules.

  • @Badg0r
    @Badg0r 11 дней назад

    I use pivpn to connect to a proxmox environment to control different VM's. It's way faster, but not the purpose of this video. It's good to see that the OS is getting more mature.

  • @BBBrasil
    @BBBrasil 11 дней назад +1

    4:32 Only 1M... We get accustomed to good things very quickly.
    I remember monitoring ptp towers and SCADA with RS-232, or several units with RS-485!!, BAUD rate 1200, phone-modem connections, remember the pih-roh-pih-roh-riiii ?

  • @TexanMechanicus
    @TexanMechanicus 8 дней назад

    Do you think you could have your dad make a video on how he uses PIs to monitor remote radio towers? I'd love to incorporate that into some of my equipment and would like to see a setup.

  • @mranthony1886
    @mranthony1886 11 дней назад +1

    Real vnc knew wayland was comming

  • @Imnotimportant555
    @Imnotimportant555 11 дней назад +1

    Interesting. I would use dwservice since it can work on windows, mac, and Linux. Still good for many people

    • @JeffGeerling
      @JeffGeerling  11 дней назад +1

      Every 10 or so comments I'm seeing another new remote access tool I hadn't heard of. Interesting!

  • @disablewong
    @disablewong 11 дней назад +1

    why don't just use tightvnc with novnc wrapping up to browser?

  • @justinknash
    @justinknash 11 дней назад

    Jeff, what’s that top looking cli utility?

  • @semendx
    @semendx 11 дней назад +6

    Financial planning, akin to navigation, requires knowing your destination. James Clark's guidance provides clarity in uncertain markets 🇺🇸

    • @korkyket
      @korkyket 11 дней назад

      I recently sold half my tech stock holdings due to all-time highs, leaving me with $400k. Should I invest in ETFs now or wait for a market correction considering potential inflation?

    • @AseoLimpieza
      @AseoLimpieza 11 дней назад

      ✓With Bitcoin ETFs on the rise, there's talk of the price hitting $100k. Is now the time to invest my $500k cash savings, or am I too late to maximize profits?

    • @RobsonSilva-cs2he
      @RobsonSilva-cs2he 11 дней назад

      Successful investment starts with clear goals and risk assessment, often best done with a financial advisor's help.

    • @pardalsman
      @pardalsman 11 дней назад

      Celebrating a $30k stock portfolio today from a $6k start. Investing wisely has given me time for family and future plans.

    • @AseoLimpieza
      @AseoLimpieza 11 дней назад

      Does anyone have any recommendations for reputable financial advisors who specialize in investment planning? I'm looking to explore professional guidance in managing my finances effectively.

  • @____________________________.x
    @____________________________.x 11 дней назад +3

    You might save a few bytes by not having a wallpaper on the remote PC

    • @JeffGeerling
      @JeffGeerling  11 дней назад +2

      Ha! True! That's also why I use a 50% grey desktop background on all my main computers. That, and keeping color-neutral since I do some work where color matters.

  • @therobyouknowtv
    @therobyouknowtv 11 дней назад

    Wayland can be buggy - for example in Zorin os 17, broken are: touchscreen tablet auto rotate and dragable text selection pegs. After switching zorin os 17 back to xorg at login these work again.
    But Wayland required to run WayDroid on Linux for running android apps so merit there and I wish the bugs were fixed.

  • @sheevys
    @sheevys 11 дней назад

    Interestingly, raspberry pi and realvnc (and arm) are headquartered in Cambridge.

  • @wtfpwnz0red
    @wtfpwnz0red 5 дней назад

    Wasn't the point of X11 server to be able to log in from a remote terminal and get a desktop environment?
    Is Wayland not similarly capable?

  • @jarsky
    @jarsky 8 дней назад

    It would be great if they added in ssh2 for those of us who have headless clients too; so that we can keep all our clients in the same place for easy management.

  • @kataseiko
    @kataseiko 10 дней назад

    Does that connection work with Twingate? I don't have a VPN because my provider won't give me a public IPv4 address. But Twingate runs on a Pi in my home network and gives me full speed access to everything on my network. You can configure it down to only allow certain ports, too - it's a great tool!

  • @joker28666
    @joker28666 11 дней назад

    But doesnt RealVNC just work on the pi5? granted file transfer isnt supported and you sometimes get warnings, but i dont remember ever switching from wayland to x11

  • @antaishizuku
    @antaishizuku 11 дней назад

    Ive given up on raspberry pis with the price increase the benefits of using a mini pc at this point outway having to put a few more bucks anyway. By the time you get the RPI accessories the price will be really similar so id rather buy something that runs x86 and has more compatible at that point. The whole point of RPI was it was a small cheap alternative and its not that anymore for larger projects. Smaller projects yes its great but i am not really into electronics so its something i have given up on.

  • @ChristopherHailey
    @ChristopherHailey 11 дней назад

    The first thing I do after installing any distro on any architecture is to disable Wayland. Maybe some day it or something else will replace X11, but not today. Maybe I'm stuck in the mud because I've been using X11 since it was in beta, but I think right now Wayland is not ready for prime time.

  • @jonathanmellette8541
    @jonathanmellette8541 10 дней назад

    I'm confused. I JUST set up a brand new PiOS on my Pi4 yesterday, did and update and upgrade to everything, and installed RealVNC and had no issues at all. Does the Raspberry Pi Imager not install the latest version of PiOS?

  • @MthaMenMon
    @MthaMenMon 8 дней назад

    Well I've never used a raspberry pi or any DIY ARM device for that matter. But... Chrome remote access sounds better to me.
    It bypasses ANY network configuration as long as your device can reach the internet by implementing webRTC.
    And it uses RDP on windows and X11 on linux. Almost no delay at all, feels native, and connection is peer to peer.

  • @meowcula
    @meowcula 11 дней назад

    oh wow, you whipped out an old mac-ism :) I remember watson!

  • @aarong9378
    @aarong9378 11 дней назад +2

    Apple also Sherlock'ed Siri. It used to be a stand-alone application.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +1

      Apple Sherlocks a lotta things :O

  • @supercheetah778
    @supercheetah778 11 дней назад

    Does RPi OS still use Gnome? Newer versions of Gnome/Mutter on Wayland already have built-in support for RDP. I'm surprised they didn't just try to use that instead of the inefficient and proprietary VNC.

    • @PaulSpades
      @PaulSpades 11 дней назад

      Isn't RDP developed by Microsoft, for Windows? I thought that required licensing MS patents.

    • @supercheetah778
      @supercheetah778 11 дней назад

      @@PaulSpades That's true, and it's also technically proprietary as well, but it's been extensively reverse engineered, and re-implemented, and is much more efficient than VNC.

    • @PaulSpades
      @PaulSpades 11 дней назад

      @@supercheetah778 I'm really not sure how you can avoid patents on a protocol. Unless you change it. Please enlighten me.

    • @supercheetah778
      @supercheetah778 11 дней назад +1

      @@PaulSpades Actually, I'm somewhat wrong I found out. Microsoft publishes the RDP protocol with an Open Specification Promise, i.e. they won't go after anyone using their patents if they just create an implementation of it. So it's only proprietary in the sense that Microsoft owns it, but they want it to be an industry standard, so they let anyone implement it that abides by the OSP.

    • @PaulSpades
      @PaulSpades 11 дней назад

      @@supercheetah778 Ohhh. Well, it did answer my question. How nice of them. It still smells like samba and I'm bitter over ntfs, though. So, they can stick RDP where they keep .chm

  • @IOUaUsername
    @IOUaUsername 11 дней назад +6

    Is VNC even relevant in this day and age? NoMachine performs so well I haven't used VNC in years.

    • @JeffGeerling
      @JeffGeerling  11 дней назад +3

      For some people, VNC is a tool of a bygone era. But for others, it (or other tools using VNC still, like TigerVNC + wayvnc directly) is still a useful tool for remote access. To each their own, I generally use SSH, and if I need remote SSH, I set up a private VPN or use Tailscale or Twingate.

  • @TT-it9gg
    @TT-it9gg 11 дней назад

    Well, still use Buster for my Pi4,3,2,0. No special functions needed on my Pi5 8GB with Wayland. Actually, use RK3588 for AI instead. 6TOPS and Gen3x4 NVME.
    My mini Mac on Pi uses SDL, not even X11 needed.

  • @CarlRyds
    @CarlRyds 10 дней назад

    Shame Pi Connect can’t run on a Raspberry Pi 3, I have a few of them which I use for light weigh things and don’t see a need to upgrade them to a Raspberry Pi 4 or 5. Guess I’ll just keep using Real VNC for them, I do like to keep as much software as I can as in-house as possible so would have been nice to use a first party VNC.

  • @DigitalDiabloUK
    @DigitalDiabloUK 11 дней назад

    Useful in an emergency, but too many gaps for long term use.
    Is there any MFA? Don't like the auto-login. I tend to use shell access for most things, and either Google Remote Desktop or Parsec for remote control (the latter not supporting Linux hosts yet).

    • @JeffGeerling
      @JeffGeerling  11 дней назад

      Raspberry Pi ID does support MFA (TOTP), but I don't know if there's any way to require it every time you access a device in a new session.

  • @xizar0rg
    @xizar0rg 10 дней назад

    For someone with pretty rudimentary understanding of most of this linux/networking stuff, is this like SSH'ing into a headless pi, except you're going into the graphical environment of a big install? For someone who just does simple *very* simple console stuff over SSH and then uses a browser to fool around with Jupyter over my local network, would this be useful? Would this let me do the SSH/Jupyter level stuff when I'm visiting places far away?

  • @alexandrecouture2462
    @alexandrecouture2462 11 дней назад

    Interesting!

  • @EnigmaNL
    @EnigmaNL 10 дней назад

    I don't understand, he says RealVNC doesn't work with Wayland but my Pi 5 is running Wayland and I can use Real VNC without any problems?

  • @kendrakirai
    @kendrakirai 11 дней назад

    Oh man, im really glad i never update stuff now, because the only way really have into my Pi is VNC, mostly from mobile stuff. I never encountered the problem with Bookworm because I never had it. This sucks.

  • @DennisMarwood
    @DennisMarwood 11 дней назад

    I just installed bookworm on pi 4. It is using Wayland and realvnc works fine. Am I missing something?
    Edit - NM, it is using WayVNC on the pi.

  • @Luzgar
    @Luzgar 11 дней назад

    Is there a way to use this by just giving it the IP address of the target ?
    Or is the online account stuff mandatory ?

    • @JeffGeerling
      @JeffGeerling  11 дней назад

      For Pi Connect, it's meant to be used with a Pi account over the web. Otherwise, I would recommend wayvnc directly, with TigerVNC, or you could use one of the other remote access solutions (RealVNC is just one, but one that ships with Pi OS still).

  • @mjmeans7983
    @mjmeans7983 11 дней назад +1

    Can you setup your own relay server and configure to not use the pi relay server at all?

    • @JeffGeerling
      @JeffGeerling  11 дней назад +1

      I actually asked about that on the Pi Forums-right now it looks like the answer to that is 'no', unfortunately. It may be possible but definitely not now in the beta. Would be neat if you could self-host a relay (and would save Raspberry Pi's own resources/bandwidth).

  • @mechlopak
    @mechlopak 10 дней назад

    I think ZeroTier or TailScale SD-WAN solutions are better than VNC with centralized sever...

  • @BenjaminEHowe
    @BenjaminEHowe 8 дней назад

    Looks very similar to Cloudflare's browser VNC, although presumably it doesn't use Cloudflare's network...

  • @Anim4000
    @Anim4000 10 дней назад

    I think if both have IPv6 and IPv6 at Pi side allow incoming would give Peer 2 Peer. Question is do Pi Connect support IPv6? Many Remote Desktop software doesn't support IPv6 like AnyDesk, TeamViewer.

  • @ltpinecone
    @ltpinecone 11 дней назад +1

    Kinda neat, reminds me of guacamole a little bit.

  • @ProfIsmaelGonzalez
    @ProfIsmaelGonzalez 11 дней назад +1

    Dr. Watson was an app on Windows 98.

  • @pseudotasuki
    @pseudotasuki 11 дней назад

    Your description might give people the wrong idea about Sherlock and Watson. Sherlock was *first*, with Watson named to reference the fact that its purpose was to assist Sherlock. Apple later added features to Sherlock which made Watson redundant.

  • @zaki_fl
    @zaki_fl 11 дней назад

    would be pretty funny if some raspberry pi connect thing showed up in vnc viewer

  • @minigpracing3068
    @minigpracing3068 11 дней назад

    I guess that means XRDP is also broken, which is what I use on the few PI that I have running.

  • @petekrz
    @petekrz 11 дней назад

    I'm a little confused - I use RealVNC Viewer with my RPi 4s and 5s which are running Bookworm and Wayland (wayvnc). I am using this locally on my LAN, so I'm not using RealVNC Connect. I will sometimes have VNC drop the initial connection, but I retry and then it works. I don't recall doing anything special to get it to work. What am I doing wrong/right?

  • @fotografm
    @fotografm 2 дня назад

    For me this only works after a user logged in to the pi with a monitor connected. Not very useful for a remote headless server. Have I missed something ?

  • @Tkaya460
    @Tkaya460 11 дней назад

    Why is a cloud service necessary to solve the realvnc wayland issue?