Перейти к содержанию

Compiz - помогите понять как его настроить...


Azra

Рекомендуемые сообщения

Вобщем такая штука.

Поставил дрова под свой Radeon 9600 - карточка отобразилась верно. 3D тест прошел.

Иду на страничку compiz на опенсусорге http://ru.opensuse.org/Compiz

читаю там команду для запуска -

compiz --replace gconf

вбиваю - пишет в ответ compiz: No composite extension

Вспоминаю что на разных пособиях по установке драйверов к моему видео писали про эту опцию.

http://en.opensuse.org/ATI тут написали что если поставишь так то работать НЕ будет -

Section "Extensions"

Option "Composite" "false"

EndSection

http://ru.opensuse.org/ATI_Driver тут пишут вообще не понял чего

Цитата:

Если вы захотите использовать Xgl и Compiz, Вам нужно добавить в ваш файл xorg.conf следующие записи:

Section "Extensions"

Option "Composite" "0"

EndSection

в итоге перегружаясь под рут пробовал разные варианты - при установке варианта Option "Composite "True" начались жуткие графические глюки. Цвета панелей менялись иконки проявляются сквозь активные окна и так далее...

сначала думал дрова криво встали но они дают вроде правильные отклики на команды:

azra@linux-dk71:~> fglrxinfo

display: :0.0 screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: ATI RADEON 9600 Series

OpenGL version string: 2.0.6400 (8.35.5)

azra@linux-dk71:~> glxinfo

name of display: :0.0

display: :0 screen: 0

direct rendering: Yes

server glx vendor string: SGI

server glx version string: 1.2

server glx extensions:

GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,

GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,

GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,

GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer

client glx vendor string: ATI

client glx version string: 1.3

client glx extensions:

GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,

GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,

GLX_ATI_pixel_format_float, GLX_ATI_render_texture

GLX extensions:

GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,

GLX_ARB_multisample

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: ATI RADEON 9600 Series

OpenGL version string: 2.0.6400 (8.35.5)

OpenGL extensions:

GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,

GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program,

GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,

GL_ARB_multisample, GL_ARB_occlusion_query, GL_ARB_point_parameters,

GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100,

GL_ARB_shadow, GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,

GL_ARB_texture_compression, GL_ARB_texture_cube_map,

GL_ARB_texture_env_add, GL_ARB_texture_env_combine,

GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,

GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat,

GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_blend,

GL_ARB_vertex_buffer_object, GL_ARB_pixel_buffer_object,

GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,

GL_ARB_draw_buffers, GL_ATI_draw_buffers, GL_ATI_element_array,

GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_map_object_buffer,

GL_ATI_separate_stencil, GL_ATI_texture_env_combine3,

GL_ATI_texture_float, GL_ATI_texture_mirror_once,

GL_ATI_vertex_array_object, GL_ATI_vertex_attrib_array_object,

GL_ATI_vertex_streams, GL_ATIX_texture_env_combine3,

GL_ATIX_texture_env_route, GL_ATIX_vertex_shader_output_point_size,

GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,

GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,

GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,

GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,

GL_EXT_rescale_normal, GL_EXT_secondary_color,

GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,

GL_EXT_texgen_reflection, GL_EXT_texture3D,

GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,

GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,

GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,

GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,

GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,

GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square,

GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix,

GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,

GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

glu version: 1.3

glu extensions:

GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

подскажите пожалуста что не так....

п.с. поставил только compiz,gnome-compiz и удовлетворил все зависимости все зависимости.

Ссылка на комментарий
Поделиться на другие сайты

странно. Поставил Берил = все заработало хотя и глючило по началу.

После рестарта иксов даже клавиатура не загружалась пока берил менеджер не запустил...

убиться с этими факами на опенсусе можно...

Ссылка на комментарий
Поделиться на другие сайты

Azra писал(а) Wed, 04 April 2007 17:32

убиться с этими факами на опенсусе можно...

Зато они есть Smile Причем пошаговые инструкции. Так что это все же плюс Smile Кстати, на opensuse.org есть поиск.

Ссылка на комментарий
Поделиться на другие сайты

а я не спорю что плюс да еще какой Smile у инструкций есть недостаток - я часто находил прямые разночтения.

Самый простой пример

если зайти на en.opensuse.org/ATI там написано что compiz устанавливать нельзя - будет конфликтовать с beryl

на en.opensuse.org/ATI_DRIVER же пишут что его надо установить чтобы beryl корректно работал.

на en.opensuse.org/Beryl то же пишут что надо ставить.

В результате приходится тыкаться самому в спорные вопросы.

А поскольку с консолью я пока на уважительном "вы" - бывают проблемы.

Ссылка на комментарий
Поделиться на другие сайты

хах. Вот это номер.

перезагрузился.

Берил менеджер прогрузился в трей но по умолчанию встали настройки KWin - и при попытке загрузить берил пишет The Composite Manager has crashed twice within a minute and its therefore disabled for this session.

Атас. Почему-то при предыдущей загрузке все заработало....

Ссылка на комментарий
Поделиться на другие сайты

еще пара ребутов было исправили дело.

Потом пришлось ресет делать через кнопочку - когда включил обнаружил то же самое.

Мозг кипит. Не пойму почему требуется чтобы Compisite Manager работал если его надо отключать....

или я просто путаю функцию Compisite с программой?

И что тогда можно с этим приложением, Compisite Manager, сделать чтобы оно не падало?

подскажите пожалуста.

Ссылка на комментарий
Поделиться на другие сайты

Azra писал(а) Wed, 04 April 2007 17:59

хах. Вот это номер.

перезагрузился.

Берил менеджер прогрузился в трей но по умолчанию встали настройки KWin - и при попытке загрузить берил пишет The Composite Manager has crashed twice within a minute and its therefore disabled for this session.

Атас. Почему-то при предыдущей загрузке все заработало....

Чтобы получить более информативное сообщение, попробуйте запустить из терминала beryl-manager.

В любом случае, эти глюки могут быть связаны с тем, что программа сырая.

Ссылка на комментарий
Поделиться на другие сайты

Azra писал(а) Wed, 04 April 2007 17:59

хах. Вот это номер.

перезагрузился.

Берил менеджер прогрузился в трей но по умолчанию встали настройки KWin - и при попытке загрузить берил пишет The Composite Manager has crashed twice within a minute and its therefore disabled for this session.

Атас. Почему-то при предыдущей загрузке все заработало....

Отключите прозрачность в kwin и убейте kompmgr.

Ссылка на комментарий
Поделиться на другие сайты

Aceler писал(а) Fri, 06 April 2007 19:46

Отключите прозрачность в kwin и убейте kompmgr.

У меня, когда проблема была в этом, берил ругался, что, по его мнению, уже запущен какой-то composite manager. Хотя может поможет Smile

Ссылка на комментарий
Поделиться на другие сайты

сам докопал до какой то степени.

Вобщем пока такое ощущение что берил этот на сопельках висит Smile

Лазил по всяким манулалам и нашел совет отрубить в Kwine тени.

Типа personal setting - desktop - Window behavior и там на последней вкладке. Отрубил.

Обновил ВСЕ пакеты из репозитария Beryl еще разок. Переставил дрова.

После отключения теней сообщение об ошибке перестало выскакивать однако Beryl попрежнему крашился и в соотвествии с галочкой прорисовывался через Kwin.

Ребутнулся. Загрузка доооого прорисовывала оставленное окно Конкверора. Не выдержал уже нажал на ресет. Загрузился. Beryl заработал. Проморгавшись от щастья проверил не тормозит ли и не упадет ли от использования. Вроде нормально.

Ребут спецом чтобы посмотреть что будет дальше. Берил менеджер в трее - на лице KWin. Выбираю Beryl - заработал.

Че теперь дальше будет не знаю. Видимо и программа сыровата и KWin настрыничает.

пс - Спасибо всем за помощь Smile

совет "убить kompmgr." опробую.

Ссылка на комментарий
Поделиться на другие сайты

Azra писал(а) Sat, 07 April 2007 02:56

пс - Спасибо всем за помощь Smile

совет "убить kompmgr." опробую.

Вы это уже сделали, изменив настройки "теней", как описывается в вашем посте. Smile

Что касается beryl, то вы случайно не aquamarine используете (это когда beryl отрисовывает текущую тему kwin)? Если да, то имейте в виду, что у меня оно падало каждые 5 минут примерно. Работали нормально только родные темы beryl (Emerald).

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

aquamarine

его я ставил в соотвествии с инструкцией на en.opensuse.org/Beryl

Однако далее название нигде не видел. Темы настраивал через Менеджер тем Emerland в треевом меню Beryl.

Ссылка на комментарий
Поделиться на другие сайты

http://linux.wordpress.com/2007/02/10/opensuse-installing-an d-running-looking-glass-3d/

кто нибудь из уважаемых такую штуку ставил? как оно по функциональности\стабильности\красоте?

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Подскажите, пожалуйста. Собственно говоря, развейте сомнения новичка...

Имеется точно такая же видеокарта (ATI 9600XT) и те же дрова установил (8.35.5). 3D тест прошел - видел шустро вращающийся куб с шестеренками. Где посмотреть, что "карточка отобразилась верно". В Ясте пишет, что видеокарта R350, монитор ATI.

Здесь также пишет:

fglrxinfo

display: :0.0 screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: ATI RADEON 9600 Series

OpenGL version string: 2.0.6400 (8.35.5)

glxinfo - до вечера сравнить не смогу.

Блин, никак не могу понять установил я OpenGL или нет? По ощущениям комп стал быстрее. Сомнения возникли, потому что Яст видюху и монитор неправильно пишет. Когда ставлю галочку Включить 3D - применить или тест, окно зависает и 3D не включается. Beryl вроде встал, но единственное что увидел - изменились окна. Поковырялся в его настройках, на многое ругается. Куб получить не удается, наверное, из-за 3D. Ставил все по бумажке (из упомянутых ссылок), но так-как новичок, не все понял из написанного...

Ссылка на комментарий
Поделиться на другие сайты

AccessD

Спасибо, получается что установил.

А 3D нужно включать? (Яст-Оборудование-Графическая плата и монитор-Активировать 3D ускорение) Если нужно, но не включается, где копать? (поставил задачу - установить Beryl)

Ссылка на комментарий
Поделиться на другие сайты

оно уже включено (direct rendering: Yes)

a берил наверно лучше (в вашем случае) ставить с ксорговским AIGLX, т.к. с XGL может отвалиться 3D accel. http://en.opensuse.org/Beryl

Ссылка на комментарий
Поделиться на другие сайты

Еще раз спасибо.

Не стал ждать Ваш ответ и... все поломал.

Собственно вчера ставил Beryl и ничего не получилось и аккуратненько удалил, сегодня (только что) еще раз поставил - ругаться стал меньше (на сей раз, видно, что-то нужное в установку добавил). Включилось 3D, но рабочие столы Кубом так и не пошли. Решил, что надо перегрузиться. После перезагрузки - разрешение экрана испортилось. Пытался восстановить в Ясте - не дает. Отредактировал xorg, перегрузился - разрешение так и осталось неправильным. Где-то уже видел тему по этому поводу - разрешение экрана. Буду искать и восстанавливать.

Цитата:

a берил наверно лучше (в вашем случае) ставить с ксорговским AIGLX, т.к. с XGL может отвалиться 3D accel

Я пока в этих понятиях сильно плаваю. Знаю, что у меня KDE, а дальше не понимаю что еще стоит... Буду смотреть ссылку и разбираться дальше. Но в первую очередь - с разрешением экрана.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Цитата:

очно такая же видеокарта (ATI 9600XT)

это далеко не моя карта Smile У вашей гораздо мощнее чипсет.

Цитата:

осле перезагрузки - разрешение экрана испортилось.

совет человека который уже раз семь валил SuSE и раза два ubuntu

(вернее иксы) делайте бекап xorg.conf в обязательном порядке.

Ссылка на комментарий
Поделиться на другие сайты

Azra писал(а) Fri, 01 June 2007 04:01

Цитата:

очно такая же видеокарта (ATI 9600XT)

это далеко не моя карта Smile У вашей гораздо мощнее чипсет.

Цитата:

осле перезагрузки - разрешение экрана испортилось.

совет человека который уже раз семь валил SuSE и раза два ubuntu

(вернее иксы) делайте бекап xorg.conf в обязательном порядке.

+1

Потому что SuSE очень любит его без спросу переписывать, если настраивать Х-сервер через Yast.

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

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...