The IceMan Blog

הרצה של אפליקציות GUI מרחוק דרך SSH

נכתב על ידי בתאריך: 09/10/2011
תחת הקטגוריות: Linux, קוד פתוח

gnome-remote-desktop השם של הפוסט אולי לא ממש מובן, אבל הדוגמא תבהיר את הנושא אני מקווה.

לפעמים יוצא שאני מתחבר למחשב ב-SSH ורוצה להפעיל אפליקציה עם GUI. לי אישית זה היה עם עמדת קיוסק שבניתי ורציתי להפעיל את חלון ההתחברות (שמשום מה קרס) על התצוגה הפעילה (מה שהמשתמש רואה) במקום לאתחל את המחשב רק בשביל זה.

X נאמנה רק למשתמש שעבורו היא רצה, והיא לא תענה למשתמשים אחרים אפילו לא למשתמש root. אתם מוזמנים לנסות להריץ אפליקציית GUI מתוך טרמינל עם משתמש root, אתם כנראה תקבלו הודעה מהצורה הבא:

X11 error: Can’t open display :0 

על מנת לעקוף את המגבלה הזאת אתם צריכים בסך הכל להריץ את הפקודה הבא:

xhost +

כעת כל תוכנת GUI שתריצו מטרמינל תפתח על מסך המשתמש הפעיל.


פוסטים קשורים או דומים:

:, ,

השאר תגובה

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...

Too Cool for Internet Explorer