Gentoo Server – Enable X Forwarding over SSH

By | 2013/04/08

If running Gentoo as a server, X forwarding might not be working. The typical error you will see is: X11 forwarding request failed on channel 0 Here is the fix!


1. Add the following to /etc/portage/package.use:

net-misc/openssh X

This will pull in the needed X packages.


2. Next, emerge openssh (again):

$ sudo emerge -av openssh


3. Enable the following in /etc/ssh/sshd_config:

X11Forwarding yes


4. Restart sshd:

$ sudo /etc/init.d/sshd reload


You are all set! Now you can issue tack X for X forwarding:

$ ssh -X user@host

Sweet!