Remote Patching (using VNC)

Thank you so much for this! I was trying and failing to figure out how to use oscproxy but was able to figure out VNC, makes programming so much less of a pain

1 Like

Hello,
I just got an organelleM here,
installed StartVNC.zop from patches folder
tried more or less everything (including a brand new 3.2 image) but cannot connect with VNC viewer or the bulit-in MAC screen sharing appā€¦
connecting to the web server works just fine
vnc viewer always gives me the "connection refused by the computer " messsageā€¦ (tried both organellem.local and the ip address)
please help!
thanks
Coti

The Mac screen sharing app doesnā€™t work for some reason. Try RealVNC (it is a free download) instead.

1 Like

thank you oweno,
unfortunately I tried realVnc too and got the same messageā€¦
I guess you are referring to VNC viewer dowloadable from hereā€¦
https://www.realvnc.com/en/connect/download/viewer/
right?

are you able to use the patchmanager ok (over wifi) ?

how did you install startvnc.zop?
you need to make sure you copy it as a single file, do not unpack it, and the use the ā€˜install StartVNCā€™ option on the organelle-m.
(simply unpacking it will not work)

Hello Mark,
yes I can use the patch manager in web server mode.
and yes I didnā€™t unpack the .zop file and used the install StartVNC from within the patches folder.
I have a question, is it normal that after I select from the extra menu StartVNC there is no sign that it is running? (the screen says ā€œstarting VNCā€ and then the aux buttonā€™s led flashes white for a moment but no ā€œVNC runningā€ message is displayed, and the display returns to the main manu)
and if I re-enter the extra menu, the StartVNC option is still there (not, for instance, a StopVNC or something )
hope that helps track down the problemā€¦
thanks!
Coti

yeah, thatā€™s all it says :slight_smile:

if you connect up a monitor/keyboard or login via ssh

after you have started vnc, you can type

vncserver -list

and you should see it list a started vnc server.
if you do then its runningā€¦

if thatā€™s the case, then perhaps your router is blocking port 5901?

I tried the
vncserver -list command (logged in via ssh)
it gives a long list starting like thisā€¦


strangely enough it will display it even if I type the command without starting VNC from the extra menu (right after I have booted organelle). is this normal? as you wrote it will work after starting.
I tried to query the VNC status with the command
vncserver -showexistingstatus
or tried to reload ( vncserver -reload )
and the sama error appears (Contacting VNC Server failed: connect: No such file or directory)
see grabā€¦

also, trying to open a port i really dont know howā€¦ I searched online, but of course every router is different etcā€¦
here is what i did on my router controls page (but had no success in doing so) does it make sense? (I also tried to to opoen both 5901 an 5900)

also, tried on 2 different wlans with the same resultsā€¦

1 Like

sorry, my mistake I thought list showed current serversā€¦ its rather showing optionsā€¦
but at least is shows vnc is installed correctly.

you can see if the process is running with ps e.g.

music@organellem:~ $ ps auxwww | grep vnc
music     3939  0.0  0.2   6840  2824 ?        Ss   11:03   0:00 vncserver -geometry 2560x1440
music     3941  1.0  2.9  51036 28648 ?        Sl   11:03   0:00 /usr/bin/Xvnc-core :1 -auth /tmp/.Xauthority -pn -geometry 2560x1440
root      3942  0.0  0.6  16828  6604 ?        S    11:03   0:00 /usr/bin/Xvnc -rootHelper 1000 8
music     3960  0.0  0.1   1888  1116 ?        S    11:03   0:00 /bin/sh /tmp/.vnc/xstartup
music     3982  1.1  1.3  28004 12492 ?        S    11:03   0:00 /usr/bin/vncserverui virtual 21
music     4003  0.3  1.4  27388 14152 ?        S    11:03   0:00 /usr/bin/vncserverui -statusicon 10
music     4823  0.0  0.0   4340   520 pts/0    S+   11:04   0:00 grep --color=auto vnc
music@organellem:~ $ 

also you can find a log file in /tmp

cat /tmp/.vnc/organellem\:1.log 

this shows attempted connections,

finally you can try to start vnc manuallyā€¦

cd /tmp
export HOME=/tmp
vncserver

should result in something like:

Running applications in /tmp/.vnc/xstartup

VNC Server catchphrase: "Sandra slalom mimic. Teacher Newton forget."
             signature: 06-1e-d9-b5-b8-39-06-8d

Log file is /tmp/.vnc/organellem:1.log
New desktop is organellem:1 (192.168.1.35:1)

(itā€™ll say :2 if you already have vncserver running)

netstat will also show you what its listening on

music@organellem:~ $ netstat -plnt
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:5901            0.0.0.0:*               LISTEN      12177/Xvnc-core     
tcp        0      0 0.0.0.0:6001            0.0.0.0:*               LISTEN      12177/Xvnc-core     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -                   
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      -                   
tcp6       0      0 :::5901                 :::*                    LISTEN      12177/Xvnc-core     
tcp6       0      0 :::6001                 :::*                    LISTEN      12177/Xvnc-core     
tcp6       0      0 :::22                   :::*                    LISTEN      -                   
tcp6       0      0 ::1:631                 :::*                    LISTEN      -         

(not quite sure why its listening on 6001 as well :wink: )

this should at least tell you if vnc is working correctlyā€¦

and if its your router that is the issuesā€¦ (networks are ā€˜so much funā€™ :wink: )

1 Like

ok,
here is what I gotā€¦ looks like its running, right? or do you notice something unusual? (i have no linux (or terminal for tha matter) knowledge whatsoever)

music@organellem:~ $ ps auxwww | grep vnc
music 4258 0.0 0.2 6828 2744 ? Ss 10:55 0:00 vncserver -geometry 1920x1080
music 4260 0.0 2.3 44640 22340 ? Sl 10:55 0:00 /usr/bin/Xvnc-core :1 -auth /tmp/.Xauthority -pn -geometry 1920x1080
root 4261 0.0 0.7 16908 6732 ? S 10:55 0:00 /usr/bin/Xvnc -rootHelper 1000 8
music 4272 0.0 0.1 1888 1128 ? S 10:55 0:00 /bin/sh /tmp/.vnc/xstartup
music 4307 0.0 1.3 28004 12524 ? S 10:55 0:00 /usr/bin/vncserverui virtual 22
music 4349 0.0 1.4 27388 13820 ? S 10:55 0:00 /usr/bin/vncserverui -statusicon 10
music 12808 0.0 0.2 6824 2836 ? Ss 11:04 0:00 vncserver
music 12810 0.0 1.7 30024 16624 ? S 11:04 0:00 /usr/bin/Xvnc-core :2 -auth /tmp/.Xauthority -pn
root 12811 0.0 0.6 16828 6588 ? S 11:04 0:00 /usr/bin/Xvnc -rootHelper 1000 6
music 12820 0.0 0.1 1888 1144 ? S 11:04 0:00 /bin/sh /tmp/.vnc/xstartup
music 12884 0.0 1.3 27996 12808 ? S 11:04 0:00 /usr/bin/vncserverui virtual 15
music 12940 0.0 1.3 27108 13348 ? S 11:04 0:00 /usr/bin/vncserverui -statusicon 8
music 14919 0.0 0.2 6824 2836 ? Ss 11:06 0:00 vncserver
music 14921 0.0 1.7 30020 16424 ? S 11:06 0:00 /usr/bin/Xvnc-core :3 -auth /tmp/.Xauthority -pn
root 14922 0.0 0.6 16828 6500 ? S 11:06 0:00 /usr/bin/Xvnc -rootHelper 1000 6
music 14931 0.0 0.1 1888 1136 ? S 11:06 0:00 /bin/sh /tmp/.vnc/xstartup
music 15021 0.1 1.3 27996 12512 ? S 11:06 0:00 /usr/bin/vncserverui virtual 16
music 15056 0.0 1.4 27108 13616 ? S 11:06 0:00 /usr/bin/vncserverui -statusicon 8
music 21574 0.0 0.0 4340 548 pts/0 S+ 11:13 0:00 grep --color=auto vnc

also here is what the log file looks likeā€¦

music@organellem:~ $ cat /tmp/.vnc/organellem:1.log
VNCĀ® Server 6.4.1 (r40826) ARMv6 (Mar 13 2019 16:35:06)
Copyright Ā© 2002-2019 RealVNC Ltd.
RealVNC and VNC are trademarks of RealVNC Ltd and are protected by trademark
registrations and/or pending trademark applications in the European Union,
United States of America and other jurisdictions.
Protected by UK patent 2481870; US patent 8760366; EU patent 2652951.
See https://www.realvnc.com for information on VNC.
For third party acknowledgements see:
https://www.realvnc.com/docs/6/foss.html
OS: Raspbian GNU/Linux 9, Linux 4.19.46, armv7l

On some distributions (in particular Red Hat), you may get a better experience
by running vncserver-virtual in conjunction with the system Xorg server, rather
than the old version built-in to Xvnc. More desktop environments and
applications will likely be compatible. For more information on this alternative
implementation, please see: https://www.realvnc.com/doclink/kb-546

Running applications in /tmp/.vnc/xstartup

XvncSession start time: 2019-06-19T14:55:49.450Z

pulseaudio not installed
Starting Xvnc
Waiting for Xvncā€¦
VNCĀ® Server 6.4.1 (r40826) ARMv6 (Mar 13 2019 16:43:17)
Copyright Ā© 2002-2019 RealVNC Ltd.
RealVNC and VNC are trademarks of RealVNC Ltd and are protected by trademark
registrations and/or pending trademark applications in the European Union,
United States of America and other jurisdictions.
Protected by UK patent 2481870; US patent 8760366; EU patent 2652951.
See https://www.realvnc.com for information on VNC.
For third party acknowledgements see:
https://www.realvnc.com/docs/6/foss.html
OS: Raspbian GNU/Linux 9, Linux 4.19.46, armv7l
<13> 2019-06-19T14:55:49.535Z organellem Xvnc[4260]: ServerManager: Server started
Underlying X server release 609000, The X.Org Foundation

error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy
Could not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/TTF/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!
Starting dbus
dbus started
Starting xstartup
xstartup started
Warning: No symbols defined for (keycode 92)
Warning: No symbols defined for (keycode 93)
Warning: No symbols defined for (keycode 101)
Warning: No symbols defined for (keycode 114)
Warning: No symbols defined for (keycode 118)
Warning: No symbols defined for (keycode 119)
Warning: No symbols defined for (keycode 120)
Warning: No symbols defined for (keycode 121)
Warning: No symbols defined for (keycode 122)
Warning: No symbols defined for (keycode 123)
Warning: No symbols defined for (keycode 129)
Warning: No symbols defined for (keycode 130)
Warning: No symbols defined for (keycode 131)
Warning: No symbols defined for (keycode 132)
Warning: No symbols defined for (keycode 133)
Warning: No symbols defined for (keycode 135)
Warning: No symbols defined for (keycode 136)
Warning: No symbols defined for (keycode 137)
Warning: No symbols defined for (keycode 138)
Warning: No symbols defined for (keycode 139)
Warning: No symbols defined for (keycode 140)
Warning: No symbols defined for (keycode 141)
Warning: No symbols defined for (keycode 142)
Warning: No symbols defined for (keycode 143)
Warning: No symbols defined for (keycode 144)
Warning: No symbols defined for (keycode 145)
Warning: No symbols defined for (keycode 146)
Warning: No symbols defined for (keycode 147)
Warning: No symbols defined for (keycode 148)
Warning: No symbols defined for (keycode 149)
Warning: No symbols defined for (keycode 150)
Warning: No symbols defined for (keycode 151)
Warning: No symbols defined for (keycode 152)
Warning: No symbols defined for (keycode 153)
Warning: No symbols defined for (keycode 154)
Warning: No symbols defined for (keycode 155)
Warning: No symbols defined for (keycode 157)
Warning: No symbols defined for (keycode 158)
Warning: No symbols defined for (keycode 159)
Warning: No symbols defined for (keycode 160)
Warning: No symbols defined for (keycode 161)
Warning: No symbols defined for (keycode 162)
Warning: No symbols defined for (keycode 163)
Warning: No symbols defined for (keycode 164)
Warning: No symbols defined for (keycode 165)
Warning: No symbols defined for (keycode 166)
Warning: No symbols defined for (keycode 167)
Warning: No symbols defined for (keycode 168)
Warning: No symbols defined for (keycode 169)
Warning: No symbols defined for (keycode 170)
Warning: No symbols defined for (keycode 171)
Warning: No symbols defined for (keycode 172)
Warning: No symbols defined for (keycode 173)
Warning: No symbols defined for (keycode 174)
Warning: No symbols defined for (keycode 175)
Warning: No symbols defined for (keycode 176)
Warning: No symbols defined for (keycode 177)
Warning: No symbols defined for (keycode 178)
Warning: No symbols defined for (keycode 179)
Warning: No symbols defined for (keycode 180)
Warning: No symbols defined for (keycode 181)
Warning: No symbols defined for (keycode 182)
Warning: No symbols defined for (keycode 183)
Warning: No symbols defined for (keycode 184)
Warning: No symbols defined for (keycode 185)
Warning: No symbols defined for (keycode 186)
Warning: No symbols defined for (keycode 187)
Warning: No symbols defined for (keycode 188)
Warning: No symbols defined for (keycode 189)
Warning: No symbols defined for (keycode 190)
Warning: No symbols defined for (keycode 191)
Warning: No symbols defined for (keycode 192)
Warning: No symbols defined for (keycode 193)
Warning: No symbols defined for (keycode 194)
Warning: No symbols defined for (keycode 195)
Warning: No symbols defined for (keycode 196)
Warning: No symbols defined for (keycode 197)
Warning: No symbols defined for (keycode 198)
Warning: No symbols defined for (keycode 199)
Warning: No symbols defined for (keycode 200)
Warning: No symbols defined for (keycode 201)
Warning: No symbols defined for (keycode 202)
Warning: No symbols defined for (keycode 203)
Warning: No symbols defined for (keycode 204)
Warning: No symbols defined for (keycode 205)
Warning: No symbols defined for (keycode 206)
Warning: No symbols defined for (keycode 207)
Warning: No symbols defined for (keycode 208)
Warning: No symbols defined for (keycode 209)
Warning: No symbols defined for (keycode 210)
Warning: No symbols defined for (keycode 211)
Warning: No symbols defined for (keycode 212)
Warning: No symbols defined for (keycode 213)
Warning: No symbols defined for (keycode 218)
Warning: No symbols defined for (keycode 219)
Warning: No symbols defined for (keycode 220)
Warning: No symbols defined for (keycode 221)
Warning: No symbols defined for (keycode 222)
Warning: No symbols defined for (keycode 223)
Warning: No symbols defined for (keycode 224)
Warning: No symbols defined for (keycode 225)
Warning: No symbols defined for (keycode 226)
Warning: No symbols defined for (keycode 227)
Warning: No symbols defined for (keycode 228)
Warning: No symbols defined for (keycode 229)
Warning: No symbols defined for (keycode 230)
Warning: No symbols defined for (keycode 231)
Warning: No symbols defined for (keycode 232)
Warning: No symbols defined for (keycode 233)
Warning: No symbols defined for (keycode 234)
Warning: No symbols defined for (keycode 235)
Warning: No symbols defined for (keycode 236)
Warning: No symbols defined for (keycode 237)
Warning: No symbols defined for (keycode 238)
Warning: No symbols defined for (keycode 239)
Warning: No symbols defined for (keycode 240)
Warning: No symbols defined for (keycode 241)
Warning: No symbols defined for (keycode 242)
Warning: No symbols defined for (keycode 243)
Warning: No symbols defined for (keycode 244)
Warning: No symbols defined for (keycode 245)
Warning: No symbols defined for (keycode 246)
Warning: No symbols defined for (keycode 247)
Warning: No symbols defined for (keycode 248)
Warning: No symbols defined for (keycode 249)
Warning: No symbols defined for (keycode 250)
Warning: No symbols defined for (keycode 251)
Warning: No symbols defined for (keycode 252)
Warning: No symbols defined for (keycode 253)
Warning: No symbols defined for (keycode 254)
Warning: No symbols defined for (keycode 255)
Starting session: /etc/X11/Xsession
Activating service name=ā€˜org.freedesktop.systemd1ā€™
Activated service ā€˜org.freedesktop.systemd1ā€™ failed: Process org.freedesktop.systemd1 exited with status 1
Activating service name=ā€˜org.freedesktop.systemd1ā€™
Activated service ā€˜org.freedesktop.systemd1ā€™ failed: Process org.freedesktop.systemd1 exited with status 1
Activating service name=ā€˜org.gtk.vfs.Daemonā€™
Successfully activated service ā€˜org.gtk.vfs.Daemonā€™
Activating service name=ā€˜org.gtk.vfs.UDisks2VolumeMonitorā€™
Successfully activated service ā€˜org.gtk.vfs.UDisks2VolumeMonitorā€™
Activating service name=ā€˜org.gtk.vfs.AfcVolumeMonitorā€™
Successfully activated service ā€˜org.gtk.vfs.AfcVolumeMonitorā€™
Activating service name=ā€˜org.gtk.vfs.GoaVolumeMonitorā€™
Successfully activated service ā€˜org.gtk.vfs.GoaVolumeMonitorā€™
Activating service name=ā€˜org.gtk.vfs.GPhoto2VolumeMonitorā€™
Successfully activated service ā€˜org.gtk.vfs.GPhoto2VolumeMonitorā€™
Activating service name=ā€˜org.gtk.vfs.MTPVolumeMonitorā€™
Successfully activated service ā€˜org.gtk.vfs.MTPVolumeMonitorā€™

and finally the manual vnc start and netstat thingieā€¦
(by the way i still get the " The connection was refused by the computer" message)

music@organellem:~ cd /tmp music@organellem:/tmp export HOME=/tmp
music@organellem:~ $ vncserver
VNCĀ® Server 6.4.1 (r40826) ARMv6 (Mar 13 2019 16:35:06)
Copyright Ā© 2002-2019 RealVNC Ltd.
RealVNC and VNC are trademarks of RealVNC Ltd and are protected by trademark
registrations and/or pending trademark applications in the European Union,
United States of America and other jurisdictions.
Protected by UK patent 2481870; US patent 8760366; EU patent 2652951.
See https://www.realvnc.com for information on VNC.
For third party acknowledgements see:
https://www.realvnc.com/docs/6/foss.html
OS: Raspbian GNU/Linux 9, Linux 4.19.46, armv7l

On some distributions (in particular Red Hat), you may get a better experience
by running vncserver-virtual in conjunction with the system Xorg server, rather
than the old version built-in to Xvnc. More desktop environments and
applications will likely be compatible. For more information on this alternative
implementation, please see: https://www.realvnc.com/doclink/kb-546

Running applications in /tmp/.vnc/xstartup

VNC Server catchphrase: ā€œSandra slalom mimic. Teacher Newton forget.ā€
signature: 06-1e-d9-b5-b8-39-06-8d

Log file is /tmp/.vnc/organellem:3.log
New desktop is organellem:3 (192.168.8.101:3)
music@organellem:~ $ netstat -plnt
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4260/Xvnc-core
tcp 0 0 0.0.0.0:5902 0.0.0.0:* LISTEN 12810/Xvnc-core
tcp 0 0 0.0.0.0:5903 0.0.0.0:* LISTEN 14921/Xvnc-core
tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 4260/Xvnc-core
tcp 0 0 0.0.0.0:6002 0.0.0.0:* LISTEN 12810/Xvnc-core
tcp 0 0 0.0.0.0:6003 0.0.0.0:* LISTEN 14921/Xvnc-core
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:631 :::* LISTEN -
tcp6 0 0 :::5901 :::* LISTEN 4260/Xvnc-core
tcp6 0 0 :::5902 :::* LISTEN 12810/Xvnc-core
tcp6 0 0 :::5903 :::* LISTEN 14921/Xvnc-core
tcp6 0 0 :::6001 :::* LISTEN 4260/Xvnc-core
tcp6 0 0 :::6002 :::* LISTEN 12810/Xvnc-core
tcp6 0 0 :::6003 :::* LISTEN 14921/Xvnc-core

ow God, I hope I am not annoying you with all this terminal stuffā€¦
kinda lost here :blush:

That all looks fine,
( though itā€™s saying you have started it three times, but I donā€™t believe that is an issue ;)).

So, I assume you used 192.168.8.101 as the IP address when trying to connect ?!

Apart from that all I can think is for some reason your pc or router is blocking 5901. (*)
Perhaps check logs on your router to see if itā€™s has any errors etc.

( you can trying opening 6001 too, but I donā€™t believe thatā€™s necessary ?!)

(*) the fact the webservwr works shows the routining is ok - just seems to be that port.

Sorry very hard to diagnose network related issues remotely as networks setup quite differently on different routers.

@cotik1 have you tried running the Organelle as an access point? Then we can be sure it is a problem with the router / network setup. Or are you able to try it on a different wireless network?

1 Like

oh! I can use VNC with organelle in AP mode? I will definitely try it!!
I will also try with a different wifi network
thanks, will keep you posted

here are the results of my tests todayā€¦

tried connecting my computer (a Mac) via the organelleā€™s AP as suggested by Oweno and the same error appears on VNC viewer (ā€œconnection refused by the computerā€)
also tried a different (portable) WIFI, same thereā€¦

As a different strategy tried to exclude my Macbook, so I borrowed a Windows laptop from my wife, and installed VNC viewer.
I tried connection both with the existing WIFI and with organelle in AP mode and here is what I got:
using the organelleā€™s IP or organellem.local the error it gave was:
ā€œTimed out while waiting for a response from the computerā€
connecting with organellem.5901 the error it gave was:
ā€œgettadrinfo: The requested name is valid, but no data of the requested type was found (11004)ā€

could it be that there is something blocking the connection from the organelle? (even though ssh works fine, as well as the web server - always did)
I tried with the installed o.s. (3.2) it came with, and also tried flashing a new image to another SD drive with same results
I have to say here, just in case its relevant, I had to decompress the image zip file as Etcher gave an error while trying to burn directly from the .zip (and I tried re-downloading twice with same results)
any more ideas?
thanks!

Thanks for the info, sorry about the troubles, sounds frustrating! to confirm, in VNC Viewer the VNC Server is organellem.local:1?

no, its, organellem.local
(without the :1 at the end)
just tried it with organellem.local:1, no difference.

oh!!! waitā€¦!
it works, I had forgotten to start the VNC server this timeā€¦
and it works!!
organellem.local does not
but
organellem.local:1 does connect yessss!!!
and I just realized I was typing organellem.5901 instead of organellem:5901 all this timeā€¦
oh my feeling so embarrassed :blush: :joy:
thank you guys for helping me through this!
time for some patching!!

1 Like

Hi,

Should I transfer the zop file from the usb drive to the SD card for installation?

Install:
ā€“ download ZOP file, and transfer to Organelle patch directory (do NOT attempt to unpack it!)
ā€“ on organelle, select ā€œInstall StartVNCā€

If I leave it on the SD card it isnā€™t available in ā€˜Extrasā€™ when I remove the SD card.

Is this the right way to change the geometry?

  1. rename startvnc.zop to zip
  2. extract files
  3. edit StartVNC/run.sh to something sensible for my 13" laptop screen; vncserver -geometry 1200x700
  4. compress/zip/rename to .zop
  5. install/run

you can doā€¦
what I usually do is use wifi and the patch manager to transfer patches (rather than usb)

no :wink:
zops have a manifest, so will detect the change and say its invalid when you try to install it.

what you should just install on the Organelle,
then edit (or replace) it directly on the organelle (youā€™ll find it in /sdcard/System/StartVNC)

1 Like

This is good info will give it a try tonight cuse this is so far the only gripe Iā€™ve have with the tiger vnc that it showed up with a resolution with a weird aspectration on my macbook.