Orange Pi One - Armbian GUI

встраиваемые модели

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 18:25

Код: Выделить всё

root@orangepione:~# apt install inxi
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  libcpanel-json-xs-perl | libjson-xs-perl libxml-dumper-perl
Recommended packages:
  dmidecode hddtemp lm-sensors tree
The following NEW packages will be installed:
  inxi
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 262 kB of archives.
After this operation, 778 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main armhf inxi all 3.0.32-1-1 [262 kB]
Fetched 262 kB in 0s (892 kB/s)
Selecting previously unselected package inxi.
(Reading database ... 114404 files and directories currently installed.)
Preparing to unpack .../inxi_3.0.32-1-1_all.deb ...
Unpacking inxi (3.0.32-1-1) ...
Setting up inxi (3.0.32-1-1) ...
Processing triggers for man-db (2.8.5-2) ...

Код: Выделить всё

root@orangepione:~# inxi -MCxxxf
Machine:   Type: ARM Device System: Xunlong Orange Pi One details: Allwinner sun8i Family rev: N/A serial: 02c000815fd5e717
CPU:       Topology: Quad Core model: ARMv7 v7l variant: cortex-a7 bits: 32 type: MCP arch: v7l rev: 5 bogomips: 0
           Speed: 1008 MHz min/max: 480/1008 MHz Core speeds (MHz): 1: 1008 2: 1008 3: 1008 4: 1008
           Features: edsp evtstrm fastmult half idiva idivt lpae neon thumb tls vfp vfpd32 vfpv3 vfpv4

Код: Выделить всё

root@orangepione:~# inxi -mxxx
Memory:    RAM: total: 491.7 MiB used: 227.1 MiB (46.2%) 
           RAM Report: missing: Required program dmidecode not available 

Код: Выделить всё

olej@orangepione:/etc/lightdm/lightdm.conf.d$ free
              total        used        free      shared  buff/cache   available
Mem:         503484      200248       71472        2920      231764      288592
Swap:        251740       83712      168028

Код: Выделить всё

root@orangepione:~# swapon -s
Filename				Type		Size	Used	Priority
/dev/zram0                             	partition	251740	83712	5

Код: Выделить всё

root@orangepione:~# uname -a
Linux orangepione 5.10.60-sunxi #21.08.1 SMP Wed Aug 25 18:19:32 UTC 2021 armv7l GNU/Linux

Код: Выделить всё

olej@orangepione:/etc/lightdm/lightdm.conf.d$ df
Filesystem     1K-blocks    Used Available Use% Mounted on
udev              193104       0    193104   0% /dev
tmpfs              50352    3104     47248   7% /run
/dev/mmcblk0p1  14627024 2255112  12172912  16% /
tmpfs             251740       0    251740   0% /dev/shm
tmpfs               5120       4      5116   1% /run/lock
tmpfs             251740       0    251740   0% /sys/fs/cgroup
tmpfs             251740      12    251728   1% /tmp
/dev/zram1         49584    2216     43784   5% /var/log
tmpfs              50348   14932     35416  30% /run/user/1000
tmpfs              50348       0     50348   0% /run/user/0

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 18:34

Мониторинг (температура):

Код: Выделить всё

root@orangepione:~# armbianmonitor -m
Stop monitoring using [ctrl]-[c]
Time        CPU    load %cpu %sys %usr %nice %io %irq   CPU  C.St.

18:31:58: 1008MHz  0.00   4%   1%   3%   0%   0%   0% 63.8°C  0/4
18:32:03: 1008MHz  0.00   0%   0%   0%   0%   0%   0% 63.8°C  0/4
18:32:08: 1008MHz  0.00   0%   0%   0%   0%   0%   0% 63.6°C  0/4
18:32:13: 1008MHz  0.00   0%   0%   0%   0%   0%   0% 64.2°C  0/4
18:32:19: 1008MHz  0.00   0%   0%   0%   0%   0%   0% 63.7°C  0/4
18:32:24: 1008MHz  0.00   0%   0%   0%   0%   0%   0% 63.8°C  0/4^C
И/ИЛИ так:

Код: Выделить всё

root@orangepione:~# apt install lm-sensors
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  fancontrol read-edid
The following NEW packages will be installed:
  lm-sensors
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 105 kB of archives.
After this operation, 364 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main armhf lm-sensors armhf 1:3.5.0-3 [105 kB]
Fetched 105 kB in 0s (430 kB/s)
Selecting previously unselected package lm-sensors.
(Reading database ... 114415 files and directories currently installed.)
Preparing to unpack .../lm-sensors_1%3a3.5.0-3_armhf.deb ...
Unpacking lm-sensors (1:3.5.0-3) ...
Setting up lm-sensors (1:3.5.0-3) ...
Created symlink /etc/systemd/system/multi-user.target.wants/lm-sensors.service → /lib/systemd/system/lm-sensors.service.
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for systemd (241-7~deb10u8) ...

Код: Выделить всё

root@orangepione:~# sensors
cpu_thermal-virtual-0
Adapter: Virtual device
temp1:        +66.2°C  (crit = +105.0°C)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 18:42

Графика, графический ускоритель, GPU:

Код: Выделить всё

root@orangepione:~# inxi -SGxxx
System:    Host: orangepione Kernel: 5.10.60-sunxi armv7l bits: 32 compiler: N/A Console: tty 1 dm: LightDM 1.26.0 
           Distro: Armbian GNU/Linux 10 (buster) 
Graphics:  Device-1: sun8i-h3-mali driver: lima v: kernel bus ID: N/A chip ID: allwinner:1c40000 
           Device-2: sun8i-h3-dw-hdmi driver: sun8i_dw_hdmi v: N/A bus ID: N/A chip ID: allwinner:1ee0000 
           Device-3: sun8i-h3-display-engine driver: sun4i_drm v: N/A bus ID: N/A chip ID: allwinner:display-engine 
           Display: tty server: X.org 1.20.4 driver: modesetting unloaded: fbdev tty: 137x32 
           Message: Advanced graphics data unavailable in console for root. 
И поддержка OpenGL:

Код: Выделить всё

olej@orangepione:~$ glxinfo | grep OpenGL
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 7.0, 128 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.3.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 18.3.6
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 19:28

Olej писал(а):
27 май 2022, 17:54
Но даже прежде, чем возиться с локализацией:
Пробую так (из man-ов Debian):

Код: Выделить всё

root@orangepione:~# dpkg-reconfigure locales
Generating locales (this might take a while)...
  en_US.UTF-8... done
  ru_UA.UTF-8... done
Generation complete.
Изменения:

Код: Выделить всё

olej@orangepione:~$ cat /etc/default/locale
#  File generated by update-locale
LANG=ru_UA.UTF-8
#LANGUAGE=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_ALL=ru_UA.utf8
Как обещают, что после перезагрузки дефаултные локали изменятся...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 19:33

Olej писал(а):
27 май 2022, 19:28
Как обещают, что после перезагрузки дефаултные локали изменятся...
Даже не перезагрузка, а перелогин...
Не обманули :lol: :
Вложения
Снимок экрана_2022-05-27_19-29-58.png
Снимок экрана_2022-05-27_19-29-58.png (48.62 КБ) 849 просмотров
Снимок экрана_2022-05-27_19-30-50.png
Снимок экрана_2022-05-27_19-30-50.png (67.34 КБ) 849 просмотров
Снимок экрана от 2022-05-27 20-08-18.png
Снимок экрана от 2022-05-27 20-08-18.png (196.7 КБ) 849 просмотров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 20:16

Olej писал(а):
27 май 2022, 19:33
Не обманули
Единственно чего мне не хватает - значка раскладки на панели :-(

Код: Выделить всё

root@orangepione:~# apt-get install xfce4-xkb-plugin
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  xfce4-xkb-plugin
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 457 kB of archives.
After this operation, 2,145 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main armhf xfce4-xkb-plugin armhf 1:0.8.1-2 [457 kB]
Fetched 457 kB in 0s (1,058 kB/s)    
Selecting previously unselected package xfce4-xkb-plugin.
(Reading database ... 114447 files and directories currently installed.)
Preparing to unpack .../xfce4-xkb-plugin_1%3a0.8.1-2_armhf.deb ...
Unpacking xfce4-xkb-plugin (1:0.8.1-2) ...
Setting up xfce4-xkb-plugin (1:0.8.1-2) ...
После чего на панели щёлкаю редактировать/добавить и ...
Снимок экрана_2022-05-27_20-12-22.png
Снимок экрана_2022-05-27_20-12-22.png (48.21 КБ) 849 просмотров
Жмём "Добавить" и ... о-ла-ла :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 20:41

Olej писал(а):
27 май 2022, 20:16
Жмём "Добавить" и ... о-ла-ла
Что интересно после таких манипуляций?
Что если команду locale смотреть в нативном терминале Xfce - она выглядит так:

Код: Выделить всё

olej@orangepione:~$ locale
LANG=ru_UA.UTF-8
LANGUAGE=
LC_CTYPE="ru_UA.utf8"
LC_NUMERIC="ru_UA.utf8"
LC_TIME="ru_UA.utf8"
LC_COLLATE="ru_UA.utf8"
LC_MONETARY="ru_UA.utf8"
LC_MESSAGES="ru_UA.utf8"
LC_PAPER="ru_UA.utf8"
LC_NAME="ru_UA.utf8"
LC_ADDRESS="ru_UA.utf8"
LC_TELEPHONE="ru_UA.utf8"
LC_MEASUREMENT="ru_UA.utf8"
LC_IDENTIFICATION="ru_UA.utf8"
LC_ALL=ru_UA.utf8
И mc запускается, естественно, с поддержкой русского языка:
Снимок экрана_2022-05-27_20-35-56.png
Снимок экрана_2022-05-27_20-35-56.png (94.75 КБ) 849 просмотров
Но в удалённых терминалах SSH сессий:

Код: Выделить всё

olej@orangepione:~$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
И mc, так же естественно :lol: - англоязычный.
Но разбираться я с этим не стану... хотя это может привести к путанице сохраняемых скриншотов в будущем.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 20:49

Olej писал(а):
27 май 2022, 20:41
Но разбираться я с этим не стану
Собственно, на этом я имею рабочий экземпляр системы Armbian для Orange Pi One, удовлетворяющий моим требованиям для экспериментов:
1. Надёжная высоко скоростная SD карта носитель системы SanDisk microSDHC UHS-I Card:

Код: Выделить всё

olej@orangepione:~$ inxi -Dxxx
Drives:    Local Storage: total: 14.84 GiB used: 2.16 GiB (14.5%) 
           ID-1: /dev/mmcblk0 model: SB16G size: 14.84 GiB serial: 0x5baaa201 scheme: MBR 

Код: Выделить всё

root@orangepione:~# hdparm -t /dev/mmcblk0

/dev/mmcblk0:
 HDIO_DRIVE_CMD(identify) failed: Invalid argument
 Timing buffered disk reads:  68 MB in  3.01 seconds =  22.63 MB/sec
2. Достаточно большой ёмкости (16Gb) для экспериментов с языками программирования Go и Rust, и, возможно, со сборками модулей ядра. Большой запас свободного места:

Код: Выделить всё

root@orangepione:~# df
Filesystem     1K-blocks    Used Available Use% Mounted on
udev              193104       0    193104   0% /dev
tmpfs              50352    5648     44704  12% /run
/dev/mmcblk0p1  14627024 2257228  12170796  16% /
tmpfs             251740       0    251740   0% /dev/shm
tmpfs               5120       4      5116   1% /run/lock
tmpfs             251740       0    251740   0% /sys/fs/cgroup
tmpfs             251740      12    251728   1% /tmp
/dev/zram1         49584    2960     43040   7% /var/log
tmpfs              50348   14940     35408  30% /run/user/1000
tmpfs              50348       0     50348   0% /run/user/0
Всё дальнейшее рассмотрение - в соответствующих темах.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 27 май 2022, 23:07

Olej писал(а):
27 май 2022, 20:49
Всё дальнейшее рассмотрение - в соответствующих темах.
Ещё некоторые проверки по мелочам...
То, что работает там X11 подсистема ... а не этот их всраный Wayland :oops:

Код: Выделить всё

olej@R420:~$ ssh -Y olej@192.168.1.153
olej@192.168.1.153's password: 
...
Т.е. с туннелированием X11 протокола черех SSH без шифрования.

Код: Выделить всё

olej@orangepione:~$ xterm
...
Снимок экрана от 2022-05-27 23-05-02.png
Снимок экрана от 2022-05-27 23-05-02.png (7.84 КБ) 848 просмотров
Всё (удалённый GUI, X11) работает путём!

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One - Armbian GUI

Непрочитанное сообщение Olej » 28 май 2022, 00:00

Olej писал(а):
27 май 2022, 23:07
Ещё некоторые проверки по мелочам...

Код: Выделить всё

root@orangepione:~# aptitude search apt-file
p   apt-file                                                         - search for files within Debian packages (command-line interface)          

Код: Выделить всё

root@orangepione:~# sudo apt install apt-file
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  libapt-pkg-perl libexporter-tiny-perl liblist-moreutils-perl libregexp-assemble-perl
Следующие НОВЫЕ пакеты будут установлены:
  apt-file libapt-pkg-perl libexporter-tiny-perl liblist-moreutils-perl libregexp-assemble-perl
Обновлено 0 пакетов, установлено 5 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 289 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 738 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://deb.debian.org/debian buster/main armhf libapt-pkg-perl armhf 0.1.34+b1 [66,3 kB]
Пол:2 http://deb.debian.org/debian buster/main armhf libexporter-tiny-perl all 1.002001-1 [36,9 kB]
Пол:3 http://deb.debian.org/debian buster/main armhf liblist-moreutils-perl armhf 0.416-1+b4 [60,5 kB]
Пол:4 http://deb.debian.org/debian buster/main armhf libregexp-assemble-perl all 0.36-1 [86,6 kB]
Пол:5 http://deb.debian.org/debian buster/main armhf apt-file all 3.2.2 [38,5 kB]
Получено 289 kB за 0с (767 kB/s)
Выбор ранее не выбранного пакета libapt-pkg-perl.
(Чтение базы данных … на данный момент установлено 114709 файлов и каталогов.)
Подготовка к распаковке …/libapt-pkg-perl_0.1.34+b1_armhf.deb …
Распаковывается libapt-pkg-perl (0.1.34+b1) …
Выбор ранее не выбранного пакета libexporter-tiny-perl.
Подготовка к распаковке …/libexporter-tiny-perl_1.002001-1_all.deb …
Распаковывается libexporter-tiny-perl (1.002001-1) …
Выбор ранее не выбранного пакета liblist-moreutils-perl.
Подготовка к распаковке …/liblist-moreutils-perl_0.416-1+b4_armhf.deb …
Распаковывается liblist-moreutils-perl (0.416-1+b4) …
Выбор ранее не выбранного пакета libregexp-assemble-perl.
Подготовка к распаковке …/libregexp-assemble-perl_0.36-1_all.deb …
Распаковывается libregexp-assemble-perl (0.36-1) …
Выбор ранее не выбранного пакета apt-file.
Подготовка к распаковке …/apt-file_3.2.2_all.deb …
Распаковывается apt-file (3.2.2) …
Настраивается пакет libapt-pkg-perl (0.1.34+b1) …
Настраивается пакет libexporter-tiny-perl (1.002001-1) …
Настраивается пакет libregexp-assemble-perl (0.36-1) …
Настраивается пакет liblist-moreutils-perl (0.416-1+b4) …
Настраивается пакет apt-file (3.2.2) …
The system-wide cache is empty. You may want to run 'apt-file update'
as root to update the cache.
Обрабатываются триггеры для man-db (2.8.5-2) …
Обновление-настройка:

Код: Выделить всё

root@orangepione:~# time apt-file update
Сущ:1 http://security.debian.org buster/updates InRelease
Сущ:2 http://deb.debian.org/debian buster InRelease
Пол:3 http://deb.debian.org/debian buster-updates InRelease [51,9 kB]
Пол:4 http://deb.debian.org/debian buster-backports InRelease [46,7 kB]
Сущ:5 http://armbian.12z.eu/apt buster InRelease
Пол:6 http://deb.debian.org/debian buster/main armhf Contents (deb) [36,8 MB]
Пол:7 http://armbian.12z.eu/apt buster/main armhf Contents (deb) [17,2 MB]
Пол:8 http://armbian.12z.eu/apt buster/buster-utils armhf Contents (deb) [15,4 kB]
Пол:9 http://armbian.12z.eu/apt buster/buster-desktop armhf Contents (deb) [96,8 kB]
Пол:10 http://deb.debian.org/debian buster/contrib armhf Contents (deb) [84,8 kB]
Пол:11 http://deb.debian.org/debian buster/non-free armhf Contents (deb) [779 kB]
Пол:12 http://deb.debian.org/debian buster-updates/main armhf Contents (deb) [43,8 kB]
Пол:13 http://deb.debian.org/debian buster-backports/main armhf Contents (deb) [6.545 kB]
Пол:14 http://deb.debian.org/debian buster-backports/contrib armhf Contents (deb) [26,8 kB]
Пол:15 http://deb.debian.org/debian buster-backports/non-free armhf Contents (deb) [63,3 kB]
Получено 61,7 MB за 1мин 54с (541 kB/s)
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.

real    2m7,870s
user    2m7,021s
sys     0m6,677s

Ответить

Вернуться в «Одноплатные компьютеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя