Автор Тема: При отсутствующем видеоядре в процессоре не корректно работает ПК  (Прочитано 453 раз)

Оффлайн Natalia

  • Участник
  • *
  • Сообщений: 17
Добрый день.
В нашем парке есть несколько системников у которых на материнской плате отсутствует встроенное в процессор видеоядро а есть только внешняя видеокарта (модели карт тоже разные). Процесс установки ОС Альт Рабочая станция 10 (usb-флеш с заводской системой) на такие системники значительно дольше, хотя ошибок при установке никаких не дает. После установки загрузка рабочего стола длится минут 5-7, если ПК ушел в спящий режим - то из него не выходит и при попытке вывода из этого режима появляется только черный экран и максимум только мышка по экрану бегает. Помогает только перезагрузка с кнопки. В процессе работы комп часто виснет, долго может открывать папку на компе. Заметили такое поведение когда начали сравнивать компы. Устанавливаем на все ПК с одной флешки а вот такие проблемы возникают только если на материнке нет встроенной видеокарты.
Подскажите пожалуйста, есть ли какие то дополнительные драйвера или какие доп настройки нужно выполнить чтобы эти компы работали в нормальном режиме? Заменить ПК - не вариант. На ОС Windows проблем вообще с ними не было. Обратили внимание на эту закономерность когда начали переходить на отечественное ПО.

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 310
  • ITS
# lspci -v | grep -A20 VGA
Хотя-бы , чтобы народ понимал в чем дело

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 464
В нашем парке есть несколько системников у которых на материнской плате отсутствует встроенное в процессор видеоядро а есть только внешняя видеокарта (модели карт тоже разные).
Значение имеет только используемая видеокарта (и используемый драйвер соответственно), а не наличие, либо отсутствие видеоядра, как такового. Если проблема, вообще, в этом. А так - изучать логи. Что непонятно - спрашивать. https://www.altlinux.org/Первая_помощь.

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 942
Выключить сон, и не париться, он мешает работать пк. На винде тоже отключаю и гибернацию.
А также сейчас в пк есть файл подкачки, тоже может быть важно!
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Natalia

  • Участник
  • *
  • Сообщений: 17
# lspci -v | grep -A20 VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device 85e7
   Flags: bus master, fast devsel, latency 0, IRQ 129
   Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
   Memory at e8000000 (64-bit, prefetchable) [size=128M]
   Memory at f0000000 (64-bit, prefetchable) [size=32M]
   I/O ports at e000 [size=128]
   Expansion ROM at 000c0000 [disabled] [size=128K]
   Capabilities: [60] Power Management version 3
   Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
   Capabilities: [78] Express Legacy Endpoint, MSI 00
   Capabilities: [100] Virtual Channel
   Capabilities: [128] Power Budgeting <?>
   Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
   Capabilities: [900] Secondary PCI Express
   Kernel driver in use: nouveau

01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
   Subsystem: ASUSTeK Computer Inc. Device 85e7
   Flags: bus master, fast devsel, latency 0, IRQ 17
   Memory at f7080000 (32-bit, non-prefetchable) [size=16K]

Пока конечно сон выключила, но по правилам безопасности через 20 мин. бездействия должен включаться блок... 
Файл подкачки есть, он равен объему ОЗУ - 8гб.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 464
Пока конечно сон выключила, но по правилам безопасности через 20 мин. бездействия должен включаться блок... 
Блок - не сон, его можно и так включать.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 464
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1) (prog-if 00 [VGA controller])
   Kernel driver in use: nouveau
Попробуйте
apt-get install nvidia_glx_common
nvidia-install-driver
Драйвер должен смениться на nvidia, может он будет с GT 710 работать, вроде должен. И, может быть, будет лучше. Ещё, может быть, надо будет пакет с nouveau удалить или заблэклистить, если будет мешаться и грузиться раньше nvidia.

Файл подкачки есть, он равен объему ОЗУ - 8гб.
Лучше чуть больше делать, не жадничать. Хотя я точно не знаю, как оно работает в случае, если часть свопа занята, а память надо в своп сбросить, но подозреваю, что что-то может пойти не так.

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 310
  • ITS
Вот эти данные тоже желательно посмотреть.
# dmesg | grep nouveau
# systemd-analyze blame
# systemd-analyze critical-chain

Оффлайн Natalia

  • Участник
  • *
  • Сообщений: 17
Выполнила рекомендации ASY, а именно выполнила #apt-get install nvidia_glx_common и #nvidia-install-driver. Работать стал быстрее, когда ушел в спящий режим, при попытке выйти из режима сна рабочий стол и открытые документы увидились (уже черный экран не остался), но на нажатие мышкой или нажатие на клавиатуры не реагирует. Мышка по экрану бегает и больше ничего не происходит.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 464
Выполнила рекомендации ASY, а именно выполнила #apt-get install nvidia_glx_common и #nvidia-install-driver. Работать стал быстрее, когда ушел в спящий режим, при попытке выйти из режима сна рабочий стол и открытые документы увидились (уже черный экран не остался),
в строке "Kernel driver in use" теперь nvidia вместо nouveau?
но на нажатие мышкой или нажатие на клавиатуры не реагирует. Мышка по экрану бегает и больше ничего не происходит.
Это уже вряд ли видеодрайвер. Наверное что-то другое, хотя зарекаться не буду.

Оффлайн Александр Ерещенко

  • Участник
  • *
  • Сообщений: 1 263
при попытке выйти из режима сна рабочий стол и открытые документы увидились (уже черный экран не остался), но на нажатие мышкой или нажатие на клавиатуры не реагирует. Мышка по экрану бегает и больше ничего не происходит.
Попробуйте установить пакет disable-usb-autosuspend Он прописывает соответствующее указание ядру
Если точнее то вот это:
$ rpm -ql disable-usb-autosuspend
/etc/modprobe.d/disable-usb-autosuspend.conf
$ cat /etc/modprobe.d/disable-usb-autosuspend.conf
options usbcore autosuspend=-1
Обычно это для ноутов, которые любят уводить в спячку usb по таймауту. Но может, и в этом случае поможет.
« Последнее редактирование: 07.10.2025 20:01:23 от Александр Ерещенко »

Оффлайн gosts 87

  • Участник
  • *
  • Сообщений: 3 607
  • Дмитрий/Dmitry/德米特里/दिमित्री
на нажатие мышкой или нажатие на клавиатуры не реагирует. Мышка по экрану бегает и больше ничего не происходит.
Старый баг оболочек, основанных на GTK. Появился ещё в p9.

Оффлайн Natalia

  • Участник
  • *
  • Сообщений: 17
в строке "Kernel driver in use" теперь nvidia вместо nouveau?
Нет, осталось все по прежнему, вывод команды lspci -v | grep -A20 VGA такой же как был.
Попробуйте установить пакет disable-usb-autosuspend Он прописывает соответствующее указание ядру
Система написала что пакет уже установлен, но когда вводила команды $ rpm -ql disable-usb-autosuspend
/etc/modprobe.d/disable-usb-autosuspend.conf
$ cat /etc/modprobe.d/disable-usb-autosuspend.conf
options usbcore autosuspend=-1
писал следующее:
$ rpm -ql disable-usb-autosuspend
/etc/modprobe.d/disable-usb-autosuspend.conf
$ /etc/modprobe.d/disable-usb-autosuspend.conf
bash: /etc/modprobe.d/disable-usb-autosuspend.conf: Отказано в доступе
$ cat /etc/modprobe.d/disable-usb-autosuspend.conf
options usbcore autosuspend=-1
$ options usbcore autosuspend=-1
bash: options: команда не найдена

Хотя если ручками захожу в файл disable-usb-autosuspend.conf (он существует!) то там присутствует только эта строка "options usbcore autosuspend=-1" и больше ничего

# dmesg | grep nouveau
[    2.397198] nouveau 0000:01:00.0: vgaarb: deactivate vga console
[    2.402371] nouveau 0000:01:00.0: NVIDIA GK208B (b060b0b1)
[    2.511901] nouveau 0000:01:00.0: bios: version 80.28.b8.00.05
[    2.512581] nouveau 0000:01:00.0: fb: 2048 MiB GDDR5
[    3.183531] nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB
[    3.183533] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[    3.183535] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[    3.183537] nouveau 0000:01:00.0: DRM: DCB version 4.0
[    3.183538] nouveau 0000:01:00.0: DRM: DCB outp 00: 01000f02 00020030
[    3.183539] nouveau 0000:01:00.0: DRM: DCB outp 01: 02011f62 00020010
[    3.183540] nouveau 0000:01:00.0: DRM: DCB outp 02: 02022f10 00000000
[    3.183542] nouveau 0000:01:00.0: DRM: DCB conn 00: 00001031
[    3.183543] nouveau 0000:01:00.0: DRM: DCB conn 01: 00002161
[    3.183544] nouveau 0000:01:00.0: DRM: DCB conn 02: 00000200
[    3.184869] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[    3.354316] nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0x80000, bo (____ptrval____)
[    3.355746] fbcon: nouveaudrmfb (fb0) is primary device
[    3.478200] nouveau 0000:01:00.0: [drm] fb0: nouveaudrmfb frame buffer device
[    3.483542] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
[    3.483545] nouveau 0000:01:00.0: DRM: Disabling PCI power management to avoid bug
[    9.785704] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops nv50_audio_component_bind_ops [nouveau])
               NVRM: nouveau, rivafb, nvidiafb or rivatv
[   14.501837] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv106_fuc084 failed with error -2
[   14.501881] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv106_fuc084d failed with error -2
[   14.501886] nouveau 0000:01:00.0: msvld: unable to load firmware data
[   14.501890] nouveau 0000:01:00.0: msvld: init failed, -19
[   58.716710] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv106_fuc084 failed with error -2
[   58.716724] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv106_fuc084d failed with error -2
[   58.716726] nouveau 0000:01:00.0: msvld: unable to load firmware data
[   58.716727] nouveau 0000:01:00.0: msvld: init failed, -19
[   58.770166] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv106_fuc084 failed with error -2
[   58.770181] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv106_fuc084d failed with error -2
[   58.770182] nouveau 0000:01:00.0: msvld: unable to load firmware data
[   58.770184] nouveau 0000:01:00.0: msvld: init failed, -19

# systemd-analyze blame
3.472s NetworkManager-wait-online.service
2.218s systemd-udev-settle.service
1.213s plymouth-quit-wait.service
 634ms cprocsp.service
 450ms NetworkManager.service
 358ms udisks2.service
 344ms accounts-daemon.service
 332ms dev-sda3.device
 326ms polkit.service
 311ms upower.service
 304ms systemd-random-seed.service
 299ms drweb-configd.service
 256ms avahi-daemon.service
 253ms network.service
 246ms systemd-logind.service
 244ms dbus.service
 163ms chronyd.service
 137ms x11presetdrv.service
 104ms user@500.service
 103ms cpufreq-simple.service
 101ms systemd-fsck@dev-disk-by\x2duuid-7936d6cb\x2d3d92\x2d4cf0\x2db9e9\x2d9942f37a1256.service
 100ms systemd-fsck@dev-disk-by\x2duuid-A5BE\x2d6A5F.service
  92ms systemd-udevd.service
  82ms systemd-journal-flush.service
  80ms systemd-udev-trigger.service
  79ms ModemManager.service
  75ms systemd-modules-load.service
  55ms openct.service
  46ms systemd-journald.service
  43ms smb.service
  42ms systemd-vconsole-setup.service
  42ms lightdm.service
  41ms vconsole-setup-kludge@tty1.service
  40ms colord.service
  39ms drweb-spider-kmod.service
  37ms quotaon.service
  36ms systemd-tmpfiles-setup-dev.service
  32ms systemd-fsck-root.service
  27ms dev-hugepages.mount
  26ms systemd-tmpfiles-clean.service
  25ms dev-mqueue.mount
  24ms nmb.service
  23ms sys-kernel-debug.mount
  23ms dev-disk-by\x2duuid-58580015\x2d5d37\x2d455d\x2dbcb8\x2d88d22253a34a.swap
  22ms cups.service
  22ms boot-efi.mount
  21ms sys-kernel-tracing.mount
  20ms kmod-static-nodes.service
  18ms modprobe@configfs.service
  16ms modprobe@drm.service
  15ms modprobe@fuse.service
  14ms alsa-restore.service
  14ms systemd-tmpfiles-setup.service
  14ms plymouth-read-write.service
  13ms systemd-user-sessions.service
  10ms systemd-sysctl.service
  10ms vipnetclient.service
   8ms home.mount
   7ms user-runtime-dir@500.service
   7ms tmp.mount
   6ms systemd-remount-fs.service
   5ms systemd-update-utmp.service
   5ms systemd-update-utmp-runlevel.service
   4ms systemd-quotacheck.service
   4ms modprobe@dm_mod.service
   3ms modprobe@efi_pstore.service
   3ms modprobe@loop.service
   2ms sys-fs-fuse-connections.mount
   2ms sys-kernel-config.mount

# systemd-analyze critical-chain
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @7.519s
└─multi-user.target @7.519s
  └─cprocsp.service @6.884s +634ms
    └─network-online.target @6.873s
      └─NetworkManager-wait-online.service @3.400s +3.472s
        └─NetworkManager.service @2.934s +450ms
          └─network.service @2.668s +253ms
            └─sysinit.target @2.642s
              └─systemd-udev-settle.service @424ms +2.218s
                └─systemd-udev-trigger.service @342ms +80ms
                  └─systemd-udevd-kernel.socket @316ms
                    └─system.slice @294ms
                      └─-.slice @294ms

« Последнее редактирование: 10.10.2025 11:11:27 от Natalia »

Оффлайн mere_user

  • Участник
  • *
  • Сообщений: 76
Пакет же есть специальный - blacklist-nouveau

Онлайн Linuxfan

  • Участник
  • *
  • Сообщений: 163
Мышка по экрану бегает и больше ничего не происходит
Скорее всего должна быть доступна консоль по Ctrl+Alt+F2
« Последнее редактирование: 10.10.2025 17:33:46 от Linuxfan »