Sie sind nicht angemeldet.

1

15.10.2009, 18:23

xorg-server startet nicht mehr trident dri

da meine Freundin momentan meinen alten toshiba benutzt, wolte ich den mal auf den aktuellen Stand bringen.
Des xorg-server Update hatte ich damals schon gemacht, also das mit hal evdev und diesen xf86 Treibern.
Dann habe ich als erstes das zweite Update gemacht, was neulich in den Portage news Stand, wo man die la files gecheckt hat.
Danach habe ich den Rest -uDN geupdated.
Nun startet das X nicht mehr. Ich habe schon mit Josef gerätselt und bin irgendwie nach 10 Stunden Suchen an mehreren Tagen am Ende.
Google sagt mir auch nichts plausibles mehr.
Vielleicht ist mein Kopf auch einfach zu voll mit dem Müll. Vielleicht fällt Euch ja was sinnvolles ein, bevor ich den ganzen Rotz neu aufsetze, wozu ich überhaupt gar keine Zeit habe :(

Hier mal die Infos:

Zitat

pcslap /usr/src/linux # grep -e EE -e WW /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load /usr/lib/xorg/modules/extensions//libglx.so
(EE) Failed to load module "glx" (loader failed, 7)
(WW) Warning, couldn't open module dri
(EE) Failed to load module "dri" (module does not exist, 0)
(EE) Failed to load /usr/lib/xorg/modules//drivers/trident_drv.so
(EE) Failed to load module "trident" (loader failed, 7)
(EE) No drivers available.


xorg-server version:

Zitat

Installed versions: 1.5.3-r6(00:41:49 14.10.2009)(hal input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 nptl sdl video_cards_trident video_cards_vesa xorg


und noch die make.conf

Zitat

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j4"
LINGUAS="de"
ALSA_CARDS="intel8x0"
INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="trident vesa"
FEATURES="distcc ccache"
CCACHE_SIZE="2G"
CCACHE_DIR="/root/.ccache"
PORTAGE_NICENESS="10"
PORTAGE_ECLASS_WARNING_ENABLE="0"

GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux…ibutions/gentoo "

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

USE="x264 unicode x wxwindows apm lm_sensors directfb fbcon win32codecs \
mmx sse asf xv xvmc opengl rar browserplugin cjk foomaticdb \
ppds usb arts imlib nls silverxp spell truetype xinerama qt dvd \
alsa cdr jpeg png gif gtk cups ffmpeg xvid sse2 real mmxext \
svga skins dvdr -gnome -kde madwifi additions \
slang java aac threadsafe msn wma -doc xulrunner esd hal -bluetooth"

source /usr/portage/local/layman/make.conf
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

2

15.10.2009, 18:41

mal ne dumme Frage hast du evtl x11-drivers/xf86-video-trident in benutzung und da evtl mal ältere Versionen getestet.

hab zwar selber keine solche karte aber manchmal kommt man einfach nicht auf solche einfachen sachen...
kenne das von mir :)

3

16.10.2009, 08:20

ne, das bringt es auch nicht.
Ich kann nicht einmal Xorg -configure machen, da selbst dem Freund alle Dateien fehlen.
Vermutlich ist dem lib-checker vom vorletzen Portage News irgendwas durch die Lappen gegangen.
Das System ist wohl total verhunzt. Wie bügelt man denn so einen Bock wieder gerade?
revdep hat ein paar Fehler hinbekommen und läuft sauber durch.
Pakete alle aktuell.
Egal was ich schraube, welche xorg.conf ich nehme, immer der gleiche Output. Da fehlt irgendwas total Grundlegendes, aber ich komm nicht drauf.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

4

16.10.2009, 09:14

Ich schätze mal, du hast die Standardaufgaben wie revdep-rebuild & Co. schon durch.

Dein Output sagt:

1. Er hatte Fehler die libglx.so zu laden
2. Es findet keine libdri.so

Letzter sind normalerweise in

Quellcode

1
2
/usr/lib/opengl/xorg-x11/extensions/libdri.so
/usr/lib/xorg/modules/extensions/libdri.so
zu finden, wobei letzteres ein SymLink auf ersteres ist.

Diese Datei ist Teil von xorg-server ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

16.10.2009, 10:19

Ist schon Mysteriös das ganze..., wir hatten vorgestern Abend kurz via Jabber drüber diskutiert,
nach dem update war schon xorg-server-1.6.3.901-r2 drauf, daraufhin wurden noch mal die installierten xorg-drivers/ neu gebaut (wegen evtl. ABI Wechsel) , auch das brachte nichts. Daraufhin hatte ich den verdacht das der "neue" =xorg-server-1.6.3.901-r2 evtl. noch nicht mit dem "xf86-video-trident" Treiber klar kommt, worauf ein downgrade auf nun xorg-server-1.5.3-r6 getätigt wurde (mit dieser Server-Version lief es zuletzt wohl noch problemlos )

@Poedel
Magst du mal die komplette X log anhängen?

Wurde hier schon das Update auf "libxcb-1.4-r1" durchgeführt und auch der
Gentoo libxcb 1.4 Upgrade Guide
korrekt durchgebracht?

Wurde auch ein neuer Kernel verwendet? Sprich wurde auch hier ein Update vorgenommen?

/edit: evtl. auch "media-libs/mesa" noch mal neu bauen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (16.10.2009, 11:04)


6

16.10.2009, 12:53

@josef:
ich meine, dass ich den libxcb Dings zuerst gemacht hatte, aber vielleicht war ich da auch zu unkonzentriert. Ich werde da heute abend noch einmal ansetzen, weil ich das Problem für am ehesten zutreffend halte.
@dyle:
Die nicht gefundenen sind allerdings genau an der Position, ich frage mich nur warum er ein Doppelslash // vor dem Dateinamen sucht.
Ich werde heute abend nochmal posten, was nach dem erneuten libxcb Update so passiert.
Danke erstmal für die Inspirationen ;)
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

7

16.10.2009, 13:30

Prüfe auch mal ob ein

Quellcode

1
# eselect opengl set xorg-x11
fehlerfrei durchgeht.

8

17.10.2009, 06:15

http://dpaste.com/108424/

libccb nochmal neu gemacht, komplett durchgegangen, obwohl keine Fehler gefunden wurden, auchd das revdep kompletten Faden, alle xf86 nochmal neu, immernoch der gleiche Kot :(
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

9

17.10.2009, 08:48

Mach doch mal ein ldd auf beide Dateien und poste das hier ins Forum rein ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

10

17.10.2009, 09:03

Zitat


(EE) Failed to load /usr/lib/xorg/modules/extensions//libglx.so
(EE) Failed to load /usr/lib/xorg/modules//drivers/trident_drv.so


meinst du diese?
was ist ldd und habe ich das drauf, oder muß ich ein Ebuild compilieren?
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

11

17.10.2009, 09:58

Ja. ldd zeigt dir die shared lib dependencies an und ist Teil der glibc.

Quellcode

1
# ldd /usr/lib/xorg/modules/extensions/libglx.so
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

12

17.10.2009, 14:05

Zitat


pcslap ~ # ldd /usr/lib/xorg/modules/extensions/libglx.so
linux-gate.so.1 => (0xffffe000)
libm.so.6 => /lib/libm.so.6 (0xb7f7b000)
librt.so.1 => /lib/librt.so.1 (0xb7f72000)
libc.so.6 => /lib/libc.so.6 (0xb7e26000)
/lib/ld-linux.so.2 (0xb8010000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7e0d000)



Zitat


pcslap ~ # ldd /usr/lib/xorg/modules//drivers/trident_drv.so
linux-gate.so.1 => (0xffffe000)
libm.so.6 => /lib/libm.so.6 (0xb7fce000)
libc.so.6 => /lib/libc.so.6 (0xb7e82000)
/lib/ld-linux.so.2 (0xb8035000)


mir sagt das nix.. vielleicht ja dir.

Also wenn jemand da mal per ssh schnüffeln möchte..
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

13

17.10.2009, 14:33

Hm.., noch mal ein Schuss in den Ofen..
bezüglich:

Quellcode

1
2
3
4
5
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
dlopen: /usr/lib/xorg/modules/extensions//libglx.so: undefined symbol: DRIGetDrawableInfo
(EE) Failed to load /usr/lib/xorg/modules/extensions//libglx.so
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (loader failed, 7)
Hast du da nun evtl. einen neuen Kernel mit aktivierten KMS am laufen?
Siehe hierzu auch [gelöst] X-11 startet, XFCE startet nicht
Hast du noch einen "alten" Kernel, mit dem es definitiv lief, zum testen?

........................................................................
Was ist mit dem "eselect opengl .... , klappt das ohne Fehlermeldung? (hatte weiter Oben schon mal nach gefragt)

14

17.10.2009, 14:47

kms ist nicht aktiv, alter kernel verursacht das gleiche Problem und eselect opengl set xorg-x11 verursacht keine Fehler.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

15

17.10.2009, 15:19

Quellcode

1
2
3
4
5
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
dlopen: /usr/lib/xorg/modules/extensions//libglx.so: undefined symbol: DRIGetDrawableInfo
(EE) Failed to load /usr/lib/xorg/modules/extensions//libglx.so
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (loader failed, 7)

Hm.., wie schon erwähnt kommt die "libglx.so" vom xorg-server
Ich wäre da einfach mal so frech und würde die "libglx.so" löschen, und sie dann mit dem xorg-server noch mal neu bauen...
(ohne Garantie!!!)

16

17.10.2009, 20:32

gemacht, gelöscht, xorg-server neu, xf86 neu, noch beim alten.. es scheint als würde sich da überhaupt nichts ändern..
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

17

18.10.2009, 13:54

Ok. Ist seltsam. Mehr info ins log mit

Quellcode

1
$ startx -- -logverbose 7
Das macht die /var/log/Xorg.0.0log fetter.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

18

18.10.2009, 18:02

um mal schon Entwarnung zu geben:
Es lag am DistCC, der trotz gleichem chost und gleicher GCC Version falsche Daten sendete.
Falls ich irgendwann mal rausfinde warum reiche ich das nach.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de