dual monitor und noch andere problemchen

tmp

Ensign
Registriert
Feb. 2004
Beiträge
253
hallo alle miteinander!

und zwar habe ich nach längerer abstinenz mal wieder linux gebootet.
zwischendurch habe ich mir eine neue grafikkarte zugelegt ,welche es mir ermöglicht
2 monitore zu nutzen. als erstes wollte ich mit nvidia-install meine grafikkartentreiber updaten. in der update prozedur scheint allerdings ein fehler zu stecken - nach jedem download der run datei beginnt der download erneut. aber das ist ja eigentlich auch nicht das problem..die aktuell installierten treiber funzen auch :)

mein eigentliches problem ist eben jener dual monitor betrieb. der X server nimmt meinen crt moni als standard und ignoriert den digitalausgang komplett. ich brauch sicherlich nur ein bisschen was in der xorg.conf ändern. könntet ihr mir dabei helfen?
distri ist übrigens gentoo, graka: geforce 6600GT


so nun zum 2ten problem.
ich habe eine onboard soundkarte ,sowie eine sb audigy 2.
treiber sind installiert und es funzt alles perfekt,solang ich die onboard soundkarte deaktiviert habe. auch wenn es keinen sinn macht,die onboard karte zu aktivieren,würde ich trotzdem gern wissen,wie ich der alsa mitteile,dass er die audigy als standard verwendet.


und zuguterletzt noch eine frage bezüglich der schriftglättung.
ich habe kde am laufen und alle möglichen kantenglättungs optionen aktiviert.
trotzdem ist die schrift sehr kantig (vorallem fällt das beim surfen mit firefox auf)
gibt es da noch möglichkeiten,die schrift etwas hübscher zu gestalten?

vielen dank schonmal für eure hilfe ;)

ach ja..hier noch meine aktuelle xorg.conf
Code:
Section "ServerLayout"
    Identifier     "tmp cfg"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/lib/X11/rgb"
    ModulePath      "/usr/lib/modules"
    FontPath 	"/usr/share/fonts/misc"
    FontPath 	"/usr/share/fonts/TTF"
    FontPath 	"/usr/share/fonts/Type1"
    FontPath 	"/usr/share/fonts/75dpi"
    FontPath 	"/usr/share/fonts/100dpi"
    FontPath 	"/usr/local/share/fonts"
EndSection

Section "Module"
    Load           "extmod"
	#Load  "dri"
    Load           "dbe"
    Load           "record"
    Load           "xtrap"
    Load           "glx"
    Load           "type1"
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "de"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Buttons" "9"
    Option         "Device" "/dev/input/mice"
    Option         "Name" "Razer Diamondback"
    Option         "Protocol" "IMPS/2"
    Option         "ZAxisMapping" "4 5"
EndSection

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

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "6600GT"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "1"
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection
 
Zuletzt bearbeitet:
AW: dual monitor und noch andere problemchen :)

Hi

Mit nvidia-config kannst du dir eine Config erstellen lassen. Lies dir dazu mal die Manpage durch, dann solltest du die richtigen Parameter finden.
 
ok das werde ich morgen mal austesten.danke schonmal :)

habt ihr noch ideen bezüglich der schriftglättung und der alsa geschichte?
 
sooo..mittlerweile funktionieren beide monitore.
nvidia-xconfig konnte mir leider nicht wirklich helfen und musste es dann per hand probieren.
allerdings hat sich dabei ein neues problem aufgetan.

hier erstmal die xorg.conf:
Code:
Section "ServerLayout"
    Identifier     "tmp cfg"
    Screen      0  "Screen0" 0 0
    Screen	1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/lib/X11/rgb"
    ModulePath      "/usr/lib/modules"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/75dpi"
    FontPath        "/usr/share/fonts/100dpi"
    FontPath        "/usr/local/share/fonts"
EndSection

Section "Module"
    Load           "extmod"
	#Load  "dri"
    Load           "dbe"
    Load           "record"
    Load           "xtrap"
    Load           "glx"
    Load           "type1"
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "de"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Buttons" "9"
    Option         "Device" "/dev/input/mice"
    Option         "Name" "Razer Diamondback"
    Option         "Protocol" "IMPS/2"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Generic"
    ModelName      "FlatPanel"
    HorizSync      31.5 - 67
    VertRefresh    50-75
    ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
    ModeLine "768x576" 67 768 800 960 1024 576 578 590 616
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Generic"
    ModelName      "FlatPanel"
    HorizSync      31.5 - 67
    VertRefresh    50-75
    ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
    ModeLine "768x576" 67 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "6600GT"
    Option         "DigitalVibrance" "0"
    Option         "TwinView"
    Option         "SecondMonitorHorizSync" "31-81"
    Option         "SecondMonitorVertRefresh" "56-75"
    Option         "TwinViewOrientation" "LeftOf"
    Option         "MetaModes" "1024x768,1280x1024"
    Option         "ConnectedMonitor" "CRT,DFP"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "1"
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection


Section "Screen"
    Identifier     "Screen1"
    Device         "Card0"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "NoLogo" "1"
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

problem ist nun,dass beide monitore so gehandhabt werden,als ob es einer ist.
ich möchte aber auf jedem monitor genau einen desktop haben.
ausserdem fahren beide monitore unterschiedliche auflösungen,weswegen ich momentan auf dem kleineren monitor den unteren rand nicht sehen kann.

wär schön,wenn mir da jemand helfen könnte.
 
Zuletzt bearbeitet:
Auch wenn Du xinerama aus ist per default, müsste es laut Definition damit X damit umgehen kann als use-flag trotzdem gesetzt sein.
 
was bringt mir xinerama denn?

kann ich erst mit xinerama beide monitore mit jeweils einem desktop belegen?
wie gesagt..momentan funktionieren beide monitore mit der config..nur hat der rechte eine kleinere auflösung und der desktop ist über beide monitore erstreckt. und das will ich ändern ;)
 
Mit xinerama sollte es klappen.

According to that guide, you can actually get what you originally wanted by still using TwinView. TwinView provides its own Xinerama extension, which will do stuff like make sure the login dialog isn't split between the two monitors. You do not need to enable Xinerama explicitly in xorg.conf, TwinView will handle it automatically. What you do need to do is put the "xinerama" use flag in /etc/make.conf and do emerge -NDpv world to recompile any packages that have it with xinerama support. Specifically, window managers like kwin or metacity will have this use flag, then the window manager will talk to the Xinerama extension provided by TwinView to figure out how you physically have your monitors set up.

Code:
sudo euse -i xinerama

global use flags (searching: xinerama)
************************************************************
[+ C  ] xinerama - Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors
 
sooo...mittlerweile ist das system neu kompiliert und mit xinerama scheint auch alles richtig zu funktionieren.
ein problem gibt es aber noch:

mit meiner aktuellen xorg.conf ist der crt mein primärer monitor und mein tft der sekundäre..
ich will es aber genau anders herum,aber es will nicht so recht klappen.
weiss jemand,wie ich die config umstellen muss damit es funktioniert?

Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Tue Nov 22 18:04:42 PST 2005

Section "ServerLayout"
    Identifier     "tmp cfg"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/lib/X11/rgb"
    ModulePath      "/usr/lib/modules"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/75dpi"
    FontPath        "/usr/share/fonts/100dpi"
    FontPath        "/usr/local/share/fonts"
EndSection

Section "Module"
    Load           "extmod"
	#Load  "dri"
    Load           "dbe"
    Load           "record"
    Load           "xtrap"
    Load           "glx"
    Load           "type1"
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "CoreKeyboard"

    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "de"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Buttons" "7"
    Option         "Device" "/dev/input/mice"
    Option         "Name" "Razer Diamondback"
    Option         "Protocol" "IMPS/2"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Generic"
    ModelName      "FlatPanel"
    HorizSync      31.5 - 67
    VertRefresh    50-75
    ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
    ModeLine "768x576" 67 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "6600GT"
    Option         "DigitalVibrance" "0"
    Option         "TwinView"
    Option         "SecondMonitorHorizSync" "31-81"
    Option         "SecondMonitorVertRefresh" "56-75"
    Option         "TwinViewOrientation" "RightOf"
    Option         "MetaModes" "1024x768,1280x1024"
    Option         "ConnectedMonitor" "CRT,DFP"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "1"
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection
 
yeah ich habs hinbekommen nach diesem tutorial :)
besten dank
 
Bitte! :D

*gentoo user unter sich* :schluck:
 
Zurück
Oben