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

Terminal (Ctrl-Alt-F2) läuft nicht unter Suse 10.1 - GELÖST!

tobibeer

Newbie
Hallo zusammen,

Hab ein Acer Aspire 1694 (Notebook) mit einer ATI X700 und dafür die aktuellen ATI Treiber installiert.

Was bei mir nicht funktioniert ist:
  • :arrow: den Terminal per Ctrl-Alt-F2 starten
    :arrow: eine zweite Session aufmachen (Ctrl-Alt+F3-x...) bzw. über KDE Menü
    :arrow: den Standby aktivieren
bei allen diesen Aktionen passiert folgendes:

X schmiert ab, ich sehe ein paar schöne Querstreifen auf dem Screen und dann erscheint KDM, so dass ich mich zumindest erneut anmelden kann. Das ist jedoch auch nicht so ganz in Ordnung, denn von der letzten Session, die nicht so ganz ordnungsgemäß beendet wurde, scheinen noch Prozesse zu laufen, da die Systemleistung schlechter wird (z.B. beim Abspielen von Musik / Videos)...

Ein Freund meint, dass da irgendwas mit dem Framebuffer nicht stimmt, aufgrund der verzerrten Anzeige beim 'Abschmieren'. Daraufhin habe ich ein bischen gegoogelt und nach einem der Tipps versucht in den Bootoptionen für Grub den Frambuffer per vga=normal auszuschalten. Das hat's aber nicht gebracht. Hinweis: Die verzerrte Anzeige kommt auch, wenn ich mich ganz normal abmelde / herunterfahre.

Ich vermute es liegt vielleicht an der ATI Treiber-Installation und ggf. irgendwelchen doch nicht so ganz korrekten Einstellungen, die diese Installation meiner Xorg.conf verpasst hat, mit denen der X-Server nicht so ganz klar kommt. Aber was weiss ich schon. Was ich nicht unbedingt möchte... Suse neu aufsetzen, denn es läuft bis auf diese Sache(n) echt Spitze (inkl. WLAN und 3D). Ich weiss halt nur nicht, ob man auf Dauer auf den Terminal verzichten kann. Wohl gemerkt die Konsolenfenster unter KDE laufen natürlich!

Vor der ATI Treiber Installation musste aber der Terminal funktioniert haben, denn die ATI Treiber lassen sich soweit ich mich erinnere unter X nicht installieren, sondern nur im Terminal. Wenn's dumm gelaufen ist, dann habe ich die aktuellen Probleme genau deswegen, weil ich die Treiber doch mit laufendem X-Server installiert habe?!? Das wäre natürlich eigene Dummheit. :oops:

Ich bin nicht wirklich ein Spezialist in Sachen Linux und weiss an dieser Stelle nicht weiter.
Daher, jegliche Unterstützung ist herzlich willkommen :!:
...und sorry, falls der Post recht lang ist, bzw. leicht off-topic... :shock:

Vorab noch meine xorg.conf:

Code:
# /.../
# SaX generated X11 config file
# Created on: 2006-06-16T01:34:54+0200.
#
# Version: 7.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (7.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
	Identifier     "Layout[all]"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Keyboard[0]" "CoreKeyboard"
	InputDevice    "Mouse[1]" "CorePointer"
	InputDevice    "Mouse[3]" "SendCoreEvents"
	Option	    "Clone" "off"
	Option	    "Xinerama" "off"
EndSection

Section "Files"
	InputDevices   "/dev/gpmdata"
	InputDevices   "/dev/input/mice"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/local"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
	FontPath     "/usr/X11R6/lib/X11/fonts/URW"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
	FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
	FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/Type1"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/kwintv"
	FontPath     "/usr/X11R6/lib/X11/fonts/truetype"
	FontPath     "/usr/X11R6/lib/X11/fonts/uni:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID"
	FontPath     "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/hellas/Type1"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/xtest"
	FontPath     "/opt/kde3/share/fonts"
EndSection

Section "Module"
	Load  "dbe"
	Load  "type1"
	Load  "freetype"
	Load  "extmod"
	Load  "glx"
	Load  "v4l"
	Load  "dri"
EndSection

Section "ServerFlags"
	Option	    "AllowMouseOpenFail" "on"
EndSection

Section "InputDevice"
	Identifier  "Keyboard[0]"
	Driver      "kbd"
	Option	    "Protocol" "Standard"
	Option	    "XkbLayout" "de"
	Option	    "XkbModel" "pc105"
	Option	    "XkbRules" "xfree86"
	Option	    "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
	Identifier  "Mouse[1]"
	Driver      "mouse"
	Option	    "Buttons" "10"
	Option	    "Device" "/dev/input/mice"
	Option	    "Name" "Logitech USB-PS/2 Optical Mouse"
	Option	    "Protocol" "explorerps/2"
	Option	    "Vendor" "Sysp"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
	Identifier  "Mouse[3]"
	Driver      "synaptics"
	Option	    "Buttons" "5"
	Option	    "Device" "/dev/input/mice"
	Option	    "Emulate3Buttons" "on"
	Option	    "InputFashion" "Mouse"
	Option	    "Name" "Synaptics;Touchpad"
	Option	    "Protocol" "explorerps/2"
	Option	    "SHMConfig" "on"
	Option	    "Vendor" "Sysp"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "Modes"
	Identifier     "Modes[0]"
	ModeLine     "1280x800" 80.6 1280 1344 1480 1680 800 801 804 827
EndSection

Section "Monitor"
	Identifier   "Monitor[0]"
	VendorName   "QDS"
	ModelName    "QUANTADISPLAY LCD MONITOR"
	UseModes     "Modes[0]"
	DisplaySize  330	210
	HorizSync    30.0 - 62.0
	VertRefresh  43.0 - 60.0
	Option	    "DPMS"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "Device[0]"
	Driver      "radeon"
	VendorName  "ATI"
	BoardName   "Mobility Radeon X700 5653 (M26) (PCIE)"
	Option	    "CRT2HSync" "31-48"
	Option	    "MonitorLayout" "LVDS,TMDS"
	Option	    "SaXDualMonitorModel" "1024X768@60HZ"
	Option	    "SaXDualMonitorVendor" "--> VESA"
	Option	    "SaXDualOrientation" "LeftOf"
	Option	    "SaXDualResolution" "1024x768"
	Option	    "SaXDualVSync" "50-60"
	Option	    "CRT2Position" "Clone"
	Option	    "CRT2VRefresh" "50-60"
	Option	    "IgnoreEDID" "yes"
	Option	    "MergedFB" "yes"
	Option	    "SaXDualHSync" "31-48"
	Option	    "MetaModes" "1280x800,1024x768;1024x768,1024x768"
	Option	    "SaXDualHead" ""
	Option	    "SaXDualMode" "Clone"
	BusID       "1:0:0"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
EndSection

Section "Screen"
	Identifier "Screen[0]"
	Device     "Device[0]"
	Monitor    "Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Depth     15
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "1280x800"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes    "1280x800"
	EndSubSection
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Group        "video"
	Mode         0660
EndSection
 
Moin tobibeer,

da Du wieder auf X zurückkommst, würde ich vermuten das die F2-Taste bei dir nicht richtig erkannt wird. Da ich keine Ahnung von Notebooks habe, kann ich dir nicht sagen ob Du tatsächlich eine Tastatur mit 105 Tasten und 'nodeadkeys' hast, bzw. was Du da einstellen mußt.
 

BelaLugosi

Member
Moin,

hast Du Suse 10.1?

Wenn ja, dann ist das leider ein Problem im Zusammenspiel ATI-Treiber und Suse 10.1. Scheint ein Bug im Treiber zu sein.
Hatte das Problem mit 10.1 auch (und einige andere hier auch, wenn ich mich recht entsinne) und bin jetzt wieder zu 10.0 gewechselt. Da tritt die Problematik nicht auf.

Sorry, keine Lösung, nur eine Anmerkung.

MfG,
SC
 
OP
tobibeer

tobibeer

Newbie
Das mit der F2 -Taste klingt möglich,
nur halte ich's für eher unwahrscheinlich...

Ich denke auch eher,
dass die ATI Treiber Installation nicht so ganz gut gelaufen ist.

Zurück zur Suse 10.0 ist keine Option denn Kinternet und WIFI sind für mein Notebook ein no-go.

Da ich aktuell auf den ctrl-alt-f2 Terminal verzichten kann bzw. auch sonst nur mit einer Sitzung arbeite, störts noch nicht so gewaltig. Ich hoffe mal dass das so bleibt ;-)

Irgendjemand der gute Gründe weiß, warum das auf 'Dauer' (bis zur Suse 10.2 ;-)) nicht funktionieren kann?
 
OP
tobibeer

tobibeer

Newbie
Hallo zusammen,

Hab gerade nochmal getüftelt und auf folgendem Wege habe ich es tatsächlich geschaft, das Problem zu beheben :!: :p :!:

Als erstes meine Vermutung, warum das Problem überhaupt auftritt:
Ich habe mit Sicherheit den ATI Treiber nicht über den Ctrl-Alt-F2 Terminal installiert, obwohl das (ausdrücklich) in der Anleitung steht.
Das weiss ich daher, weil ich den Terminal damals nicht starten konnte.
Dieses Problem also und das ich auch keine zweite Sitzung mit Ctrl-Alt-Fx starten konnte,
hat im Grunde also nix mit der ATI-Treiber Installation zu tun!

Hier also die Lösung:

Ein Freund hat mir den Tipp gegeben, dass das etwas mit dem FRAMEBUFFER zu tun hat.
Nach einer Weile googeln habe ich herausgefunden,
dass man genau dieses Problem mit einer Bootoption (in meinem Fall in Grub) lösen kann,
in dem der Framebuffer mit den Bootoptionen 'splash=0 vga=normal' abgeschaltet wird.
Ob das irgendwelche Nachteile hat, kann ich nicht beurteilen(!)

Nach der Installation der ATI Treiber bei laufendem X-Server (KDE),
hatte diese Anpassung nur leider keine Wirkung gezeigt.


Deshalb habe ich die ATI Treiber deinstalliert und das System neu gebootet.
Zunächst hatte ich noch immer das gleiche Problem mit Ctrl-Alt-Fx.
Also habe ich erwähnte Bootoption in Grub für meine Suse Option eingestellt und das System neugestartet.
Seither funktioniert mein Terminal (und auch weitere Sitzungen) per Ctrl-Alt-Fx!
Danach habe ich über den Terminal unter Ctrl-Alt-F2 die ATI-Treiber installiert und siehe da,
der Terminal funktioniert auch nach dem Neustart weiterhin!

Daher: Ich nehme an, man muss die Installationsanleitung von ATI bis aufs Wort befolgen und
auf keinen Fall die Treiber unter laufendem X-Server installieren
. Das ist alles!
Damit man das kann, muss man jedoch ggf. sein System entsprechend vorbereiten (siehe Bootoptionen).

Auf jeden Fall, vielen Dank für die Tipps (auch von anderer Stelle).
Ich hoffe das hilft noch dem einen oder anderen (Verzweifelten) unter euch...


Bis zum nächsten Mal.
 

Grothesk

Ultimate Guru
Daher: Ich nehme an, man muss die Installationsanleitung von ATI bis aufs Wort befolgen und
auf keinen Fall die Treiber unter laufendem X-Server installieren.
Nunja... Was glaubst du, warum die Dinger geschrieben werden? Damit man es dann anders macht und vor die Wand rennt?
Aber der Tipp mit 'vga=normal' dürfte ganz hilfreich sein. Da hab ich auch nicht sofort dran gedacht.
 
Oben