Gentoo-Compiz-Intel

Статус: Offline
Реєстрація: 15.01.2009
Повідом.: 1235
Собрал на компе (Core2Duo 2.33 GHz, Intel G33/G31 Express) Gentoo, ядро 2.6.29-r1. Собрал Сompiz-0.8.2, xorg-server-1.6.0, xorg-x11-7.4. Когда на процессор нет нагрузки, то Сompiz тормозит нереально (fps на уровне 24), а когда есть нагрузка на проц, например во время персборки ядра или пакета - пашет без тормозов (fps на уровне 150). xorg-conf пустой, версия дров xf86-video-intel-2.6.3-r1. Кто-нить сталкивался с подобным?

PS. Governor используется perfomance.
 
а какая у тебя видеокарта?
 
Встроенная, Intel G33/G31 Express. По дровам же видно.
 
угу, это Intel GMA. Чесно говоря у меня догадок никаких по этому поводу...

Кстати, проверь при нагрузке проца и без нагрузки как ведёт себя glxgears
 
думается мне, что xorg.conf быть пустым не должен
 
думается мне, что xorg.conf быть пустым не должен

Что ты предлагаешь в него вписать?

угу, это Intel GMA. Чесно говоря у меня догадок никаких по этому поводу...

Кстати, проверь при нагрузке проца и без нагрузки как ведёт себя glxgears

glxgears выдает fps обратнопропорционально нагрузке на проц. Впрочем glxgears кагбэ не показатель...
 
пример иксорг.конф:

Код:
router:~# cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister*builder63)  Mon Feb 23 15:43:26 PST 2009

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Files"

        # path to defoma fonts
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load           "i2c"
    Load           "bitmap"
    Load           "ddc"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
    Load           "int10"
    Load           "vbe"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ImPS/2"
    Option         "Emulate3Buttons" "true"
EndSection

Section "Monitor"
    Identifier     "SyncMaster 795DF"
    HorizSync       30.0 - 120.0
    VertRefresh     50.0 - 180.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Matrox G100"
    Driver         "vesa"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Matrox G100"
    Monitor        "SyncMaster 795DF"
    DefaultDepth    24
    SubSection     "Display"
        Depth       1
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

С каких пор glxgears не показатель?
Но в лбюбом случае мы выясниил что дело не в компизе а в видеосистеме.
 
Я знаю, что такое xorg.conf, не надо мне про него рассказывать (или вы все-таки считаете, что я как гентушник, не знаю, что такое xorg.conf?). Лучше бы спросили, почему он у меня пустой. Пустой из-за нескольких причин: последняя версия Xorg сама прекрасно определяет железо и оптимальные настройки, раскладки клавиатуры настроены в xfce, линуха у меня пускается как на реальном железе, так и под vmware (до обновления у меня было два xorg.conf, для реального железа и виртуального соответственно, и измененный /etc/init.d/xdm, который определял на каком железе пущена система и брал соответствующий конфиг), зачем мне геммороиться с конфигами, когда Xorg работает и без них так же само? Если вы знаете опцию в xorg, которая может решить это, то предложите. А как выглядит xorg.conf показывайте бубунтоводам, спасибо за пример конфига :D

С каких пор glxgears не показатель?
С тех пор, когда glxgears стал синхронизированным с VSync. Я VSync, кстати, и отключал, fps улетает в космос, а компиз один фиг тормозит. Толку от glxgears мало, разве что проверить само наличие dri ;)

Но в лбюбом случае мы выясниил что дело не в компизе а в видеосистеме.
Я и сам склоняюсь к тому, что проблема с иксами и дровами: на ноутбуке (Core Duo 1.66 GHz, 1 GB RAM, i915) компиз работает без проблем и тормозов, вот только иксы там не новые и дрова тоже.
 
Останнє редагування:
Juicy Couture belts

Juicy Couture belts 2008 - Designer swimsuits from Juicy Couture belts Click on any photo below to see more belts styles from that group. We Offer 2,500+ Charms. Explore juicy couture belts.
 
даже если xorg.conf удалить или переименовать или будет пустой, то в линухах по умолчанию при загрузке подхватит дефаултные настройки, по кр мере в Федоре и Сусе
 
в xorg тоже появилась защита от дурака?

Не к добру всё это, ох не к добру :)
 
гггггггггггг, придется всем просвященным перебиратся лет через 5 на фряху угога
 
фряха както не возбуждает.
 
даже если xorg.conf удалить или переименовать или будет пустой, то в линухах по умолчанию при загрузке подхватит дефаултные настройки, по кр мере в Федоре и Сусе

В Debian 5 таж хуйня, ставил Disciples ll, и чето wine ругался на разрешение и глубину цвета, добавил SubSection в Screen и похуй, эфекта 0. Вот волнует вопрос, если все автоматом настраивается ничего не спрашивая и xorg.conf ничем не рулит, так где хранятся хоть какие конфиги дабы подчинить непокорый иксорг?
 
xorg.conf всем рулит, но там есть защита от дурака. Раньше если в нём был какой фейл иксы тупо не стартовали. Теперь если в нём фейл как я понял стартует с какиемто дефолтным конфигом.

Править руки потом ими править xorg.conf :-)
 
угагаг, линупс катится в пезду, конфиги писать не нада, майкрософт свой код в ядро тулит, gpl v3 не поддержали

самые умные скоро побегут на фрю, что очень хорошо :D
 
Назад
Зверху Знизу