Автор Тема: ALT Lite 4.1: Как подружить Compiz и Intel X3100? [РЕШЕНО]  (Прочитано 5548 раз)

kda

  • Гость
Всем привет,

Дано:
Ноутбук Acer Extensa 5620 (видео Intel X3100).

Проблема:
Не запускается композитный менеджер окон Compiz.
denis@localhost:~$ compiz --replace
compiz (core) - Fatal: GLX_EXT_texture_from_pixmap is missing
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

На Ubuntu проблем с этим чипсетом не испытывал с версии 7.10.

Вопрос:
Чо делать?
« Последнее редактирование: 30.09.2008 16:59:35 от kda »

kda

  • Гость
Re: ALT Lite 4.1: Как подружить Compiz и Intel X3100?
« Ответ #1 : 26.09.2008 22:54:03 »
Неужто баг в багзиллу ставить?

Оффлайн HaxHaxWin

  • Давно тут
  • **
  • Сообщений: 40
Re: ALT Lite 4.1: Как подружить Compiz и Intel X3100?
« Ответ #2 : 27.09.2008 03:25:59 »
ответ ждёт тебя в рассылке, за 25-27 сен.этого года
Девушка задавала аналогичный вопрос.

Оффлайн HaxHaxWin

  • Давно тут
  • **
  • Сообщений: 40
Re: ALT Lite 4.1: Как подружить Compiz и Intel X3100?
« Ответ #3 : 27.09.2008 03:35:39 »
не поленился :)
http://lists.altlinux.org/pipermail/community/2008-September/418118.html
т.е. '....взятые непосредственно у Nvidia, можно, но не нужно,
поскольку установщик раскидывает содержимое.....' и т.д.,
лично я здесь криминала не вижу (ребята идут своим путём) compiz не является определяющим пакетом - первой необходимости, но своё пожелание оставил.

kda

  • Гость
Re: ALT Lite 4.1: Как подружить Compiz и Intel X3100?
« Ответ #4 : 27.09.2008 12:14:21 »
Спасибо за ответ конечно, но моя проблема другая. Во первых у меня 4.1. Во вторых у меня нет проблем с отображением, а только запуском compiz. Так же интересно, почему в других дистрибутивах это работает "изкаропки".  Т.е, как я понимаю, проблема не в драйвере. Ладно, буду разбираться сам.

Оффлайн wRAR

  • Завсегдатай
  • *
  • Сообщений: 469
Re: ALT Lite 4.1: Как подружить Compiz и Intel X3100?
« Ответ #5 : 27.09.2008 17:11:28 »
Ну конфиг иксов для начала.
Там явно нужны какие-то заклинания.

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: ALT Lite 4.1: Как подружить Compiz и Intel X3100?
« Ответ #6 : 29.09.2008 03:15:31 »
в конфиге иксов нужно только одно заклинание:
Section "Extensions"
        Option      "Composite" "Enable"
EndSection

compiz может не работать по разным причинам - одна из которых - его банально не проверяли на этой версии драйверов.

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

Ждём новых версий ;(

kda

  • Гость
Re: ALT Lite 4.1: Как подружить Compiz и Intel X3100?
« Ответ #7 : 29.09.2008 11:03:48 »
Конфиг:

# With libXiconfig we don't need configuration for
# ps and usb mice.
# For serial mice we will set up all serial devices.
#
# Composite is not yet stable on even major drivers;
# uncomment to enable
Section "Extensions"
Option      "RENDER" "Enable"
Option      "Composite" "Enable"
EndSection


Section "InputDevice"
    Identifier "Generic Keyboard"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us,ru"
    Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"
EndSection


Section "ServerLayout"
Identifier     "Minimal layout"
Screen         "Screen0" 0 0
EndSection

Section "Module"
Load  "freetype"
Load  "glx"
Load  "dri"
Load  "dbe"
SubSection "extmod"
Option     "omit xfree86-dga"
EndSubSection
EndSection

Section "ServerFlags"
Option     "AutoAddDevices" "true"
Option     "AllowMouseOpenFail" "true"
EndSection

Section "Monitor"
Identifier   "Monitor0|0"
EndSection

Section "Device"
Identifier  "Card0|0"
Driver      "intel"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0|0"
Monitor    "Monitor0|0"
DefaultDepth     24
SubSection "Display"
Depth     8
Modes    "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
EndSubSection
SubSection "Display"
Depth     15
Modes    "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
EndSubSection
SubSection "Display"
Depth     16
Modes    "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
EndSubSection
SubSection "Display"
Depth     24
Modes    "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
EndSubSection
SubSection "Display"
Depth     32
Modes    "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
EndSubSection
EndSection

Section "DRI"
Group        "xgrp"
Mode         0660
EndSection


Заклинание с Compozite я произношу одним из первых во время исполнения ритуального танца с бубном xorg'у и compiz'у. Не помогло. :(


kda

  • Гость
Re: ALT Lite 4.1: Как подружить Compiz и Intel X3100?
« Ответ #8 : 30.09.2008 13:43:59 »
Обновление xorg и compiz'a до версий из Сизифа так же не помогло. /me ушел в bugzilla ставить баг.

kda

  • Гость
Таки оказалось все довольно просто.

В секцию ServerFlags добавить строку   Option      "AIGLX" "true"

Section "ServerFlags"
        Option      "AutoAddDevices" "true"
        Option      "AllowMouseOpenFail" "true"
        Option      "AIGLX" "true"
EndSection

и запускать Compiz  с помощью команды:
compiz --indirect-rendering --replace cpp
или compiz-manager'a.

Подробности здесь: https://bugzilla.altlinux.org/show_bug.cgi?id=17396
« Последнее редактирование: 30.09.2008 17:02:57 от kda »

Оффлайн HaxHaxWin

  • Давно тут
  • **
  • Сообщений: 40
От души плюсую  :)
в том числе за настойчивость в достижении цели
зы понимаю что и без етого плюса проживёшь, но лишний плюс ...
 не помеХА