Неустранимые сбои

У меня были проблемы с неустранимым падением ubuntu. У меня была проблема на моем ноутбуке при запуске суперколлайдера одновременно с YouTube, а теперь и на моем новом настольном компьютере при использовании карт Google. Я могу' Выяснить, в чем причина - мышь все равно будет работать, но экран и клавиатура будут полностью не реагировать. не могу ctrl + alt + f1 попасть в оболочку, сбросить xfce или что-либо еще. REISUB по-прежнему работает, и я все еще могу слышать звук, если я нахожусь на каком-либо телефонном звонке (Google Meet, Zoom и т. Д.).

Ноутбук был Intel Core i7 с мобильной видеокартой NVIDIA, не помню, как именно. рабочий стол: Ubuntu (Ubuntu Studio) 20.04 / AMD Ryzen 7 3700X / Radeon 5700 XT / 64 ГБ ОЗУ. У кого-нибудь еще были такие серьезные сбои? Я надеялся, что смогу увидеть меньше из них, используя ubuntu, а не больше.

ls -al /var/crash
total 17776
drwxrwsrwt  2 root whoopsie     4096 Jun 10 19:37 .
drwxr-xr-x 15 root root         4096 May 25 22:25 ..
-rw-------  1 root whoopsie   142836 Jun  7 14:48 amdgpu-pro-pin.0.crash
-rw-r-----  1 ino  whoopsie 10386868 Jun 10 19:37 _opt_Signal_signal-desktop.1000.crash
-rw-r-----  1 ino  whoopsie    69067 Jun 10 12:49 _usr_bin_blueman-tray.1000.crash
-rw-r-----  1 ino  whoopsie  7591345 Jun 10 13:56 _usr_bin_emacs-gtk.1000.crash

free -h:
              total        used        free      shared  buff/cache   available
Mem:           62Gi       4.5Gi        53Gi       736Mi       4.9Gi        56Gi
Swap:          61Gi          0B        61Gi

sysctl vm.swappiness
vm.swappiness = 10

sudo dmidecode -s bios-version
1104

Материнская плата, изготовленная на заказ, ASUS AMD AM4 PRO WS X570-ACE ATX Workstation.

0
задан 13 June 2020 в 00:07

1 ответ

The list of commands that worked for me.

(Some more Tips can be found at https://linux-tips.com/t/disabling-ups-beep-under-linux/592)

sudo apt-get install nut
sudo apt-get install nut-monitor

(stop if started)

sudo upsdrvctl stop

Open / edit the following files as root
Example: sudo nano /etc/nut/nut.conf

1- Changes to make to file nut.conf -add the lines below:

MODE=standalone

2- Changes to make to file ups.conf file -add the lines below:

[tripplite]
driver = usbhid-ups
port = auto
productid=3024
desc = "Tripp Lite AVR700U"

3- Changes to make to file upsd.conf -add the lines below:

LISTEN 127.0.0.1 3493
LISTEN ::1 3493

[tripplite]
driver = usbhid-ups
port = auto

4- Restart nut

sudo service nut-server restart

5- Changes to make to file /etc/nut/upsd.users -add the lines below:

Example:

#admin is the username
[admin]
password = "test1234"
actions = SET
instcmds = ALL

5- Reload upsd with the new users config:

sudo upsd -c reload

6- Start driver

sudo upsdrvctl start

If you get an error staying Can't claim USB device [09ae:3024]: could not detach kernel driver from interface 0: Operation not permitted

You can use lsusb to find out the bus and device number for the Tripplite UPS

Then change permission of the device

chmod 0666 /dev/bus/usb/[bus number]/[device number] Chmod 0666 (chmod a+rwx,u-x,g-x,o-x,ug-s,-t) sets permissions so that, (U)ser / owner can read, can write and can't execute. (G)roup can read, can write and can't execute. (O)thers can read, can write and can't execute.

Example: Type:

lsusb

Bus 003 Device 012: ID 09ae:3024 Tripp Lite перейдите на https://www.memtest86.com/ и загрузите / запустите их бесплатный memtest для проверки вашей памяти. Получите хотя бы один полный проход из всех 4/4 тестов, чтобы подтвердить хорошую память. Это может занять много часов.

Обмен

С 64G RAM у вас есть чрезмерный обмен, если вы не спите, на 61G. Уменьшите его до 4G. В зависимости от того, используете ли вы раздел подкачки или файл / swapfile, метод сокращения будет другим.

Предполагается, что вы используете /swapfile...

Note: Неправильное использование Команда dd может привести к потере данных. Предложите скопировать / вставить.

sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm 64G RAM and 4G swap
reboot                    # reboot and verify operation

Добавьте эту строку в / etc / fstab, если ее там еще нет ...

/swapfile    none    swap    sw      0   0

vm.swappiness

vm.swappiness = 10 действительно не нужно.

Установить vm.swappiness = 60 (на основе 64G RAM и 4G SWAP), таким образом ...

sudo -H gedit / etc / sysctl. conf # редактировать этот файл

Поиск существующей записи vm.swappiness = ...

CTRL + f vm.swappiness

  • Если найдено, отредактируйте , чтобы сказать vm.swappiness = 60

  • Если не найдено, добавьте vm.swappiness = 60 в конце файла

Сохраните изменения и выйдите из gedit

sudo sysctl -p

0
ответ дан 19 June 2020 в 21:25

Другие вопросы по тегам:

Похожие вопросы: