OPENARENA
После установки openarena при ее запуске выдает надпись
...loading libGL.so.1:
Calling SDL_Init(SDL_INIT_VIDEO)...
SDL_Init(SDL_INIT_VIDEO) passed.
QGL_Init: Can't load libGL.so.1 from /etc/ld.so.conf or current dir: No dynamic GL support in video driver
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem
Пробовал переставить libsdl, поставил нестабильную
ACCEPT_KEYWORDS="~amd64" emerge libsdl
не помогло никак. В нете ничего не нашел полезного.
Видео- ATI Mobility Radeon x1600 на Acer Aspire 5112
- Войдите на сайт для отправки комментариев

Интересно...
Интересно...
Знаешь, епать
Знаешь, епать щас АТИ ещё рано, ибо дрова очень никакие.
но всё же можешь попытаться.
http://gentoo-wiki.com/Ati
а ну да, по
а ну да, по ошибки, у тебя не правильно настроен opengl и libsdl тут не причём =]
Это я примерно
Это я примерно понял:)
просто Tremulous-3д шутер идет нормально...
Подозрительно упала ФПС glxgears:
$ glxgears
306 frames in 5.0 seconds = 60.998 FPS
300 frames in 5.0 seconds = 59.964 FPS
и $ fgl_glxgears
Using GLX_SGIX_pbuffer
253 frames in 5.0 seconds = 50.600 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
Раньше было раз в 10 побольше.
mesa пробовал
mesa пробовал пересобирать и заново атишные дрова ставить?
___________________________________________________________________________________
IRC:#glug, /query Gremlin
fglrxinfo что кажет
fglrxinfo что кажет ?
Вот что
Вот что кажет
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1600
OpenGL version string: 2.1.7170 Release
хм в /usr/lib
хм
в /usr/lib симлинки эти есть:
libGL.so
libGL.so.1
libGL.so.1.2
и куда сцылается libGL.so
ls -l /usr/lib/ | grep
ls -l /usr/lib/ | grep libGL
libGL.la
libGL.so.1 -> /usr/lib64/xorg/libGL.so.1.2
libGLU.la
libGLU.so -> libGLU.so.1
libGLU.so.1 -> libGLU.so.1.3.070002
libGLU.so.1.3 -> libGLU.so.1.3.070002
libGLU.so.1.3.070002
libGLw.so -> libGLw.so.1
libGLw.so.1 -> libGLw.so.1.0.0
libGLw.so.1.0 -> libGLw.so.1.0.0
libGLw.so.1.0.0
eselect opengl set ati
eselect opengl set ati делал?
ну лог X-сервера посмотреть надо
eselect opengl set ati !!!
eselect opengl set ati
!!! Error: Unrecognized option: ati
Killed
Я понимаю, что что-то делаю не то, т.к. еще новичек в линуксе
cat /var/log/Xorg.0.log |
cat /var/log/Xorg.0.log | grep WW
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The core keyboard device wasn't specified explicitly in the layout.
(WW) The directory "/usr/share/fonts/local" does not exist.
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/util".
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Only one display is connnected,so single mode is enabled
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(WW) AIGLX: 3D driver claims to not support visual 0x33
(WW) AIGLX: 3D driver claims to not support visual 0x34
(WW) AIGLX: 3D driver claims to not support visual 0x35
(WW) AIGLX: 3D driver claims to not support visual 0x36
(WW) AIGLX: 3D driver claims to not support visual 0x37
(WW) AIGLX: 3D driver claims to not support visual 0x38
(WW) AIGLX: 3D driver claims to not support visual 0x39
(WW) AIGLX: 3D driver claims to not support visual 0x3a
(WW) AIGLX: 3D driver claims to not support visual 0x3b
(WW) AIGLX: 3D driver claims to not support visual 0x3c
(WW) AIGLX: 3D driver claims to not support visual 0x3d
(WW) AIGLX: 3D driver claims to not support visual 0x3e
(WW) AIGLX: 3D driver claims to not support visual 0x3f
(WW) AIGLX: 3D driver claims to not support visual 0x40
(WW) AIGLX: 3D driver claims to not support visual 0x41
(WW) AIGLX: 3D driver claims to not support visual 0x42
(WW) AIGLX: 3D driver claims to not support visual 0x43
(WW) AIGLX: 3D driver claims to not support visual 0x44
(WW) AIGLX: 3D driver claims to not support visual 0x45
(WW) AIGLX: 3D driver claims to not support visual 0x46
(WW) AIGLX: 3D driver claims to not support visual 0x47
(WW) AIGLX: 3D driver claims to not support visual 0x48
(WW) AIGLX: 3D driver claims to not support visual 0x49
(WW) AIGLX: 3D driver claims to not support visual 0x4a
(WW) AIGLX: 3D driver claims to not support visual 0x4b
(WW) AIGLX: 3D driver claims to not support visual 0x4c
(WW) AIGLX: 3D driver claims to not support visual 0x4d
(WW) AIGLX: 3D driver claims to not support visual 0x4e
(WW) AIGLX: 3D driver claims to not support visual 0x4f
(WW) AIGLX: 3D driver claims to not support visual 0x50
(WW) AIGLX: 3D driver claims to not support visual 0x51
(WW) AIGLX: 3D driver claims to not support visual 0x52
(WW) AIGLX: 3D driver claims to not support visual 0x53
(WW) AIGLX: 3D driver claims to not support visual 0x54
(WW) AIGLX: 3D driver claims to not support visual 0x55
(WW) AIGLX: 3D driver claims to not support visual 0x56
(WW) AIGLX: 3D driver claims to not support visual 0x57
(WW) AIGLX: 3D driver claims to not support visual 0x58
(WW) AIGLX: 3D driver claims to not support visual 0x59
(WW) AIGLX: 3D driver claims to not support visual 0x5a
(WW) AIGLX: 3D driver claims to not support visual 0x5b
(WW) AIGLX: 3D driver claims to not support visual 0x5c
(WW) AIGLX: 3D driver claims to not support visual 0x5d
(WW) AIGLX: 3D driver claims to not support visual 0x5e
(WW) AIGLX: 3D driver claims to not support visual 0x5f
(WW) AIGLX: 3D driver claims to not support visual 0x60
(WW) AIGLX: 3D driver claims to not support visual 0x61
(WW) AIGLX: 3D driver claims to not support visual 0x62
(WW) AIGLX: 3D driver claims to not support visual 0x63
(WW) AIGLX: 3D driver claims to not support visual 0x64
(WW) AIGLX: 3D driver claims to not support visual 0x65
(WW) AIGLX: 3D driver claims to not support visual 0x66
(WW) AIGLX: 3D driver claims to not support visual 0x67
(WW) AIGLX: 3D driver claims to not support visual 0x68
(WW) AIGLX: 3D driver claims to not support visual 0x69
(WW) AIGLX: 3D driver claims to not support visual 0x6a
(WW) AIGLX: 3D driver claims to not support visual 0x6b
(WW) AIGLX: 3D driver claims to not support visual 0x6c
(WW) AIGLX: 3D driver claims to not support visual 0x6d
(WW) AIGLX: 3D driver claims to not support visual 0x6e
(WW) AIGLX: 3D driver claims to not support visual 0x6f
(WW) AIGLX: 3D driver claims to not support visual 0x70
(WW) AIGLX: 3D driver claims to not support visual 0x71
(WW) AIGLX: 3D driver claims to not support visual 0x72
cat /var/log/Xorg.0.log |
cat /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension MIT-SCREEN-SAVER
-rw-r--r-- 1 root root
-rw-r--r-- 1 root root 702 Янв 19 17:40 libGL.la
lrwxrwxrwx 1 root root 34 Янв 19 17:40 libGL.so -> //usr//lib/opengl/ati/lib/libGL.so
lrwxrwxrwx 1 root root 8 Ноя 19 13:09 libGL.so.1 -> libGL.so
lrwxrwxrwx 1 root root 10 Ноя 21 17:28 libGL.so.1.2 -> libGL.so.1
у меня
eselect opengl list что кажет ?
так, пересобрал
так, пересобрал дрова, проблема так и осталась....
eselect opengl list
Available OpenGL implementations:
[1] ati *
[2] xorg-x11
попробуй eselect
попробуй
eselect opengl set 2
eselect opengl set 1
и посмотри куда идут симлинки, и какая версия у тебя дроф ?
я все парю
я все парю 8.443.1-r1 дрова, пробовал 8.40.4, все без изменения.
Может я в корне все не так делаю:
когда пробую просто emerge ati-drivers, он не компилится, а выдает, что fgl_fglxgears не может быть собран.
Я ставлю руками бинарник с атишного сайта (ati-driver-installer-8.443.1-x86.x86_64.run), но после его установки
eselect opengl list
дает только одну опцию xorg-x11.......
Далее, перехожу на runlevel 1 - telinit 1, подрубаю сеть
/etc/init.d/net.eth0 start
и пробую
emerge ati-drivers и ..... компилится без проблем...
делаю
eselect opengl set ati
переходит...но толку от этого нет.
Вывод: руки мои кривы:) 3 ночи сижу в нете, все без результатно...
как всё
как всё запущено ;)
я сижу на x11-drivers/ati-drivers-8.443.1-r1
они мне тоже сначала парили мозг, иксы валились. щас вроде нормально, они что то там пофиксили в ебилде.
думаю нужно попробовать поставить из портов, а бинарник не нужно ставить вовсе, и попытаться удалить все что он поставил.
Также запости ошибку при сборке.
У тебя ошибка
У тебя ошибка при сборки самого драйвера или его зависимостей ?
Вот что получаю
Вот что получаю при
ACCEPT_KEYWORDS="~amd64" emerge =ati-drivers-8.443.1-r1[32;01m*[0m Determining the location of the kernel source code
[32;01m*[0m Found kernel source directory:
[32;01m*[0m /usr/src/linux
[32;01m*[0m Found kernel object directory:
[32;01m*[0m /lib/modules/2.6.23-gentoo-r5/build
[32;01m*[0m Found sources for kernel version:
[32;01m*[0m 2.6.23-gentoo-r5
>>> Unpacking source...
[32;01m*[0m Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ...
[A[72C [34;01m[ [32;01mok[34;01m ][0m
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work ...
[32;01m*[0m Preparing fglrx module
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.23-gentoo-r5'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_put_user_ptr':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_check_pci':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1953: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_pci_find_slot':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2842: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_unregister_ioctl32_conversion':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2974: warning: 'return' with a value, in function returning void
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Initialize':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5221: warning: cast from pointer to integer of different size
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
CC /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r5'
[32;01m*[0m Building fgl_glxgears
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
[31;01m*[0m
[31;01m*[0m ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 1701: Called dyn_compile
[31;01m*[0m ebuild.sh, line 1039: Called qa_call 'src_compile'
[31;01m*[0m ebuild.sh, line 44: Called src_compile
[31;01m*[0m ati-drivers-8.443.1-r1.ebuild, line 204: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m "$(tc-getCC)" -o fgl_fglxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \
[31;01m*[0m -I"${S}"/common/usr/include fgl_glxgears.c \
[31;01m*[0m -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"
[31;01m*[0m The die message:
[31;01m*[0m fgl_glxgears build failed
[31;01m*[0m
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
[31;01m*[0m
Вот, что меня
Вот, что меня беспокоит:
.....Building fgl_glxgears
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status.....
# opengl-update xfree /
# opengl-update xfree / opengl-update xorg-x11
# emerge ati-drivers
# opengl-update ati
от рута
вот тебе faq
вот тебе faq http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html =]
opengl-update было до
opengl-update было до eselect, т.е. по сути я это и делал...
Удалось скомпилить только после правки ебилда-закомментил строки аборта при сборки fgl_glxgears, потом
ebuild /usr/portage/x11-drivers/ati-drivers/ati-drivers-8.443.1-r1 digest
ACCEPT_KEYWORDS="~adm64" emerge=ati-drivers-8.443.1-r1
конечно
конечно обработать напильником это хорошо,
но мой совет запостить инфу тебе на http://bugs.gentoo.org
вдруг это съерьёзный баг
РЕШЕНО!!!!!!
РЕШЕНО!!!!!!
eix libsdl оттуда
eix libsdl
оттуда понял, что не включена поддержка opengl!!!!
Пересобрал с юс-флагом opengl и все пошло!!!
Спасибо toto и maximax большое за поддержку новичка!!!!!
хы emerge -vp libsdl
хы
emerge -vp libsdl юзал ?
а euse ? =]
Поздравляю, но
Поздравляю, но меня в принципе незачто благодарить :)
Теперь буду
Теперь буду юзать:)
euses-прикольная и полезная вещь!!!
Когда
Когда устанавливаю программу всегда использую флаги -fv или -fp потом выясняю что значат все флаги если я этого еще не знаю :)
вот ещё
вот ещё командочка с помощью которой я смотрю что нового в системе
emerge -NDuptv world
думаю ключи все по ману посмотреть мона )
также можешь посмотреть на equery
например команда
equery b equery
найдёт к какому пакету относиться equery
equery f gentoolkit
покажет все файлы из пакета
а команда
revdep-rebuild -- -pv
покажет те пакеты, которые не удовлетворяют зависимостям библиотек, например сменился API
вот с этими командами я сталкиваюсь каждый день
Ходит дурачек
Ходит дурачек по лесу....
У меня
equery
не распознается-unknown command- ее я много встречал на форумах, но вот в каком она пакете находится....
* Contents of
* Contents of app-portage/gentoolkit-0.2.3-r1:
/usr/bin/eclean
/usr/bin/eclean-dist -> eclean
/usr/bin/eclean-pkg -> eclean
/usr/bin/equery
/usr/bin/eread
/usr/bin/euse
/usr/bin/glsa-check
/usr/bin/revdep-rebuild
есть ещё
есть ещё app-portage/portage-utils
там подобные команды, но что то я хз ;)
darkstar ~ # q
Usage: q : invoke a portage utility applet
Currently defined applets:
q : virtual applet
qatom : split atom strings
qcache : search the metadata cache
qcheck : verify integrity of installed packages
qdepends : show dependency info
qfile : list all pkgs owning files
qglsa : check GLSAs against system
qgrep : grep in ebuilds
qlist : list files owned by pkgname
qlop : emerge log analyzer
qmerge : fetch and merge binary package
qpkg : manipulate Gentoo binpkgs
qsearch : search pkgname/desc
qsize : calculate size usage
qtbz2 : manipulate tbz2 packages
quse : find pkgs using useflags
qxpak : manipulate xpak archives