Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт июн 27, 2017 8:26 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 195 сообщений ]  На страницу Пред. 19 10 11 12 13
Автор Сообщение
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Сб фев 01, 2014 10:16 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Asper писал(а):
Сними пожалуйста полный лог драйвера intel_hda на рабочей и нерабочей ревизии.
Код:
FDEBUG        equ 1

Логи поместил сюда, считаю целесообразным продолжать дальнейшее общение в той теме, дабы эту не засорять.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Сб фев 01, 2014 10:40 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3927
Kopa
Проверь с этим драйвером. И нужен лог после загрузки драйвера.
http://ftp.kolibrios.org/users/Serge/ne ... 12.9-v1.7z


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Вс фев 02, 2014 12:00 am 
Не в сети

Зарегистрирован: Пн мар 27, 2006 6:33 am
Сообщения: 526
Serge писал(а):
Проверь с этим драйвером. И нужен лог после загрузки драйвера.

Сделано.
Лог драйвера
Спойлер: Показать
i915 v3.12.5 build Feb 1 2014 23:33:46
usage: i915 [options]
-pm=<0,1> Enable powersavings, fbc, downclocking, etc. (default: 0 - false)
-rc6=<-1,0-7> Enable power-saving render C-state 6.
Different stages can be selected via bitmask values
(0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6).
For example, 3 would enable rc6 and deep rc6, and 7 would enable everything.
default: -1 (use per-chip default)
-fbc=<-1,0,1> Enable frame buffer compression for power savings
(default: 0 - false)
-ppgt=<0,1> Enable PPGTT (default: 0 - false)
-pc8=<0,1> Enable support for low power package C states (PC8+) (default: 0 - false)
-l<path> path to log file
-m<WxHxHz> set videomode

Intel(R) Celeron(R) M processor 900MHz

MSR_MTRRdefType 0000000000000c00

MTRR_0 base: 0000000000000006 mask: 0000000fc0000800
MTRR_1 base: 000000003f800000 mask: 0000000fff800800
MTRR_2 base: 00000000d0000001 mask: 0000000fff400800
MTRR_3 base: 0000000000000000 mask: 0000000f00000000
MTRR_4 base: 0000000000000000 mask: 0000000f00000000
MTRR_5 base: 0000000000000000 mask: 0000000f00000000
MTRR_6 base: 0000000000000000 mask: 0000000f00000000
MTRR_7 base: 0000000000000000 mask: 0000000f00000000

new MTRR map

MTRR_0 base: 0000000000000006 mask: 0000000f80000800
MTRR_1 base: 0000000080000006 mask: 0000000fc0000800
MTRR_2 base: 00000000c0000006 mask: 0000000fe0000800
MTRR_3 base: 00000000db800000 mask: 0000000fff800800
MTRR_4 base: 00000000dc000000 mask: 0000000ffc000800
MTRR_5 base: 00000000e0000001 mask: 0000000ff0000800
MTRR_6 base: 0000000000000000 mask: 0000000f00000000
MTRR_7 base: 0000000000000000 mask: 0000000f00000000
sys_alloc 432 bytes
os_mmap 87177000 131072 bytes
PCI device 8086:2641 bus:0 devfn:f8
PCI device 8086:2592 bus:0 devfn:10
PCI device 8086:2590 bus:0 devfn:0
<6>[drm] device 8086:2592
Info intel_gmch_probe Intel 915GM Chipset
Error intel_i9xx_setup_flush can't ioremap flush page - no chipset flushing
Info intel_gtt_init detected gtt size: 262144K total, 262144K mappable
Info intel_gtt_stolen_size detected 8192K stolen memory
<6>[drm] Memory usable by graphics device = 256M
Epic fail
<3>[drm:i915_gem_detect_bit_6_swizzle] *ERROR* Couldn't read from MCHBAR. Disabling tiling.
K : Attach Interrupt 5 Handler 872111F7
object 0x00000000 [fenceable? 1] not 1M or pot-size (0x00c00000) aligned

WARNING: at i915_gem.c:2619
CRTC 8717ce98
object 0x00000000 [fenceable? 1] not 1M or pot-size (0x00c00000) aligned

WARNING: at i915_gem.c:2619
leave init_display_kms
Set DISPLAY handler
i915_driver_thread

Шумовые вкропления в виде отрезков малой длины при открытии окон и вводе символов в большей или меньшей степени, но лог сохранить удалось :)

Лог "окна с рамкой"
Спойлер: Показать
i915 v3.12.5 build Feb 1 2014 23:33:46
usage: i915 [options]
-pm=<0,1> Enable powersavings, fbc, downclocking, etc. (default: 0 - false)
-rc6=<-1,0-7> Enable power-saving render C-state 6.
Different stages can be selected via bitmask values
(0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6).
For example, 3 would enable rc6 and deep rc6, and 7 would enable everything.
default: -1 (use per-chip default)
-fbc=<-1,0,1> Enable frame buffer compression for power savings
(default: 0 - false)
-ppgt=<0,1> Enable PPGTT (default: 0 - false)
-pc8=<0,1> Enable support for low power package C states (PC8+) (default: 0 - false)
-l<path> path to log file
-m<WxHxHz> set videomode

Intel(R) Celeron(R) M processor 900MHz

MSR_MTRRdefType 0000000000000c00

MTRR_0 base: 0000000000000006 mask: 0000000fc0000800
MTRR_1 base: 000000003f800000 mask: 0000000fff800800
MTRR_2 base: 00000000d0000001 mask: 0000000fff400800
MTRR_3 base: 0000000000000000 mask: 0000000f00000000
MTRR_4 base: 0000000000000000 mask: 0000000f00000000
MTRR_5 base: 0000000000000000 mask: 0000000f00000000
MTRR_6 base: 0000000000000000 mask: 0000000f00000000
MTRR_7 base: 0000000000000000 mask: 0000000f00000000

new MTRR map

MTRR_0 base: 0000000000000006 mask: 0000000f80000800
MTRR_1 base: 0000000080000006 mask: 0000000fc0000800
MTRR_2 base: 00000000c0000006 mask: 0000000fe0000800
MTRR_3 base: 00000000db800000 mask: 0000000fff800800
MTRR_4 base: 00000000dc000000 mask: 0000000ffc000800
MTRR_5 base: 00000000e0000001 mask: 0000000ff0000800
MTRR_6 base: 0000000000000000 mask: 0000000f00000000
MTRR_7 base: 0000000000000000 mask: 0000000f00000000
sys_alloc 432 bytes
os_mmap 87177000 131072 bytes
PCI device 8086:2641 bus:0 devfn:f8
PCI device 8086:2592 bus:0 devfn:10
PCI device 8086:2590 bus:0 devfn:0
<6>[drm] device 8086:2592
Info intel_gmch_probe Intel 915GM Chipset
Error intel_i9xx_setup_flush can't ioremap flush page - no chipset flushing
Info intel_gtt_init detected gtt size: 262144K total, 262144K mappable
Info intel_gtt_stolen_size detected 8192K stolen memory
<6>[drm] Memory usable by graphics device = 256M
Epic fail
<3>[drm:i915_gem_detect_bit_6_swizzle] *ERROR* Couldn't read from MCHBAR. Disabling tiling.
K : Attach Interrupt 5 Handler 872111F7
object 0x00000000 [fenceable? 1] not 1M or pot-size (0x00c00000) aligned

WARNING: at i915_gem.c:2619
CRTC 8717ce98
object 0x00000000 [fenceable? 1] not 1M or pot-size (0x00c00000) aligned

WARNING: at i915_gem.c:2619
leave init_display_kms
Set DISPLAY handler
i915_driver_thread
pci id for -2138921408: 8086:2592, driver i915
mesa-9.2.5-i915_dri build Jan 31 2014 17:15:22
EGL_VERSION = 1.4 (DRI2)
px_create_image w:1024 :600 pitch:4096 handle 1
create mask bo handle 7 name 3
create mask image 0x96239e0
Render: i915_dri.drv
left 25 top 41 right 409 bottom 425


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Пн фев 03, 2014 8:20 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3927
Kopa
Ещё драйвер.
http://ftp.kolibrios.org/users/Serge/ne ... 12.9-v2.7z


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Пн фев 03, 2014 8:44 pm 
Не в сети

Зарегистрирован: Пн мар 27, 2006 6:33 am
Сообщения: 526
Serge писал(а):

по картинке, логу и fps отображается как и раньше и не реагирует на мышь при 100% загрузке СPU

P.S. Если чем-то поможет, то на Haiku Os внешний дисплей работает, а отдельно без внешнегo (похоже нет)
внутренний после заставки добавляет пиксельную строку вверху экрана :? .

P.P.S !Сейчас проверил - в колибри, без внешнего монитора запуск драйвера - чёрный экран,


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Пн фев 03, 2014 9:21 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3927
А если при чёрном экране нажать левые Ctrl+Alt и Scroll Lock ?


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Пн фев 03, 2014 9:39 pm 
Не в сети

Зарегистрирован: Пн мар 27, 2006 6:33 am
Сообщения: 526
Serge писал(а):
А если при чёрном экране нажать левые Ctrl+Alt и Scroll Lock ?

Ничего, но пара-тройка нажатий приводит к непрерывистому миганию "основного" индикатора клавиатуры (внешняя через переходник ps2/usb похоже дефект клавиатуры на Scroll Lock) .


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Вс авг 09, 2015 3:51 pm 
Не в сети

Зарегистрирован: Вс авг 09, 2015 3:41 pm
Сообщения: 78
Serge писал(а):
Теперь поддерживаются все gpu Интел начиная с i915.
Mesa 9.2.5 http://ftp.kolibrios.org/users/Serge/ne ... ntel-v0.7z
В архиве два драйвера:
i915_dri.drv для i915, i945, Q(G)33, Q35
i956_dri.drv для i965 и новее.
Драйвер подгружается автоматически, лишний можно удалить. Если есть сомнения по модели gpu помогут эти файлы раз, два
так же требуется свежий http://ftp.kolibrios.org/users/Serge/ne ... v3.12.9.7z
Демки больше не требуют pixlib.dll, вывод на экран осуществляется при помощи GL.

А софтварный рендеринг возможен в случае если видеодрайвера нет?


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Вс авг 09, 2015 4:30 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3927
есть osmesa, но fallback на софтовый рендер сейчас невозможен.


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Пн авг 10, 2015 4:10 pm 
Не в сети

Зарегистрирован: Вс авг 09, 2015 3:41 pm
Сообщения: 78
Ок. На 8086:0106 запуск i915 приводит к такому искажению экрана, что ничего не видно. Думал в виртуальном ящике попробовать запустить, но там только говядина от Оракл.


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Вт авг 11, 2015 2:43 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3927
Ray
А логи ?


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Вт авг 11, 2015 6:34 pm 
Не в сети

Зарегистрирован: Вс авг 09, 2015 3:41 pm
Сообщения: 78
Сохранил на флешку.
Вложение:
NP300E5Z_logs.7z [4.17 КБ]
12 скачиваний

Впрочем Линукс на то же жалуется, но разрешение менять дает.
Вложение:
dmesg.7z [14.28 КБ]
11 скачиваний

Ну и дамп ACPI таблиц, сделанный из-под Колибри до кучи.
Вложение:
NP300E5Z_ADT.7z [12.62 КБ]
14 скачиваний


Кстати там с MTRR ещё проблемы, судя по всплывающему сообщению. Тем не менее при загрузке ноутбучное разрешение драйвером vidintel ставится нормально.


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Вт авг 11, 2015 7:16 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3927
Цитата:
i915 v3.12.5 build Jan 27 2014 23:59:03

Выпущен полтора года назад. И уже больше полугода не совместим с ядром Колибри.


Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Вт авг 11, 2015 8:54 pm 
Не в сети

Зарегистрирован: Вс авг 09, 2015 3:41 pm
Сообщения: 78
Действительно. Скачал latest-distr.7z, изображение после запуска драйвера нормальное. В vmode только один режим видно 1366x768 60Hz. В Линуксе есть ещё 1360x768, 1024x768, 800x600, но это ладно, мне другие режимы и не нужны. Пытался запустить демки eglengine, eglgears, eglroller и matrix, некоторые не запустились, другие показывали прозрачное окно с полной загрузкой процессора. Демки тоже устарели?


Вложения:
boardlog_NP300E5Z.7z [6.04 КБ]
10 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: Mesa
СообщениеДобавлено: Пт авг 14, 2015 7:00 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3927
Надо сделать менеджер пакетов.
Я подготовлю обновлённый пакет немного позже.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 195 сообщений ]  На страницу Пред. 19 10 11 12 13

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB