Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 

> Прочитайте перед тем, как задать вопрос.

"Не каждый вопрос заслуживает ответа."
Сайрус

"Можно ответить на любой вопрос, если вопрос задан правильно."
Платон

"Если хочешь быть известным, задавай вопросы!"
Еврейская пословица

1. Необходимо помнить
, в помощь начинающему!
2. Поищите ответ здесь

3. Выбор дистрибутива, а также "чего поставить на серверок?"
Темы про выбор дистрибутива ЗАКРЫВАЕМ!
4. Указывайте, пожалуйста, Ваш дистрибутив.

 
Reply to this topic Start new topic
> Как "оживлять" Linux на "зависшем" компьютере?
MiK13
bookmark
gfbbdvkmrlj
Jan 13 2018, в 01:09
Сообщение #1


Знаток линукса
Иконка группы

Сообщений: 556

Вставить имя   :   Цитата

ОС: Windows XP
Город: Minsk

Группа: Участники

Автор темы
Сейчас за "основной" домашний компьютер. Через некоторое время приходит племянник:
- Хочу посмотреть фильм.
- У тебя же есть ноутбук.
- Он на диске большого.
На его компьютер я когда-то поставил Debian 9. Скопировал ему фильм, который он захотел посмотрел (это оказался DVD, то есть набор VOB'ов)
Запустил командой mpv --stop-screensaver VIDEO_TS/. Сначала всё проигрывалось нормально. Но минут через 20 вдруг погас экран. (первый раз запускал без --stop-screensaver) Причём он ни на что не реагировал. Был слышен только звук. Я со своего компьютера зашёл на его по ssh, и единственное, что смого сделать -- выдать reboot
Второй раз запустил просмотр этой же командой -- экран погас где-то на 40-й минуте. И опять был только звук. Экран чёрный. И уже и даже мышка не появлялась
Опять со своего перегрузил и запустил просмотр дальше.

Что посоветуете делать в таких случаях?

P.S. Команда ps -elfвыдала кучу строк вида
Код
1 D root      1983     2  0  80   0 -     0 -      янв12 ?     00:00:00 [kworker/1:1]
1 D root      2947     2  0  80   0 -     0 -      янв12 ?     00:00:00 [kworker/0:0]
1 D root      3431     2  0  80   0 -     0 -      янв12 ?     00:00:00 [kworker/0:2]
1 D root      3608     2  0  80   0 -     0 -      янв12 ?     00:00:00 [kworker/1:0]
1 D root      3610     2  0  80   0 -     0 -      янв12 ?     00:00:00 [kworker/0:3]
                 ...
grep -c kworkerвыдал, что таких процессов 526.
Что это за процессы? Почему их так много? Причём почти все их pid'ы шли с шагом 1.
Сейчас на том компьютере
Код
ps -elf | grep -c kwork
12
Go to the top of the page
 
+Quote Post
ieleja
bookmark
gfbbdvkmrlj
Jan 13 2018, в 01:40
Сообщение #2


Завсегдатай
Иконка группы

Сообщений: 271

Вставить имя   :   Цитата

ОС: Debian 9, macOS, Windows
Город: Рига

Группа: Участники

Код
# ps -elf | grep -c kwork
19


Debian 9.3 up-to-date
ящик включен 15 часов

копал бы в

/var/log/*


--------------------
ad infinitum
Go to the top of the page
 
+Quote Post
NoVASpirit
bookmark
gfbbdvkmrlj
Jan 13 2018, в 02:04
Сообщение #3


Продвинутый участник
Иконка группы

Сообщений: 113

Вставить имя   :   Цитата

ОС: Arch
Город: Ярославль

Группа: Участники

top или htop же должен показать какой процесс при этом грузится? kworker это один из выполняемых процессов ядра...
Go to the top of the page
 
+Quote Post
azsx
bookmark
gfbbdvkmrlj
Jan 13 2018, в 02:19
Сообщение #4


Жить без форума не могу
Иконка группы

Сообщений: 1681

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Очень аналогичные зависания у меня бывали, когда я использовал linux вместе с видеокартой hd7870. Не знаю уж ваш ли это случай.
Go to the top of the page
 
+Quote Post
MiK13
bookmark
gfbbdvkmrlj
Jan 13 2018, в 02:29
Сообщение #5


Знаток линукса
Иконка группы

Сообщений: 556

Вставить имя   :   Цитата

ОС: Windows XP
Город: Minsk

Группа: Участники

Автор темы
Цитата(NoVASpirit @ Jan 13 2018, в 02:04) *
top или htop же должен показать какой процесс при этом грузится? kworker это один из выполняемых процессов ядра...
Как-то не сообразил посмотреть top. Но по опыту знаю, что при любой загрузке процессора мышь двигалась. Правда, обычная, а тут touchpad. И десктопы обычно перекючались. Тут ни на клавиатуру, ни на тачпад не было никакой реакции. По ssh проблем с доступом не было.

Цитата(ieleja @ Jan 13 2018, в 01:40) *
Код
# ps -elf | grep -c kwork
19


Debian 9.3 up-to-date
ящик включен 15 часов
Что за ящик, где он включён и какие 15 часов?

Цитата(ieleja @ Jan 13 2018, в 01:40) *
копал бы в

/var/log/*
Заглянул в /var/log.
Код
root@Andrew:/var/log# ls -ltr| tail -n5
-rw-r----- 1 root              adm        13587090 янв 13 02:08 messages
-rw-r----- 1 root              adm        13553322 янв 13 02:08 kern.log
-rw-r----- 1 root              adm           15325 янв 13 02:17 auth.log
-rw-r----- 1 root              adm         9174236 янв 13 02:22 syslog
-rw-r----- 1 root              adm         1493213 янв 13 02:22 daemon.log
В файлы syslog и daemon.log каждую секунду добавляются строки:
Код
root@Andrew:/var/log# tail -n6 daemon.log
Jan 13 02:25:23 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:24 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:25 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:26 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:27 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:28 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
root@Andrew:/var/log# tail -n6 syslog
Jan 13 02:25:28 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:28 Andrew lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:29 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:29 Andrew lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:30 Andrew lircd[496]: lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Jan 13 02:25:30 Andrew lircd-0.9.4c[496]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
Причём тут lircd -- не знаю. (была мысль про IRC, но оказалась поддержка ИК ПДУ)
Go to the top of the page
 
+Quote Post
MiK13
bookmark
gfbbdvkmrlj
Jan 13 2018, в 02:39
Сообщение #6


Знаток линукса
Иконка группы

Сообщений: 556

Вставить имя   :   Цитата

ОС: Windows XP
Город: Minsk

Группа: Участники

Автор темы
Цитата(azsx @ Jan 13 2018, в 02:19) *
Очень аналогичные зависания у меня бывали, когда я использовал linux вместе с видеокартой hd7870. Не знаю уж ваш ли это случай.
Похоже, тут другая карта:
CODE
hwinfo --gfxcard
33: PCI 100.0: 0300 VGA compatible controller (VGA)
[Created at pci.378]
Unique ID: VCu0.vzgg9POV0D5
Parent ID: vSkL.t37yEweXiz2
SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: graphics card
Model: "ATI Park [Mobility Radeon HD 5430/5450/5470]"
Vendor: pci 0x1002 "ATI Technologies Inc"
Device: pci 0x68e0 "Park [Mobility Radeon HD 5430/5450/5470]"
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x1bf2
Driver: "radeon"
Driver Modules: "drm"
Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
Memory Range: 0xd0020000-0xd003ffff (rw,non-prefetchable)
I/O Ports: 0xd000-0xdfff (rw)
Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
IRQ: 33 (400056 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v00001002d000068E0sv00001043sd00001BF2bc03sc00i00"
Driver Info #0:
Driver Status: radeon is active
Driver Activation Cmd: "modprobe radeon"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #30 (PCI bridge)

Primary display adapter: #33

Кстати, первый раз "зависание" проявилось так. Племянник сказал, что у него, вдруг, выскочил запрос пароля (видимо, сработал screen saver), он ввёл пароль -- звук фильма есть, экран "чёрный". На клавиатуру не реагирует.
Правда, один раз фильм "проявился", но клавиатура не работала. "Мышь" по экрану бегала. Правая кнопка приостанавливала и возобновляла просмотр. Прокрутка (два пальца по тачпаду) позволила "прогнать" фильм до конца. После чего он нормально завершился. Но повторное "зависание" уже было "полным". Выдал reboot по ssh.
Go to the top of the page
 
+Quote Post
MiK13
bookmark
gfbbdvkmrlj
Jan 13 2018, в 03:00
Сообщение #7


Знаток линукса
Иконка группы

Сообщений: 556

Вставить имя   :   Цитата

ОС: Windows XP
Город: Minsk

Группа: Участники

Автор темы
Решил выдать apt-get upgrade
Сказал:
Код
обновлено 77, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 189 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 27,7 MB.
(видимо, перед "обновлено" должно быть слово "будет")
После скачивания всех пакетов 63 раза на экране появилась строка
sh: 0: getcwd() failed: No such file or directory
И строки
A reboot is required to replace the running dbus-daemon.
Please reboot the system when convenient.


Перегрузил. Заново подключился. Зашёл в /var/log.
По-прежнему каждую секунду в syslog добавляется по две строки, а в daemon.log по одной строке с сообщением об ошибке lircd.

Что делать с этим?
Go to the top of the page
 
+Quote Post
azsx
bookmark
gfbbdvkmrlj
Jan 13 2018, в 03:03
Сообщение #8


Жить без форума не могу
Иконка группы

Сообщений: 1681

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Цитата
Похоже, тут другая карта:

и фиг угадаешь какая.
Если будете пробовать мой способ, я вам советую в браузере и vlc найти в настройках "аппаратное ускорение" и отключить его. Но я не говорю, что у вас это поможет! Просто гадаю.
Go to the top of the page
 
+Quote Post
MiK13
bookmark
gfbbdvkmrlj
Jan 13 2018, в 03:21
Сообщение #9


Знаток линукса
Иконка группы

Сообщений: 556

Вставить имя   :   Цитата

ОС: Windows XP
Город: Minsk

Группа: Участники

Автор темы
Цитата(azsx @ Jan 13 2018, в 03:03) *
Если будете пробовать мой способ, я вам советую в браузере и vlc найти в настройках "аппаратное ускорение" и отключить его. Но я не говорю, что у вас это поможет! Просто гадаю.

Попробую. Но дело в том, что в данном случае ноутбук использовался только для просмотра фильма через mpv.
Была мысль посмотреть фильм через vlc, но, запустив его, не понял, как открыть файлы .VOB

"Убрал" в /usr/sbin/ файлы lircd и lircd-uinput (переименовал в *.0). Перегрузил компьютер -- файлы syslog и daemon.log перестали расти.
Go to the top of the page
 
+Quote Post
azsx
bookmark
gfbbdvkmrlj
Jan 13 2018, в 03:26
Сообщение #10


Жить без форума не могу
Иконка группы

Сообщений: 1681

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

оффтопик
Цитата
Была мысль посмотреть фильм через vlc, но, запустив его, не понял, как открыть файлы .VOB

Решено: ярлыки установленных программ
После этого я их просто открывал 2 щелчком.
Go to the top of the page
 
+Quote Post
NickLion
bookmark
gfbbdvkmrlj
Jan 13 2018, в 12:45
Сообщение #11


аватар-невидимка
Иконка группы

Сообщений: 3198

Вставить имя   :   Цитата

ОС: openSUSE Tumbleweed x86_64
Город: Львів

Группа: Участники

А вместо reboot перезагрузить X пробовали? Похоже на проблемы с видео. Экран чёрный или погас? Подсветка работала? Запустить
xset -dpms && mpv ... && xset +dpms
вместо "--stop-screensaver" не пробовали? Что за видеокарта и какие драйвера? В /var/log/Xorg.0.log ничего нет?
Go to the top of the page
 
+Quote Post
MiK13
bookmark
gfbbdvkmrlj
Jan 13 2018, в 23:45
Сообщение #12


Знаток линукса
Иконка группы

Сообщений: 556

Вставить имя   :   Цитата

ОС: Windows XP
Город: Minsk

Группа: Участники

Автор темы
Цитата(NickLion @ Jan 13 2018, в 12:45) *
А вместо reboot перезагрузить X пробовали? Похоже на проблемы с видео.
Как-то не догадался выдать service gdm3 restart В следующий раз попробую. Если возникнет подобная ситуация. Племянник после того просмотра фильма отказывается вообще использовать свой ноутбук с линуксом. Хочет винду.
Цитата(NickLion @ Jan 13 2018, в 12:45) *
Экран чёрный или погас? Подсветка работала?
Именно чёрный (не "абсолютно"). Подсветка была.
Цитата(NickLion @ Jan 13 2018, в 12:45) *
Запустить xset -dpms && mpv ... && xset +dpms вместо "--stop-screensaver" не пробовали?
Нет, не пробовал.
Но попробовал на "большом" компьютере выдать xset -dpms, ушёл, через некоторое время пришёл, а на экране заставка.
Кстати, у меня несмотря на выдачу команды xset -dpms и запуск mplayer c опцией --stop-screensaver всё равно через 10 минут просмотра фильма запускается заставка.
Правда, у меня тут Debian 8, причём плохо сконфигурированный. Когда поставлю 9-й, посмотрю, что будет.
Go to the top of the page
 
+Quote Post
NickLion
bookmark
gfbbdvkmrlj
Jan 14 2018, в 11:01
Сообщение #13


аватар-невидимка
Иконка группы

Сообщений: 3198

Вставить имя   :   Цитата

ОС: openSUSE Tumbleweed x86_64
Город: Львів

Группа: Участники

Цитата(MiK13 @ Jan 13 2018, в 22:45) *
Племянник после того просмотра фильма отказывается вообще использовать свой ноутбук с линуксом. Хочет винду.

Как будто там проблем нет.

Цитата(MiK13 @ Jan 13 2018, в 22:45) *
Но попробовал на "большом" компьютере выдать xset -dpms, ушёл, через некоторое время пришёл, а на экране заставка.
Кстати, у меня несмотря на выдачу команды xset -dpms и запуск mplayer c опцией --stop-screensaver всё равно через 10 минут просмотра фильма запускается заставка.
Правда, у меня тут Debian 8, причём плохо сконфигурированный. Когда поставлю 9-й, посмотрю, что будет.

Странно, да. Может Gnome3 игнорирует dpms и какие-то свои правила вводит?.. Но это было бы странно.
Go to the top of the page
 
+Quote Post
Bizdelnick
bookmark
gfbbdvkmrlj
Jan 14 2018, в 12:32
Сообщение #14


grammatikführer
Иконка группы

Сообщений: 13118

Вставить имя   :   Цитата

ОС: Debian GNU/Linux
Город: Санкт-Петербург

Группа: Модераторы разделов

Разве -dpms должен отключать заставку? Мне казалось, он только на отключение дисплея влияет. То есть надо одновременно xset -dpms и --stop-screensaver.

Цитата(MiK13 @ 13th January 2018 - в 23:45) *
Племянник после того просмотра фильма отказывается вообще использовать свой ноутбук с линуксом. Хочет винду.

Неудивительно. Зачем понадобились такие извращения вместо того, чтобы запустить какой-нибудь гуёвый плеер, который сам всё сделает?


--------------------
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Go to the top of the page
 
+Quote Post
NickLion
bookmark
gfbbdvkmrlj
Jan 14 2018, в 15:11
Сообщение #15


аватар-невидимка
Иконка группы

Сообщений: 3198

Вставить имя   :   Цитата

ОС: openSUSE Tumbleweed x86_64
Город: Львів

Группа: Участники

Bizdelnick
Да, точно, надо xset s off -dpms… ну или gui, SMPlayer какой-нибудь.
Go to the top of the page
 
+Quote Post
ormorph
bookmark
gfbbdvkmrlj
Jan 15 2018, в 11:06
Сообщение #16


Знаток линукса
Иконка группы

Сообщений: 509

Вставить имя   :   Цитата

ОС: Gentoo

Группа: Участники

Скорее всего power-manager, в настройках выставлено гасить экран если простаивает определенное время.
Либо мышкой шевелить время от времени, либо настройки пилить.
Go to the top of the page
 
+Quote Post
devilr
bookmark
gfbbdvkmrlj
Jan 15 2018, в 12:57
Сообщение #17


Коренной житель
Иконка группы

Сообщений: 952

Вставить имя   :   Цитата

ОС: Mandriva => Gentoo (~amd64)

Группа: Участники

Мышку можно поставить на механические часы с секундной стрелкой. Как в старые, добрые времена. smile.gif


--------------------
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Go to the top of the page
 
+Quote Post

 Reply to this topic Start new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 23rd January 2018 - в 13:01




Rating@Mail.ru