Страница 6 из 7
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 18:25
Olej
Код: Выделить всё
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
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 18:34
Olej
Мониторинг (температура):
Код: Выделить всё
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)
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 18:42
Olej
Графика, графический ускоритель, 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:
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 19:28
Olej
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
Как обещают, что после перезагрузки дефаултные локали изменятся...
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 19:33
Olej
Olej писал(а): ↑27 май 2022, 19:28
Как обещают, что после перезагрузки дефаултные локали изменятся...
Даже не перезагрузка, а перелогин...
Не обманули
:
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 20:16
Olej
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 (48.21 КБ) 878 просмотров
Жмём "Добавить" и ... о-ла-ла
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 20:41
Olej
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 (94.75 КБ) 878 просмотров
Но в удалённых терминалах 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, так же естественно
- англоязычный.
Но разбираться я с этим не стану... хотя это может привести к путанице сохраняемых скриншотов в будущем.
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 20:49
Olej
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
Всё дальнейшее рассмотрение - в соответствующих темах.
Re: Orange Pi One - Armbian GUI
Добавлено: 27 май 2022, 23:07
Olej
Olej писал(а): ↑27 май 2022, 20:49
Всё дальнейшее рассмотрение - в соответствующих темах.
Ещё некоторые проверки по мелочам...
То, что работает там X11 подсистема ... а не этот их всраный Wayland
Код: Выделить всё
olej@R420:~$ ssh -Y olej@192.168.1.153
olej@192.168.1.153's password:
...
Т.е. с
туннелированием X11 протокола черех SSH
без шифрования.
- Снимок экрана от 2022-05-27 23-05-02.png (7.84 КБ) 877 просмотров
Всё (удалённый GUI, X11) работает путём!
Re: Orange Pi One - Armbian GUI
Добавлено: 28 май 2022, 00:00
Olej
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