View previous topic :: View next topic |
Author |
Message |
Chev n00b
Joined: 02 Apr 2009 Posts: 5 Location: Muenster, Germany
|
Posted: Wed May 06, 2009 5:35 pm Post subject: X Server unter HAL stürzt immer ab |
|
|
Hi Leute,
bei der Einrichtung meines Gentoo-Systems (bin Anfänger) bin ich auf ein etwas größeres Problem gestoßen, das ich bisher nicht lösen konnte.
Und zwar stürzt der X-Server, wenn ich ihn mit USE="hal" kompiliere, sofort nach dem Starten ständig ab.
Bis zum schwarz/weiß gepunkteten Hintergrund und X-Mauscursor komme ich noch, dann allerdings keine Reaktion mehr. Auch Ctrl-D, Ctrl-Alt-Backspace oder sogar Ctrl-Alt-Delete funktionieren nicht mehr.
Das Problem tritt ebenfalls auf, wenn ich in der xorg.conf die meisten Einträge auskommentiere. Ganz ohne xorg.conf funktioniert es leider überhaupt nicht (startet nicht), weil er dann versucht den nv-Treiber zu laden, ich aber nur nvidia installiert habe.
Ohne HAL hab ich den Server zwar mal zum Laufen gekriegt, im IRC wurde mir allerdings die Benutzung mit HAL empfohlen.
Hat jemand eine Idee wie man da weitermachen kann? |
|
Back to top |
|
|
Knieper l33t
Joined: 10 Nov 2005 Posts: 846
|
Posted: Wed May 06, 2009 7:05 pm Post subject: |
|
|
Entweder das beknackte HAL weglassen oder die normale Analyse (strace, inkl. debug kompilieren...). Wozu brauchst Du denn HAL? _________________ Je dümmer desto Gnome/KDE. |
|
Back to top |
|
|
Chev n00b
Joined: 02 Apr 2009 Posts: 5 Location: Muenster, Germany
|
Posted: Wed May 06, 2009 9:14 pm Post subject: |
|
|
Tja, weiß ich auch nicht so genau.
Vllt. wäre es für die Zukunft nicht schlecht sich damit ein bisschen auszukennen, aber ich kann das nicht einschätzen.
Man hat mir halt im IRC dazu geraten, daher wollte ich das verfolgen. Aber wenn man mir hier davon abrät, bin ich wohl auch bereit das zu glauben.
Die "normale Analyse" ist mir kein wirklicher Begriff - wie gesagt, ich bin Neuling. |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4691 Location: Germany
|
Posted: Wed May 06, 2009 9:30 pm Post subject: |
|
|
Hallo Chev
Versuche es mal wie folgt:
Setze in der /etc/make.conf die Variable Code: | INPUT_DEVICES="evdev keyboard mouse" |
setze die Use-Flag "hal" am besten global, also mit in der make.conf zu den USE="hal"
diese sollte jedoch wenn du ein Desktop Profil nutzt bereits mit gesetzt sein.
Nun passt du dein System an die neu gesetzten Variablen und USE-Flags an, zb mit einem "emerge -avuDN xorg-server"
Nun müssen noch "dbus" und der "hald" gestartet werden, die machst du mit Code: | # /etc/init.d dbus start
# /etc/init.d hald start
# rc-update add dbus default
# rc-update add hald default |
somit sollte das Grundlegende erst mal funktionieren.
Hal wird dir Standardmässig ein "en" Tastatur-Layout liefern, wenn du dies unter X komplett auf Deutsch haben möchtest dann erstelle noch eine hal-Policy unter /etc/hal/fdi/policy/10-x11-input.fdi
und kopiere dir fürs erste dies hinein Code: | # nano -w /etc/hal/fdi/policy/10-x11-input.fdi |
Code: | <?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
<match key="info.capabilities" contains="input.keys">
<merge key="input.x11_options.XkbRules" type="string">xorg</merge>
<merge key="input.x11_options.XkbModel" type="string">evdev</merge>
<merge key="input.x11_options.XkbLayout" type="string">de</merge>
<merge key="input.x11_options.XkbVariant" type="string">nodeadkeys</merge>
</match>
</deviceinfo> | Nun solltest du auch ein "de" Tastatur-Layout erhalten.
Weitere Info findest du zb auch im Xorg 1.5 Upgrade Guide http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml
@Knieper
muss man sich hier jetzt schon rechtfertigen wofür man Software nutzt?
mit solchen Antworten verschreckst du sicher viele Neulinge die sich mal linux/unix anschauen möchten...
MfG |
|
Back to top |
|
|
Knieper l33t
Joined: 10 Nov 2005 Posts: 846
|
Posted: Thu May 07, 2009 8:07 am Post subject: |
|
|
Josef.95 wrote: |
@Knieper
muss man sich hier jetzt schon rechtfertigen wofür man Software nutzt?
|
Wenn man Probleme mit etwas hat, darf man sich auch die Frage gefallen lassen, wozu man es braucht. Nur weil ein Idiot im IRC meinte man müsse es haben und im engl. Forum ein paar Typen die "bei mir läuft es jetzt, also bin ich Experte und alle anderen müssen es auch so machen"-Schiene fahren, heißt es noch lange nicht, daß man es so machen muß. Wenn er ständig irgendwelche neuen Eingabegeräte anstöpselt - ok, ansonsten gibt es nicht einen Grund diesen HAL-Rotz zu installieren. Es wird nicht umsonst zukünftig durch DeviceKit ersetzt.
Quote: | mit solchen Antworten verschreckst du sicher viele Neulinge die sich mal linux/unix anschauen möchten... |
Bekomme ich Geld für jeden neuen Nutzer oder wieso sollte mich das kümmern? _________________ Je dümmer desto Gnome/KDE. |
|
Back to top |
|
|
Chev n00b
Joined: 02 Apr 2009 Posts: 5 Location: Muenster, Germany
|
Posted: Thu May 07, 2009 10:01 am Post subject: |
|
|
Danke Josef.95, das funktioniert.
Ich hatte wohl einfach versäumt dbus und den HAL Daemon zu starten.
Bekomme beim Verlassen des X-Servers noch eine Fehlermeldung NVIDIA(0): Failed to initialize the GLX module (auch wenn ich glx in der xorg.conf auskommentiere), ist das bedenklich/was hat das zu bedeuten? |
|
Back to top |
|
|
Knieper l33t
Joined: 10 Nov 2005 Posts: 846
|
Posted: Thu May 07, 2009 10:38 am Post subject: |
|
|
Welche Desktopumgebung nutzt Du bzw. willst Du nutzen? _________________ Je dümmer desto Gnome/KDE. |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4691 Location: Germany
|
Posted: Thu May 07, 2009 2:19 pm Post subject: |
|
|
Junge junge, hier herrscht ja ein rauer Ton..
Zu deiner Fehlermeldung NVIDIA(0): Failed to initialize the GLX module
hast du evtl. versäumt auf die nVidia eigenen Libs umzuschalten? , dies erledigst du mit einem Code: | # eselect opengl set nvidia |
glx solltest du in der xorg.conf drin lassen, bei Verwendung des nvidia Treibers sollte "GLcore" und "dri" auskommentiert werden.
viel Erfolg |
|
Back to top |
|
|
Chev n00b
Joined: 02 Apr 2009 Posts: 5 Location: Muenster, Germany
|
Posted: Thu May 07, 2009 2:36 pm Post subject: |
|
|
Knieper wrote: | Welche Desktopumgebung nutzt Du bzw. willst Du nutzen? |
Möchte dann später KDE4 nutzen, bin gerade dabei das zu kompilieren. |
|
Back to top |
|
|
|