LINUX.ORG.RU

ATI + графические эффекты


0

0

Народ, Добрый день, объясните в чем дело, когда я вкрутил дрова на свою видюху с официального сайта, встало все кстатит хорошо, да же Control Centr работает, но при этом графические эффекты отключились, при попытки включить они запускаются но после перезагрузки опять отключены, в чем тут дело и как заставить их работать?

Ответ на: комментарий от aydar

В параметрах системы, есть «Рабочий стол», вот там включаются эффекты, типа: прозрачность или анимирование сварачивания, вот про эти эффекты я спрашивал.

vlershov ()

не, ну вообще молодцы. а что за видюха у тебя? просто атишки разные ведь бывают. например, моя x1300 хорошо себя чувствует с открытыми драйверами - ну там эффекты 4 КДЕ хорошо отхватываются, но пробовал игрулину через вайн запустить, так ни в какую :(

на заметку - x1300, дистр Gentoo, драйвера и меза были из dev ветки (обновлял пару раз в неделю) название дров - radeon (не путать с radeonhd - те не пробовал, но по идее должны тоже рулить).

CATS ()
Ответ на: комментарий от CATS

Видюха у меня    ATI Mobility Radeon HD 3650, в целом на XRender оаботает, тогда получается что у меня проблема с OpenGL, как проверить что все нормально и полность функционирует OpenGL?

vlershov ()
Ответ на: комментарий от vlershov

Тестинг шестеренками: gl_glxgears Using GLX_SGIX_pbuffer 1276 frames in 5.0 seconds = 255.200 FPS 300 frames in 5.0 seconds = 60.000 FPS 299 frames in 5.0 seconds = 59.800 FPS 300 frames in 5.0 seconds = 60.000 FPS 291 frames in 5.0 seconds = 58.200 FPS 300 frames in 5.0 seconds = 60.000 FPS 300 frames in 5.0 seconds = 60.000 FPS

vlershov ()
Ответ на: комментарий от nikman

fglrx установил переде установкой дров, процесс происходил следующим образом в synaptic установил fglrx, потом пошел на сайт производителя слил файл с расширением run, дал права 777 на него запустил консольно, файл драйвера открыл окно инстала, сделал инстал по пунктно и все.

vlershov ()
Ответ на: комментарий от vlershov

Примерно так - идёшь в /etc/X11/xorg.conf и вписываешь внизу такие строки

Section «DRI» Mode 0666 EndSection

и добавляешь себя в группу video. Это включает 3Д ускорение для группы video. (что-то может зависеть от твоего дистриба) По идее это должно сработать, ибо шестерёнки на твоих дровах должны показывать что-то порядка 2-4 тысяч фпс (если мне не изменяет память)

кажется, это всё.

CATS ()
Ответ на: комментарий от vlershov

чуть не забыл - в debian при установке драйверов fglrx (по крайней мере до 9.3 включительно), нужно было иметь распакованное и настроенное ядро (ну или хотя бы хедеры ядра) и всё для сборки ядра (точнее можешь посмотреть на форумах и просто в гугле) - ведь установщик драйвера таки собирает модуль ядра. и были ошибки или нет, можешь посмотреть только в логах.

чтобы увидеть, есть ли модуль, делай так

modprobe fglrx lsmod | grep fglrx

если тебе вернёт строчку с fglrx, то всё путём (модуль в системе есть). ещё стоит сделать это

aticonfig --initial

что подготовит твой xorg.conf для использования этого драйвера и да, глянь - поддерживается ли твоя карточка теми драйверами, что ты скачал? если ничего не поможет, дай почитать /var/log/Xorg* (в общем, логи ксорга)

CATS ()
Ответ на: комментарий от CATS

Section «DRI» Mode 0666 EndSection - добавил в группе видео был включон автоматически, походу проблемма определилась, на команду modprobe fglrx lsmod | grep fglrx ни чего не получил, т.е ни чего не вернулось, как это монаа исправить?

vlershov ()
Ответ на: комментарий от vlershov

ну это значит, модуль ядра не собрался. остаются только логи сборки. если ты запускал установку из консоли при выключенных иксах, то в самом конце тебе должны были сказать как завершилась установка и где брать лог. если с запущенными иксами, то просто где брать лог, а об ошибках там молчат. попробуй ещё раз запустить и выложи лог установки. я на глаз не могу тебе сказать

CATS ()
Ответ на: комментарий от CATS

./ati-driver-installer-9-12-x86.x86_64.run Created directory fglrx-install.bu75Rs Verifying archive integrity... All good. Uncompressing ATI Proprietary Linux Driver-8.681....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ================================================== ATI Technologies Linux Driver Installer/Packager ================================================== Detected configuration: Architecture: i686 (32-bit) X Server: X.Org 7.4 and later releases ATI Proprietary Linux Driver 8.681 Installation ┌───────────────────────────────────────────────────────────── Choose the product ─────────────────────────────────────────────────────────────┐ loki_setup: directory: (null)k a product to install │ │ ┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │ │ │ 1. Install Driver 8.681 on X.Org 7.4 and later releases │ │ │ │ 2. Generate Distribution Specific Driver Package │ │ ├─└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘─┤ │ < OK > <Cancel> │ └──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

ATI Proprietary Linux Driver 8.681 Installation ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

For further configuration of the driver, please run aticonfig from a terminal window or AMD CCC:LE from the Desktop Manager Menu. Removing temporary directory: fglrx-install.bu75Rs │ Installation complete! │ Вот такой лог установи, мне кажется они пути не видят т.е ядро ищет компаненты в одном месте, а они лежат в другом

vlershov ()
Ответ на: комментарий от vlershov

glxinfo


name of display: :0.0   
display: :0  screen: 0  
direct rendering: Yes   
server glx vendor string: ATI
server glx version string: 1.4
server glx extensions:        
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,          
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample,    
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group         
client glx vendor string: ATI                                                 
client glx version string: 1.4                                                
client glx extensions:                                                        
    GLX_ARB_create_context, GLX_ARB_create_context_profile,                   
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,    
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,     
    GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_NV_swap_group,      
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,     
    GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,              
    GLX_SGIX_pbuffer, GLX_SGIX_swap_barrier, GLX_SGIX_swap_group,             
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap,                
    GLX_EXT_framebuffer_sRGB, GLX_ARB_fbconfig_float                          
GLX version: 1.4                                                              
GLX extensions:                                                               
    GLX_ARB_create_context, GLX_ARB_create_context_profile,                   
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,    
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,        
    GLX_NV_swap_group, GLX_OML_swap_method, GLX_SGI_make_current_read,        
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,           
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_swap_barrier,               
    GLX_SGIX_swap_group, GLX_SGIX_visual_select_group,                        
    GLX_EXT_texture_from_pixmap                                               
OpenGL vendor string: ATI Technologies Inc.                                   
OpenGL renderer string: ATI Mobility Radeon HD 3400 Series                    
OpenGL version string: 3.2.9232                                               
OpenGL shading language version string: 1.50                                  
OpenGL extensions:                                                            
    GL_AMDX_name_gen_delete, GL_AMD_draw_buffers_blend,                       
   и т.д

vlershov ()
Ответ на: комментарий от vlershov

dmesg | grep «fglrx» [ 29.016993] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 29.070319] [fglrx] Maximum main memory to use for locked dma buffers: 2891 MBytes. [ 29.071128] [fglrx] vendor: 1002 device: 95c4 count: 1 [ 29.072335] [fglrx] ioport: bar 4, base 0x2000, size: 0x100 [ 29.072853] [fglrx] Kernel PAT support is enabled [ 29.072899] [fglrx] module loaded - fglrx 8.68.2 [Nov 24 2009] with 1 minors [ 29.425248] fglrx_pci 0000:01:00.0: irq 29 for MSI/MSI-X [ 29.425956] [fglrx] Firegl kernel thread PID: 2496 [ 30.168691] [fglrx] Gart USWC size:948 M. [ 30.168695] [fglrx] Gart cacheable size:375 M. [ 30.168701] [fglrx] Reserved FB block: Shared offset:0, size:1000000 [ 30.168705] [fglrx] Reserved FB block: Unshared offset:fd02000, size:2f9000 [ 30.168708] [fglrx] Reserved FB block: Unshared offset:fffb000, size:5000 [ 33.858874] [fglrx:fireglAsyncioIntEnableMsgHandler] *ERROR* interrupt source ff000066 is not supported on this hardware (return code = 1)

vlershov ()
Ответ на: комментарий от vlershov

что-то несколько запутался )

по умолчанию при сборке драйвера лезут в /usr/src/linux . так что если у тебя лежат в другом месте, то сделай симлинк. НО! запутал меня последний пост - с dmesg, который рассазывал нам о fglrx.

ты ядро вообще пересобирал? или используешь дефолтное? в общем, пока для меня это загадка. и даже не скажу куда смотреть. а с GL всё просто - драйвер собирает не только модуль ядра, а и несколько либ для xorg (причём их явно успешно), в которых реализован и gl и ещё что-то там.

CATS ()
Ответ на: комментарий от vlershov

[fglrx] module loaded - fglrx 8.68.2 вот это по идее указывает на то, что модуль у тебя есть, просто что-то не то с системой. вывод в лог тоже показывает вроде норму.

OpenGL renderer string: ATI Mobility Radeon HD 3400 Series OpenGL version string: 3.2.9232

может, я смотрел не в то место? что у тебя с другими 3D приложениями? и как при этом нагружен процессор?

CATS ()
Ответ на: комментарий от CATS

Смотри, После вот этотой статьи: http://forum.radeon.ru/viewtopic.php?t=31864 У меня без включенных эфектов: glxgears 10701 frames in 5.0 seconds = 2140.107 FPS 11907 frames in 5.0 seconds = 2381.039 FPS 12188 frames in 5.0 seconds = 2437.595 FPS 12031 frames in 5.0 seconds = 2406.123 FPS 12077 frames in 5.0 seconds = 2415.387 FPS 11586 frames in 5.0 seconds = 2316.798 FPS 11446 frames in 5.0 seconds = 2289.157 FPS не на весь монитор а на весь монитор: 1823 frames in 5.0 seconds = 364.581 FPS 3151 frames in 5.0 seconds = 630.108 FPS 2423 frames in 5.0 seconds = 484.223 FPS 1844 frames in 5.0 seconds = 368.785 FPS

Процессор на 12-25%

При включенных эффектах: 5765 frames in 5.0 seconds = 1152.217 FPS 5719 frames in 5.0 seconds = 1143.730 FPS 6837 frames in 5.0 seconds = 1366.326 FPS 6943 frames in 5.0 seconds = 1388.546 FPS 5989 frames in 5.0 seconds = 1197.691 FPS 5017 frames in 5.0 seconds = 1000.135 FPS не на весь моник На весь мони: 524 frames in 5.0 seconds = 104.704 FPS 513 frames in 5.1 seconds = 101.043 FPS 436 frames in 5.0 seconds = 86.793 FPS 400 frames in 5.0 seconds = 79.539 FPS 528 frames in 5.0 seconds = 105.443 FPS 549 frames in 5.0 seconds = 109.031 FPS 414 frames in 5.2 seconds = 80.342 FPS 528 frames in 5.0 seconds = 105.020 FPS 561 frames in 5.0 seconds = 112.141 FPS

Мне кажется это не полноценная работа устройства, может глянешь статейку мысли какие появятся.

vlershov ()
Ответ на: комментарий от vlershov

что могу сказать? бывает ) у меня в последнее время (до окончания поддержки моей x1300) всё чудно работало. да и сижу уже давно на gentoo, поэтому с решением проблемы помочь больше не могу. к сожалению

CATS ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.