[1] 2 3 ... 8 >>> Archiv / MLD 3.x / Development / Xorg Update
 

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Xorg Update
« on: August 09, 2011, 16:21:44 »
Hi,

ich hab die xorg Konfiguration gründlich überarbeitet. Die Konfiguration wird nun in erster Linie durch die Dateien im Ordner /etc/X11/xorg.conf.d gesteuert. Diese Dateien werden der reihe nach eingelesen und ausgewertet. Als letztes wird die xorg.conf eingelesen. Je später eine Option eingelesen wird, desto höher ist Ihre Priorität.
Persönliche Einstellungen können also wie gehabt in der xorg.conf vorgenommen werden. Es ist jedoch zu beachten, das sich auch alles im Ordner xorg.conf.d auswirkt. Es macht also auf jeden Fall Sinn, die xorg.conf um alle allgemeinen Optionen (die bereits unter xorg.conf.d definiert sind) zu befreien.
Außerdem habe ich das default Server Layout umbenannt. Das heiß nun "Layout0" und nicht mehr wie bisher "Layout_MLD"

Ich hoffe das mir keine groben Fehler unterlaufen sind.

Ich könnte nun eine Liste der Optionen gebrauchen, die Ihr hinzugefügt habt, um die Bildqualität zu verbessern, damit ich die mit aufnehmen kann.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Xorg Update
« Reply #1 on: August 09, 2011, 18:52:17 »
meine xorg.conf für:

xorg-radeon VGA2SCART sieht so aus... (die habe ich ausm netz abgekupfetr -> ka was man wirkoich braucht :-))

Code: [Select]
Section "ServerLayout"
Identifier     "Test"
Screen      0  "Screen0" 0 0
InputDevice "Input-event0"
InputDevice "Input-event1"
       Option "BlankTime"   "0"
       Option "StandbyTime" "0"
       Option "SuspendTime" "0"
Option "OffTime"     "0"
EndSection

Section "Extensions"
  Option      "Composite" "Disable"
EndSection


Section "Module"
       Load  "extmod"
       Load  "xtrap"
       Load  "dbe"
       Load  "record"
       Load  "dri"
EndSection

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

HorizSync    10-30
VertRefresh  49-51
Modeline  "720x576_50i"      13.875   720  744  808  888   576  580  585  625  -hsync -vsync interlace

Option    "PreferredMode"    "720x576_50i"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"             # [<bool>]
        #Option     "SWcursor"            # [<bool>]
        #Option     "Dac6Bit"             # [<bool>]
        #Option     "Dac8Bit"             # [<bool>]
        #Option     "BusType"             # [<str>]
        #Option     "CPPIOMode"           # [<bool>]
        #Option     "CPusecTimeout"       # <i>
        #Option     "AGPMode"             # <i>
        #Option     "AGPFastWrite"        # [<bool>]
        #Option     "AGPSize"             # <i>
        #Option     "GARTSize"            # <i>
        #Option     "RingSize"            # <i>
        #Option     "BufferSize"          # <i>
        #Option     "EnableDepthMoves"    # [<bool>]
        #Option     "EnablePageFlip"      # [<bool>]
        #Option     "NoBackBuffer"        # [<bool>]
        #Option     "DMAForXv"            # [<bool>]
        #Option     "FBTexPercent"        # <i>
        #Option     "DepthBits"           # <i>
        #Option     "PCIAPERSize"         # <i>
        #Option     "AccelDFS"            # [<bool>]
        #Option     "DDCMode"             # [<bool>]
        #Option     "IgnoreEDID"          # [<bool>]
        #Option     "DisplayPriority"     # [<str>]
        #Option     "PanelSize"           # [<str>]
        #Option     "ForceMinDotClock"    # <freq>
        #Option     "ColorTiling"         # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "RageTheatreCrystal"  # <i>
        #Option     "RageTheatreTunerPort"  # <i>
        #Option     "RageTheatreCompositePort"  # <i>
        #Option     "RageTheatreSVideoPort"  # <i>
        #Option     "TunerType"           # <i>
        #Option     "RageTheatreMicrocPath"  # <str>
        #Option     "RageTheatreMicrocType"  # <str>
        #Option     "ScalerWidth"         # <i>
        #Option     "RenderAccel"         # [<bool>]
        #Option     "SubPixelOrder"       # [<str>]
        #Option     "ShowCache"           # [<bool>]
        #Option     "DynamicClocks"       # [<bool>]
        #Option     "VGAAccess"           # [<bool>]
        #Option     "ReverseDDC"          # [<bool>]
        #Option     "LVDSProbePLL"        # [<bool>]
        #Option     "AccelMethod"         # <str>
        #Option     "DRI"                 # [<bool>]
        #Option     "ConnectorTable"      # <str>
        #Option     "DefaultConnectorTable"  # [<bool>]
        #Option     "DefaultTMDSPLL"      # [<bool>]
        #Option     "TVDACLoadDetect"     # [<bool>]
        #Option     "ForceTVOut"          # [<bool>]
        #Option     "TVStandard"          # <str>
        #Option     "IgnoreLidStatus"     # [<bool>]
        #Option     "DefaultTVDACAdj"          # [<bool>]
        #Option     "Int10"                    # [<bool>]

Identifier  "Card0"
Driver      "radeon"
VendorName  "ATI Technologies Inc"
BoardName   "Radeon 9100 IGP"
Option      "ForceMinDotClock" "12MHz"

EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card1"
Monitor    "Monitor0"
DefaultDepth    24
SubSection "Display"
  Viewport   0 0
  Depth      24
EndSubSection
EndSection

# input start
Section "InputDevice"
  Identifier  "Input-event0"
  Driver      "evdev"
  Option      "Device" "/dev/input/event0"
EndSection
Section "InputDevice"
  Identifier  "Input-event1"
  Driver      "evdev"
  Option      "Device" "/dev/input/event1"
EndSection
# input end
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Xorg Update
« Reply #2 on: August 09, 2011, 18:59:36 »
Geht das nur mit der ati Karte (radeon Treiber), oder sollte das auch bei anderen passen?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Xorg Update
« Reply #3 on: August 09, 2011, 19:01:35 »
wenn ich das wüsste :-P

ich denke das wichtigste ist das hier:
Code: [Select]
Section "Monitor"
Identifier   "Monitor0"
VendorName   "Monitor Vendor"
ModelName    "Monitor Model"

HorizSync    10-30
VertRefresh  49-51
Modeline  "720x576_50i"      13.875   720  744  808  888   576  580  585  625  -hsync -vsync interlace

Option    "PreferredMode"    "720x576_50i"
EndSection
und das sollte mit allen gehen denke ich :-)

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
Xorg Update
« Reply #4 on: August 09, 2011, 19:11:16 »
Code: [Select]
# You can use "X -configure" to create your own xorg.conf file
# If the ServerLayout Identifier is "Layout-MLD", some configuration will be added automatically on x-server startup (startx)

Section "ServerLayout"
 Identifier  "Layout-MLD"
 InputDevice "Input-event0"
 InputDevice "Input-event1"
 InputDevice "Input-event2"
 Screen      "Screen-nvidia"
EndSection

Section "Extensions"
 Option      "Composite" "disable"                <-------
EndSection

# nvidia start
Section "Screen"
 Identifier  "Screen-nvidia"
 Device      "Device-nvidia"
 Option      "metamodes" "DFP-1: 1920x1080_50 +0+0"     <------ je nachdem was im EDID steht ... kann z.B aus dem Xorg.log gelesen werden
 Option      "ConnectedMonitor" "DFP-1"          <--------- bei HDMI
 Option      "UseDisplayDevice" "DFP-1"           <----------bei HDMI
EndSection
Section "Device"
 Identifier  "Device-nvidia"
 Driver      "nvidia"
 Option      "DPI" "100x100"      <---- ab hier alle Optionen
 Option      "NoLogo" "True"
 Option      "UseEvents" "True"
 Option      "TripleBuffer" "False"
 Option      "AddARGBGLXVisuals" "True"
 Option      "TwinView" "0"
 Option      "OnDemandVBlankinterrupts" "on"
 Option      "FlatPanelProperties" "Scaling = Native"
 Option      "AllowUnofficialGLXProtocol" "True"
# Option      "Coolbits" "1"
EndSection
# nvidia end
# input start
Section "InputDevice"
 Identifier  "Input-event0"
 Driver      "evdev"
 Option      "Device" "/dev/input/event0"
EndSection
Section "InputDevice"
 Identifier  "Input-event1"
 Driver      "evdev"
 Option      "Device" "/dev/input/event1"
EndSection
Section "InputDevice"
 Identifier  "Input-event2"
 Driver      "evdev"
 Option      "Device" "/dev/input/event2"
EndSection
# input end

hier mal eine nvidia 50hz optimierte xorg.conf (Samsung TV)
« Last Edit: August 09, 2011, 19:12:05 by Christian »
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Xorg Update
« Reply #5 on: August 09, 2011, 22:31:47 »
dein xorg update hat mein bild weggenommen :-P vga2scart...


so wie muss das nun gemacht werden mit den ordnern usw? will mal ne vorlesung bekommen :-P

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Xorg Update
« Reply #6 on: August 09, 2011, 23:17:59 »
es müsste mit dieser xorg.conf gehen. Da sind aber noch diverse Optionen drinn, die eventuell nicht erforderlich sind.
Code: [Select]
Section "ServerLayout"
  Identifier     "Layout0"
  Option       "BlankTime"   "0"
  Option       "StandbyTime" "0"
  Option       "SuspendTime" "0"
  Option       "OffTime"     "0"
EndSection

Section "Extensions"
  Option      "Composite" "Disable"
EndSection

Section "Module"
      Load  "extmod"
      Load  "xtrap"
      Load  "dbe"
      Load  "record"
      Load  "dri"
EndSection

Section "Monitor"
  Identifier   "Monitor0"
  HorizSync    10-30
  VertRefresh  49-51
  Modeline  "720x576_50i"      13.875   720  744  808  888   576  580  585  625  -hsync -vsync interlace
  Option    "PreferredMode"    "720x576_50i"
EndSection

Section "Screen"
  Identifier "Screen0"
  Monitor    "Monitor0"
  DefaultDepth    24
  SubSection "Display"
    Viewport   0 0
    Depth      24
  EndSubSection
EndSection
Eventuell reicht auch das hier. Bitte testen
Code: [Select]
Section "Extensions"
  Option      "Composite" "Disable"
EndSection

Section "Monitor"
  Identifier   "Monitor0"
  Modeline  "720x576_50i"      13.875   720  744  808  888   576  580  585  625  -hsync -vsync interlace
  Option    "PreferredMode"    "720x576_50i"
EndSection

Section "Screen"
  Identifier "Screen0"
  Monitor    "Monitor0"
EndSection
Sorgt das "Composite Disable" eigendlich nicht dafür, dass das Menü nicht mehr transparent oder pixelig ist? Oder stört das pixelige nicht, weil ja eh nur ne SD Auflösung eingestellt ist?

Wie Du siehst, wird einfach alles was erweitert oder geändert werden soll, in die xorg.conf geschrieben. Wichtig ist, dass in allen Sectionen der Identifier angegeben wird, damit die
« Last Edit: August 09, 2011, 23:24:34 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Xorg Update
« Reply #7 on: August 09, 2011, 23:20:47 »
teste ich morgen für heute will ich noch meien aufnahme schauen udn ab ins bett!

n8 all
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Xorg Update
« Reply #8 on: August 10, 2011, 17:52:22 »
@claus, ich bin am verzweifeln! gabe das in der xorg.conf.d/screen0.conf abgeändert bekomme einfach kein bild!

wenn ich da option 1 oder 2 von dir eintrage startet x nichtmal. wenn ich selbst was umstelle habe ich immerhin noch ton aber kein sync mim tv :-(
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Xorg Update
« Reply #9 on: August 10, 2011, 18:13:54 »
ok mit option 1 scheint es nach nem kompletten reboot zu klappen allerdings ist das ganze bild komplett nach rechts gezogen!
bsp: bei 4:3 auf dem 16:9 tv sehe ich nur links nen schwarzen streifen!

das hatte ich schonmal habs aber irgendwie wegbekommen nur wie?!

achja stop xorg start xorg funktioniert so nicht mehr! ich muss nach ner änderung rebooten!

oder ich verstehe das system noch nicht
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Xorg Update
« Reply #10 on: August 10, 2011, 18:16:42 »
Eigendlich hättest Du das so wie ich's geschrieben habe, nur in die /etc/X11/xorg.conf rein kopieren müssen. Habe ich denn irgendwas übersehen? Wenn Du alle *.conf Datein im Ordner xorg.conf.d zusammenfasst sollte zusammen mit meinem ersten Vorschlag wieder Deine alte xorg.conf herauskommen. Der einzige Unterschied der mir dabei grad auffällt, ist die Zeile
Screen      0  "Screen0" 0 0
Bei meiner Fassung fehlen die beiden "0 0" am Ende. Das muss eventuell wirklich (falls es gebraucht wird) in der 50_screen0.conf angepasst werden, weiß ich aber nicht genau.
Die Device Section habe ich in meinen Vorschlägen ganz weg gelassen, weil die nicht eingebunden wird. In der Screen Section wird auf eine nicht existierende Device Section verwiesen.

Was Du machen kannst, um Dich heran zu tasten ist, Deine original xorg.conf nach und nach durch den inhalt der xorg.conf.d/*.conf Dateien zu ersetzen. Damit der xorg.conf.d Ordner bei den Tests nicht stört kannst Du den einfach umbenennen. Anschließend kannst Du dann nach und nach den Ordner xorg.conf.d weider füllen und die entsprechenden Teile aus Deiner xorg.conf entfernen. Nach jeder
« Last Edit: August 10, 2011, 18:19:27 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Xorg Update
« Reply #11 on: August 10, 2011, 18:23:53 »
"stop xorg" und "start xorg" bzw. "restart xorg" sollten eigentlich gehen. Allerdings kommt es manchmal vor, das vdr-sxfe das Beenden von xorg verhindert. Dann hilft es das mit ESC zu beenden.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Xorg Update
« Reply #12 on: August 10, 2011, 18:36:19 »
also ich muss jett weg... vllt auch besser so bin kurz davor die hardware in den müll zu pfeffern!

jemand ne idee wieso trotz 1:1 gleicher xorg.conf vor dem update der vdr zentriert ist also nichts abgeschnitten ist und nach dem update eben rechts 1/6 vom bild fehlt? vorallem ist der desktop bei beiden vor&nach update nach rechts abgeschnitten nur der vdr positioniert sich richtig!

jemand ne idee woran das liegt

p.s. ich verfluche jetzt schon das ich mir nicht nen flatscreen mit hdmi hingestellt habe...


greetz MarMic  
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Xorg Update
« Reply #13 on: August 10, 2011, 18:49:03 »
Nicht das Du Dir jetzt so nen Teil kaufst. Wir brauchen ja auch jemanden der auf antiquierter Hardware testet :))

Funktioniert es den mit nem Backup von vorgestern noch richtig?

Claus
« Last Edit: August 10, 2011, 18:50:08 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Xorg Update
« Reply #14 on: August 10, 2011, 21:45:31 »
jop mim backup ists richtig mit update nicht, aber das hatte ich schonmal und habe nur die org.conf neu eingespielt dann gings keine ahnung wo da das problem liegt :-(
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


[1] 2 3 ... 8 >>> Archiv / MLD 3.x / Development / Xorg Update
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.