Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Bug im System --> keine Tastatur
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Sun Apr 09, 2006 4:16 pm    Post subject: Bug im System --> keine Tastatur Reply with quote

Hallo,

zunächst weiß ich nicht wirklich, wie ich dieses Thema nennen sollte.
Es ist äußerst komisch und ich vermute es liegt an KDE bzw. meiner make.conf.

Ich würde gerne einen Screenshot davon machen, doch die Tastatur reagiert nicht mehr und via VNC macht Windows irgendwie keinen.
Naja es funktioniert auch so ;-)

Der Fehler tritt auf wenn sich mehrere Anwendungen "überschneiden".
Bspw. starte ich xChat, Gaim und Firefox 1000mal ohne Probleme.
Beim 1001mal allerdings wird der obere Teil jeder Anwendung abgetrennt und die Tastatur funktioniert nicht mehr.

Ich kann nur alles schließen (mit der Maus), mich abmelden und erneut einloggen.
In den Logs finde ich keine Information, wo der Fehler liegt.

Mal zwei mit Gimp "nachgearbeitete" Bilder.
Gaim
Firefox

Ich weise besonders auf die fehlende obere Leiste hin, die ist in jeder Anwendung einfach verschwunden.
Ich habe wirklich keinen Plan woran das liegen kann, jedoch ist der Fehler extrem nervig.

System:
Code:
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15.1 i686)
=================================================================
System uname: 2.6.15.1 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2


make.conf
Code:
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -mfpmath=sse -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -falign-functions=4 -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="-march=athlon-xp -mfpmath=sse -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -falign-functions=4 -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j2"


Grüße
tost
Back to top
View user's profile Send private message
dek
l33t
l33t


Joined: 16 May 2002
Posts: 657
Location: Germany

PostPosted: Mon Apr 10, 2006 11:40 am    Post subject: Reply with quote

Das sieht doch stark nach einem abgestürzten Windowmanager aus. Könntest den einfach neu starten. Da die Tastatur in dem Fall nicht mehr reagiert, könntest du dir mit einem icon behelfen, dass kwin ausführt. Oder du loggst dich per ssh ein und startest ihn so. Aber das beseitigt natürlich das eigentliche Problem nicht.

Quote:
CFLAGS="-march=athlon-xp -mfpmath=sse -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -falign-functions=4 -fprefetch-loop-arrays"
[..]
CXXFLAGS="-march=athlon-xp -mfpmath=sse -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -falign-functions=4 -fprefetch-loop-arrays

Bei den Compilerflags wundert mich das aber auch nicht wirklich. So ein sporadischer Absturz passt da genau ins Bild.
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Mon Apr 10, 2006 11:49 am    Post subject: Reply with quote

Daher lag mein Verdacht natürlich zuerst auch auf den Compiler-Flags

Doch lief das Gentoo System zuvor ohne Schwierigkeiten.
Wie sollte ich die Flags denn deiner Meinung nach ändern ?
Sollte ich die LDFLAGS ganz entfernen, bzw. Prelinking ausschalten ?

tost
Back to top
View user's profile Send private message
Vortex375
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1739
Location: Deutschland

PostPosted: Mon Apr 10, 2006 11:56 am    Post subject: Reply with quote

Nimm doch einfach
Code:
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"


So funktioniert das bei mir ohne Probleme.
Back to top
View user's profile Send private message
dek
l33t
l33t


Joined: 16 May 2002
Posts: 657
Location: Germany

PostPosted: Mon Apr 10, 2006 11:59 am    Post subject: Reply with quote

http://gentoo-wiki.com/Safe_Cflags
Damit bist du auf der sicheren Seite.
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Mon Apr 10, 2006 12:01 pm    Post subject: Reply with quote

Und die LDFLAGS noch ein wenig zurückfahren aber ruhig weiterhin in Verbindung mit prelink laufen lassen ?

tost
Back to top
View user's profile Send private message
dek
l33t
l33t


Joined: 16 May 2002
Posts: 657
Location: Germany

PostPosted: Mon Apr 10, 2006 12:05 pm    Post subject: Reply with quote

Ich würde von den LDFLAGS ganz die Finger lassen. Mit Prelinking habe ich mich nie näher beschäftigt.
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Mon Apr 10, 2006 1:03 pm    Post subject: Reply with quote

Ich habe mir betreffend der LDFLAGS einiges im Netz durchgelesen und dachte es wäre sinnvoll diese selbst einzusetzen.

Aber auch die LDFLAGS sind recht aggressiv, ich werde dann wenn Zeit ist das komplette System mal ein wenig "sicherer" machen und mal alles komplett von vorne bauen..

tost
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Tue Apr 11, 2006 8:03 pm    Post subject: Reply with quote

Habe nun die LDFLAGS rausgenommen und die CFLAGS drastisch reduziert..

Werde den Fehler beobachten ansonsten würde ich auf einen Bug-Report tippen ;-)

Btw: die 386 Pakete haben ~18 Std. gedauert

tost
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Sun Jun 11, 2006 2:55 pm    Post subject: Reply with quote

Das Problem tritt im übrigen weiterhin auf..

Meine make.conf ist nun folgende:
Code:
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j2"
LINGUAS="de"
LANG="de_DE@euro"
LC_CTYPE=de_DE@euro
LANGUAGE="49"
RSYNC_RETRIES="5"
AUTOCLEAN="yes"
ALSA_CARDS="intel8x0"
USE="aac alsa cups dvd dvdr dvdread esd nptl pic opengl sse mmx mmxext 3dnow 3dnowext win32codecs -arts -perl -python -ipv6 -mysql -static -j
ava -static -eds -spell -fortran -berkdb -xml2 -oss -gnome -mikmod -mad -gpm -gdbm -vorbis"


Ich weiß wirklich nicht woran es liegt, vorallem weil in den Logs auch rein gar nichts drinnen steht.

Ideen, Vorschläge ?
Back to top
View user's profile Send private message
NightDragon
Veteran
Veteran


Joined: 21 Aug 2004
Posts: 1156
Location: Vienna (Austria)

PostPosted: Sun Jun 11, 2006 3:03 pm    Post subject: Reply with quote

Das ist doch dieser kwin oder kwin4 Server von kde der da kracht. ich kenn das nur wenn ich das Crystal-GL Theme verwende und ich vorher irgend was gemacht habe mit dem das nicht mehr geht...
dann kracht der WM und ich muss das Theme über kcontrol ändern.
Meine Tastatur geht allerdings.
_________________
You are the problem too all my solutions ;)
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Sun Jun 11, 2006 3:08 pm    Post subject: Reply with quote

Wie kann ich den Absturz verhindern bzw. kWin abschalten ?
Back to top
View user's profile Send private message
NightDragon
Veteran
Veteran


Joined: 21 Aug 2004
Posts: 1156
Location: Vienna (Austria)

PostPosted: Sun Jun 11, 2006 8:51 pm    Post subject: Reply with quote

vielleicht solltest du mal einen "leeren" x Server starten,
dann über export DISPLAY und kdestart eine Sitzung von kde aus einer konsole / terminal heraus starten... da läuft dann eine art log mit. Wenn dann dein kwin wieder abhaut, solltest du im terminal sehen was passiert ist.
_________________
You are the problem too all my solutions ;)
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Sun Jun 11, 2006 8:59 pm    Post subject: Reply with quote

Problem:
Das passiert einmal in der Woche :cry:
Aber die Idee ist schonmal gut, vielen Dank !

Ich weiß aber echt nicht woran es sonst noch liegen könnte, vorallem weil "alles" dann auch betroffen ist, macht deine Ansatz Sinn !

Werde mich dann mit weiteren Logs melden...
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Thu Jun 15, 2006 9:54 am    Post subject: Reply with quote

Folgende Fehlermeldung, wie du bereits vermutest hattest ...

Code:
KCrash: Application 'kwin' crashing
Could not find 'drkonqi' executable
KCrash cannot reach kdeinit, launching directory


Und jetzt ?
Back to top
View user's profile Send private message
NightDragon
Veteran
Veteran


Joined: 21 Aug 2004
Posts: 1156
Location: Vienna (Austria)

PostPosted: Thu Jun 15, 2006 4:41 pm    Post subject: Reply with quote

Hm kwin neu mergen (check ob kwin oder kwin4 installiert ist) dann drkonqi suchen das installieren, vielleicht gibt der mehr info.
Und ich bin mir fast sicher das KDE noch mehr sagt, wenn man rausfindet wie der parameter fürs debugen ist. Sprich ein verbose mode wo dann alle infos ausfürhlich angegeben werden.

Wann genau kracht das bei dir? Was machst du? Besondere Themes, Screensaver, Media-Player?
_________________
You are the problem too all my solutions ;)
Back to top
View user's profile Send private message
tost
Guru
Guru


Joined: 10 Dec 2005
Posts: 506

PostPosted: Sat Jun 24, 2006 8:18 am    Post subject: Reply with quote

Ich habe nur kwin installiert !

Und auch drkonqi, aber der bringt kaum Infos, weil ich alles zum Thema debugen deaktiviert habe !
Nun stellt sich mir die Frage was ich alles brauche (USE-FLAGS), damit ich mir da ein paar Infos holen kann, die mir evtl. helfen könnten !

Quote:
Wann genau kracht das bei dir? Was machst du? Besondere Themes, Screensaver, Media-Player?


Das eine mal war ich 5 Stunden weg und KDE lief.
Als ich wieder gekommen war, sah ich nur noch den Fehler :cry:

Ich kann leider keinen Zusammenhang erkennen !
Back to top
View user's profile Send private message
boris64
Veteran
Veteran


Joined: 04 Oct 2003
Posts: 1770
Location: Vechelde/Peine

PostPosted: Sat Jun 24, 2006 11:18 am    Post subject: Reply with quote

Auftretende Fehler/Crashes/Ausgaben in einer User-Xsession kann man
übrigens auch via ~/.xsession-errors beoabachten/mitlesen, dazu muss man
nicht KDE "manuell" via TWM-Konsole starten (bisschen umständlich, oder?).
Am einfachsten geht das z.B. per
Code:
tail -n 100 -f ~/.xsession-errors

in irgendeiner Konsole.
_________________
boris64.net 200x / visit my desktop / try these tiny kernel patches ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum