Compiz в fedora 12

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Compiz в fedora 12

Сообщение Pantera2007 »

Поставила на ноутбук Toshiba (toshiba satellite A300) Fedora12. Все было прекрасно... до второго обновления. После обновления compiz перестал работать. При его включении вся система виснет почти намертво. Я так понимаю, что тут дело в библиотеках, которые использует compiz, или в драйверах видеокарты. Так как совершенно без понятия какие библиотеки можно "подсунуть" заместо новых или как найти драйвера на видерокарту, прошу помощи. Хотела обновить всю систему до fedora 13 (чтобы не сильно мучится ))) ), но при обновлении возникли другие проблемы - нет соединения с интернетом - там разбираться и разбираться )). Так что пока на 13 переходить не буду, разобраться бы с 12 )). Если у кого есть какие предположения куда смотреть и что сделать, выслушаю все предложения )).
Спасибо сказали:
Аватара пользователя
red_dragon
Сообщения: 435
Статус: Ленивый энтузиаст
ОС: F12 x86_64

Re: Compiz в fedora 12

Сообщение red_dragon »

Pantera2007 писал(а): ↑
21.06.2010 12:57
Поставила на ноутбук Toshiba (toshiba satellite A300) Fedora12. Все было прекрасно... до второго обновления. После обновления compiz перестал работать. При его включении вся система виснет почти намертво. Я так понимаю, что тут дело в библиотеках, которые использует compiz, или в драйверах видеокарты. Так как совершенно без понятия какие библиотеки можно "подсунуть" заместо новых или как найти драйвера на видерокарту, прошу помощи. Хотела обновить всю систему до fedora 13 (чтобы не сильно мучится ))) ), но при обновлении возникли другие проблемы - нет соединения с интернетом - там разбираться и разбираться )). Так что пока на 13 переходить не буду, разобраться бы с 12 )). Если у кого есть какие предположения куда смотреть и что сделать, выслушаю все предложения )).

Графика ATI? Какой драйвер используется?
|^^^^^^^^^^^|______
|_____ПИВО_____|','''|'''''''''\____,,
|_______________| _|'____|____|
*'(@)'(@)'''''''|(@)(@)******|(@)*
Спасибо сказали:
Аватара пользователя
ffldove
Сообщения: 480
Статус: Keep It Simple, Stupid
ОС: RFRemix 14

Re: Compiz в fedora 12

Сообщение ffldove »

Еще бы хорошо попробовать запустить compiz из консоли и посмотреть что пишет.
I learned something today
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Compiz в fedora 12

Сообщение Pantera2007 »

red_dragon писал(а): ↑
22.06.2010 12:40
Графика ATI? Какой драйвер используется?


Прошу прощения, ноутбук Toshiba satellite L300, используется драйвер intel. На официальом сайте нет поддержки linux - мне бы название драйвера узнать - в репозиториях я вижу только один установленный пакет xorg-X11-drv-Intel 2.9.1-1.fc12(i686) (я так понимаю, что это и есть драйвер видеокарты). Если я пытаюсь его обновить, то мне в консоли пишется:
Пакет xorg-X11-drv-Intel недоступен.
Нет результатов для параметра: 2.9.1-1
Пакет 2.9.1-1 недоступен.
Нет пакетов отмеченных для обновления

Т.е. насколько я понимаю, нет никаких обновлений для этого пакета.

В репозиториях наткнулась на еще один пакет X.Org X11 Intel video driver XvMC development package (xorg-X11-drv-Intel-devel 2.9.1-1.fc12(i686) - а это что за пакет??? Что это за драйвер XvMC development package???

Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Compiz в fedora 12

Сообщение Pantera2007 »

ffldove писал(а): ↑
22.06.2010 12:57
Еще бы хорошо попробовать запустить compiz из консоли и посмотреть что пишет.


При запуске из консоли пишется:
Подробно - 1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)
Ошибка системы GConf: Не удалось соединиться с сервером конфигурации; возможно, необходимо включить сетевые возможности TCP/IP для ORBit, или остались старые блокировки NFS из-за некорректного завершения работы системы. Для получения дополнительной информации смотрите http://www.gnome.org/projects/gconf/.

Это и еще что-то в этом же духе не переставая выводится в окне и не прекращается. При чем здесь включить сетевые возможности??? Ведь до обновления (второго) compiz включался и ни на что не жаловался ))
Спасибо сказали:
Аватара пользователя
red_dragon
Сообщения: 435
Статус: Ленивый энтузиаст
ОС: F12 x86_64

Re: Compiz в fedora 12

Сообщение red_dragon »

Pantera2007 писал(а): ↑
22.06.2010 20:40
... мне бы название драйвера узнать - в репозиториях я вижу только один установленный пакет xorg-X11-drv-Intel 2.9.1-1.fc12(i686) (я так понимаю, что это и есть драйвер видеокарты). Если я пытаюсь его обновить, то мне в консоли пишется:
Пакет xorg-X11-drv-Intel недоступен.
Нет результатов для параметра: 2.9.1-1
Пакет 2.9.1-1 недоступен.
Нет пакетов отмеченных для обновления

Т.е. насколько я понимаю, нет никаких обновлений для этого пакета.
...

Для начала Вам стоит запомнить одну прописную истину. Linux различает строчные и прописные буквы. Т.е. xorg-X11-drv-Intel не тоже самое, что и xorg-X11-drv-intel (в последнем случае как раз название пакета с драйвером). Мало того, в названиях не бывает пробелов. Следовательно полное название пакета с версией выглядит так: xorg-x11-drv-intel-2.9.1-1.fc13.x86_64. Что бы обновить пакет достаточно выполнить:

Код: Выделить всё

yum -y update xorg-x11-drv-intel


Pantera2007 писал(а): ↑
22.06.2010 20:40
В репозиториях наткнулась на еще один пакет X.Org X11 Intel video driver XvMC development package (xorg-X11-drv-Intel-devel 2.9.1-1.fc12(i686) - а это что за пакет??? Что это за драйвер XvMC development package???

Пакеты имеющие в своём названии devel содержат т.н. заголовочные файлы и нужны для компиляции сторонних приложений. Вам в данном случае xorg-X11-drv-intel-devel не нужен.

Посмотреть какой драйвер используется для видеокарты Вашего компьютера можно например так:

Код: Выделить всё

lspci -k|grep ntel


Pantera2007 писал(а): ↑
22.06.2010 20:40
При запуске из консоли пишется:
Подробно - 1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)
Ошибка системы GConf: Не удалось соединиться с сервером конфигурации; возможно, необходимо включить сетевые возможности TCP/IP для ORBit, или остались старые блокировки NFS из-за некорректного завершения работы системы. Для получения дополнительной информации смотрите http://www.gnome.org/projects/gconf/.

А при чем здесь gconf. Вы что запускаете? Наберите в консоли compiz-gtk и приведите вывод сюда.
|^^^^^^^^^^^|______
|_____ПИВО_____|','''|'''''''''\____,,
|_______________| _|'____|____|
*'(@)'(@)'''''''|(@)(@)******|(@)*
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Compiz в fedora 12

Сообщение Pantera2007 »

Для начала Вам стоит запомнить одну прописную истину. Linux различает строчные и прописные буквы. Т.е. xorg-X11-drv-Intel не тоже самое, что и xorg-X11-drv-intel (в последнем случае как раз название пакета с драйвером). Мало того, в названиях не бывает пробелов. Следовательно полное название пакета с версией выглядит так: xorg-x11-drv-intel-2.9.1-1.fc13.x86_64. Что бы обновить пакет достаточно выполнить:

Код: Выделить всё

yum -y update xorg-x11-drv-intel

спасибо, действительно, я как то и не подумала об этом))
при обновлении, так как вы написали выводится:
"# yum -y update xorg-x11-drv-intel
Загруженные плагины:presto, refresh-packagekit
Настройка процесса обновления
Нет пакетов отмеченных для обновления"

Посмотреть какой драйвер используется для видеокарты Вашего компьютера можно например так:

Код: Выделить всё

lspci -k|grep ntel


Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller

А при чем здесь gconf. Вы что запускаете? Наберите в консоли compiz-gtk и приведите вывод сюда.


Ну вроде как, так и набирала. Вот вывод:
"Ошибка системы GConf: Не удалось соединиться с сервером конфигурации; возможно, необходимо включить сетевые возможности TCP/IP для ORBit, или остались старые блокировки NFS из-за некорректного завершения работы системы. Для получения дополнительной информации смотрите http://www.gnome.org/projects/gconf/. (Подробно - 1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)
compiz (core) - Error: Screen 0 on display ":0.0" already has a window manager; try using the --replace option to replace the current window manager.
compiz (core) - Fatal: No manageable screens found on display :0.0"
Спасибо сказали:
Аватара пользователя
red_dragon
Сообщения: 435
Статус: Ленивый энтузиаст
ОС: F12 x86_64

Re: Compiz в fedora 12

Сообщение red_dragon »

Pantera2007 писал(а): ↑
23.06.2010 19:56
...
Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller
...

Ага. А ниже нет строчек типа: Kernel driver in use: и Kernel modules:? Если нет то выполните:

Код: Выделить всё

 lspci -k

и приведите сюда то, что написано под Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller в строках Kernel driver in use: и Kernel modules:, а за одно вывод:

Код: Выделить всё

yum list installed xorg-x11-drv-intel


Pantera2007 писал(а): ↑
23.06.2010 19:56
...
compiz (core) - Error: Screen 0 on display ":0.0" already has a window manager; try using the --replace option to replace the current window manager.
compiz (core) - Fatal: No manageable screens found on display :0.0"

Это уже по делу. Вот и наберите в терминале

Код: Выделить всё

compiz --replace
если не заведётся, то ругань сюда. А за одно что покажут:

Код: Выделить всё

glxinfo |grep render
dmesg | grep ntel
ps -A|grep compiz
ps -A|grep meta
glxgears
|^^^^^^^^^^^|______
|_____ПИВО_____|','''|'''''''''\____,,
|_______________| _|'____|____|
*'(@)'(@)'''''''|(@)(@)******|(@)*
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Compiz в fedora 12

Сообщение Pantera2007 »

Ага. А ниже нет строчек типа: Kernel driver in use: и Kernel modules:? Если нет то выполните:


На всякий случай приведу весь список:

Код: Выделить всё

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: i915
        Kernel modules: i915
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: uhci_hcd
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: uhci_hcd
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
        Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
        Kernel driver in use: pcieport
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: uhci_hcd
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: uhci_hcd
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: uhci_hcd
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel modules: iTCO_wdt
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: ata_piix
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
        Subsystem: Toshiba America Info Systems Device ff64
        Kernel driver in use: i801_smbus
        Kernel modules: i2c-i801
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
        Subsystem: Toshiba America Info Systems RTL8102E PCI-E Fast Ethernet NIC
        Kernel driver in use: r8169
        Kernel modules: r8169


а за одно вывод

Код: Выделить всё

yum list installed xorg-x11-drv-intel
Загруженные плагины:presto, refresh-packagekit
Установленные пакеты
xorg-x11-drv-intel.i686 2.9.1-1.fc12 @anaconda-InstallationRepo-200911081854.i386


Это уже по делу. Вот и наберите в терминале


все зависло с выводом абзаца, который в терминале повторялся раз 50 это точно

Ошибка системы GConf: Не удалось соединиться с сервером конфигурации; возможно, необходимо включить сетевые возможности TCP/IP для ORBit, или остались старые блокировки NFS из-за некорректного завершения работы системы. Для получения дополнительной информации смотрите http://www.gnome.org/projects/gconf/. (Подробно - 1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)

(process:2770): GConf-WARNING **: Directory `/apps/compiz' was not being monitored by GConfClient 0x8c82e20

glxinfo |grep render

direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel® 965GM GEM 20091221 2009Q4

dmesg | grep ntel

Код: Выделить всё

  Intel GenuineIntel
Performance Events: Core2 events, Intel PMU driver.
CPU0: Intel® Celeron® CPU          560  @ 2.13GHz stepping 01
agpgart-intel 0000:00:00.0: Intel 965GM Chipset
agpgart-intel 0000:00:00.0: detected 7676K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0x80000000
fbcon: inteldrmfb (fb0) is primary device
fb0: inteldrmfb frame buffer device
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
HDA Intel 0000:00:1b.0: setting latency timer to 64


ps -A|grep compiz

ничего не показало
перешло на [root@localhost хххххх]#

ps -A|grep meta

2048 ? 00:00:00 gvfsd-metadata
2804 ? 00:00:00 metacity

glxgears

Код: Выделить всё

2511 frames in 5.0 seconds = 502.110 FPS
2530 frames in 5.0 seconds = 505.636 FPS
2520 frames in 5.0 seconds = 503.874 FPS
2526 frames in 5.0 seconds = 504.921 FPS
2534 frames in 5.0 seconds = 506.775 FPS
2520 frames in 5.0 seconds = 503.616 FPS
2547 frames in 5.0 seconds = 509.284 FPS
2563 frames in 5.0 seconds = 512.293 FPS

..... до бесконечности - как только закрываю трехмерное изображение выводится:
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 64187 requests (64184 known processed) with 0 events remaining.

Извините, что сообщение получилось огромными, но подумала, что лучше выложить все, что выводилось на экране ))
Спасибо сказали:
Аватара пользователя
red_dragon
Сообщения: 435
Статус: Ленивый энтузиаст
ОС: F12 x86_64

Re: Compiz в fedora 12

Сообщение red_dragon »

Ну что же. Драйвер видеокарты у вас работает нормально. А вот в чем проблема с compiz'ом однозначно сказать не могу. Возможно он каким то образом накрепко привязан к GConf'у. Поэтому единственная рекомендация, которую я могу дать - это грохнуть конфиг compiz'а (т.е. удалить каталог ~/.gconf/apps/compiz ) либо весь конфиг GConf (~/.gconf). Довольно часто это помогает. Больше у меня вариантов нет.

Pantera2007 писал(а): ↑
24.06.2010 19:50
...

Извините, что сообщение получилось огромными, но подумала, что лучше выложить все, что выводилось на экране ))

Большие листинги рекомендуется заключать в тэг codebox

З.Ы.: Вот здесь столкнулись с аналогичной проблемой, но решения так и не нашли.
З.З.Ы.:Создайте еще одного пользователя в системе и залогиньтесь под ним. Если эффекты заработают, то дело точно в конфиге.
|^^^^^^^^^^^|______
|_____ПИВО_____|','''|'''''''''\____,,
|_______________| _|'____|____|
*'(@)'(@)'''''''|(@)(@)******|(@)*
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Compiz в fedora 12

Сообщение Pantera2007 »

Большое Вам спасибо!!!
Спасибо сказали:
Аватара пользователя
red_dragon
Сообщения: 435
Статус: Ленивый энтузиаст
ОС: F12 x86_64

Re: Compiz в fedora 12

Сообщение red_dragon »

Pantera2007 писал(а): ↑
25.06.2010 11:17
Большое Вам спасибо!!!

Дык, починили или нет?
|^^^^^^^^^^^|______
|_____ПИВО_____|','''|'''''''''\____,,
|_______________| _|'____|____|
*'(@)'(@)'''''''|(@)(@)******|(@)*
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Compiz в fedora 12

Сообщение Pantera2007 »

Я пока только выразила вам огромную благодарность за потраченное на меня время )))). Как проделаю все - обязательно отпишусь ))
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Compiz в fedora 12

Сообщение Pantera2007 »

Докладываюсь)))). При создании нового пользователя и включения compiz происходит все то же самое, что и было - завис минут на 5.

Удалила каталог ~/.gconf/apps/compiz - при включении compiz - завис + этот каталог создался заново

Тогда удалила весь конфиг GConf - все тоже самое - тока каталог не создался заново )))

Тогда я решила полностью удалить (все следы) этого compiz - действовала по инструкции строго (вот отсюда http://forums.fedoraforum.org/showthread.php?t=173317)

В итоге при установке его заново в терминале установилось 11 пакетов
Установлено:
ccsm.noarch 0:0.8.4-1.fc12
compiz-bcop.noarch 0:0.8.4-1.fc12
compiz-gnome.i686 0:0.8.4-4.fc12
compizconfig-backend-gconf.i686 0:0.8.4-1.fc12
emerald-themes.noarch 0:0.5.2-4.fc12
fusion-icon-gtk.noarch 0:0.1.0-0.7.5e2dc9git.fc12

Зависимости установлены:
compiz.i686 0:0.8.4-4.fc12
compizconfig-python.i686 0:0.8.4-1.fc12
emerald.i686 0:0.8.4-1.fc12
fusion-icon.noarch 0:0.1.0-0.7.5e2dc9git.fc12
libcompizconfig.i686 0:0.8.4-1.fc12

Но вначала была "фраза"
Пакет compiz-plugins-unsupported недоступен.
Пакет compiz-plugins-extra недоступен.

Т.е. все установилось, кроме этих пакетов - может поэтому ничего не запускается - попыталась найти эти пакеты, так только натыкалась на них для Дебиана. Короче уже устала я - что же это за пляски с бубном)))). Шучу - после выходных еще раз займусь поиском. А может у вас найдется для меня какой нибудь совет? Ну, плиззз))))
В любом случае, спасибо еще раз!!
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Compiz в fedora 12

Сообщение Pantera2007 »

Проблема с compiz решилась банально - установила 13 версию дистрибутива с нуля
Спасибо сказали:
Аватара пользователя
red_dragon
Сообщения: 435
Статус: Ленивый энтузиаст
ОС: F12 x86_64

Re: Compiz в fedora 12

Сообщение red_dragon »

Pantera2007 писал(а): ↑
08.11.2010 22:17
Проблема с compiz решилась банально - установила 13 версию дистрибутива с нуля

Дык. Решение кардинальное. Однако уже четырнадцатая зарелизилась.
|^^^^^^^^^^^|______
|_____ПИВО_____|','''|'''''''''\____,,
|_______________| _|'____|____|
*'(@)'(@)'''''''|(@)(@)******|(@)*
Спасибо сказали: