Обсуждение:RaspberryPi: различия между версиями

Материал из ALT Linux Wiki
Строка 63: Строка 63:
|-
|-
|
|
<pre>
$ pstree
systemd─┬─ModemManager───2*[{ModemManager}]
        ├─NetworkManager───2*[{NetworkManager}]
        ├─alteratord───2*[{alteratord}]
        ├─blueman-mechani───2*[{blueman-mechani}]
        ├─bluetoothd
        ├─chronyd
        ├─crond
        ├─dbus-daemon
        ├─lightdm─┬─X───{X}
        │        ├─lightdm─┬─lxqt-session─┬─blueman-applet───3*[{blueman-applet}+
        │        │        │              ├─blueman-tray───3*[{blueman-tray}]
        │        │        │              ├─lxqt-globalkeys───3*[{lxqt-globalkey+
        │        │        │              ├─lxqt-notificati───2*[{lxqt-notificat+
        │        │        │              ├─lxqt-panel───5*[{lxqt-panel}]
        │        │        │              ├─lxqt-policykit-───4*[{lxqt-policykit+
        │        │        │              ├─lxqt-powermanag───3*[{lxqt-powermana+
        │        │        │              ├─lxqt-runner───2*[{lxqt-runner}]
        │        │        │              ├─nm-applet───3*[{nm-applet}]
        │        │        │              ├─openbox
        │        │        │              ├─pcmanfm-qt───5*[{pcmanfm-qt}]
        │        │        │              ├─pulseaudio───2*[{pulseaudio}]
        │        │        │              ├─qlipper───2*[{qlipper}]
        │        │        │              ├─qterminal─┬─bash───pstree
        │        │        │              │          └─2*[{qterminal}]
        │        │        │              ├─xscreensaver───xscreensaver-sy
        │        │        │              └─3*[{lxqt-session}]
        │        │        └─2*[{lightdm}]
        │        └─2*[{lightdm}]
        ├─polkitd───7*[{polkitd}]
        ├─ssh-agent
        ├─sshd
        ├─systemd─┬─(sd-pam)
        │        ├─at-spi-bus-laun─┬─dbus-daemon
        │        │                └─3*[{at-spi-bus-laun}]
        │        ├─at-spi2-registr───2*[{at-spi2-registr}]
        │        ├─dbus-daemon
        │        ├─gvfs-gphoto2-vo───2*[{gvfs-gphoto2-vo}]
        │        ├─gvfs-mtp-volume───2*[{gvfs-mtp-volume}]
        │        ├─gvfs-udisks2-vo───3*[{gvfs-udisks2-vo}]
        │        ├─gvfsd─┬─gvfsd-trash───2*[{gvfsd-trash}]
        │        │      └─2*[{gvfsd}]
        │        ├─gvfsd-fuse───5*[{gvfsd-fuse}]
        │        └─obexd
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-udevd
        ├─systemd-userdbd───3*[systemd-userwor]
        ├─udisksd───4*[{udisksd}]
        ├─upowerd───2*[{upowerd}]
        └─wpa_supplicant
</pre>
|}
|}
{|class="wikitable mw-collapsible mw-collapsed" style="float:center; margin-left:2em"
!Список загруженных модулей ядра
|-
|
<pre>
$ lsmod
Module                  Size  Used by
rfcomm                53248  16
lz4                    16384  16
lz4_compress          40960  1 lz4
zram                  28672  8
af_packet              57344  12
qrtr                  45056  4
algif_hash            16384  1
aes_neon_bs            20480  1
aes_neon_blk          28672  4 aes_neon_bs
algif_skcipher        16384  1
af_alg                32768  6 algif_hash,algif_skcipher
bnep                  28672  2
btsdio                16384  0
brcmfmac              311296  0
brcmutil              20480  1 brcmfmac
cfg80211              962560  1 brcmfmac
joydev                32768  0
input_leds            16384  0
cpufreq_dt            16384  0
bcm2835_v4l2          45056  0
bcm2835_mmal_vchiq    28672  1 bcm2835_v4l2
videobuf2_vmalloc      16384  1 bcm2835_v4l2
hid_generic            16384  0
videobuf2_memops      16384  1 videobuf2_vmalloc
videobuf2_v4l2        32768  1 bcm2835_v4l2
videobuf2_common      69632  4 videobuf2_vmalloc,videobuf2_v4l2,bcm2835_v4l2,videobuf2_memops
raspberrypi_cpufreq    16384  0
videodev              282624  3 videobuf2_v4l2,bcm2835_v4l2,videobuf2_common
nls_utf8              16384  1
microchip              16384  1
nls_cp866              20480  1
snd_bcm2835            28672  1
vfat                  24576  1
mc                    69632  3 videodev,videobuf2_v4l2,videobuf2_common
evdev                  28672  9
lan78xx                53248  0
fat                    90112  1 vfat
usbhid                61440  0
hid                  151552  2 usbhid,hid_generic
hci_uart              114688  0
btqca                  20480  1 hci_uart
btrtl                  20480  1 hci_uart
sdhci_iproc            16384  0
sdhci_pltfm            16384  1 sdhci_iproc
btbcm                  24576  1 hci_uart
sdhci                  73728  2 sdhci_pltfm,sdhci_iproc
btintel                40960  1 hci_uart
bluetooth            585728  43 btrtl,btqca,btsdio,btintel,hci_uart,btbcm,bnep,rfcomm
raspberrypi_hwmon      16384  0
hwmon                  40960  1 raspberrypi_hwmon
clk_raspberrypi        16384  2
ecdh_generic          16384  2 bluetooth
bcm2835_wdt            16384  0
rfkill                36864  7 bluetooth,cfg80211
pwm_bcm2835            16384  0
bcm2835_thermal        16384  0
vchiq                339968  2 snd_bcm2835,bcm2835_mmal_vchiq
bcm2835_rng            16384  0
rng_core              28672  1 bcm2835_rng
i2c_bcm2835            16384  0
pwrseq_simple          16384  1
crct10dif_ce          16384  1
leds_gpio              16384  0
phy_generic            16384  0
sch_fq_codel          20480  3
snd_seq_midi          16384  0
snd_seq_midi_event    16384  1 snd_seq_midi
snd_seq                86016  2 snd_seq_midi,snd_seq_midi_event
snd_rawmidi            45056  1 snd_seq_midi
snd_seq_device        16384  3 snd_seq,snd_seq_midi,snd_rawmidi
fuse                  147456  3
efi_pstore            16384  0
dm_mod                163840  0
ip_tables              32768  0
x_tables              57344  1 ip_tables
autofs4                45056  2
mmc_block              53248  2
vc4                  299008  10
snd_soc_hdmi_codec    20480  1
snd_soc_core          274432  2 vc4,snd_soc_hdmi_codec
ac97_bus              16384  1 snd_soc_core
snd_pcm_dmaengine      20480  1 snd_soc_core
snd_pcm              143360  4 snd_bcm2835,snd_soc_hdmi_codec,snd_soc_core,snd_pcm_dmaengine
snd_timer              49152  2 snd_seq,snd_pcm
snd                  118784  14 snd_seq,snd_seq_device,snd_bcm2835,snd_soc_hdmi_codec,snd_timer,snd_soc_core,snd_pcm,snd_rawmidi
soundcore              16384  1 snd
drm_display_helper    172032  1 vc4
cec                    61440  2 vc4,drm_display_helper
rc_core                57344  2 cec
drm_dma_helper        20480  1 vc4
drm_kms_helper        208896  5 drm_dma_helper,vc4,drm_display_helper
dwc2                  196608  0
bcm2835                28672  0
drm                  638976  11 drm_kms_helper,drm_dma_helper,vc4,drm_display_helper
mmc_core              180224  7 sdhci,bcm2835,mmc_block,btsdio,sdhci_iproc,brcmfmac,pwrseq_simple
udc_core              73728  1 dwc2
roles                  20480  1 dwc2
bcm2835_dma            20480  2
uio_pdrv_genirq        16384  0
uio                    28672  1 uio_pdrv_genirq
</pre>
|}
== Raspbian ==
== Raspbian ==
{|class="wikitable" style="float:center; margin-left:2em"  
{|class="wikitable" style="float:center; margin-left:2em"  

Версия от 18:56, 10 января 2024

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

ALT vs Raspbian на RPi 3b+

Попробовал я ALT LxQT для aarch64.

Для сравнения потом поставил Raspbian 32-bit (с LXDE).

Технические характеристики

  • 64-битный ARM-процессор, 4 ядра, частота 1,4 ГГц
  • ОЗУ LPDDR2 1 Гб

ALT

У ALT LXDE и 32-bit нет, попробуем Lxqt 64-bit.

  • Скачиваем образ aarch64 и записываем на карточку.
  • для корректного отображения GTK-программ и заголовков LxQT нужно установить пакет xorg-96dpi
  • для сжатия памяти ставим zram и alterator-zram-swap
  • делаем файл Swap
ALT Starterkit LxQt
Разрядность 64-bit
Среда LxQt
Объем ОЗУ после загрузки 370 мб
Занятое место с программами 8,3 Гб / 32 Гб
ПО
  • Офис
    • LibreOffice
    • Fbreader
  • Сеть
    • Chromium
    • Firefox
    • qBittorrent
  • Мультимедиа
    • Qmmp
    • VLC
  • Графика
    • Gimp
    • Просмотр изображений
  • Игры
    • Boswars
    • FrozenBubble
    • Supertux
    • Zaz
  • Системные
    • Gnome System Monitor
Дополнительные утилиты

(нету)

Список запущенных процессов
$ pstree
systemd─┬─ModemManager───2*[{ModemManager}]
        ├─NetworkManager───2*[{NetworkManager}]
        ├─alteratord───2*[{alteratord}]
        ├─blueman-mechani───2*[{blueman-mechani}]
        ├─bluetoothd
        ├─chronyd
        ├─crond
        ├─dbus-daemon
        ├─lightdm─┬─X───{X}
        │         ├─lightdm─┬─lxqt-session─┬─blueman-applet───3*[{blueman-applet}+
        │         │         │              ├─blueman-tray───3*[{blueman-tray}]
        │         │         │              ├─lxqt-globalkeys───3*[{lxqt-globalkey+
        │         │         │              ├─lxqt-notificati───2*[{lxqt-notificat+
        │         │         │              ├─lxqt-panel───5*[{lxqt-panel}]
        │         │         │              ├─lxqt-policykit-───4*[{lxqt-policykit+
        │         │         │              ├─lxqt-powermanag───3*[{lxqt-powermana+
        │         │         │              ├─lxqt-runner───2*[{lxqt-runner}]
        │         │         │              ├─nm-applet───3*[{nm-applet}]
        │         │         │              ├─openbox
        │         │         │              ├─pcmanfm-qt───5*[{pcmanfm-qt}]
        │         │         │              ├─pulseaudio───2*[{pulseaudio}]
        │         │         │              ├─qlipper───2*[{qlipper}]
        │         │         │              ├─qterminal─┬─bash───pstree
        │         │         │              │           └─2*[{qterminal}]
        │         │         │              ├─xscreensaver───xscreensaver-sy
        │         │         │              └─3*[{lxqt-session}]
        │         │         └─2*[{lightdm}]
        │         └─2*[{lightdm}]
        ├─polkitd───7*[{polkitd}]
        ├─ssh-agent
        ├─sshd
        ├─systemd─┬─(sd-pam)
        │         ├─at-spi-bus-laun─┬─dbus-daemon
        │         │                 └─3*[{at-spi-bus-laun}]
        │         ├─at-spi2-registr───2*[{at-spi2-registr}]
        │         ├─dbus-daemon
        │         ├─gvfs-gphoto2-vo───2*[{gvfs-gphoto2-vo}]
        │         ├─gvfs-mtp-volume───2*[{gvfs-mtp-volume}]
        │         ├─gvfs-udisks2-vo───3*[{gvfs-udisks2-vo}]
        │         ├─gvfsd─┬─gvfsd-trash───2*[{gvfsd-trash}]
        │         │       └─2*[{gvfsd}]
        │         ├─gvfsd-fuse───5*[{gvfsd-fuse}]
        │         └─obexd
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-udevd
        ├─systemd-userdbd───3*[systemd-userwor]
        ├─udisksd───4*[{udisksd}]
        ├─upowerd───2*[{upowerd}]
        └─wpa_supplicant
Список загруженных модулей ядра
$ lsmod
Module                  Size  Used by
rfcomm                 53248  16
lz4                    16384  16
lz4_compress           40960  1 lz4
zram                   28672  8
af_packet              57344  12
qrtr                   45056  4
algif_hash             16384  1
aes_neon_bs            20480  1
aes_neon_blk           28672  4 aes_neon_bs
algif_skcipher         16384  1
af_alg                 32768  6 algif_hash,algif_skcipher
bnep                   28672  2
btsdio                 16384  0
brcmfmac              311296  0
brcmutil               20480  1 brcmfmac
cfg80211              962560  1 brcmfmac
joydev                 32768  0
input_leds             16384  0
cpufreq_dt             16384  0
bcm2835_v4l2           45056  0
bcm2835_mmal_vchiq     28672  1 bcm2835_v4l2
videobuf2_vmalloc      16384  1 bcm2835_v4l2
hid_generic            16384  0
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         32768  1 bcm2835_v4l2
videobuf2_common       69632  4 videobuf2_vmalloc,videobuf2_v4l2,bcm2835_v4l2,videobuf2_memops
raspberrypi_cpufreq    16384  0
videodev              282624  3 videobuf2_v4l2,bcm2835_v4l2,videobuf2_common
nls_utf8               16384  1
microchip              16384  1
nls_cp866              20480  1
snd_bcm2835            28672  1
vfat                   24576  1
mc                     69632  3 videodev,videobuf2_v4l2,videobuf2_common
evdev                  28672  9
lan78xx                53248  0
fat                    90112  1 vfat
usbhid                 61440  0
hid                   151552  2 usbhid,hid_generic
hci_uart              114688  0
btqca                  20480  1 hci_uart
btrtl                  20480  1 hci_uart
sdhci_iproc            16384  0
sdhci_pltfm            16384  1 sdhci_iproc
btbcm                  24576  1 hci_uart
sdhci                  73728  2 sdhci_pltfm,sdhci_iproc
btintel                40960  1 hci_uart
bluetooth             585728  43 btrtl,btqca,btsdio,btintel,hci_uart,btbcm,bnep,rfcomm
raspberrypi_hwmon      16384  0
hwmon                  40960  1 raspberrypi_hwmon
clk_raspberrypi        16384  2
ecdh_generic           16384  2 bluetooth
bcm2835_wdt            16384  0
rfkill                 36864  7 bluetooth,cfg80211
pwm_bcm2835            16384  0
bcm2835_thermal        16384  0
vchiq                 339968  2 snd_bcm2835,bcm2835_mmal_vchiq
bcm2835_rng            16384  0
rng_core               28672  1 bcm2835_rng
i2c_bcm2835            16384  0
pwrseq_simple          16384  1
crct10dif_ce           16384  1
leds_gpio              16384  0
phy_generic            16384  0
sch_fq_codel           20480  3
snd_seq_midi           16384  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_seq                86016  2 snd_seq_midi,snd_seq_midi_event
snd_rawmidi            45056  1 snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
fuse                  147456  3
efi_pstore             16384  0
dm_mod                163840  0
ip_tables              32768  0
x_tables               57344  1 ip_tables
autofs4                45056  2
mmc_block              53248  2
vc4                   299008  10
snd_soc_hdmi_codec     20480  1
snd_soc_core          274432  2 vc4,snd_soc_hdmi_codec
ac97_bus               16384  1 snd_soc_core
snd_pcm_dmaengine      20480  1 snd_soc_core
snd_pcm               143360  4 snd_bcm2835,snd_soc_hdmi_codec,snd_soc_core,snd_pcm_dmaengine
snd_timer              49152  2 snd_seq,snd_pcm
snd                   118784  14 snd_seq,snd_seq_device,snd_bcm2835,snd_soc_hdmi_codec,snd_timer,snd_soc_core,snd_pcm,snd_rawmidi
soundcore              16384  1 snd
drm_display_helper    172032  1 vc4
cec                    61440  2 vc4,drm_display_helper
rc_core                57344  2 cec
drm_dma_helper         20480  1 vc4
drm_kms_helper        208896  5 drm_dma_helper,vc4,drm_display_helper
dwc2                  196608  0
bcm2835                28672  0
drm                   638976  11 drm_kms_helper,drm_dma_helper,vc4,drm_display_helper
mmc_core              180224  7 sdhci,bcm2835,mmc_block,btsdio,sdhci_iproc,brcmfmac,pwrseq_simple
udc_core               73728  1 dwc2
roles                  20480  1 dwc2
bcm2835_dma            20480  2
uio_pdrv_genirq        16384  0
uio                    28672  1 uio_pdrv_genirq

Raspbian

Raspbian
Разрядность 32-bit
Среда LXDE
Объем ОЗУ после загрузки 165 мб
Занятое место с программами 7,4 Гб / 32 Гб
ПО
  • Офис
    • LibreOffice
    • Fbreader
  • Сеть
    • Chromium
    • Firefox
    • qBittorrent
  • Мультимедиа
    • Audacious
    • VLC
  • Графика
    • Gimp
    • Просмотр изображений
  • Игры
    • Boswars
    • FrozenBubble
    • Supertux
    • Zaz
  • Системные
    • Gnome System Monitor
Дополнительные утилиты
  • RPi Imager - утилита для записи образов RPi
  • SD Card Copier - утилита для копирования образа с карточки на карточку
  • RPi Configuration - конфигуратор системы, дисплея, интерфейсов, производительности и локализации
  • RPi Diagnostics - утилита для теста скорости SD-карты
Список запущенных процессов
$ pstree
systemd─┬─ModemManager───2*[{ModemManager}]
        ├─applet.py
        ├─avahi-daemon───avahi-daemon
        ├─bluetoothd
        ├─cron
        ├─cups-browsed───2*[{cups-browsed}]
        ├─cupsd
        ├─dbus-daemon
        ├─dhcpcd
        ├─hciattach
        ├─lightdm─┬─Xorg───{Xorg}
        │         ├─lightdm─┬─lxsession─┬─lxpanel─┬─lxterminal─┬─bash───pstree
        │         │         │           │         │            └─3*[{lxterminal+
        │         │         │           │         └─5*[{lxpanel}]
        │         │         │           ├─lxpolkit───2*[{lxpolkit}]
        │         │         │           ├─openbox
        │         │         │           ├─pcmanfm───2*[{pcmanfm}]
        │         │         │           ├─ssh-agent
        │         │         │           └─2*[{lxsession}]
        │         │         └─2*[{lightdm}]
        │         └─2*[{lightdm}]
        ├─login───bash
        ├─menu-cached───2*[{menu-cached}]
        ├─packagekitd───2*[{packagekitd}]
        ├─polkitd───2*[{polkitd}]
        ├─rngd───3*[{rngd}]
        ├─rsyslogd───3*[{rsyslogd}]
        ├─rtkit-daemon───2*[{rtkit-daemon}]
        ├─ssh-agent
        ├─sshd
        ├─systemd─┬─(sd-pam)
        │         ├─dbus-daemon
        │         ├─gvfs-afc-volume───3*[{gvfs-afc-volume}]
        │         ├─gvfs-goa-volume───2*[{gvfs-goa-volume}]
        │         ├─gvfs-gphoto2-vo───2*[{gvfs-gphoto2-vo}]
        │         ├─gvfs-mtp-volume───2*[{gvfs-mtp-volume}]
        │         ├─gvfs-udisks2-vo───3*[{gvfs-udisks2-vo}]
        │         ├─gvfsd─┬─gvfsd-trash───2*[{gvfsd-trash}]
        │         │       └─2*[{gvfsd}]
        │         ├─gvfsd-fuse───5*[{gvfsd-fuse}]
        │         ├─pipewire─┬─pipewire-media-───{pipewire-media-}
        │         │          └─{pipewire}
        │         └─pulseaudio───2*[{pulseaudio}]
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-timesyn───{systemd-timesyn}
        ├─systemd-udevd
        ├─thd
        ├─udisksd───4*[{udisksd}]
        └─2*[wpa_supplicant]
Список загруженных модулей ядра
$ lsmod
^[[6~Module                  Size  Used by
xpad                   32768  0
ff_memless             16384  1 xpad
joydev                 20480  0
rfcomm                 49152  4
cmac                   16384  2
algif_hash             16384  1
aes_arm_bs             24576  2
crypto_simd            16384  1 aes_arm_bs
cryptd                 24576  2 crypto_simd
algif_skcipher         16384  1
af_alg                 28672  6 algif_hash,algif_skcipher
bnep                   20480  2
hci_uart               40960  1
btbcm                  20480  1 hci_uart
bluetooth             503808  31 hci_uart,bnep,btbcm,rfcomm
ecdh_generic           16384  1 bluetooth
ecc                    40960  1 ecdh_generic
8021q                  32768  0
garp                   16384  1 8021q
stp                    16384  1 garp
llc                    16384  2 garp,stp
vc4                   315392  7
snd_soc_hdmi_codec     16384  1
drm_display_helper     16384  1 vc4
cec                    49152  1 vc4
drm_dma_helper         20480  1 vc4
drm_kms_helper        188416  4 drm_dma_helper,vc4
snd_soc_core          253952  2 vc4,snd_soc_hdmi_codec
brcmfmac              335872  0
brcmutil               20480  1 brcmfmac
snd_compress           20480  1 snd_soc_core
snd_pcm_dmaengine      20480  1 snd_soc_core
syscopyarea            16384  1 drm_kms_helper
sha256_generic         16384  0
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
cfg80211              811008  1 brcmfmac
bcm2835_codec          45056  0
v4l2_mem2mem           40960  1 bcm2835_codec
bcm2835_isp            32768  0
bcm2835_v4l2           45056  0
bcm2835_mmal_vchiq     36864  3 bcm2835_isp,bcm2835_codec,bcm2835_v4l2
rfkill                 32768  6 bluetooth,cfg80211
raspberrypi_hwmon      16384  0
videobuf2_dma_contig    20480  2 bcm2835_isp,bcm2835_codec
videobuf2_vmalloc      16384  1 bcm2835_v4l2
videobuf2_memops       16384  2 videobuf2_dma_contig,videobuf2_vmalloc
videobuf2_v4l2         32768  4 bcm2835_isp,bcm2835_codec,bcm2835_v4l2,v4l2_mem2mem
videobuf2_common       65536  8 bcm2835_isp,bcm2835_codec,videobuf2_dma_contig,videobuf2_vmalloc,videobuf2_memops,bcm2835_v4l2,v4l2_mem2mem,videobuf2_v4l2
videodev              266240  6 bcm2835_isp,bcm2835_codec,videobuf2_common,bcm2835_v4l2,v4l2_mem2mem,videobuf2_v4l2
i2c_bcm2835            16384  0
snd_bcm2835            24576  1
snd_pcm               118784  5 snd_compress,snd_pcm_dmaengine,snd_soc_hdmi_codec,snd_bcm2835,snd_soc_core
vc_sm_cma              32768  2 bcm2835_isp,bcm2835_mmal_vchiq
snd_timer              36864  1 snd_pcm
snd                    94208  12 snd_compress,snd_soc_hdmi_codec,snd_timer,snd_bcm2835,snd_soc_core,snd_pcm
mc                     53248  6 bcm2835_isp,bcm2835_codec,videobuf2_common,videodev,v4l2_mem2mem,videobuf2_v4l2
fixed                  16384  0
uio_pdrv_genirq        16384  0
uio                    24576  1 uio_pdrv_genirq
drm                   544768  8 drm_dma_helper,vc4,drm_display_helper,drm_kms_helper
i2c_dev                16384  0
fuse                  131072  3
drm_panel_orientation_quirks    16384  1 drm
backlight              20480  1 drm
ip_tables              28672  0
x_tables               36864  1 ip_tables
ipv6                  520192  82

Идеи

  • сделать 32-bit дистрибутив + использование LXDE (меньше памяти будет есть) (Simply при загрузке съедает уже мб 600 из 1 гб)

--Petr-akhlamov (обсуждение) 20:32, 5 января 2024 (UTC)