LinuxForum.Fans
Тема

Intel GMA HD и низкий fps

Автор: Battle_Coder 18 сообщений 10029 просмотров
#102775

Прикупил себе ноутбук с intel gma hd. Модель acer aspire timelineX 1830T.

text
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)

Я так понял, видяха размазана не на материнке, а на процессоре.
Дистрибутив Gentoo (ну дистрибутив тут, думаю, особой роли не играет).

Проблема в том, что вроде бы драйвер смог заставить работать (шаманил с разными версиями xorg/intel/kernel), но производительность меня ну никак не устраивает. Судя по тому, что пишут в соседних темах, fps у меня аномально низкий.
Сделал всё как в этой статье http://ru.gentoo-wiki.com/wiki/HOWTO_video_Intel_and_GEM
Версии ПО:
ядро 2.6.36-gentoo-r3
xorg-server-1.8.2
xf86-video-intel-2.13.0
mesa-7.8.2
libdrm-2.4.22

fps в glxgears не поднимается выше 50-60.
Если верить той ссылке, то это так и должно быть, но после настройки driconf ничего не изменилось.
Конечно, можно сказать, что glxgears ни о чём не говорит, но игрушки вроде warsow/nexuiz тоже безбожно тормозят. fps аномально низкий... 5-10-15, играть с таким невозможно. было бы хотя бы 30-40...

Что я неправильно делаю? :(

P.S. KMS включён в ядре. Без него иксы тупо не запускаются :( В принципе, он мне не нужен - если его можно отключить с увеличением производительности - я был бы рад.

#102799

Battle Coder, а можно?
[console]$ glxinfo | grep render[/console]

#102803
Battle Coder написал:
Я так понял, видяха размазана не на материнке, а на процессоре.

Сразу не вспоминается, но вроде бы нужно какие-то «хитрые» опции в ядре включать?

#102817
Termo написал:
Battle Coder, а можно?
[console]$ glxinfo | grep render[/console]
text
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile GEM 20100328 2010Q1 x86/MMX/SSE2

KMS в ядре включён ;) я же написал.

#102820
Battle Coder написал:
KMS в ядре включён

Для включённого в процессор графического ядра вроде бы должна быть отдельная опция, помимо KMS.

#102830

Lupo Alberto, ммм, и какая же, если не секрет? И как её тогда включить? Может, в ней и дело?

#102833

Battle Coder, просто читал почти мельком, у самого такого процессора нет, нет и необходимости. Повторюсь — вроде бы должна быть.
Покажите

text

lspci -v
text

cat /proc/cpuinfo
text

zegrep 'AGP|DRM|KMS|INTEL|ATOM' /proc/config.gz | grep -v '^#'
#102841
text
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
        Subsystem: Acer Incorporated [ALI] Device 040e
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information <?>
        Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller]) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0, IRQ 40 Memory at 90000000 (64-bit, non-prefetchable) [size=4M] Memory at 80000000 (64-bit, prefetchable) [size=256M] I/O ports at 3050 [size=8] Expansion ROM at <unassigned> [disabled] Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [d0] Power Management version 2 Capabilities: [a4] PCI Advanced Features Kernel driver in use: i915

00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at 94406100 (64-bit, non-prefetchable) [size=16] Capabilities: [50] Power Management version 3 Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+

00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) (prog-if 20 [EHCI]) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, medium devsel, latency 0, IRQ 16 Memory at 94405c00 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0, IRQ 42 Memory at 94400000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [100] Virtual Channel <?> Capabilities: [130] Root Complex Link <?> Kernel driver in use: HDA Intel

00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 00002000-00002fff Memory behind bridge: 93400000-943fffff Prefetchable memory behind bridge: 0000000090400000-00000000913fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 040e Capabilities: [a0] Power Management version 2

00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 00001000-00001fff Memory behind bridge: 92400000-933fffff Prefetchable memory behind bridge: 0000000091400000-00000000923fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 040e Capabilities: [a0] Power Management version 2

00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) (prog-if 20 [EHCI]) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at 94405800 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5) (prog-if 01 [Subtractive decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=32 Capabilities: [50] Subsystem: Acer Incorporated [ALI] Device 040e

00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information <?> Kernel modules: iTCO_wdt

00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05) (prog-if 01 [AHCI 1.0]) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 41 I/O ports at 3048 [size=8] I/O ports at 305c [size=4] I/O ports at 3040 [size=8] I/O ports at 3058 [size=4] I/O ports at 3020 [size=32] Memory at 94405000 (32-bit, non-prefetchable) [size=2K] Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [70] Power Management version 3 Capabilities: [a8] SATA HBA <?> Capabilities: [b0] PCI Advanced Features Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: medium devsel, IRQ 19 Memory at 94406000 (64-bit, non-prefetchable) [size=256] I/O ports at 3000 [size=32] Kernel modules: i2c-i801

00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at 94404000 (64-bit, non-prefetchable) [size=4K] Capabilities: [50] Power Management version 3 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-

01:00.0 Ethernet controller: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0, IRQ 43 Memory at 93400000 (64-bit, non-prefetchable) [size=256K] I/O ports at 2000 [size=128] Capabilities: [40] Power Management version 3 Capabilities: [48] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [58] Express Endpoint, MSI 00 Capabilities: [6c] Vital Product Data Capabilities: [100] Advanced Error Reporting Capabilities: [180] Device Serial Number ff-08-6e-43-20-6a-8a-ff Kernel driver in use: atl1c Kernel modules: atl1c

02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01) Subsystem: Foxconn International, Inc. Device e016 Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at 92400000 (64-bit, non-prefetchable) [size=64K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [60] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Virtual Channel <?> Capabilities: [160] Device Serial Number 00-15-17-ff-ff-24-14-12 Capabilities: [170] Power Budgeting <?> Kernel driver in use: ath9k Kernel modules: ath9k

ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0

ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0

ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0

ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0

ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0

ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 05) Subsystem: Acer Incorporated [ALI] Device 040e Flags: bus master, fast devsel, latency 0

text
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 37
model name      : Intel(R) Core(TM) i3 CPU       U 330  @ 1.20GHz
stepping        : 5
cpu MHz         : 1197.123
cache size      : 3072 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid
bogomips        : 2394.24
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 37 model name : Intel(R) Core(TM) i3 CPU U 330 @ 1.20GHz stepping : 5 cpu MHz : 1197.123 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 1 initial apicid : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid bogomips : 2394.27 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:

processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 37 model name : Intel(R) Core(TM) i3 CPU U 330 @ 1.20GHz stepping : 5 cpu MHz : 1197.123 cache size : 3072 KB physical id : 0 siblings : 4 core id : 2 cpu cores : 2 apicid : 4 initial apicid : 4 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid bogomips : 2394.25 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:

processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 37 model name : Intel(R) Core(TM) i3 CPU U 330 @ 1.20GHz stepping : 5 cpu MHz : 1197.123 cache size : 3072 KB physical id : 0 siblings : 4 core id : 2 cpu cores : 2 apicid : 5 initial apicid : 5 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid bogomips : 2394.24 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:

text
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_CPU_SUP_INTEL=y
CONFIG_X86_MCE_INTEL=y
CONFIG_MICROCODE_INTEL=y
CONFIG_INTEL_IDLE=y
CONFIG_HAVE_ATOMIC_IOMAP=y
CONFIG_HW_RANDOM_INTEL=m
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_I915=y
CONFIG_DRM_I915_KMS=y
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_CODEC_INTELHDMI=y
CONFIG_INTEL_MENLOW=m
#102940

это не "железные" проблемы, ИМХО
это чисто ваши гентушные заморочки
ибо в Убунте всё работает wink
переезжаем в соответствующий раздел...

#102962

Termo, не пойму, где вы тут увидели привязку к дистрибутиву? Версии ПО то одни и те же везде абсолютно.

#102984

Battle Coder, в словах Termo есть доля истины: попробуйте загрузиться с какого-либо загрузочного диска, того же Ubuntu, и, если там графический режим будет работать должным образом, можно будет воспользоваться конфигурационным файлом того ядра, проанализировать вывод команд lspci, lsmod и т.д.

#102995

Lupo Alberto, я, разумеется, попробую, почему бы и нет... хуже-то не будет. только истины тут быть не может ;)
Логики в рассуждениях просто нет как бы...

Lupo Alberto написал:
можно будет воспользоваться конфигурационным файлом того ядра, проанализировать вывод команд lspci, lsmod и т.д.

Вот лучшим тоном со стороны господина Termo было бы устраивать войны дистрибутивов, а написать свои версии ПО, которые используются, может, в конкретных версиях дело. Или там вдруг вообще другие дрова, на xf86-video-intel? %)

#103001

Battle Coder, логика в моём предложение есть, по крайней мере, некоторая. Не являясь экспертом ни в области программного обеспечения, ни в области «железа», да и, чего там греха таить, Gentoo я знаю на уровне обычного пользователя, я иногда вынужден использовать метод «научного тыка», который и предлагаю вам в данном случае. Просто я поставил себя на ваше место и предложил то, как поступил бы сам, случись подобная проблема со мной. Если вам претит использование Ubuntu, возьмите загрузочный диск Calculate, он нам идеологически ближе smile

#103004

Lupo Alberto, как раз-таки calculate по сути и установлен ;) просто ядро я поменял на gentoo, и вообще... использовал calculate за основу, а по сути превратил дистрибутив обратно в gentoo.
С calculate(при загрузке с установочного диска) ситуация была куда печальнее - графика вообще не запустилась (иксы), пришлось устанавливать из консоли, руками обновлять xorg, дрова, ядро, и только потом настраивать xorg и что-то запускать.

ubuntu можно попробовать хотя бы потому, что это совсем другой дистрибутив...

#103006
Battle Coder написал:
ubuntu можно попробовать хотя бы потому, что это совсем другой дистрибутив...

Если всё же решитесь ;) и нетбук(sorry!) :o ноутбук будет работать должным образом, найдите и выложите сюда конфигурационный файл ядра, лог-файл загрузки «иксов», вывод dmesg, lsmod, lspci -v.
P.S. При помещении на форум больших логов и листингов пользуйтесь, пожалуйста, тегами «spoiler».

#103175

Загрузился с флешки Ubuntu-10.10. Всё те же 50-60 попугаев. :( Я в печали.

Termo написал:
ибо в Убунте всё работает wink
переезжаем в соответствующий раздел...

Теперь могу со 100%й уверенностью обвинить вас в нарушении

3.2.17. Запрещается публикация заведомо ложной информации.

Или переносите тему обратно, где была.

#103358

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

#103823
bobr написал:
Возможно проблема общая, но вас ведь интересует решение ее в Генту?

Да сколько можно то коверкать произношение и написание этого слова? Либо пишите нормальный транскрипт "дженту", либо оставляйте на английском gentoo. Извиняюсь, что ушёл от темы.

bobr написал:
По топику: не могу утверждать достаточно достоверно, но пока не сталкивался с людьми успешно добившимися нормальной работы таких видеокарт на линукс, хотя вопрос уже поднимался (не на этом форуме).

Грусть-пичаль. Надо было покупать ноутбук с ати?

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

Войдите или зарегистрируйтесь, чтобы ответить.