← Back to team overview

sslug-teknik team mailing list archive

Re: Flytte kørende X-program til andet display

 

Jørgen Heesche wrote:

Mogens Valentin wrote:

Jørgen Heesche wrote:

Hans Hvelplund Odborg wrote:

Er det muligt at flytte et kørende X program fra et display til et andet?


Ja. Klik med højre musetast på titellinien, klik med venstre tast på
'To Desktop', vælg desktop nr.



WindowMaker: Højreklik menubar, vælg Move To, eller træk til WorkSpace.

Måske er det slet ikke det Hans spørger om, med andet display menes muligvis en anden monitor på samme pc.


Hej Hans

Jeg vil ikke regne med at det er muligt sådan bare at flytte til en andet display. Problemet er at der normalt allokeres en struktur med kaldet "XOpenDisplay" (i C). Dette er faktisk en forbindelse til en X-Server og det du vil er at skifte X-Server. Det er sikkert muligt men hvert enkelt program skal i givet fald underståtte skift af X-Server, hvilket IKKE er standard. Regn derfor med at de ikke gør det.

Det er dog muligt at exportere et DISPLAY til en anden server inden opstart af et program. Dette gøres (i bash) ved at
export DISPLAY=serverIP:0,0

Læs evt mere om det i sslug's bøger.
Obs. XV, sdl og andet hardware afhængigt support følger IKKE med.

Hilsen Anders



Follow ups

References