Ноутбук зависает намертво при просмотре видео на Mint/Ubuntu
При просмотре видео, минут через 5, ноутбук просто зависает намертво, единственное, что спасает — долгое удержание кнопки выключения. Ноутбук Asus X553MA. Данная проблема наблюдается на mint и ubuntu, а на windows 8.1/10 и debian ее нет. С чем это может быть связано, и как это решить?
P.S. Если вам нужны выводы каких-то команд, не ругайтесь, что их нет, я плохо в этом разбираюсь и не могу знать, какие команды вам могут понадобиться.
1 ответ 1
Раз система тормозит (скорее всего — именно тормозит, а не умерла), то это означает, что полностью исчерпан некий ресурс. Наиболее вероятно — память. Чаще всего так бывает, когда некий процесс начинает бесконечно размножаться, не завершая дочерние процессы.
Гипотеза о вирусе(!) ничего, кроме улыбки у меня не вызывает. Вот уже 25 лет работаю исключительно в люнихе (в винде — в «Цивилизацию» играю) и за всё это время не видел ни одного вируса. И не слышал. Хотя никаких антивирусов у меня не стоит.
Попробуйте сделать так:
- Надо выяснить, кто КОНКРЕТНО вешает систему. Для этого , после «зависания» проигрывателя, нажимаем комбинацию «Ctrl/Alt/F1». Поскольку комп тормозит, то (скорее всего) придётся жать довольно долго.
- Должно открыться окно консольного терминала. Скорее всего, там тоже будет отрабатываться нажатие на клавиши в час по чайной ложке.
- Надо будет ввести логин и пароль.
- После этого введите команду top. Вам покажут список процессов, работающих в настоящее время, по порядку их прожорливости.
- Возможно два варианта:
- В верхней строке расположен процесс, который жрёт 100% проца или памяти. Убейте его и комп оживёт.
- Особо прожорливого процесса нет, но есть огромное количество копий одного и того же процесса. Так бывает с некоторыми программами, которые идут в иНет и натыкаются там на «закольцованные» ссылки. Прибейте эти процессы, скачайте файл на комп и попытайтесь воспроизвести его локально.
- Далее — по обстоятельствам.
Есть более простой вариант: сначала откройте на компе терминал, выполните команду top, а уже потом — запускайте проигрыватель. Так Вы сразу увидите, кто жрёт ресурсы. И в момент зависания компа перед вами будет полня картинка.
Как пофиксить тормоза видео в браузерах под Linux?
На ноутбуке стоит в данный момент ОС RFRemix 23, настроенный под себя, включая несколько браузеров. А именно
— Firefox
— Chromium
— Opera 43
— Konqueror
Вообще за все время использования систем на базе ядра Linux заметил такую неприятную особенность, как тиринг и тормоза при проигрывании видео в браузере. С первым еще поборотся можно. При просмотре видео
ноутбук славно так греется, а пользоватся самим браузером в этот момент невозможно. Нажатия на кнопки в окне плеера срабатывают с задержкой в 2-4 секунды (типа свернуть/развернуть) и сопровождаются некрасивой вырвиглазной анимацией. Со временем видео начинает тупить больше и больше. На всех браузерах одинаковая беда. В то же время на винде с этим нету никаких проблем. Кто с таким сталкивался? Есть способы решить трабл?
Ноут с видяхой Nvidia Quadro NVS 160m с исполискими 256 метрами памяти. Аппаратно вроде как сама умеет декодировть видео в 720р (собсно на этом качестве и проверялось, да и не только)
Есть подозрение, что проблема кроется в flash плеере, ибо на ютубе все не так плачевно, а вот на сторонних сайтах, особенно где есть реклама — все плохо
***Установлен и включен проприетарный драйвер NVIDIA 340
Ноут с видяхой Nvidia Quadro NVS 160m с исполискими 256 метрами памяти. Аппаратно вроде как сама умеет декодировть видео в 720р (собсно на этом качестве и проверялось, да и не только)
Ваша видеокарта поддерживает PureVideo HD для аппаратного ускорения видео, для его использования нужна библиотека VDPAU(пакет для арча libva-vdpau-driver).
всё вышесказанное соотнесите для вашего дистрибутива
Есть подозрение, что проблема кроется в flash плеере, ибо на ютубе все не так плачевно, а вот на сторонних сайтах, особенно где есть реклама — все плохо
***Установлен и включен проприетарный драйвер NVIDIA 340
majetree: display: :0 screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library 340.101 Thu Dec 1 15:16:54 PST 2016
name width height types
——————————————-
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
name level macbs width height
—————————————————-
MPEG1 0 8192 2048 2048
MPEG2_SIMPLE 3 8192 2048 2048
MPEG2_MAIN 3 8192 2048 2048
H264_BASELINE — not supported —
H264_MAIN 41 8190 2032 2048
H264_HIGH 41 8190 2032 2048
VC1_SIMPLE 1 8190 2048 2048
VC1_MAIN 2 8190 2048 2048
VC1_ADVANCED 4 8190 2048 2048
MPEG4_PART2_SP — not supported —
MPEG4_PART2_ASP — not supported —
DIVX4_QMOBILE — not supported —
DIVX4_MOBILE — not supported —
DIVX4_HOME_THEATER — not supported —
DIVX4_HD_1080P — not supported —
DIVX5_QMOBILE — not supported —
DIVX5_MOBILE — not supported —
DIVX5_HOME_THEATER — not supported —
DIVX5_HD_1080P — not supported —
H264_CONSTRAINED_BASELINE — not supported —
H264_EXTENDED — not supported —
H264_PROGRESSIVE_HIGH — not supported —
H264_CONSTRAINED_HIGH — not supported —
H264_HIGH_444_PREDICTIVE — not supported —
HEVC_MAIN — not supported —
HEVC_MAIN_10 — not supported —
HEVC_MAIN_STILL — not supported —
HEVC_MAIN_12 — not supported —
HEVC_MAIN_444 — not supported —
name width height nat types
—————————————————-
B8G8R8A8 8192 8192 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
R10G10B10A2 8192 8192 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
name width height
——————————
B8G8R8A8 8192 8192
R8G8B8A8 8192 8192
R10G10B10A2 8192 8192
B10G10R10A2 8192 8192
A8 8192 8192
feature name sup
————————————
DEINTERLACE_TEMPORAL y
DEINTERLACE_TEMPORAL_SPATIAL y
INVERSE_TELECINE y
NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY y
HIGH QUALITY SCALING — L1 —
HIGH QUALITY SCALING — L2 —
HIGH QUALITY SCALING — L3 —
HIGH QUALITY SCALING — L4 —
HIGH QUALITY SCALING — L5 —
HIGH QUALITY SCALING — L6 —
HIGH QUALITY SCALING — L7 —
HIGH QUALITY SCALING — L8 —
HIGH QUALITY SCALING — L9 —
parameter name sup min max
——————————————————
VIDEO_SURFACE_WIDTH y 1 4096
VIDEO_SURFACE_HEIGHT y 1 4096
CHROMA_TYPE y
LAYERS y 0 4
attribute name sup min max
——————————————————
BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA y
zehil: проверить действительно ли подгружается VDPAU для аппаратного декодирования можно, например, через плеер mpv, запустить его в консоли предварительно скормив ему видео поддерживаемого формата(судя по выводу vdpauinfo негусто но h264 должен держать)
и понаблюдай во время проигрывания за нагрузкой на процессор, например с помощью утилиты htop
Убираем «разрывы» в видео в Linux Mint при использовании встроенной графики Intel
Поставив себе на компьютер операционную систему Linux Mint, я обратил внимание, что при просмотре фильмов я наблюдаю разрыв картинки, причем не зависимо от используемого плеера. Проблема решается принудительным включением вертикальной синхронизации через драйвер видеоадаптера.
Включаем принудительную вертикальную синхронизацию в Linux Mint
Вообще, для включения вертикальной синхронизации нужно залезть в файл xorg.conf, и внести в него необходимые правки. Однако, такого файла в Linux Mint больше нет, поэтому придется использовать обходной путь.
Открываем терминал, и создаем папку xorg.conf.d:
И там создаем текстовый файл 20-intel.conf:
Добавляем туда следующее:
Перезагружаемся и наслаждаемся отсутствием разрывов в видео.
Лагают анимации Linux Mint 19 Cinnamon
Просто лагают анимации в мяте, в Windows 10 они без лагов
Ну по представленным данным можно посоветовать только два варианта: исправьте что бы не лагали, либо используй Windows.
Анимации не нужны. Тебе это твой компьютер говорит.
Это г*овнолинукс, здесь всегда что-то не работает или работает не так, как ожидалось.
Cinnamon на GNOME 3 основан, это нормально. Попробуй KDE или Mate там.
Хотя кому эти рюшечки нужны, действительно.
Cinnamon не основан на Gnome 3, KDE не поддерживается в Mint 19, видео в Gnome 3 у меня не «лагает» в Ubuntu 18.04 (правда, я сразу установил «проприетарный», как некоторые выражаются, драйвер для своего видеоадаптера AMD Radeon).
Вспомнить, установлен ли драйвер видеоадаптера.
Проприетарный — это официальный термин. Ну нужно же как-то отличать его от открытого, что по умолчанию.
И с этого надо было начинать.
Cinnamon (от англ. cinnamon — корица) — свободная оболочка для среды рабочего стола GNOME, являющаяся ответвлением от кодовой базы GNOME .
Если нет сборок с кедами это не значит, что их туда нельзя установить.
правда, я сразу установил «проприетарный», как некоторые выражаются, драйвер для своего видеоадаптера AMD Radeon