LINUX @ omni128.de
Since a few weeks agoe I was asked in the SuSE-mailinglist about a few details of my knowledge 'round LINUX,
I would like to pass a few my experiences here.
Although for the time being still a little unstructured, but the optical adjustments follow in a few weeks.
After I can make now almost everything with my LINUX system... Moment, why only almost everything? I can nevertheless:
Thus I must correct myself nevertheless, I can everything do with my LINUX system, which I want to always make also!
Video output on the computer monitor and/or televisions
Video output on the computer monitor and/or televisions
Since I will not only view my DVDs on my pc-monitor, but also on my Philips's television, flicker-free with 100Hz and in 16:9
as well as in Dolby Surround quality and then also still comfortably of my television armchair I put a Matrox GEFORCE 2 MX
graphic card with 64 MB into my system.
Thus it is possible for me, to use the S_VHS port of my graphic card for view DVDs, laying lazy on my television armchair or
using the VGA-port for mny 19" CRT.
So that this is also simply possible now, I downloaded and installed the necessary NVIDIA-packaged directy from the
nVIDIA sites
The special trick is now to select over a modified X86Config-configurationfile, where the output should take place.
is to now take place.
So I can indicate CRT e.g. by starting x with startx -- -layout CRT that the output on the monitor take place or
with startx -- -layout CRT that the S-VHS output of the card should be to be used.
Detailed informations (in German) about the configuration-file XF86Config you will find here.
The X86Config for this used looks in the detail in such a way:
##########################################################################
# #
# Konfigurations-Script des LINUX-Servers im heimischen Netzwerk #
# am Netzwerkserver bei nausch.org #
# Uebernahme und Modifikation des Beispielscriptes aus dem #
# NVIDIA_GLX-1.0 Paket #
# 18.12.2002 michael@nausch.org #
# #
##########################################################################
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
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/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk"
FontPath "/usr/X11R6/lib/X11/fonts/japanese"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
ModulePath "/usr/X11R6/lib/modules"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
##########################################################################
# Definition der sog. Server flags #
##########################################################################
Section "ServerFlags"
# Uncomment this to cause a core dump at the spot where a signal is
# received. This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging
#NoTrapSignals
# Uncomment this to disable the CrtlAltBS server abort sequence
# This allows clients to receive this key event.
#DontZap
# Uncomment this to disable the CrtlAltKP_+/KP_- mode switching
# sequences. This allows clients to receive these key events.
#DontZoom
# This allows the server to start up even if the
# mouse device can't be opened/initialised.
AllowMouseOpenFail
EndSection
##########################################################################
# Definition der Eingabegeraete (Maus und Tastatur) #
##########################################################################
#
# Tastatur-Definitionen
#
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "250 30"
Option "Protocol" "Standard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
#
# Zeiger-Definition (Maus)
#
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Device" "/dev/psaux"
Option "InputFashion" "Mouse"
Option "Name" "Autodetection"
Option "Protocol" "ps/2"
Option "Vendor" "Sysp"
EndSection
##########################################################################
# Modul-Definitionen #
##########################################################################
Section "Module"
Load "dbe"
Load "glx"
Load "speedo"
Load "extmod"
Load "type1"
Load "freetype"
EndSection
##########################################################################
# Monitor-Definition #
##########################################################################
Section "Monitor"
Identifier "MyMonitor"
VendorName "PHILIPS"
ModelName "BUSINESS 107MB"
HorizSync 27-86
VertRefresh 50-160
EndSection
##########################################################################
# Graphik-Karten-Definitionen #
##########################################################################
#
# Graphik-Karten-Definition fuer die nvidia AGP-Karte (CRT-Modus)
#
Section "Device"
Identifier "NV-CRT"
VendorName "nvidia"
Driver "nvidia"
BusID "PCI:01:00:0"
EndSection
#
# Graphik-Karten-Definition fuer die nvidia AGP-Karte (TV-Modus)
#
Section "Device"
Identifier "NV-TV"
VendorName "nvidia"
Driver "nvidia"
BusID "PCI:01:00:0"
# Option "IgnoreEDID"
# Option "TwinView"
Option "SecondMonitorHorizSync" "30-50"
Option "SecondMonitorVertRefresh" "60"
Option "TVStandard" "PAL-B"
Option "ConnectedMonitor" "TV"
# Option "MetaModes" "800x600, 800x600"
EndSection
#
# Graphikkarten-Definition fuer die nvidia AGP-Karte (TwinView-Modus)
#
Section "Device"
Identifier "NV-TwinView"
VendorName "nvidia"
Driver "nvidia"
BusID "PCI:01:00:0"
Option "IgnoreEDID"
Option "TwinView"
Option "SecondMonitorHorizSync" "30-50"
Option "SecondMonitorVertRefresh" "60"
Option "TVStandard" "PAL-B"
Option "ConnectedMonitor" "CRT,TV"
Option "TwinViewOrientation" "LeftOff"
Option "MetaModes" "800x600, 800x600"
EndSection
##########################################################################
# Bildschirm-Definitionen #
##########################################################################
#
# Bildschirm-Definitionen fuer die nvidia AGP-Karte (CRT-Modus)
#
Section "Screen"
Identifier "Screen CRT"
Device "NV-CRT"
Monitor "MyMonitor"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x400"
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection
EndSection
#
# Bildschirm-Definitionen fuer die nvidia AGP-Karte (TV-Modus)
#
Section "Screen"
Identifier "Screen TV"
Device "NV-TV"
Monitor "MyMonitor"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "800x600" "640x400"
EndSubsection
Subsection "Display"
Depth 16
Modes "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "800x600" "640x480"
EndSubsection
EndSection
#
# Bildschirm-Definitionen fuer die nvidia AGP-Karte (TwinView-Modus)
#
Section "Screen"
Identifier "Screen CRT+TV"
Device "NV-Twinview"
Monitor "MyMonitor"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x400"
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection
EndSection
##########################################################################
# ServerLayout Definitionen #
# (z.B. startx -- -layout CRT zum Starten des "nur" CRT" - Modus #
# bzw. startx -- -layout TV zum Starten des "nur" TV - Modus #
# bzw. startx -- -layout CRT+TV zum Starten im "halbe-halbe" - Modus #
# also. linke Haelfte am CRT, rechte Haelfte am TV #
##########################################################################
#
# Ausgabe nur auf dem CRT
#
Section "ServerLayout"
Identifier "CRT"
Screen "Screen CRT"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "Xinerama" "off"
EndSection
#
# Ausgabe nur auf dem TV
#
Section "ServerLayout"
Identifier "TV"
Screen "Screen TV"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "Xinerama" "off"
EndSection
#
# Ausgabe via TwinView auf CRT und TV "halbe-halbe"
#
Section "ServerLayout"
Identifier "CRT+TV"
Screen "Screen CRT+TV"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "Xinerama" "off"
EndSection
For all those having problems with "copy 'n' paste" function of the browser, or which for typing are too putrid,
can load itself the configuration file used by me here: X86Config.
For questions and/or suggestions please simply write a mail to me!
back to main menue
Inquiries, notes and tips? Simply send an email!
|