xfree merkt sich den falschen Monitor
Guten Morgen, ich starte mein Suse 8.0 - System mit 2 verschiedenen root-Partitionen root1 und root2, weil ich die Festplatte in 2 verschiedenen Rechnern R1 und R2 benutze. Mein Problem: Auf (für mich) geheimnisvolle Weise merkt sich das System (xfree? yast2?) leider den zuletzt benutzten Monitor (wahrscheinlich auch Maus und Grafikkarte). Beim Starten heute morgen in R2 meldet sich yast2 uicurses und fragt nach Änderungen des Monitors. Es wird der Name des Monitors aus R1 angezeigt, mit dem ich gestern gearbeitet habe. Hintergrund: Dabei liegt die gültige /etc/x11/xf86config auf root1 mit Datum von heute, plus *.saxsave und *.YaSt2save mit Datum meiner letzten Arbeitstage an R2. Da habe ich nämlich Sax2 und Yast2 ausgeführt. Auf root1 liegen die entsprechenden Dateien für Rechner R1. Ich habe also nicht die falsche Root-Partition angegeben. Im Kofler stehen noch andere mögliche Positionen für xf86config (/usr/x11R6 , die aber bei mir nicht vorhanden sind. Allerdings kann es gut sein, dass irgendwas unter /usr oder /var gespeichert wird, denn diese Verzeichnisse (wie auch /tmp) haben bei mir eigene Partitionen, die auf beiden Rechnern genutzte werden. Bloß wo können solche Dinge versteckt sein? Kann ich die Speicherung verhindern und dafür sorgen, dass einfach xf86config beachtet wird? Zusatzfrage: Wo werden eigentlich HErsteller und Modell des Monitors abgelegt, die man in yast2 ausgewählt hat? in xf86config kann ich es nicht finden. Hoffe, mir kann jemand weiterhelfen, Michael
Hallo Michael, Michael Brach wrote:
Guten Morgen,
ich starte mein Suse 8.0 - System mit 2 verschiedenen root-Partitionen root1 und root2, weil ich die Festplatte in 2 verschiedenen Rechnern R1 und R2 benutze.
Mein Problem: Auf (für mich) geheimnisvolle Weise merkt sich das System (xfree? yast2?) leider den zuletzt benutzten Monitor (wahrscheinlich auch Maus und Grafikkarte). Beim Starten heute morgen in R2 meldet sich yast2 uicurses und fragt nach Änderungen des Monitors. Es wird der Name des Monitors aus R1 angezeigt, mit dem ich gestern gearbeitet habe.
ich denke mal, daß beide Systeme auf die gleichen XF86Config zurückgreifen.
Hintergrund: Dabei liegt die gültige /etc/x11/xf86config auf root1 mit Datum von heute, plus *.saxsave und *.YaSt2save mit Datum meiner letzten Arbeitstage an R2. Da habe ich nämlich Sax2 und Yast2 ausgeführt. Auf root1 liegen die entsprechenden Dateien für Rechner R1. Ich habe also nicht die falsche Root-Partition angegeben.
klingt so, als ob sax2 von root1 nach root2 schreibt und umgekehrt.
Im Kofler stehen noch andere mögliche Positionen für xf86config (/usr/x11R6 , die aber bei mir nicht vorhanden sind. Allerdings kann es gut sein, dass irgendwas unter /usr oder /var gespeichert wird, denn diese Verzeichnisse (wie auch /tmp) haben bei mir eigene Partitionen, die auf beiden Rechnern genutzte werden. Bloß wo können solche Dinge versteckt sein? Kann ich die Speicherung verhindern und dafür sorgen, dass einfach xf86config beachtet wird?
Zusatzfrage: Wo werden eigentlich HErsteller und Modell des Monitors abgelegt, die man in yast2 ausgewählt hat? in xf86config kann ich es nicht finden.
doch, unter /etc/X11/XF86Config wenn XFree86 v4.x, bei XFreee86 v3.x unter /etc/XF86Config, in der Section "Monitor". Es sei denn es steht auf autodetected. Du kannst natürlich mal in der /etc/fstab der root1 und root2 das autom. mounten der anderen Linux root-partition auf noauto stellen und dann mal sax2 starten, jeweils unter root1 und root2. Gruss Michael
Hallo, danke für die Aatwort, aber ich bin leider noch nicht weitergekommen. Michael Lootz schrieb:
Michael Brach wrote:
ich starte mein Suse 8.0 - System mit 2 verschiedenen root-Partitionen root1 und root2, weil ich die Festplatte in 2 verschiedenen Rechnern R1 und R2 benutze.
Mein Problem: Auf (für mich) geheimnisvolle Weise merkt sich das System (xfree? yast2?) leider den zuletzt benutzten Monitor (wahrscheinlich auch Maus und Grafikkarte). Beim Starten heute morgen in R2 meldet sich yast2 uicurses und fragt nach Änderungen des Monitors. Es wird der Name des Monitors aus R1 angezeigt, mit dem ich gestern gearbeitet habe.
ich denke mal, daß beide Systeme auf die gleichen XF86Config zurückgreifen.
Das kann ich mir nur vorstellen, wenn es eine XF86Config gibt, die nicht im üblichen Verzeichnis /etc liegt. Denn bei beiden DAteien (root1-/etc/* und root2-/etc/* stimmt das Datum der Datei mit dem letzten Nutzungsdatum des entsprechenden Rechners überein, und das Datum der Sicherungsdatei mit dem Datum des letzten Gebrauchs von Sax/Yast2. ...
klingt so, als ob sax2 von root1 nach root2 schreibt und umgekehrt.
Das kann ich m.E. ausschließen, einmal wegen des Datums (s.o.) und weil jeweils nur eine root-Partition gemountet wird. Die andere müsste man von Hand mounten und die Dateien haben dann alle einen anderen Pfad (/data1/etc/*)
Im Kofler stehen noch andere mögliche Positionen für xf86config (/usr/x11R6 , die aber bei mir nicht vorhanden sind. Allerdings kann es gut sein, dass irgendwas unter /usr oder /var gespeichert wird, denn diese Verzeichnisse (wie auch /tmp) haben bei mir eigene Partitionen, die auf beiden Rechnern genutzte werden. Bloß wo können solche Dinge versteckt sein? Kann ich die Speicherung verhindern und dafür sorgen, dass einfach xf86config beachtet wird?
Zusatzfrage: Wo werden eigentlich HErsteller und Modell des Monitors abgelegt, die man in yast2 ausgewählt hat? in xf86config kann ich es nicht finden.
doch, unter /etc/X11/XF86Config wenn XFree86 v4.x, bei XFreee86 v3.x unter /etc/XF86Config, in der Section "Monitor". Es sei denn es steht auf autodetected.
Den Monitor bei R1 habe ich als Hersteller "LCD" eingetragen (den richtigen Hersteller konnte ich nicht auswählen). Heute fragte yast2, ob ich "LCD" beibehalten will. In der Xf86config kommt "LCD" jedoch nicht vor. Der Name des anderen Monitors "Philips" aber auch nicht. Daher meine Vermutung, dass noch irgendwo anders Xfree-Informationen gespeichert werden - vielleicht bei yast oder sax, und dass dieser Speicherort nicht auf der root-Partition liegt und daher auf beiden Rechnersystemen gelesen wird. Das würde erklären, dass immer der zuletzt benutzte Monitor auftaucht. Ich habe da mal was von einer Datenbank kgelesen, aus der yast2 die Hardwareinfos zieht. Wo kann ich die finden? Könnte diese sich evtl. merken, was als letztes eingetragen wurde? Grüße, Michael
participants (2)
-
Michael Brach
-
Michael Lootz