From 22e88b02ec16fc1318fb059fbbdc74fbb7a5e24b Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Mon, 29 Oct 2007 20:06:44 +0000
Subject: [PATCH] Check SSH_CLIENT as well as REMOTEHOST for purposes of
 disabling local framebuffer/svgalib output.

---
 src/conio/sdlfuncs.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/conio/sdlfuncs.c b/src/conio/sdlfuncs.c
index 8a91a7eba0..be4da2e533 100644
--- a/src/conio/sdlfuncs.c
+++ b/src/conio/sdlfuncs.c
@@ -661,7 +661,7 @@ int SDL_main_env(int argc, char **argv, char **env)
 		 * This ugly hack attempts to prevent this... of course, remote X11
 		 * connections must still be allowed.
 		 */
-		if((!use_sdl_video) || (getenv("REMOTEHOST")!=NULL && getenv("DISPLAY")==NULL)) {
+		if((!use_sdl_video) || ((getenv("REMOTEHOST")!=NULL || getenv("SSH_CLIENT")!=NULL) && getenv("DISPLAY")==NULL)) {
 			/* Sure ,we can't use video, but audio is still valid! */
 			if(sdl.Init(0)==0)
 				sdl_initialized=TRUE;
-- 
GitLab