Profile

Cover photo
Fernando Miguel
Lived in Porto
2,971 followers|3,349,594 views
AboutPostsPhotosYouTube

Stream

Fernando Miguel

Shared publicly  - 
4
1
Gordz Murphy's profile photo
Add a comment...
 
 
Got Chrome Remote Desktop running on Gentoo Linux

I'm using google-chrome-beta on Gentoo.  But it looks like any Chrome package will work.

download the right chrome remote desktop host package for your platform:

64bit:
https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb

32bit:
https://dl.google.com/linux/direct/chrome-remote-desktop_current_i386.deb

deb2targz <what you downloaded.deb>

.... probably better to make whole ebuild here (or rpm .. that's what I do with alien -r)

extract the resulting tar.gz file and move all the files in to position (you'll get etc, opt, usr).  Everything owned as root is ok.  There's nothing setuid or anything to worry about.

make a new group called "chrome-remote-desktop", and put whoever runs X/Chrome in that group

install the chrome remote desktop plugin from the chrome store

reload Chrome (to pick up native messaging, the extension that you copied in to place from the chrome remote desktop host package above) 

edit /opt/google/chrome-remote-desktop/chrome-remote-desktop
first line: #!/usr/bin/python2.7

.. ya I have to drop down to python 2.7

# mkdir ~/.config/chrome-remote-desktop/

.. just has to be there for me

now when you go to the chrome remote desktop plugin inside chrome you'll see "Enable Remote Connections"... do that.  You'll make a PIN for your computer.

the resulting file gets saved in ~/.config/chrome-remote-desktop/host######.json ... make note of that filename

in your desktop manager, or after your X desktop loads or whatever (I use xfce4 so I put it in Session and Startup, Application Autostart) set it to run:

/opt/google/chrome-remote-desktop/chrome-remote-desktop-host --host-config=/home/<yourusername>/.config/chrome-remote-desktop/host######.json

or run that in a window for testing.. whatever...

boom magic... it works!  Now your linux box is visible to other Chrome browsers via the chrome remote desktop plugin.

There's some other stuff in there for running Xvfb.. I thought it needed that, but it doesn't.. that's only for running headless.. but I don't roll like that.
1
Add a comment...

Fernando Miguel

Shared publicly  - 
 
 
The Chromoting Android App, that anyone can build from source¹, has been polished over the last months to the point where I enjoy playing with it.

Last nits that makes it better are for me the ton of useful gestures:
- Swipe gesture to move the mouse pointer in that direction
- Tap once to left click
- Tap and hold and then drag to perform the equivalent of click and drag
- Two finger pinch to zoom
- Two finger swipe to scroll
- Two finger tap to right click
- Three finger tap to middle click
- Three finger swipe up to reveal the virtual keyboard
- Three finger swipe down to reveal the tool bar

¹ https://code.google.com/p/chromium/wiki/ChromotingBuildInstructions

Source: https://codereview.chromium.org/179003006
2
1
Zach M's profile photo
Add a comment...
 
 
"  > Can we rename to SecureSSL? let's stop the coding work, we need some elite name, a mailing list, and a logo first!" oh FCOL!!
1
Add a comment...
Have him in circles
2,971 people
Telmo Figueiredo Filho's profile photo

Fernando Miguel

Shared publicly  - 
 
 
A powerful message
#unexpected  
1
Add a comment...
 
para os interessados em como é q foi explorado o bug do #heartbleed  
 ·  Translate
1
Add a comment...

Fernando Miguel

Shared publicly  - 
7
João Paulo Ferreira's profile photo
 
True.... 
Add a comment...

Fernando Miguel

Shared publicly  - 
 
 
Panorama from the new Google Camera
1
Add a comment...
People
Have him in circles
2,971 people
Telmo Figueiredo Filho's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Porto
Links
Other profiles
Contributor to
Story
Tagline
Taking food sharing on Google+ to a whole different level.
Introduction
Blond Geek smiling at life, always Carpe Diem, followed closely by Murphy

I'm an appassionato for technology and knowledge sharing.
I'm part of several Open Source projects and Open Data communities.
I have a passion for Nature and the Human Body and Mind. I also do photography.
Bragging rights
I've jumped 8000 meters from a perfectly working plane
Basic Information
Gender
Male
Looking for
Networking