На самом деле я фанат Ubuntu! Эта такая система что раз настроив она работает годами, так долго что забываешь шок после установки и какие настройки надо обязательно сделать! Для начала качаю с образ Ubuntu 20.04.1 LTS установка обычная без изысков — обязательно галочки на скачать и установить стороннее ПО!
Ставлю на
Мать: GIGABYTE X570 I AORUS PRO WIFI
Проц: AMD Ryzen 7 3700X
Диск: M2 SAMSUNG 970 EVO Plus
Видео: GIGABYTE GeForce RTX 2070 MINI ITX
Раз у нас Ubuntu нужно уметь вызывать консоль и работать ручками.
Консоль вызывается комбинацией клавиш [Ctrl] + [Alt] + [T]
И надо быть готовым в любом месте в любой момент вводить пароль админа, который задали при установки! И в консоли и в гуи!
Все установленные программы можно найти слева внизу нажав на квадратики Show Application — можно крутить можно в поиске писать название!
Установка программ на Ubuntu 20.04
Загрузился и пытаюсь найти Ubuntu Software Center для установки новых программ — а нет его теперь! Ему на смену пришел Snap Store только он в установке с нуля не работает, надо его удалить и устновить — тогда заработает
В консоли исполняем
sudo apt purge snapd
sudo apt install snapd
Изменить клавиши для смены языков
Язык вы конечно добавили сами это легко а теперь попробуйте изменить сочетание клавиш для его смены.
Идете в Settings > Keyboard Shortcuts > Switch to next input source
Долбите как вам пишут на экране, и ничего не происходите — без паники — это место просто не работает!
Чтобы сменить клавишы для языка надо через терминал установить
sudo apt install gnome-tweaks
Находим его в программах по слову Tweaks и запускаем.
В Keyboard & Mouse > Additional Loyaut Options > Switching to another loyaut выбираем свое сочетание
Тут же можно перенести с права на лево кнопки на окнах (свернуть, закрыть) вот тут в Windows Titlebars
Программа для форматирования дисков в Ubuntu 20.4
Тоже самое что со сменой языка, нажимаю правой мышкой на диске, жму Format… и ничего не происходит!
Надо установить GParted, в Snap Store его нет так что в консоли
sudo apt install gparted
В приложениях находим его по имяни GParted
Исправляем отображение статуса копирования файлов на USB
Эта проблема есть во всех Ubuntu. Скорость копирования на USB 2 начинается с 300 мб/c (!!!) и в конце копирования падает до 38 мб/с. Система сообщает что копирование закончено, хотя оно еще идет, и если выдернуть флешку то можно её запороть!
Для исправления этой проблемы надо добавить строку
vm.dirty_bytes=15728640
в конец файла /etc/sysctl.conf
Можно это сделать сразу из консоли через доинтернетный текстовый редактор vi кнопки [esc] + [i] редактировать, [esc] + [x] удалить, [esc] + [d] + [d] удалить строку, [esc] + [:q!] + [enter] выйти без записи, [esc] + [:wq!] + [enter] выйти записать, и следите куда он курсор ставить — он живет своей жизнью
sudo vi /etc/sysctl.conf
Или через более менее понятный процесс с досовским текстовым редактором Midnight Commander перед этим его надо установить
sudo apt-get install mc
sudo mc
После этого прогресс бар показывает 6 мб/c как оно и должно быть с USB 2 примерно!
Добавление в загрузку Ubuntu выбора других ОС на других дисках
sudo os-prober
sudo update-grub
Установка фирменных видео драйверов на Ubuntu для Nvidia
Пока не понял за чем их ставить, потому что Ubuntu и так работает с Nvidia
Смотрим какой сейчас драйвер
lspci -k | grep -EA2 'VGA|3D'
0a:00.0 VGA compatible controller: NVIDIA Corporation TU106 [GeForce RTX 2070] (rev a1) Subsystem: Gigabyte Technology Co., Ltd TU106 [GeForce RTX 2070] Kernel driver in use: nouveau
nouveau
— стандартный
Сначала попробовал официальный способ — он не работает не пробуйте его
Ищем последний драйвер
sudo apt-get update && clear && apt-cache search nvidia-[0-9] | grep 'binary driver'
nvidia-340 - NVIDIA binary driver - version 340.108
ставим его он не работает не пробуйте его
sudo apt-get install nvidia-340 nvidia-settings
у меня после этой команды, настал черный экран, если у вас нет надо еще
sudo nvidia-xconfig
и перезагрузиться!
С фирменными драйверами часто проблемы, их надо ставить только если вы точно знаете за чем они нужны вам. Так же надо будет следить за обновлениями Ubuntu если версия ядра изменится тоже будет черный экран.
Чтобы перебороть черный экран надо перегрузиться в recovery mode и запустить root console тут надо сделать
sudo apt-get purge nvidia-340
Тут я решил, что проблема решена но нет, Ubuntu стал вылетать в черный экран после делания скриншота или в настройках
Вообще по другому ставят видео драйверы Nvidia
Смотрю какие драйверы есть(не знаю как они тут появились)
sudo ubuntu-drivers list
и делаю
sudo ubuntu-drivers autoinstall
после этого перезагружаюсь
и смотрю
lspci -k | grep -EA2 'VGA|3D'
0a:00.0 VGA compatible controller: NVIDIA Corporation TU106 [GeForce RTX 2070] (rev a1) Subsystem: Gigabyte Technology Co., Ltd TU106 [GeForce RTX 2070] Kernel driver in use: nvidia
nvidia
— фирмернный проприетарный установился
Картинка сразу при движение получается рваная, если тащить окно верх обгоняет низ. Надо включить в настройках Nvidia вот это Force Full Composition Pipeline. Находим в Show Applications приложение Nvidia X Server Settings и в X Server Dispay Configuration в Advenced.. ставим галочку
И после установки пропал стандартный датчик температуры и частоты вентилятора видео карты! Но можно теперь получить гораздо больше по команде nvidia-smi или конкретно по температуре
nvidia-smi -q -d temperature
==============NVSMI LOG============== Timestamp : Mon Sep 21 09:51:50 2020 Driver Version : 450.66 CUDA Version : 11.0 Attached GPUs : 1 GPU 00000000:0A:00.0 Temperature GPU Current Temp : 53 C GPU Shutdown Temp : 94 C GPU Slowdown Temp : 91 C GPU Max Operating Temp : 89 C Memory Current Temp : N/A Memory Max Operating Temp : N/A
Тест производительности видео карты в Ubuntu
В моем случае он нужен только для прогренва видео карты
sudo apt install mesa-utils
glxgears
Контролируем вентилятор видеокарты Nvidia в Ubuntu
Тут забавная история случилась. Сижу у компа вдруг вжууух как на HDD 20 летней давность — ну все думаю, полетел RAID массив, купил вместе HDD — SSD, такой же ёмкости не потянул но в половину, настроил сижу и тут вжууух…
Оказалось это так GeForce RTX™ 2070 MINI ITX 8G на малых оборотах хрустит вентилятором когда трогается, и часто он начинает дергаться около нуля!!!
Эх, ну ничего, SSD хорошее вложение…
Так что бы включить возможность управлять вентиляторами в драйвере Nvidia надо добавить в файл (у вас может быть другая папка)
/etc/X11/xorg.conf
в раздел
Section "Device"
строку
Option "Coolbits" "4"
все целиком вот так выглядит
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce RTX 2070" Option "Coolbits" "4" EndSection
И перезагрузиться
После этого появлется вот такой пункт Enable GPU Fan Settings в драйверах, вручную можно выставить скорость вентилятора и после перезагрузки все сброситься!
Такой режим работы вообще не устраивает, буду делать скрипт который будет крутить вентилятор взависимости от температуры.
Делаем скрипт (/home/alexandr/ моя домашняя папка)
vi /home/alexandr/.gpu_fan_control
с текстом
#!/usr/bin/bash gspeed=0 while true; do gtemp=`/usr/bin/nvidia-smi -q -d temperature | /usr/bin/grep "GPU Current" | /usr/bin/awk '{print $5}'` if [ $gtemp -lt 50 ] then if [ $gspeed -ne 33 ] then /usr/bin/nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUTargetFanSpeed=33 DISPLAY=:0.0 notify-send "GPU FAN SPEED SET TO 33%" "GPU temperatute is $gtemp C" gspeed=33 fi fi if [[ $gtemp -gt 50 && $gtemp -lt 55 ]] then if [ $gspeed -ne 40 ] then /usr/bin/nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUTargetFanSpeed=40 DISPLAY=:0.0 notify-send "GPU FAN SPEED SET TO 40%" "GPU temperatute is $gtemp C" gspeed=40 fi fi if [[ $gtemp -gt 55 && $gtemp -lt 60 ]] then if [ $gspeed -ne 50 ] then /usr/bin/nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUTargetFanSpeed=50 DISPLAY=:0.0 notify-send "GPU FAN SPEED SET TO 50%" "GPU temperatute is $gtemp C" gspeed=50 fi fi if [[ $gtemp -gt 60 && $gtemp -lt 65 ]] then if [ $gspeed -ne 70 ] then /usr/bin/nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUTargetFanSpeed=70 DISPLAY=:0.0 notify-send "GPU FAN SPEED SET TO 70%" "GPU temperatute is $gtemp C" gspeed=70 fi fi if [ $gtemp -gt 65 ] then if [ $gspeed -ne 90 ] then /usr/bin/nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUTargetFanSpeed=90 DISPLAY=:0.0 notify-send "GPU FAN SPEED SET TO 90%" "GPU temperatute is $gtemp C" gspeed=90 fi fi sleep 5 done
Делаем его исполняемым
sudo chmod +x /home/alexandr/.gpu_fan_control
Чтобы он запускался сам… не нашел рабочего способа через консоль, только через окна Ubuntu через Startup Aplications
Перезагружаемся! Теперь температуру контролирует запушенный скрипт, если он менят скорость то появляется сообщение!
Не узнаем температура каждого ядра Ryzen в Ubuntu
Незнаю с чего я решил что AMD покажет температуру каждого ядра CPU, просто привык у INTEL смотреть, но AMD этого не умеет! И действительно в BIOS нет ничего такого только одна температура на CPU. Но проблема еще и в том что на матьплате GIGABYTE X570 I AORUS PRO WIFI за показателями следит чип iTE IT8688E для него нужен драйвер it87 он как бы есть, но старый, и его вообще бросили! То есть в Linux из-за этого чипа нельзя получать даже ту инфу что есть!
Вот что есть, ставим
sudo apt-get install lm-sensors
Детектим сенсоры
sudo sensors-detect
и смотрим
sudo sensors
нас интересует вот этот
k10temp-pci-00c3 Adapter: PCI adapter Tdie: +51.0°C (high = +70.0°C) Tctl: +51.0°C
И всё! k10temp это сенсор который знает ядро Ubuntu и он показывает что-то среднее из температуры CPU
Но есть способ, запутанный и опасный спасибо linustechtips.com/main/topic/1095169-x570-aorus-pro-wifi-with-3900x-and-32gig-of-ram делаю как советуют!
Устанавливаем то что нужно для сборки драйвера
sudo apt-get install build-essential dkms git
Находим на github живой драйвер, это не родной, разработчик родного удалился, кладем его к себе
git clone https://github.com/a1wong/it87
cd it87
Меняем в файле 8686 на 8688 что бы система неругалась — нет такого девайса
sudo sed -i 's/8686/8688/g' ./it87.c
Собираем
sudo make dkms
Если возникнет желание удалить собранный DKMS модуль и пересобрать его, то удалить надо так
Смотрим что установено
dkms status
it87, v1.0-48-g40bec4b, 5.4.0-47-generic, x86_64: installedтут нам нужно имя и версия у удаляем его
sudo dkms uninstall it87/v1.0-48-g40bec4b
также надо удалить папки с ним
sudo rm -R /usr/src/it87-v1.0-48-g40bec4b
sudo rm -R /var/lib/dkms/it87
Еще нужно создать файл чтобы подписывался нормально вот тут
sudo vi /etc/sensors.d/GA-AX570-PRO-WiFi.conf
текст
# Gigabyte X570 PRO WiFi chip "it8688-isa-*" label in0 "CPU Vcore" label in1 "+3.3V" label in2 "+12V" label in3 "+5V" label in4 "Vcore SoC" label in5 "CPU Vddp" label in6 "DRAM A/B" label in7 "3 Vsb" label in8 "Vbat" label temp1 "Sys1 Temp" label temp3 "CPU Temp" label temp4 "PCIe_x16 Temp" label temp5 "VRM_MOS Temp" label temp6 "PCH Temp" label fan1 "CPU fan" label fan2 "Sys1_Fan" label fan3 "Sys2_Fan" label fan4 "Sys3_PCH_Fan" label fan5 "CPU_Opt_Fan" ignore intrusion0 ignore temp2
Теперь включаем модуль
sudo modprobe it87
Смотрим данные с сенсоров
sensors
и вот появился новый кусочек
it8688-isa-0a40 Adapter: ISA adapter CPU Vcore: 936.00 mV (min = +0.35 V, max = +1.45 V) +3.3V: 2.03 V (min = +1.94 V, max = +2.06 V) +12V: 1.99 V (min = +1.94 V, max = +2.06 V) +5V: 2.03 V (min = +1.94 V, max = +2.06 V) Vcore SoC: 1.08 V (min = +0.90 V, max = +1.26 V) CPU Vddp: 912.00 mV (min = +0.85 V, max = +0.95 V) DRAM A/B: 1.38 V (min = +1.10 V, max = +1.60 V) 3 Vsb: 3.29 V (min = +0.00 V, max = +6.12 V) Vbat: 3.07 V CPU fan: 1201 RPM (min = 300 RPM) Sys1_Fan: 837 RPM (min = 300 RPM) Sys2_Fan: 4753 RPM (min = 300 RPM) Sys1 Temp: +55.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor CPU Temp: +46.0°C (low = +127.0°C, high = +127.0°C) sensor = AMD AMDSI PCIe_x16 Temp: +21.0°C (low = +0.0°C, high = +127.0°C) sensor = thermistor VRM_MOS Temp: +48.0°C (low = +0.0°C, high = -120.0°C) sensor = thermistor PCH Temp: +61.0°C (low = -16.0°C, high = +90.0°C) sensor = thermistor
Тут все температуры, сокорости вентиляторов и напряжения!
Если при попытке запустить выдает
modprobe: ERROR: could not insert 'it87': Device or resource busyнадо добавить acpi_enforce_resources=lax в
sudo vi /etc/default/grub
вот в эту строкуGRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_enforce_resources=lax"сделать
sudo update-grub2
и перезагрузиться, после этого опять работает
Чтобы само запускалось после перезагрузки добавлеям в
sudo vi /etc/modules
строку
it87
Для мониторинга и посторояения графика ставим
sudo apt install psensor
И получаем фиговенький но график
Программа для редактирования картинок на Ubuntu
Это конечно Gimp он есть в Snap Store
А чтобы Gimp мог работать с USB и прочими внешними дисками надо выполнить
sudo snap connect gimp:removable-media
…это же не очевидно, ну кому нужно работать с флешками!
Программа для редактирования фото на Ubuntu
Именно фото в формате RAW, ORF — RawTherapee. Её тоже нет в Snap Store надо ставить через консоль
sudo add-apt-repository ppa:dhor/myway
sudo apt install rawtherapee
В приложениях находим его по имяни RawTherapee
Программа для редактирования видео на Ubuntu
Kdenlive есть в Snap Store
Видеоредакторы вообще не простые и этот тоже!
В этом редакторе нет поворота видео, или я его не нашел, поэтому пользуюсь в консоли ffmpeg
ставлю
sudo apt-get install ffmpeg
чтобы повернуть видео на 180 градусов против часовой
ffmpeg -i test_in.mp4 -vf "transpose=2,transpose=2" test_out.mp4
другие углы и стороны
For the transpose parameter you can pass: 0 = 90CounterCLockwise and Vertical Flip (default) 1 = 90Clockwise 2 = 90CounterClockwise 3 = 90Clockwise and Vertical Flip
Им можно заменять некоторые функции Kdenlive например прицепить к видео аудио
ffmpeg -i 'test in.mp4' -i 'test in audio.aac' -c copy test_out_vid_aud.mp4
Соединить куски видео в одно из списка
ffmpeg -f concat -safe 0 -i list.txt -c copy test_out_all.mp4
list.txt вот в таком виде
file ./e1.mp4 file ./e2.mp4 file ./e3.mp4 file ./e4.mp4 file ./e5.mp4 file ./e6.mp4
Программа для работы с документами и таблицами уже есть LibreOffice, интернет браузер FireFox есть! Вот, коротенько, что надо первым делом установить и какие баги исправить в Ubuntu!
Snap Store и получаем…
фигу.
Не работает.
Ну мне помогло сначала его удалить
sudo apt purge snapd
sudo apt install snapd
sudo snap install snap-store
Snap Store и получаем…
У меня сработало.
что это какой то сайт зарегестрировался и что какие то сылки
При вводе команды в терминале — вылетает календарь.
Как это исправить?
Здравствуйте Подскажите пожалуйста, как русифицировать nvideo, и вообще всю систему. Я поставил убунту студию, а многие приколюхи на аглицком
Не знаю такого вот не встречал… даже в Astra Linux все команды по английский в терминале…
Как вводить цыфры?