CleverMouse
HD4000 не поддерживается?
Встроенные видеокарты Intel
-
- Attachments
-
-
BOARDLOG.TXT (6.38 KiB)Downloaded 197 times
-
Albom, попробуй добавить DeviceID 0x166 в список в конце vidintel.asm непосредственно перед определением pciids_num, перекомпилировать, положить новый бинарник в образ и проверить. Есть шанс, что будет работать, тогда закоммить.
Сделаем мир лучше!
CleverMouse
Я давно писал, что у меня есть проблема на ноуте: разрешение экрана 1366х768, а BIOS выдаёт для Колибри 1360x768, итого из-за потери 6 пикселей в длинну изображение выходит смазанным.
После включения твоего драйвера vidintel разрешение не стало родным, но всё же изображение на мониторе стало чётче, наверно проводится автоподстройка изображения.
Я давно писал, что у меня есть проблема на ноуте: разрешение экрана 1366х768, а BIOS выдаёт для Колибри 1360x768, итого из-за потери 6 пикселей в длинну изображение выходит смазанным.
После включения твоего драйвера vidintel разрешение не стало родным, но всё же изображение на мониторе стало чётче, наверно проводится автоподстройка изображения.
Из хаоса в космос
ftp://ftp.kolibrios.org/users/Serge/new/i915-v3.10.7z
Всякие мелочи и много-много Хасвеллов.
Всякие мелочи и много-много Хасвеллов.
Serge
Протестировал эту версию c svn3745.Драйвер CleverMouse не загружал. Мусорных видеорежимов больше нет. В родной видеорежим переключается нормально.
Проблемы:
1.Не может перегрузиться. При нажатии ctrl+alt+f12+enter система, закрыв все приложения, не перегружается. Запустив CPU видно несколько системных процессов и процесс i915, который не убивается. Запустив board и kfar через CPU можно сохранить логи.Также отваливается тачпад, и спустя некоторое время и клавиатура. Если ещё раз нажать ctrl+alt+del или попытаться перегрузиться через ctrl+alt+f12+enter, то система окончательно зависает.
2. Зависает при проигрывании видеофайла fplayем. Если не загружать драйвер, то fplay работает нормально.
Протестировал эту версию c svn3745.Драйвер CleverMouse не загружал. Мусорных видеорежимов больше нет. В родной видеорежим переключается нормально.
Проблемы:
1.Не может перегрузиться. При нажатии ctrl+alt+f12+enter система, закрыв все приложения, не перегружается. Запустив CPU видно несколько системных процессов и процесс i915, который не убивается. Запустив board и kfar через CPU можно сохранить логи.Также отваливается тачпад, и спустя некоторое время и клавиатура. Если ещё раз нажать ctrl+alt+del или попытаться перегрузиться через ctrl+alt+f12+enter, то система окончательно зависает.
2. Зависает при проигрывании видеофайла fplayем. Если не загружать драйвер, то fplay работает нормально.
Spoiler:
- Attachments
-
-
i915.zip (4.92 KiB)Downloaded 185 times
-
Maxis
Это после запуска плеера ? Падает ядро, возможно в обработчике прерывания i915. Не знаю чей это pid.
А если потестить #3517 и #3525 и последние драйвер и плеер?
Проблема с акселерацией. Раньше такое было ?Зависает при проигрывании видеофайла fplayем. Если не загружать драйвер, то fplay работает нормально.
Code: Select all
K : Process - forced terminate PID: 00000002 [OS]
K : Page fault
K : EAX : 00000007 EBX : 02001205 ECX : 00000003
K : EDX : 808251E8 ESI : 00000009 EDI : 00000010
K : EBP : 80821DF0 EIP : 02001205 ESP : 80821DD8
А если потестить #3517 и #3525 и последние драйвер и плеер?
Serge
В 3525 те же проблемы, что и в последней ночной сборке. Попробовал вместо запуска fplay натравить на mp3 файл ac97snd - в итоге ничего не получилось, но система вроде работала, однако при попытки открытия /usbhd0/1/ система виснет. Тестил с аудиодрайверами из последней ночной сборки.
Перетестировал последнюю ревизию: только вместо fplay запускал ac97snd в итоге система намертво висла. В приложении фото board(kernel и user). Если не загружать i915, то ac97snd нормально проигрывает mp3 файлы.
Началось как раз с тех версий в которых появилась акселерация. Это помимо мусорных видеорежимов вместо одного нормального.Проблема с акселерацией. Раньше такое было ?
После попытки перезагрузки системы с загруженным i915. Никаких попыток запустить fplay не было.Это после запуска плеера ?
В ревизии 3517 kernel.mnt имеет пару сотен байт вместо полноценного ядра, поэтому протестировать эту ревизию не получилось.А если потестить #3517 и #3525 и последние драйвер и плеер?
В 3525 те же проблемы, что и в последней ночной сборке. Попробовал вместо запуска fplay натравить на mp3 файл ac97snd - в итоге ничего не получилось, но система вроде работала, однако при попытки открытия /usbhd0/1/ система виснет. Тестил с аудиодрайверами из последней ночной сборки.
Перетестировал последнюю ревизию: только вместо fplay запускал ac97snd в итоге система намертво висла. В приложении фото board(kernel и user). Если не загружать i915, то ac97snd нормально проигрывает mp3 файлы.
Добавлю: тачпад и клавиатура отваливаются тогда, когда запустив какую-нибудь программу/ы(после попытки перегрузиться) потом выйдешь из неё или прибьёшь через CPU.Также отваливается тачпад, и спустя некоторое время и клавиатура.
- Attachments
-
-
foto.zip (73.74 KiB)Downloaded 177 times
-
Maxis
Процесс i915 нельзя закрыть и он блокирует перезагрузку системы. Я исправлю это позже, там надо переписать код завершения работы системы. Но у меня ядро уходит в перезагрузку если потом нажать ctrl-alt-del и закрыть окно CPU кнопкой.
Процесс i915 нельзя закрыть и он блокирует перезагрузку системы. Я исправлю это позже, там надо переписать код завершения работы системы. Но у меня ядро уходит в перезагрузку если потом нажать ctrl-alt-del и закрыть окно CPU кнопкой.
Это очень похоже на проблему с расшаренными прерыванипями. Нужен лог устройств pci. И надо много тестить, если желание есть.Перетестировал последнюю ревизию: только вместо fplay запускал ac97snd в итоге система намертво висла. В приложении фото board(kernel и user). Если не загружать i915, то ac97snd нормально проигрывает mp3 файлы.
Начиная с ревизии r3761 драйвер перестал грузиться: на доску отладки пишет unresolved TimerHs.
Повторение сообщения от 13марта
Kopa wrote:Лог теста такой.Serge wrote: Прошу протестировать, особенно на ноутах.Spoiler:
i915 RC 11 preview
cmdline: (null)
cache line size 64
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]
<6>[drm] i915 device info: gen=3, pciid=0x2592 flags=is_mobile,cursor_needs_physical,has_overlay,overlay_needs_physical,supports_tv,<6>[drm] Memory usable by graphics device = 256M
<6>[drm] GMADR size = 256M
<6>[drm] GTT stolen size = 8M
Epic fail
<6>[drm] graphic opregion physical addr: 0x0
<6>[drm] ACPI OpRegion not supported!
<3>[drm:i915_gem_detect_bit_6_swizzle] *ERROR* Couldn't read from MCHBAR. Disabling tiling.
<6>[drm] Set default to SSC at 100MHz
<6>[drm] failed to find VBIOS tables
<6>[drm] irq=5
<6>[drm] 2 display pipes available.
<6>[drm] swapping pipes & planes for FBC
<6>[drm] plane 0 init failed: -19
<6>[drm] swapping pipes & planes for FBC
<6>[drm] plane 1 init failed: -19
<6>[drm] No PCH PLLs on this hardware, skipping initialisation
<6>[drm] GMBUS [i915 gmbus panel] NAK for addr: 0050 r(1)
<6>[drm] drm: skipping non-existent adapter i915 gmbus panel
<6>[drm] using current (BIOS) mode: <6>[drm] Modeline 0:"1024x600" 0 49959 1024 1044 1054 1344 600 602 605 625 0x0 0x0
<6>[drm] detected single-link lvds configuration
<6>[drm] get backlight PWM = 14843
<6>[drm] clearing unused GTT space: [c00000, ffff000]
<6>[drm] [CRTC:3] hw state readout: disabled
<6>[drm] [CRTC:4] hw state readout: enabled
<6>[drm] [ENCODER:6:LVDS-6] hw state readout: enabled, pipe=1
<6>[drm] [ENCODER:9:DAC-9] hw state readout: enabled, pipe=1
<6>[drm] [CONNECTOR:5:LVDS-1] hw state readout: enabled
<6>[drm] [CONNECTOR:8:VGA-1] hw state readout: enabled
<6>[drm] [CRTC:4] wrong plane connection detected!
<6>[drm] set backlight PWM = 0
<6>[drm] FIFO size - (0x00001d9c) A: 28
<6>[drm] FIFO size - (0x00001d9c) B: 31
<6>[drm] FIFO watermarks - A: 26, B: 29
<6>[drm] Setting FIFO watermarks - A: 26, B: 29, C: 2, SR 1
<6>[drm] memory self refresh disabled
<6>[drm] [ENCODER:6:LVDS-6]
<6>[drm] [ENCODER:9:DAC-9]
<6>[drm] [CRTC:3]
<6>[drm] [CRTC:4]
<6>[drm] [CONNECTOR:5:LVDS-1]
<6>[drm] [CONNECTOR:5:LVDS-1] probed modes :
<6>[drm] Modeline 10:"1024x600" 59 49959 1024 1044 1054 1344 600 602 605 625 0x8 0x0
<6>[drm] [CONNECTOR:8:VGA-1]
<6>[drm] CRT detected via DDC:0x50 [EDID]
<6>[drm] ELD: no CEA Extension found
<6>[drm] [CONNECTOR:8:VGA-1] probed modes :
<6>[drm] Modeline 12:"1440x900" 60 106500 1440 1520 1672 1904 900 903 909 934 0x48 0x6
<6>[drm] Modeline 24:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
<6>[drm] Modeline 14:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5
<6>[drm] Modeline 13:"1440x900" 75 136750 1440 1536 1688 1936 900 903 909 942 0x40 0x6
<6>[drm] Modeline 15:"1280x960" 60 108000 1280 1376 1488 1800 960 961 964 1000 0x40 0x5
<6>[drm] Modeline 31:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
<6>[drm] Modeline 25:"1024x768" 75 78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5
<6>[drm] Modeline 26:"1024x768" 70 75000 1024 1048 1184 1328 768 771 777 806 0x40 0xa
<6>[drm] Modeline 27:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
<6>[drm] Modeline 28:"832x624" 75 57284 832 864 928 1152 624 625 628 667 0x40 0xa
<6>[drm] Modeline 30:"800x600" 72 50000 800 856 976 1040 600 637 643 666 0x40 0x5
<6>[drm] Modeline 29:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5
<6>[drm] Modeline 17:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
<6>[drm] Modeline 18:"800x600" 56 36000 800 824 896 1024 600 601 603 625 0x40 0x5
<6>[drm] Modeline 20:"640x480" 73 31500 640 664 704 832 480 489 491 520 0x40 0xa
<6>[drm] Modeline 19:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa
<6>[drm] Modeline 21:"640x480" 67 30240 640 704 768 864 480 483 486 525 0x40 0xa
<6>[drm] Modeline 22:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa
<6>[drm] Modeline 23:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6
<6>[drm]
<6>[drm] connector 5 enabled? yes
<6>[drm] connector 8 enabled? yes
<6>[drm] looking for cmdline mode on connector 5
<6>[drm] looking for preferred mode on connector 5
<6>[drm] found mode 1024x600
<6>[drm] looking for cmdline mode on connector 8
<6>[drm] looking for preferred mode on connector 8
<6>[drm] found mode 1440x900
<6>[drm] picking CRTCs for 4096x4096 config
<6>[drm] desired mode 1024x600 set on crtc 4
<6>[drm] desired mode 1440x900 set on crtc 3
<6>[drm] FB ID: 33
<6>[drm] allocated 1440x900 fb: 0x00000000, bo 87138c88
<6>[drm] CONNECTOR 87136c68 ID:5 status:1 ENCODER 87136bf0 CRTC 0 ID:-1407187576
<6>[drm] [Select CRTC:4]
Set DISPLAY handler
P.S. Может проще предоставить возможность задавать в экране загрузки для переключения на параметры внешнего монитора? (модель Asus EE PC900)Serge wrote:Kopa
Способ пока только один - задавать диапазон через командную строку. Я сделаю это со временем.
Исправил у себя, но забыл залить. Исправлено.Начиная с ревизии r3761 драйвер перестал грузиться: на доску отладки пишет unresolved TimerHs
http://ftp.kolibrios.org/users/Serge/ne ... .12-rc6.7z
Предварительная версия.
Предварительная версия.
Какая комбинация горячих клавиш лучше подходит для включения/отключения монитора ?
Fn+отключить монитор ![Smile :)](./images/smilies/icon_smile.gif)
Логично использовать что-то с Win; комбинации с Ctrl и Alt могут использоваться в программах, а Win/Super - только для ОС-ных задач.
![Smile :)](./images/smilies/icon_smile.gif)
Логично использовать что-то с Win; комбинации с Ctrl и Alt могут использоваться в программах, а Win/Super - только для ОС-ных задач.
А сканкод у WinKey стандартный ?
Я думал Ctrl+Alt+ScrollLock
Я думал Ctrl+Alt+ScrollLock
Who is online
Users browsing this forum: No registered users and 15 guests