PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TV-Out und extra XServer


lordimac
22.10.02, 19:52
Ich möchte per X -xf86config /etc/X11/XF86Config_tv :1.0 einen neuen XServer auf meinem TVOut starten.

Die TV Out COnfig schaut wie folgt aus:


Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
ModulePath "/usr/X11R6/lib/modules"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
Load "type1"
Load "speedo"
Load "extmod"
Load "freetype"
Load "glx"
Load "v4l"
EndSection

Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Device" "/dev/usbmouse"
Option "InputFashion" "Mouse"
Option "Name" "IMPS/2"
Option "Protocol" "imps/2"
Option "Vendor" "USB-Mouse"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "Monitor[0]"
ModelName "PAL TV"
VendorName "TV"
VertRefresh 60
HorizSync 30-50
EndSection

Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "800x600"
EndSubSection
Device "Device[0]"
Identifier "TV"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "GeForce4"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
Screen 0
VendorName "Nvidia"
Option "TVOutFormat" "COMPOSITE"
Option "TVStandard" "PAL-B"
Option "ConnectedMonitor" "TV"
EndSection


Aber irgendwie zeigt er mir immer einen XFree Error an und zwar:


Fatal server error:
no screens found


Thx 4 any Help

HackThor
22.10.02, 20:11
Da fehlt irgendwie die "ServerLayout"-Section, oder? Könnte irgendwie so aussehen:

Section "ServerLayout"
Identifier "TVout"
Screen "Screen"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Keayboard[0]" "CoreKeyboard"
EndSection

Du kannst das ganze auch in die gleiche XF86Confgig schreiben (die Sectionen müssen nur unterschiedliche "Identifiers" haben) und dann den X-Server mit der Option "-layout <name>" starten (gibt noch mehr hübsche Optionen: "X -help")

ciao

Michael

lordimac
22.10.02, 20:18
Hab das jetzt hinzugefügt, trotzdem noch selber Error.

HackThor
22.10.02, 20:39
Hoppla :)

Screen "TV"

muß da hin - der "Identifier" der "Screen"-Section. Der steht an etwas ungewohnter Stelle :D

Michael

lordimac
22.10.02, 20:42
Es will nicht. :(((
Hier nochmal der Befehl, net das ich was flasch mache:

X -xf86config /etc/X11/XF86Config_tv :1.0

HackThor
22.10.02, 20:57
Also der Befehl ist 100% OK, grad selbst getestet. Bei deiner Config bekomme ich die gleiche Fehlermeldung (hab sie mal kopiert, ist zwar nur ne GF1 im PC aber der Treiber ist ja der gleiche). Das Problem verschwindet wenn ich die "Connected Monitor"-Option auskommentiere... kommt aber weil ich keinen TV-Out auf der Karte habe. Ansonsten ist die Config OK (wenn ich das "CRT" einsetze bei dem Monitor startet der X-Server). Probiere mal beim "Device" den Eintrag "Screen 1" statt "Screen 0". Eventuell ist der erste ja durch deinen normalen X-Server belegt (oder TV-Out ist der generell der 2. Schirm). Ach ja - und die BusID soll laut man-page "PCI:1:0:0" lauten für die AGP-Karte....

ciao

Michael