ForumOpensuse 11.3 und die Bildschirmauflösung
Klaus Weisbrich – Mittwoch, 06. Oktober 2010 20:42 Uhr

Hallo,
ich habe das im Titel angegebene OSS 11.3 installiert. Toille Distri!!! Allerdings mit seltsamen Änderungen.. Die xorg.conf ist aufgesplittet. Weshalb??
Daraus stellt sich für mich in Problem: als Bildschirmauflösung wählt das System von selbst die höchstmögliche meines Monitors – Nokia Multigraph 447Xpro mit 1792×1344 bei 60 Hz. Für meine schwachen Augen einfach zu viel bei einer Bildschirmgröße von 17″.
Wo und wie kann ich die Anfangsbildschirmauflösung ändern? in der 50-monitor.conf im Verz /etc/X11/xorg.conf.d habe ich eingetraten: Option “Preferred Mode” “1600×1200-70” als Verweis auf eine Modeline in der Section Modelines.
Ich ändere die Auflösung nach Start des X-Servers per Hand auf meine Wunschauflösung.

MfG
Klaus

3 Antworten
max. – Mittwoch, 06. Oktober 2010 21:56 Uhr

Hallo Klaus,
benutzt du KDE oder Gnome, dann sollte das mit den hauseigenen Systemeinstellungen gehen. Unter KDE heißt das Tool glaube ich krandrtray, bei Gnome weiß ich jetzt grad nicht. Mit diesen Tools lässt sich die Auflösung immer runter setzten, Änderungen an der xorg.conf braucht man höchstens, wenn man eine höhere Auflösung als die erkannte möchte…

Roland M. Egloff – Donnerstag, 07. Oktober 2010 09:53 Uhr

Hallo Klaus,

Die “alte” xorg.conf Mthode ist nach wie vor brauchbar. Die Unterteilung ist wohl aus Sicherheits- und/oder Organisatorischen Gründen erfolgt — wenn ein Applikation die Datei xorg.conf überschreibt oder gar löscht (und durch eine neue ersetzt) verlierst Du möglicherweise alles; mit der neuen Aufteilung nur die betroffene “Section.”

Bez. Auflösung: lass bitte wissen was Du für eine Graphik Hardware besitzt. NVidia? Was gibt:

# hwinfo -glx

(als root ausführen)

Hast Du eine /etc/X11/xorg.conf Datei? Wenn ja, was steht in der Section “Screen”?

Gruss,
Roland

Klaus Weisbrich – Donnerstag, 07. Oktober 2010 21:53 Uhr

ich nutze KDE und habe eine ATI RADEON HD 4350 eingebaut. Die

Datei screen.conf:
Section “Screen”
Identifier “Default Screen”

Device “Default Device”

## Doesn’t help for radeon/radeonhd drivers; use magic in
## 50-device.conf instead
Monitor “Default Monitor”

EndSection

Datei device.conf:
Section “Device”
Identifier “Default Device”

Driver “radeon”

## Required magic for radeon/radeonhd drivers; output name
## (here: “DVI-0”) can be figured out via ‘xrandr -q’
#Option “monitor-DVI-0” “Default Monitor”

EndSection

und
Datei monitor.conf:
Section “Monitor”
Identifier “Default Monitor”

## If your monitor doesn’t support DDC you may override the
## defaults here
#HorizSync 28-85
#VertRefresh 50-100

## Add your mode lines here, use e.g the cvt tool
# Option “PreferredMode” “1600×1200”
# Modeline “1600×1200” 190.25 1600 1712 1888 2176 1200 1201 1204 1249
Modeline “1200×1600-75” 208.42 1200 1296 1432 1664 1600 1601 1604 1670
Modeline “1600×1200-69” 187.38 1600 1712 1888 2176 1200 1201 1204 1248
Modeline “1600×1200-70” 190.25 1600 1712 1888 2176 1200 1201 1204 1249
Modeline “1600×1200-71” 193.12 1600 1712 1888 2176 1200 1201 1204 1250
Modeline “1600×1200-72” 196.00 1600 1712 1888 2176 1200 1201 1204 1251

#EndSection

#Section “Monitor”
DisplaySize 360 270
HorizSync 29-98
Identifier “Default Monitor”
# ModelName “MD1998LM”
Option “DPMS”
Option “PreferredMode” “1600×1200-70”
# VendorName “MEDION”
VertRefresh 50-120
UseModes “Modes[0]”
EndSection

Section “Modes”
Identifier “Modes[0]”
Modeline “1200×1600-75” 208.42 1200 1296 1432 1664 1600 1601 1604 1670
Modeline “1600×1200-69” 187.38 1600 1712 1888 2176 1200 1201 1204 1248
Modeline “1600×1200-70” 190.25 1600 1712 1888 2176 1200 1201 1204 1249
Modeline “1600×1200-71” 193.12 1600 1712 1888 2176 1200 1201 1204 1250
Modeline “1600×1200-72” 196.00 1600 1712 1888 2176 1200 1201 1204 1251
Modeline “1600×1200” 145.98 1600 1704 1872 2144 1200 1201 1204 1238

End Section

alle im Verzeichnis /etc/X11/xorg.conf.d/

Gruß
Klaus

Roland M. Egloff – Freitag, 08. Oktober 2010 11:43 Uhr

Hallo Klaus,

Kenne mich mit ATI nicht aus (d.h. keine eigene Erfahrung; benutze selber NVidia).

Hast Du den propritären Treiber von ATI installiert?

Was sagt (als root ausführen):

# hwinfo -glx

Falls nicht, solltest Du den installieren (Du hast dann auch Tools für die Konfiguration der Karte).

Für eine Anleitung siehe:

http://www.opensuse-forum.de/ati-grafikkarten-treiber-installieren-tutorials-howtos/allgemeines-f17/t2607-f22/

— Zitat —
Man kann den Treiber im Text-Modus mit dem Befehl: aticonfig einrichten. Einfacher geht es aber mit den beiden neuen Icons im K-Menü. Dort sind nach der Treiber Installation zwei ATI Treiber Einrichtungs-Programme hinzugekommen. Eines kann jeder ausführen, dort stellt man verschiedene Sachen ein. Für das andere Programm werden root-Rechte benötigt. Mit diesen beiden Konfigurationsprogrammen kann mein dann die Einstellungen durchführen.
— Ende Zitat —

Gruss,
Roland

Klaus w – Sonntag, 10. Oktober 2010 18:35 Uhr

Hallo Roland,
vielen Dank für den Tip.
habe den Installer ‘runtergeladen und gestartet. Programm bricht aber mit der Fehlermeldung :ti-driver-installer-10-9-x86.x86_64.run: Zeile 363: ./ati-installer.sh: Keine Berechtigung
obwohl ich mit sudo aufgerufen habe.

MfG
Klaus

Roland M. Egloff – Sonntag, 10. Oktober 2010 19:22 Uhr

Hallo Klaus,

Nicht mit sudo, sondern als root einlogen:

> su
***** (Passwort)
# cd
# sh # etc.

Gruss,
Roland

Klaus W – Montag, 11. Oktober 2010 20:52 Uhr

auch mit su gibt’s die Fehlermeldung, allerdings hier die Zeile 293 …

Gruß
Klaus

August Meier – Dienstag, 12. Oktober 2010 13:00 Uhr

Diese Aufteilung in hunderte von Konfigurationsdateien war schon immer ein Problem für Umsteiger zu SuSE. Ich habe nie verstanden (was durchaus auch an mir liegen kann), weshalb dies, in Abweichung von den meisten anderen Distributionen, so war. Das war für mich mit ein Grund, zu Debian zu wechseln…

Es grüsst

August Meier

Roland M. Egloff – Samstag, 16. Oktober 2010 17:15 Uhr

Hallo Klaus,

Obwohl es wichtig ist zu wissen wo, oder auf welcher Zeile des Skripts, der Fehler produziert wird, sind Deine Angaben (Zeile 363 bzw. 293) so nicht hilfreich — ich kann ja die Installation selber nicht nachvollziehen.

Könntest Du folgendes mitteilen:

-1- Die bezeichnung (URL etc.) von wo Du das Installations Script heruntergeladen hast.

-2- Die Fehlermeldung — wie diese genau lautet.

Gruss,
Roland

KlausW – Sonntag, 17. Oktober 2010 14:26 Uhr

Hallo Roland,
das InstScript kommt von
http://support.amd.com/de/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English

und so sieht’s aus nach Aufruf des InstSkripts:
Created directory fglrx-install.FLWJ9D
Verifying archive integrity… All good.
Uncompressing ATI Catalyst(TM) Proprietary Driver-8.771………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………..
ati-driver-installer-10-9-x86.x86_64.run: line 363: ./ati-installer.sh: Permission denied
Removing temporary directory: fglrx-install.FLWJ9D

MfG
Klaus

Roland M. Egloff – Sonntag, 17. Oktober 2010 20:53 Uhr

Hallo Klaus,

Ich habe das ATI-Script angeschaut — da fast alles binär ist hat dies nichts gefruchtet.

Das einzige was ich im Moment noch vorschlagen kann, ist dass Du die Installation im Textmodus versuchst. Dies ist auch beschrieben in der Anleitung:

http://www.opensuse-forum.de/ati-grafikkarten-treiber-installieren-tutorials-howtos/allgemeines-f17/t2607-f22/

(unter dem Titel: “Installation Treiber im reinen Text-Modus”)

-1- Im normalen Betrieb den Graphik-Modus verlassen — in einer Konsole als Root:

# init 3

-2- Im Textmodus als “root” einlogen:

# root
# ***** (Root Passwort)

-3- Jetzt mit cd in das Verzeichnis wechseln wo sich das ATI-Script befindet::

(im Moment bist Du im /root Verzeichnis)

# cd ../home/

-3- Jetzt das ATI-Script starten:

# sh ati-driver-installer-10-9-x86.x86_64.run

-4a- Wenn es functioniert hat, dann das System neu booten und die Configure Scripts anwenden:

# shutdown -r now

-4b- Wenn es nicht functioniert hat, dann zurück in den Graphik-Modus:

# init 5

(in diesem Fall wirst Du beim herunterfahren des Systems noch gefragt ob auch Root auslogen soll — weil der vom Schritt -2- noch da ist — einfach zustimmen.)

———-

Obige Anleitung ist nicht genau wie diejenige von ‘opensuse-forum.de’ aber sollte auch funktionieren.

Bemerkung (nur relevant falls die Installation funktioniert): Du hast sicher auf der ATI Webseite gelesen, dass:

—– Zitat —–
On Novell’s openSUSE, SLED and SLES operating systems running “sax2” or “sax2 -r” on the console overwrites the X.Org configuration file xorg.conf, reverting changes made by running “aticonfig –initial”. As a result subsequent X session may start up using the open source ATI Radeon™ on X-Vesa graphics drivers instead of the proprietary ATI Linux Graphics Driver. Solution: Do not use Sax2 when the proprietary Linux Graphics Driver is installed. Instead configure all display parameters using the ATI Catalyst™ Control Center–Linux Edition or the aticonfig command line interface.
— Ende Zitat —

Also: Sax2 ist verboten!

Gruss,
Roland

Klaus Weisbrich – Sonntag, 17. Oktober 2010 21:16 Uhr

Hallo Roland,
das gleiche Ergebnis wie oben, auch wenn ich im Bootscreen schon mit Runlevel 3 starte!!

MfG
Klaus

Roland M. Egloff – Sonntag, 17. Oktober 2010 21:37 Uhr

Schade — ich denke in diesem Script is ein Bug.

Roland

Roland M. Egloff – Montag, 18. Oktober 2010 00:29 Uhr

Hallo Klaus,

Ich habe noch ein bisschen rumgeschaut und gesehen (besser: gegoogelt) dass noch andere User auch Probleme mit dem ATI-Driver haben. Falls Du noch nicht aufgegeben hast schau mal hier:

—–
http://forums.opensuse.org/english/get-help-here/hardware/446560-ati-catalyst-graphics-driver-install-failure-suse-11-3-a.html

Insbesondere die Anleitung mit dem Script (18-Sep-2010 23:51 von “please_try_again”).

Würde mal versuchen ein rpm zu erzeugen (welches Du dann mit “rpm -ivh fglrx64_7_5_0_SUSE113-8.771-1.x86_64.rpm” installieren kannst).

—–
Das Script (oben) kommt von Sebastian Siebert:

http://www.sebastian-siebert.de/2010/09/16/opensuse-11-3-proprietaeren-grafik-treiber-ati-catalyst-10-9-als-rpm-installieren/

Sebastian Siebert hat hier zudem noch ein Patch welches auf den ATI-Triber angewendet werden soll — vor der Installation. Schau mal ob Du seinen Anweisungen folgen kannst (oder willst?). Ich bekomme den Eindruck, dass ich dankbar sein kann eine NVidia Graphik zu verwenden — Der ATI-Driver ist offenbar noch nicht das Beste vom Besten (obwohl, so wie ich sehe, die Situation schon wesentlich trüber war).

—–

Liebe Grüsse,
Roland

Roland M. Egloff – Montag, 18. Oktober 2010 11:27 Uhr

Hallo Klaus,

O.K. ich gebe zu dies wird ein wenig langweilig. Aber ich hab noch einen (wohl letzten) Vorschlag:

Mit dem System im normalen Graphik-Modus öffne eine Konsole und (als normaler User) installiere den Driver mit:

> su -c ‘sh ati-driver-installer-10-9-x86.x86_64.run’

(bitte beachte die ‘)

Gruss,
Roland

KlausW – Mittwoch, 20. Oktober 2010 20:23 Uhr

Hallo Roland,
habe alle Deine Vorschläge ausprobiert: kein Erfolg. An den unterschiedlichsten Stellen brechen die Skripte ab, meistens mit: “keine Berechtigung” oder command not found.
Kann das problem nicht auch an der Konfiguration des X-Servers liegen??

Gruß
Klaus

Roland M. Egloff – Mittwoch, 20. Oktober 2010 23:39 Uhr

Hallo Klaus,

Ich finde es sehr merkwürdig (auch ärgerlich) dass je nach Methode die Fehlermeldung anders ist. Eigentlich sollten alle Methoden die Du versucht hast funktionieren.

Mein Vorschlag: warte auf die nächste Version (10.10 oder 11.0; die kommt bestimmt) und hoffe dass das Problem beseitigt ist.

Gruss,
Roland

KlausW – Montag, 25. Oktober 2010 20:54 Uhr

Hallo Robert,
genau der gleiche Mist::
in Zeile 363 keine Berechtigung beim Aufruf des Installers per su. Temp Verzsichnis wird angelegt, ein Teil ausgepackt bis zur Fehlermeldung …

Gruß
Klaus

Heiko Ißleib – Samstag, 16. Oktober 2010 01:46 Uhr

Ändern kann man die Bildschirmauflösung in den Systemeinstellungen von KDE im Feld Systemverwaltung
Anzeige.

Gruß Heiko.

Klaus Weisbrich – Montag, 06. Dezember 2010 19:52 Uhr

Hallo Gemeinde,
habe das Problem gelöst!!!
Allerdings nicht über den unten beschriebenen Weg mit TreiberInst, die bisher nie geklappt hat, sondern so:
kleines Skript mit drei Befehlen:
xrandr –newmode “1600×1200” 190.25 1600 1712 1888 2176 1200 1201 1204 1249
xrandr –output DVI-0 –mode 1600×1200
xrandr -r 70,
das über einen Link im Autostart-Ordner aufgerufen wird. Die Ziffernfolge im ersten Befeht habe ich mit `xmode -x 1600 -y 1200 – r 70` erzeugt.

Vielen Dank noch mal an Roland für seine Geduld!!

Gruß
Klaus