Sida 1 av 1

Starta ett program på en annan skärm med ssh

Postat: 26 sep 2009, 14:40
av Naxiey
Hej!

Jag har installerat ubuntu på min brors dator och har kommit på att det är kul att jävlas med han en del genom ssh (tex höja/sänka ljudet eller fylla skrivbordet med filer/mappar) >:D
Det jag skulle vilja ha hjälp med är att jag vill starta grafiska program som visas på hans skärm (tex notify-send etc)
För nu när jag försöker så får jag ett fel meddelande och jag antar att det handlar om att den vill köra programmet på hans dator men visa det på min skärm.

MVH Naxiey

ps har ni något kul skämt jag skulle kunna göra så dela gärna med er ;D

Re: Starta ett program på en annan skärm med ssh

Postat: 26 sep 2009, 16:04
av Xappe
För att öppna grafiska program på hans skärm måste du sätta DISPLAY-variabeln först:

Kod: Markera allt

export DISPLAY=:0.0
Vill du öppna grafiska program på din skärm har ssh flaggor för det: -Y eller -X gör så att grafiska program som startas på en fjärrdator ritas upp av den lokala x-servern.

Re: Starta ett program på en annan skärm med ssh

Postat: 28 sep 2009, 16:02
av Naxiey
Tack de funkade :D

Sitter nu och startar firefox 10 gånger och sånt på hans dator nu >:D haha

Re: Starta ett program på en annan skärm med ssh

Postat: 28 sep 2009, 17:19
av walle
Naxiey skrev:Tack de funkade :D

Sitter nu och startar firefox 10 gånger och sånt på hans dator nu >:D haha
Skulle du skriva ut ett exempel på hur man gör? Har själv prövat men har inte fått det riktigt att fungera.

Re: Starta ett program på en annan skärm med ssh

Postat: 28 sep 2009, 18:10
av webaake
KAn verifirera att det även fungerar från konsollen (ctrl+alt-F1) - detta har jag letat efter länge! Tack!

Re: Starta ett program på en annan skärm med ssh

Postat: 01 okt 2009, 14:42
av Naxiey
walle skrev: Skulle du skriva ut ett exempel på hur man gör? Har själv prövat men har inte fått det riktigt att fungera.
Jag vet inte om detta är rätt men det funkar för mig:

1. Starta en ssh session

2.

Kod: Markera allt

export DISPLAY=:0.0
3. Sen är det bara att köra

Jag tror du måste köra steg 2 varje gång du startar en ssh session men de ska nog gå att lösa men det får det kunniga lösa ;)