-
Notifications
You must be signed in to change notification settings - Fork 2
Collaborate
bbb-vnc-collaborate
-
From a Big Blue Button session, "share remote desktop" and use the URL
wss://BBB_SERVER/vnc
. ReplaceBBB_SERVER
with the DNS name of your BigBlueButton server. No password is required, as the BigBlueButton provides the authentication. -
To obtain "teacher mode" access (a grid view of all student desktops), add the teacher account to the
bigbluebutton
group, using a command like this:sudo adduser BrentBaccala bigbluebutton
Then hide and restore the teacher's desktop to obtain the grid view.
- Clicking on a student's desktop brings that desktop full screen and allows interaction with it.
- F8, TAB, ENTER escapes back to the grid view. You can also get back to the grid view by hiding and restoring the teacher's remote desktop.
- The right button menu includes a screenshare option that can be used to project any desktop (teacher or student) to all of the other desktops.
- Students (viewers) can be selectively deafed using the right button pull down menu in the grid view. Clicking on a student's desktop undeafs that student, while escaping back to the grid re-deafs them (if they were deafed in the first place). This feature can be used to facilitate break-out or lab sessions, where the students are working independently and the teacher wishes to speak with them individually.
-
You might want to change the default display geometry in
/etc/vnc.conf
.The screen geometries can also be changed dynamically. The student desktops and the teacher grid geometries can all be adjusted. Use the GNOME desktop to adjust student desktop geometries.
You can change the screen geometry from "teacher mode" using the right button menu. A high resolution display will let you read everything on a grid of student desktops. If you click on a student desktop, the system will use a scaling VNC viewer with a different escape sequence - click SHIFT-ALT-Q to return to the grid.
-
Cut-and-paste is supported. Click on the "Enable clipboard" option in the pulldown menu at the upper right.
Chrome works out of the box, but Firefox requires granting permission manually in the
about:config
window. Set these two optionstrue
(search forasyncClipboard
to find them easily):dom.events.asyncClipboard.read dom.events.testing.asyncClipboard
Cut-and-paste currently doesn't work in teacher mode with the scaling VNC viewer, so if the teacher screen geometry is different from the student desktop geometry, no cut-and-paste.