Gå til innhold

Kjøre MPlayer på egen xserver


Anbefalte innlegg

Videoannonse
Annonse

Det kommer litt an på hvordan du vil gjøre det. Det å starte en X-server på et eget display er kun snakk om å starte X med en alternativ konfigurasjonsfil hvor du bruker en annen skjermutgang og et annet modem enn den X-serveren du vanligvis bruker.

 

Når det gjelder skjermutgang så har du flere muligheter. Du har DVI- eller HDMI-utgangen og du har S-video-utgangen.

 

Når det gjelder DVI-utgangen (og jeg antar at HDMI er lik) så kan du angi screen 0 og screen 1 i device-delen av xorg.conf-filen.

 

Da kan du sette den ene x-serveren til å benytte screen-0 og den andre til å benytte screen 1.

 

Dette har jeg hatt problemer med nyere kjerner som krever at man bruker twinview. Hvorvidt dette er pga. endringer i selve kjernekoden eller om det er et *buntu-problem vet jeg ikke.

 

Når det gjelder s-video-utgangen så er jeg litt usikker på hvordan man setter den opp som eneste utgangen. Jeg har bestandig brukt TwinView til det.

Lenke til kommentar

Vel nå har jeg opprettet en egen config som jeg skal bruke for den sekundære xserveren, jeg har definert Screen1, Card1 og Monitor1, men må jeg definere Display også? For når jeg prøver å starte xserveren klager den på at jeg allrede har en kjørende på samme display.

 

EDIT, jeg testet heller med X :1 -config /etc/X11/xorg.conf.sec, slik at den startet et eget display, men den serveren dukket opp på min primære skjerm.

 

Xserverns config:

 

Section "ServerLayout"
Identifier	 "X.org Configured"
Screen	  1  "Screen1" 0 0
InputDevice	"Mouse0" "CorePointer"
InputDevice	"Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath	 "/usr/share/fonts/misc"
FontPath	 "/usr/share/fonts/100dpi:unscaled"
FontPath	 "/usr/share/fonts/75dpi:unscaled"
FontPath	 "/usr/share/fonts/TTF"
FontPath	 "/usr/share/fonts/Type1"
EndSection

Section "Module"
Load  "dbe"
Load  "dri"
Load  "extmod"
Load  "xtrap"
Load  "glx"
Load  "freetype"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver	  "kbd"
Option		"XkbLayout" "no"
Option		"XkbRules" "xorg"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver	  "mouse"
Option		"Protocol" "auto"
Option		"Device" "/dev/input/mice"
Option		"ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier   "Monitor1"
VendorName   "Monitor Vendor"
ModelName	"Monitor Model"
EndSection

Section "Device"
Identifier  "Card1"
Driver	  "nvidia"
VendorName  "nVidia Corporation"
BoardName   "GeForce 9800 GT"
BusID	   "PCI:5:0:0"
EndSection

Section "Screen"
Identifier "Screen1"
Device	 "Card1"
Monitor	"Monitor1"
SubSection "Display"
	Viewport   0 0
	Depth	 24
EndSubSection
EndSection

Section "ServerFlags"
Option "AutoAddDevices" "False"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Endret av roberth1990
Lenke til kommentar
  • 1 måned senere...

Er det en spesiell grunn til at du skal ha en separat X-server?

 

Siden serveren dukket opp på feil skjerm så er det nok noe feil i konfigurasjonen. Jeg vet at du kan sette opp dobbel X-server med nvidia-settings så du kan jo hente ut de relevante linjene fra konfigurasjonsfilen den oppretter?

Btw så har både GDM og KDM integrerte verktøy for å sette opp dobble X servere.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...