Автор Тема: После обновления некорректно работает видео Альт Образование 8.1 х 64  (Прочитано 15410 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Не совсем понял что произошло, видимо пока я отошёл - оставил выполняться
update-kernel -t std-defВ альтераторе появился видеодрайвер интел 9
Рискнул перезагрузить в нормальном режиме - 2 раза перезагружал - всё норм. Разрешение родное 1280х1024, видео нормально идёт - не в окне и разворачивается на весь экран.

Конечно.
Для всего что не графика Intel от 4-той генерации и выше, эта связка обязательна:
kernel-image-std-def - ядро системы
kernel-modules-drm-std-def - содержит i915 KMS драйвер
xorg-server - поддержка графики в системе
xorg-drv-intel - 2D DDX драйвер
Наличие всех этих компонентов для Intel графики обязательно. Это обязательная цепочка-связка пакетов.

Как минимум
kernel-image-std-def
kernel-modules-drm-std-def
можно корректно втянуть только через update-kernel.
Если конечно вы не умеете устанавливать пакеты поштучно руками и так же руками делать правки.

Отваливание одного из компонентов выше или слом в зависимостях одного из компонентов связки выше,  может привести к значительному ухудшению работы графики Intel или даже к полному её отказу.

Оффлайн Шарабаров Андрей

  • Завсегдатай
  • *
  • Сообщений: 443
  • Не всяк шагающий идёт, не всяк стоящий неподвижен
    • Email
Спасибо всем. Теперь немного стало яснее.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 239
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Скажите, а эта команда, её надо каждый раз при обновлении выполнять или это какой то глюк был?
Именно так надо обновлять ядро, а не какими-то apt-get install kernel-image-std-def

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Скажите, а эта команда, её надо каждый раз при обновлении выполнять или это какой то глюк был?

Это не глюк.
Как и говорит Руслан, так и положено обновлять ядро.
Теоретически, возможно и через apt-get, но для этого вам нужен немалый опыт и глубокое знание системы, иначе сломы неминуемы.


Подробнее, - все выбросы из вашего лога Xorg.0-1.log:

Для вашего GPU Intel, драйвер modesetting бесполезен:
# rpm -ql xorg-server|grep modesetting
/usr/lib/X11/modules/drivers/modesetting_drv.so
/usr/share/man/man4/modesetting.4.xz
[    29.103] (II) UnloadModule: "modesetting"

у вас чипсет 945G и это не 4-тая генерация Intel-графики
https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units#Fourth_generation
и если пакет kernel-modules-drm-std-def не установлен, где и находится KMS модуль i915, то этот модуль не поднимется
[    29.076] intel: waited 2020 ms for i915.ko driver to load

и графика благополучно свалится в VESA
[    29.311] (II) VESA(0): Setting up VESA Mode 0x11B (1280x1024)

где вы успешно и получите тормоза в 2D.
VESA можно терпеть в лёгких wm, но не в навороченных DE обвешанных спецэффектами.
При таком раскладе процессор будет просто задыхаться.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 094
Теоретически, возможно и через apt-get, но для этого вам нужен немалый опыт и глубокое знание системы, иначе сломы неминуемы.
Не то, чтобы глубокое. Достаточно знать, какие модули надо доустанавливать вместе с остновным паетом с ядром.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 094
update-kernel -t std-defСкажите, а эта команда, её надо каждый раз при обновлении выполнять или это какой то глюк был?
Вообще про update-kernel написали, а про "-t std-def" - это для смены типа ядра, если это требуется. Если запустить update-kernel без параметров, то утилита будет пытаться обновить ядро в соответствии с типом использующегося в момент запуска.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Теоретически, возможно и через apt-get, но для этого вам нужен немалый опыт и глубокое знание системы, иначе сломы неминуемы.
Не то, чтобы глубокое. Достаточно знать, какие модули надо доустанавливать вместе с остновным паетом с ядром.

В принципе, да.
Потом сгенерировать initrd, пролинковать если нужна опция по-умолчанию и перегенерировать grub2.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 239
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Потом сгенерировать initrd, пролинковать если нужна опция по-умолчанию и перегенерировать grub2.
Это делает rpm при установке kernel-image

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Потом сгенерировать initrd, пролинковать если нужна опция по-умолчанию и перегенерировать grub2.
Это делает rpm при установке kernel-image

Да, точно.
rpm и не только это делает, он и конфиг grub обновляет.
Жаль только что и кеды не притянул.
Т.е. в альтах уже нет никаких инструментов с отказом от линковки ядра в дефолт при установке?
« Последнее редактирование: 19.01.2018 15:16:52 от Speccyfighter »