Compiz-fusion + ATI + amd64 [ РЕШЕНО ]
kflirik 27 октября, 2008 - 14:30
Помогите запустить compiz-fusion на Ati_x1950pro. Дрова стоят fglrx-8.10 из репозитория (ati-drivers), xorg нормально работает, fglrxinfo говорит что все нормально, xglinfo Direct Rendering - yes. При запуске compiz-manager ругаеться на отсутствие xgl, тут на форуме видел что в fglrx поддерживает glx. Может я запускаю как ниправильно, я просто в .xinitrc прописал compiz-manager. Иль все таки xgl надо ставить, но тогда с какого репозитория?
»
- Для комментирования войдите или зарегистрируйтесь
compiz-start
usr/bin/compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
/usr/bin/compiz (core) - Error: Failed to manage screen: 0
/usr/bin/compiz (core) - Fatal: No manageable screens found on display :0
--no-libgl-fallback не помогло (
попробовал не через
попробовал не через compiz-start, а через compiz --replace --indirect-rendering --sm-disable ccp. Итог черный экран и стрелка мышки. кроме
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
не выдает, однако у меня с этим icewm отлично работет, да и в игрушки играю
ау, ну что тут никто compiz чтоль не ставил?
Compiz-Fusion и fglrx - это
Compiz-Fusion и fglrx - это как по мне стремно :)
Я себе ставил xf86-video-ati (из git версии разработчиков, хотя можешь попробовать и 6.9.0 и работает и компиз и видео в нем и много другого.)
Вот что я себе прописывал для старта Compiz-Fusion:
Попробуй. Может и у тебя запуститься. Это я прописывал и у себя на fglrx, когда ним пользовался.
P.S. Моя видеокарта тоже r500 -> M56 ATI Mobility Radeon x1600. С xf86-video-ati только в игры особо не поиграешь - низкий fps, а так все просто супер :)
Бестолку (, startx пигет вот
Бестолку (, startx пигет вот это:
waiting for X server to shut down
Backtrace:
0: X(xf86SigHandler+0x6d) [0x4924ed]
1: /lib/libc.so.6 [0x7fa272bb12b0]
2: /lib/libc.so.6(cfree+0x25) [0x7fa272bf56f5]
3: /usr/lib64/xorg/modules/extensions//libGLcore.so [0x7fa25fc70f0e]
4: /usr/lib64/xorg/modules/extensions//libglx.so(__glXResetScreens+0x42) [0x7fa27267c7a2]
5: X(CloseDownExtensions+0x39) [0x45c809]
6: X(main+0x4b2) [0x437d62]
7: /lib/libc.so.6(__libc_start_main+0xe6) [0x7fa272b9d486]
8: X(FontFileCompleteXLFD+0x231) [0x437019]
хм... 3 недели назад ставил
хм... 3 недели назад ставил compiz на иксовые дрова. работает. тупит только при изменении размера окна. но это, думаю, решается тюнингом xorg.conf. челу пока хватает. начнет не хватать - будем тюнить.
разумеется, иксы 1.5*, ядро 2.6.27
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Попробуй убрать
Попробуй убрать compiz-manager из xinitrc и запусти его в консоли вручную. ДОлжна появиться иконка с различными настройками, с которыми можно экспериментировать
Мне кстати на своей машине ещё ни разу не удалось запустить компиз нормально без этого менеджера
-= Concordia victoriam gignit =-
в новом компизе, имхо,
в новом компизе, имхо, решается запуском fusion-icon. по кр. мере не заметил влияния /etc/env.d/99kde-env:KDEWM=compiz.
P.S.: Linux - это красная таблетка :-) Windows - синяя...
xorg-server-1.3 ядро-2.6.26.5
xorg-server-1.3
ядро-2.6.26.5 (c 2.6.25-gentoo-r7 выдавал ошибку, см. выше)
x11-drivers/ati-drivers-8.542
compiz-manager и fusion-icon из консоли (xterm) убивает иксы
fusion-icon в .xinirc выдает при startx
и черный экран со стрелкой мыши и тишина ...
/etc/env.d/99kde-env:KDEWM=compiz. - KDE у мя нет
ядро 2.6.27, xorg 1.5.2
ядро 2.6.27, xorg 1.5.2
P.S.: Linux - это красная таблетка :-) Windows - синяя...
С xorg 1.5.2 не пашет
С xorg 1.5.2 не пашет x11-drivers/ati-drivers-8.542 ((
xorg 1.4 не хочет с nptl собираться (-nptl*)
Дело в том, что ati-drivers
Дело в том, что ati-drivers будут поддерживать по идее xorg-server >=1.5 только с новой версией 8.11
Поэтому пока что нужно ждать на 1.4 или юзать опенсорсные дрова.
compiz-fusion по логике запускается через compiz --replace && emerald --replace и добавить какие-то к этому опции, чтобы запустить. :) Я правильно описал выше. Fusion Icon, если посмотреть в код, делается практически тоже самое, просто пользователь выбирает в меню режимы, а вот fusion icon передает системе эти compiz --replace и т.д.
Так что вам нужно найти опции, с какими запустить Compiz-Fusion.
Примерно про это я и
Примерно про это я и говорю.
Я пробовал все возможные опции, я прпобовал 4 разных версии крмпиза, но максимум чего я добился - это черный экран с курсором...
Я даже world пересобирал.
Всетаки я грешу на xorg, подскажите плиз как 1,4,2 с nptl собрать, я испробовал все (ну кроме переустановки) ...
не знаю, вернулось ли что из
не знаю, вернулось ли что из открытых дров в fglrx, но fglrx всегда был штукой довольно геморной. Если нужен только компиз, без wine/cedega - вполне подойдет решение xorg-1.5* и дрова его же. + тюнинг xorg.conf
P.S.: Linux - это красная таблетка :-) Windows - синяя...
хм, его же дрова? это
хм, "его же дрова"? это фрамебуфер чтоли? ... radeonhd пытался поставить - Direct rendering: no ((
radeonhd под 2xxx и выше
radeonhd под 2xxx и выше писался
P.S.: Linux - это красная таблетка :-) Windows - синяя...
см. выше.
см. выше. xorg-1.5.2+xf86-ati-drivers-6.9.0+compiz
Direct reandering: Yes
P.S.: Linux - это красная таблетка :-) Windows - синяя...
xf86-video-ati, это что в
xf86-video-ati, это что в make.conf в VIDEO_CARDS писать? radeon?
в ядре drm включать?
да да
да
да
P.S.: Linux - это красная таблетка :-) Windows - синяя...
ATI Mobility Radeon
ATI Mobility Radeon X1600.
xf86-video-ati (у меня их git дерева разработчиков, но это не меняет сути)
Xv - Adaptor #0: "Radeon Textured Video"
AIGLX enabled
Direct Rendering: Yes
и compiz-fusion летает просто :)
Мой xorg.conf:
http://dpaste.com/hold/88935/
Кроме того, если уже все-таки решишся поставить fglrx для своего 1.4.2, то главное это не с nptl флагом собрать, а чтобы у mesa и xorg-server у обоих или nptl был включен или был выключен. Но советую (если не играть будешь) ставить xf86-video-ati с xorg-server 1.5.2. Как написано в доб. возможностях xorg-server, в 1.5 версии улучшена скорость работы, уменьшено потребление памяти + конечно bugfixes. Это из основных я назвал. На глаз заметно сильно :) 1.4.999.906 (вроде такая) пользовался и 1.4.2 пользовался и реально на 20% где-то у меня скорость работы иксов повысилась и глючность поубавилась. :)
xf86-video-ati с xorg-server 1.5.2
xf86-video-ati, xorg-server 1.5.2 и kernel-2.6.27 (make.conf - ACCEPT_KEYWORDS="~amd64", emerge -vD xorg-server xf86-video-ati) эфекта ноль, по прежнему черный экран и стрелка (
Хм, я кстати ожидал что с xf86-video-ati glxgear будет гораздо меньше выдавать ан нет - 25256 frames in 5.0 seconds = 5051.111 FPS
с fglrx было ~ 9000.000
Важно не просто xorg.conf
Важно не просто xorg.conf настроить и поставить эти программы. Нужно еще ядро настроить.
http://www.phoronix.com/forums/showthread.php?t=11147
Сходи по этой ссылке и настрой ядро как там описано и конфиг xorg.conf глянь. На версии пакетов не смотри - это было еще до релиза 1.5 xorg.conf. :) Но могу тебе сказать, что у меня все работает на ура. ))) http://www.youtube.com/watch?v=h9PC3rXHL78 - это я пару месяцев назад ролик делал и тут у меня все работае как видишь. Вообщем - в той ссылке на фороникс по идее все что нужно тебе знать, чтобы нормально поставить себе и запустить compiz-fusion. Ну, и может пригодится та комбинация, которой запускаю я себе compiz-fusion.
конфиги
xorg.conf - http://dpaste.com/89165/
make.conf - http://dpaste.com/89167/
portage.keywords - http://dpaste.com/89173/
kernel config - http://dpaste.com/89169/
пробую запускать через одну из следуюших строк в .xinitrc
ткните пальцем, пожалуйста, где ошибка
Может его вообще нельзя запустить без KDE или GNOME?
Не могу сказать можно с
Не могу сказать можно с гномом или кде запускать компиз или нет, но вот неплохо бы показать лог /var/log/Xorg.0.log запуска когда запускал через:
Но судя по всему, дрова работают как надо. Поэтому нужно глянуть лог, где может отобразится почему оно так кидает... (О_о)
РЕШЕНО
У меня изначально все было хорошо настроено, а грабли были в том что compiz не работает один, а посути только со средами рабочего стола, такими как KDE, GNOME, XFCE.
С fglrx кстати отлично пашет (даже не на AIGLX а на XGL) сейчас откатился до xorg-1.4.2, поставил xfce - все отлично работает!
лрпв
Он-то работает, а вот сможет ли работать с ним пользователь — другой вопрос.
Я работал.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
хм, ну тогда обьясни как т
хм, ну тогда обьясни как т его запускал? без xfce у меня просто черній экран и мыш
Не помню. Завтра скину
Не помню. Завтра скину параметры, если не забуду
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
к krigstask
krigstask, ну что? шарик сдулся?
Забыл (-:Е Написал бы ты
Забыл (-:Е
Написал бы ты часами пятью раньше — скинул бы, а так уже всё... Может, как-нибудь ещё вытащу, но до следующих выходных мне туда не добраться
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
http://rafb.net/p/nIEKaL38.html
http://paste.org.ru/?ygp4a2 — мой .xinitrc
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
lxpanel
ну так бы и сказал что используешь LXDE
"LXDE (от англ. Lightweight X11 Desktop Environment) — это свободная среда рабочего стола для UNIX и других POSIX-совместимых систем, таких как GNU/Linux или BSD." (c)http://ru.wikipedia.org/wiki/LXDE
тоесть это тоже среда рабочего стола как и xfce
гЫ прикольный у тя xinit )) q3demo ))
Вовсе нет, там только
Вовсе нет, там только панелька из lxde, а то как-то вообще туго (-:Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
переключение раб столов
При преключение раб столов (при вращение куба) на всех столах в lxpanel отображаются все окна со всех столов.
Что за? Как исправить?
Не знаю, сам сейчас им не
Не знаю, сам сейчас им не пользуюсь (-:Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
AWN
Поставил avant-window-navigator прикольная панелька.
.xinitrc:
fusion-icon &
avant-window-navigator
Кстати еще проблема в компизе с глюками воспроизведения видео (да и глюк fgl_glxgear) решается так:
ccms: утилы - workarounds: поставить везде галки кроме AIGLX (в частности нужна галка на Fix screen updates in XGL with xglrx)