Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

Ich habs kaputtgemacht.. und nu?





Frage

Hallo! Ich habe heute über das 3Diag (?) Tool versucht die 3D-BEschleunigung zu aktivieren unter SuSE 8. Lief auch alles ganz gut bis ich das System neu gestartet habe um das Resultat zu begutachten. Er fährt hoch und ich erwarte den grafischen Login zu sehen.. bekomme aber die Konsole zu sehen die mich zum Login auffordert. Also gut, eingeloggt und versucht kde zu starten.. Cannot set up Display (paarmal) Coult not connect to x-free (oder x-server) gnome dasselbe. Wie kann ich die letzten Einstellungen welche ich (als root) getätigt habe wieder zurücksetzen? Als letztes wurden die aktuellen nvidia-treiber installiert, danach ist er aber 2x sauber hochgefahren! Danke schonmal für eure Tipps!

Antwort 1 von intel_hasser

starte mal yast und wirf dort deine Graka wieder raus bzw. installiere den standart svga treiber. Dann sollte es wieder gehen. (also dann die HW beschleunigung ausstellen und alten treiber wieder rein)

Antwort 2 von Blödmann

Yo immer schön Tools(3Diag) verwenden, man erkennt den Windowsuser schon von weitem.

Wie wärs mal, wenn du den Nvidia Treiber installierst und dann von Hand laut Anleitung deine XF86Config-4 editierst, dann haste auch nicht das Problem, dass Einträge, die man aus der Config rausnhemen muss, von dem 3Diag Tool vergessen werden:-)

Als Linuxboy sage ich einfachmal, lies dir die 10 seitige Anleitung bei Nvidia durch und dann, falls du lesen kannst, läuft deine Karte mit 3D Speed:-)

Antwort 3 von Unforgiven_II

@Blödmann

Das hab ich schonmal gemacht davor, aber die 3D-Anwendungen haben sich immernoch beschwert dass keine 3D-Beschleunigung verfügbar ist, darum habe ich 3Diag verwendet.

Antwort 4 von Achso..

Warum denn mitm Auto in Urlaub fahren wenns doch auch Fahrräder gibt..

_Ironiemodus an_
Merke: Der steinige Weg ist für Blödmänner meist der bessere.

Antwort 5 von Blödmann

Haste denn auch, im Falle von Xfree 4.x:

Load "glx"

in deine XF86Config-4 eingetragen?????

oder im Falle von Xfree3.x

Load "glx"

in deine Xf86Config eingetragen:-)

Außerdem ist 3Diag nicht so schlau und weis nicht, das du ecvtl die falsche farbtiefe einegestellt hast, editiere den wert auf 16bpp in der XF86Config oder stell deine Config rein und ich sag dir was dran falsch ist:-)

Antwort 6 von Unforgiven_II

Also 3D-Beschleunigung funktioniert nun, getestet habe ich mit UT. Leider ist die Qualität nicht dieselbe wie in Windows. 16Bit-Begrenzung ist etwas nervig vor allem da ich auf dem Deskotp nun ja auch nur noch max. 16Bit habe :-/

Aber laufen tut es :-)

Antwort 7 von Chonhulio

Laut Dokumentation funktionieren die NVidia Teiber auch mit 24/32bpp (24 in XF86Config eintragen).
Wenn man richtig gute Renderqualität will muß man eine ATI Radeon verwenden. Deren Linuxtreiber stellen bei der 3d-Qualität sämtliche Windowstreiber in den Schatten (qualitätsoptimierte Wokstationtreiber statt leistungsoptimierter Spieltreiber), laufen allerdings nur mit 24bpp.

mfg

Antwort 8 von Unforgiven_II

Danke

Hm, anwählbar ist es bei mir aber nicht, ich bin fest bei 16Bit "gefangen" bei dieser Option. Weisst du wo ich was dazu finden kann? In dem Guide von nvidia habe ich nichts gesehen?

Antwort 9 von Chonhulio

In /etc/X11/XF86Config (oder ähnlich)
sollte es einen Eintrag ähnlich diesem geben:
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480" "640x400"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480" "640x400"
EndSubSection
EndSection
Dort mußt du DefaultDepth 24 eintragen, und den X-Server neu starten.
Von den Suse-Konfigurationstools kann ich auch abraten. Ich habe Suse 6.3, 7.0 sowie 7.2 benutzt, und die X Konfiguration am Ende immer mit dem Texteditor gemacht.

Den Abschnitt Modes kannst du übrigens auf folgende drei Zeilen verkürzen, falls dein Monitor VESA-DDC beherrscht (Plug&Play-Monitor unter Windows). Den Wert von "Identifier" mußt du natürlich beim alten belassen, ist hier nur ein Beispiel.

Section "Modes"
Identifier "Modes[0]"
EndSection

mfg

Antwort 10 von Unforgiven_II

Danke, werd ich mal testen. Geht dann aber die 3D-Beschleunigung noch? Die soll ja angeblich nur in 16Bit laufen?

Antwort 11 von oaie

wirf den schrott weg und nimm dir was gescheites, wie MS OS's;-)

Antwort 12 von Blödmann

Ne die 3D Beschleuningung läuft nur bei den ganz neuen NVidia Karten mit höher als mit 16:-)

@chonhulio, du willst mich wohl Z ATI unter Linux , ein Tretroller ist schneller. Mach mal nen Test:

glxgears

selbst ne alte TNT hat ja da mehr fps



Antwort 13 von Chonhulio

Der closed-source Treiber von ATI hat ab Version 1.4.3 einen Frameratebegrenzer (abhängig von der Frequenz des Bildschirms).
Meine glxgears Werte:
v. 1.4.1: ~2900 FPS
v. 1.4.3: ~83 FPS

Es gibt jetzt übrigens auch open-source R200-Treiber auf dri.sourceforge.net.
Aber vorsicht: Nicht ohne Grund als bleeding-edge bezeichnet - mein erster überraschender Linuxabsturz seit 2-3 Jahren.

mfg

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: