• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Auflösung 1280x854 in SUSE 10.0 nicht möglich?

barna

Newbie
hallo!
ich bin gerade auf linux umgestiegen und alles läuft einwandfrei und zu meiner vollsten zufriedenheit - kann windows doch sehen, wos bleibt (auf meinem rechner jedenfalls nicht!)
ABER: ich hab ein MEDION/ MICROMAXX notebook MD 6179 mit einem 15,2 Zoll bildschirm. die passende auflösung wäre 1280x854, die mir von suse aber nicht angeboten wird, genausowenig wie das monitorformat... :cry: der bildschirm wird nicht erkannt, was zu einer VESA-zuordnung führt, bei der ich die richtige auflösung nicht angeben kann.
was kann ich tun? gerade bei fotobearbeitungen und so wärs doch gut, die proportionen richtig zu haben :?
bin wie gesagt völliger linux-neuling und bräuchte hilfe, die ich umsetzen kann.
danke und mfg,
barna
 
probier mal, die X configurationsdatei 'von hand' anzupassen.
Unter /etc/X11/ findest du ein file namens XF86Config, da stehen alle relevanten Parameter für den X Server drin. Das ganz ist ein bisschen Baukastenmässig aufgebaut, die einzelene 'Sections' nehmen dabei bezug aufeinander, und wenn man das Pferd von hinten aufzäumt versteht man die Logik sogar. Zum Schluß steht die Section 'Serverlayout', darin ist eingetrage welcher 'Screen' verwendet wird, dieser wiederum nimmt bezug auf ein 'Device', normalerweise die Grafikkarte, etc..

In der Screen Section erkennst du an den Zahlenkombinationen die eingetragenen Auflösungen, da kannst du die von dir gewünschten Werte reinschreiben. Vesteht sich, es in der 'Screen' section zu tun, die nachher für den Server auch verwendet wird (im config File können für jedes Gerät mehrer Section vorhanden sein.

!!! Vorsicht !!!! Bei CRTs (i.e den alten Bildröhrenmonitoren) muss man aufpassen und nur Werte eintragen, die der Monitor auch darstellen kann (if all else fails read the manual ), sonst kann man sich den Monitor zerschießen, aber bei LCD's ists nicht so problematisch. Allerdings müssen sicher auch hier die Werte zu dem LCD bildschirm passen (hab selbst noch nicht probiert, was passiert wenn man z.B Werte mit falschem Seitenverhältnis angibt o.ä.)

-JN
 
OP
B

barna

Newbie
hallo und danke erstmal!
aber ich bin wirklich völliger neuling: wie kann ich denn die datei editieren? KWrite sagt mir, wenn ich die geänderte datei speichern will, ich hätte kein zugriffsrecht, also wie kann ich das als root einstellen, wo kann ich mich in KWrite als root anmelden? oder muß ich was ganz anderes machen?
danke für eure geduld! :wink:

barna
 

Grothesk

Ultimate Guru
Alt-F2 drücken und dann unter kde z. B.
'kdesu kate /etc/X11/xorg.conf' eingeben. Ich denke juggernaut hatte noch die alte Datei im Kopf. Bei modernen Distributionen (wie deiner Suse 10.0) wird in der Regel aber jetzt xorg.conf benutzt.
 
OP
B

barna

Newbie
hallo und danke, aber leider komme ich nicht weiter - wahrscheinlich stell ich mich einfach zu blöd an...
ich hab die datei jetzt editieren können, habe unter screen section bei "subsection display" bei allen auflösungsangaben noch meine wunschauflösung 1280x854 eingefügt, aber ich weiß nicht, wie weiter verfahren. in der hardwarekategorie bei YaST finde ich auch daraufhin nicht meine auflösung. suche ich falsch (notebook unter VESA oder unter LCD??) oder muß ich dann gar nicht mehr über die Hardwarekategorie bei Yast gehen, um die auflösung zu aktivieren?
oder gibt es grundlegendes, was ich falsch gemacht habe?
fragen über fragen!
wär toll, wenn ihr mir helfen könntet. danke schonmal für eure geduld!

barna
 

Grothesk

Ultimate Guru
Also yast (und dann sax2) machen eingentlich nichts anderes als eben diese Datei zu verändern. Macht also eigentlich keinen Unterschied, ob du sax2 nimmst oder selber rumtippst.
 
OP
B

barna

Newbie
danke erstmal, aber was heißt das für mich?
also, ganz blöd: was schreibe ich wo in die datei rein? über Yast krieg ich meine auflösung nicht, die wird mir nicht angeboten, weil mein 15,2 zoll- monitor nicht erkannt wird( hätte ich mal ein notebook mit normalen ausmaßen gekauft!). wo muß ich also "1280x854" einfügen, damit mein bildschirm diese auflösung kriegt? und wie aktivier ich das dann - mit einem neustart oder so?
tut mir leid, aber ich bin tatsächlich völlig unwissend in linux (noch... :oops: ) vielen dank aber schonmal für eure unterstützung!!

gruß,
barna
 

Grothesk

Ultimate Guru
Section "Modes"
Identifier "Modes[0]"
Modeline "1024x768" 61.89 1024 1080 1184 1344 768 769 772 794
Modeline "800x600" 36.88 800 832 912 1024 600 601 604 621
Modeline "768x576" 33.74 768 792 872 976 576 577 580 596
Modeline "640x480" 23.06 640 656 720 800 480 481 484 497
EndSection
So sieht das bei meinem Notebook aus.
Die entsprechenden Werte kannst du dir hier berechnen lassen:
http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
Ich habe mal damit rumgespielt, die KÖNNTE funktionieren, ich übernehme aber keine Garantie für Leib und Leben!
Code:
Modeline "1280x854@60" 90.93 1280 1312 1656 1688 854 871 880 897

Dann einmal X neustarten (oder den Rechner komplett neustarten...) und schauen was passiert... Ich drück die Daumen!
 
man kann bei laufenden Xserver die in der Screen section / Subsection Display eingetragenen Auflösungen durch irgendeine Tastenkombination durchzappen, habe aber vergessen welche das war (toll, unglaublich informativ...:)

ist aber i.d.R kaum nötig. Diejenige, welche zuerst in der Liste steht wird vom Server defaultwise gewählt, da trägt man die gewünschten Werte ein, alles andere habe ich bislang nicht gebraucht..

bei mir sieht das dann so aus

Section "Screen"
Identifier "Screen 1"
Device "mga"
Monitor "necfp1350"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600"
ViewPort 0 0
EndSubsection
EndSection

Defaultdepth 24 ganz oben heist die subsection mit 24 bit wird automatisch ausgewählt, davon die erste Auflösung, eben 1600x1200
Wenn du also deine 1280x854 oder wie auch immer an den Anfang der richtigen Subsection schreibst, sollte es klappen..

JN
 
OP
B

barna

Newbie
hallo!
ich habe euer beider vorschläge umgesetzt, aber leider vergeblich - mein bildschirm zeigt immer noch eierige köpfe, ist verfälscht.
wo und wie könnte ich denn dieses blöde 15,2 '' -format und die auflösung noch beeinflussen?
vielen dank aber schon jetzt für eure hilfe! vielleicht habt ihr ja noch eine idee? :?
viele grüße,
barna
 

Grothesk

Ultimate Guru
Das geht nur dort...
Wie sieht die datei denn jetzt aus? Poste doch mal die relevanten Stellen hier rein.
Codetags nicht vergessen, danke!
 
OP
B

barna

Newbie
hallo!
hier kommt die geänderte datei! ich habe grade gemerkt, daß zwar der monitor läuft (wenn auch wie gehabt mit der falschen auflösung...), das aber das Yast-Modul "Monitor und Grafikkarte" sich mit der geänderten version nicht mehr öffnen läßt. wenn man die änderungen rückgängig macht, gehts wieder. ich hab aber jetzt für euch die änderungen nochmal reingeschrieben, da wie gesagt der monitor ja trotzdem läuft.

was hab ich falsch gemacht, oder: was kann ich tun?
:(
danke!! P.S. was sind codetags, sind sie dabei? :oops:

barna

Section "Monitor"
DisplaySize 323 221
HorizSync 28-82
Identifier "Monitor[0]"
ModelName "1280X1024@60HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 50-60
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 105.15 1280 1360 1496 1712 1024 1025 1028 1059
Modeline "1280x960" 97.68 1280 1352 1488 1696 960 961 964 993
Modeline "1280x854" 90.93 1280 1312 1656 1688 854 871 880 897
Modeline "1152x864" 78.82 1152 1216 1336 1520 864 865 868 894
Modeline "1280x768" 77.37 1280 1344 1480 1680 768 769 772 794
Modeline "1024x768" 61.89 1024 1080 1184 1344 768 769 772 794
Modeline "800x600" 36.88 800 832 912 1024 600 601 604 621
Modeline "768x576" 33.74 768 792 872 976 576 577 580 596
Modeline "640x480" 23.06 640 656 720 800 480 481 484 497
EndSection

Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x854" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "GeForce4 440 Go 64M"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
#Option "NvAGP" "2"
#Option "NvAGP" "0"
#Option "NvAGP" "3"
#Option "NvAGP" "1"
Screen 0
VendorName "NVidia"
EndSection
PPS ich hab das mit dem kopieren in klein leider nicht hingekriegt...
 

Grothesk

Ultimate Guru
Code:
Section "Monitor"
DisplaySize 323 221
HorizSync 28-82
Identifier "Monitor[0]"
ModelName "1280X1024@60HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 50-60
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
# Modeline "1280x1024" 105.15 1280 1360 1496 1712 1024 1025 1028 1059
# Modeline "1280x960" 97.68 1280 1352 1488 1696 960 961 964 993
Modeline "1280x854" 90.93 1280 1312 1656 1688 854 871 880 897
# Modeline "1152x864" 78.82 1152 1216 1336 1520 864 865 868 894
# Modeline "1280x768" 77.37 1280 1344 1480 1680 768 769 772 794
# Modeline "1024x768" 61.89 1024 1080 1184 1344 768 769 772 794
# Modeline "800x600" 36.88 800 832 912 1024 600 601 604 621
# Modeline "768x576" 33.74 768 792 872 976 576 577 580 596
# Modeline "640x480" 23.06 640 656 720 800 480 481 484 497
EndSection

Section "Screen"
DefaultDepth 24
SubSection "Display"
#Depth 15
#Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
#EndSubSection
#SubSection "Display"
#Depth 16
#Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
#EndSubSection
#SubSection "Display"
Depth 24
Modes "1280x854"
EndSubSection
#SubSection "Display"
# Depth 32
# Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
# EndSubSection
# SubSection "Display"
# Depth 8
#Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "800x600" "768x576" "640x480"
#EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "GeForce4 440 Go 64M"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
#Option "NvAGP" "2"
#Option "NvAGP" "0"
#Option "NvAGP" "3"
#Option "NvAGP" "1"
Screen 0
VendorName "NVidia"
EndSection
Probier die mal aus... Ich habe soweit wie möglich auskommentiert. Behalte aber die funktionierende Datei auf jedenfall als Kope! Dann kannst du die zurückkopieren.
Keine Gewähr!
BTW: CodeTags setzt man um den Text herum, damit die Formatierung so aussieht wie bei mir. Dazu gibt es bei der eingabe eine Button oder du setzt die selber:

[:code]Hier den Text zwischen, die Doppelpunkte in den eckigen Klammern müssen aber raus...[:/code]
 
OP
B

barna

Newbie
hallo! habs ausprobiert - vielen dank! - aber jetzt ist kurioserweise das bild in die breite gezogen, also sozusagen übers ziel hinausgeschossen...
ich weiß nicht, wies kommt. unter windows hatte ich immer 1280x854 und (!) im notebook-handbuch steht die auflösung auch (ist aber auch die einzige verwertbare info über den monitor...)
gibts denn ne möglichkeit, einen "mittelweg" zu wählen und mit welchen parametern?
ich danke schon wieder und grüße,

barna
 

Grothesk

Ultimate Guru
Naja...
Nach dem ja jetzt eigentlich klar sein sollte wie das ganze funktioniert...
Spiel doch mit den Auflösungen etwas herum...
 
OP
B

barna

Newbie
danke für bisherigen ratschläge, aber leider hat sich noch keine lösung gefunden...
kann es sein, das die hardwareerkennung nicht korrekt eingestellt ist? (oder so.... :oops: ) denn über Yast und hardwareinformationen wird der monitor als 1024x768 - monitor angezeigt, was ja eindeutig nicht korrekt ist, weil ich windows xp ja mit 1280x854 betreiben kann.
ich werde mein glück weiter mit euren hinweisen versuchen, aber vielleicht liegt ja auch hier eine lösungsmöglichkeit??

liebe grüße,

barna
 
OP
B

barna

Newbie
HILFE!
jetzt hab ich mit dem rumprobieren für die richtige auflösung mein grafisches system aufgehängt!!
linux startet nur noch in runlevel 3, womit ich anfänger restlos überfordert bin!
bitte helft mir aus dieser verlegenheit! wie kann ich die datei /etc/X11/xorg.conf in runlevel 3 so bearbeiten und wieder speichern, daß die änderungen rückgängig gemacht sind?? oder gibt's noch einen anderen weg?
:cry:
ich hoffe, jemand von euch liest dies noch und kann mir schnell weiterhelfen! vielen dank schonmal!!
barna, halbwegs verzweifelt, daß ich euch jetzt über windows kontaktieren muß...
 
OP
B

barna

Newbie
hallo, da bin ich wieder. habe mit hilfe einer neuen anfrage schnell wieder rein gefunden und dabei eine ungewöhnliche alternative entdeckt. habe jetzt mit einer komplett anderen auswahl (1280x960 @60HZ) eine auflösung von 1280x1024 eingegeben. endlich habe ich runde kreise auf dem bildschirm! dafür hab ich mein 15,2 '' -display oben und unten abgeschnitten, also jetzt wohl eher ein 15''-er, aber das ist mir lieber, als verzerrungen bei der darstellung! :)
wenn jemand noch eine elegantere lösung hat, an runde kreise zu kommen, wäre ich natürlich sehr dankbar, aber so bin ich's erstmal zufrieden.
ich danke allen, die die geduld aufgebracht haben, mir zu helfen!
was ein glück, daß es solche foren wie dieses hier gibt!

barna :wink:
 
hi,

war weg übers Wochenende, bin nun auch etwas ratlos, was da noch nicht richtig funktioniert.

ab jetzt ist das z.T auch für mich Neuland, da wie Grothesk richtig bemerkte ich noch eine Config Datei aus älteren Tagen benutze. Ich hab da manche Sections einfach rausgelöscht, und es tut trotzdem noch... das muss aber nicht überall so sein..

z.B habe ich gar keine Modelines irgendwo aufgeführt.. meine Monitor Section besteht aus einem schlichten
Code:
Section "Monitor"
      Identifier  "necfp1350"
    HorizSync   31 - 110
    VertRefresh 55 - 160
EndSection

Was mich an deiner Monitor Section stutzig macht ist der Eintrag
Code:
DisplaySize 323 221

das riecht förmlich nach Grössenangabe und damit natürlich auch Seitenverhältnis.. Vielleicht passen diese Werte ja nicht auf deine Hardware, versuchs doch mal ohne den Display Size Eintrag

greetz
JN
.. der übrigens jetzt auch eine Medion Kiste mit Linux laufen lässt (siehe anderen Post..)
ALDI rulez !!! :) :) :)
 
OP
B

barna

Newbie
hallo jn,
ja, das betrifft in der tat die größe, hatte ich aber schon an meine displaygröße angepaßt - mit den ursprungswerten liefs leider auch nicht so, wies sollte.
bisher habe ich also meinen monitor nicht korrekt ansprechen können :cry:
nuja. wenn jemand einen weiteren vorschlag hat - sehr gern!!
grüße,
barna
 
Oben