Траблы с библиотеками
Гость 11 января, 2007 - 05:12
Раньше иксами и всем, что с ними связано практически не занимался за ненадобностью. Сейчас решил кое-что проверить и попробовать и возникли трудности. Спокойно установил и настроил Xorg, установил гном, несколько плейеров, QEMU и т.д. Проблема вот в чем: Пытаюсь запустить (через в.консоль в гноме, кедах и т.д.), например, mplayer, xfe и т.д. в ответ на это мне выводится:
Цитата:
error while loading shared libraries: libGL.so.1: cannot handle TLS data
Уже и не знаю, что делать. Проверял установку пакетов OpenGL, устанавливал drm, eselect-opengl и т.д. Все-равно не могу догнать, в чем проблема. Так же DRI не работает, более того, glxinfo не выводит ничего, только жалуется на то же.
У меня карточка интегрированная Intel (i810). Ядро 2.6.18
»
- Для комментирования войдите или зарегистрируйтесь
revdep-rebuild не
revdep-rebuild не помог?
А немного
А немного подробней можно? Делал
# revdep-rebuild
и, в частности,
# revdep-rebuild --library libGL.so.1
После всего этого то же самое.
_________________
chmod -x chmod
Значит не
Значит не помогло.
Что говорит
eselect opengl list
Проверил, вот
Проверил, вот что пишет:
# eselect opengl list
Available OpenGL implementations:
[1] xorg-x11 *
# _
_________________
chmod -x chmod
LoadModule "glx" LoadModule
LoadModule "glx" LoadModule "dri" поставил? Какая версия DRI и какая карточка?
зы emerge -pv xorg-x11 в студию!
Какая карточка
Какая карточка я в первом сообщении писал - Intel'овская интегрированная (i810). LoadModule "glx" LoadModule "dri" в xorg.conf стоит. Версия DRI:
# emerge -pv x11-drm
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-base/x11-drm-20060608 VIDEO_CARDS="i810 -mach64 -mga -nv -r128 -radeon -savage -sis (-sunffb) -tdfx -via" 0 kB
По поводу emerge -pv xorg-x11, ничего кроме
Calculating dependencies... done!
[ebuild R ] x11-base/xorg-x11-7.1 0 kB
Он мне не пишет.
_________________
chmod -x chmod
он наверно имел
он наверно имел в виду
emerge -pv xorg-server
[ebuild R ]
[ebuild R ] x11-base/xorg-server-1.1.1-r3 USE="debug dri ipv6 nptl xorg -3dfx aiglx -dmx kdrive -minimal sdl -xprint" INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="i810 -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -nv -nvidia -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware -voodoo" 0 kB
_________________
chmod -x chmod
Section "dri" Mode
Section "dri"
Mode 0666
EndSection
я бы еще попробовал дописать...
А если нет - то emerge -C xorg-x11 x11-drm ; USE="opengl" emerge x11-drm xorg-x11 ; opengl-update xorg-x11
и еще покурить dri.freedesktop.org м.б. че нибудь найдешь
В том-то все и
В том-то все и дело, что эта секция у меня и так прописана... переустанавливать пробовал тоже, итог один. Хреново однако...
_________________
chmod -x chmod
Вобщем давай
Вобщем давай разбираццо будем. Во-первых, какой пакет ставит эту либу? Я сомневаюсь что это сам Xorg. Для этого надо поискать в файлах из /var/db/pkg строчку /полный_путь/libGL.so.1 Я к сожалению в этом тебе помочь не могу ибо у самого графики в настоящий момент нету.
эта либа
эта либа поставляеться видеодровами
Тогда по идее
Тогда по идее должно помочь emerge x11-drm... М.б. попробуешь поставить DRM отсюдова http://dri.freedesktop.org/snapshots/ авось поможет. Надо common и i810
эээ... причём
эээ... причём тут ДРМ? или я чтото пропустил?