FreeBSD X11

Используемые графические окружения, особенности, баги, отслеживание версий и изменений...

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

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

FreeBSD X11

Непрочитанное сообщение Olej » 24 ноя 2023, 12:35

Создание консольной виртуальной машины + наполнение её полезными программными компонентами - было проделано здесь: FreeBSD.
Клонировал эту VM:
Изображение
На этой VM установлен, запущен SSHD сервер - обеспечен SSH доступ...
Технология последовательного, по шагам, отработки инсталляций компонент системы, с возможностью обратного отката - было проделано здесь: VirtualBox: снимки/snapshots.
Теперь осталась отработка в FreeBSD всего что связано с графикой X11.
Olej писал(а):
22 ноя 2023, 13:22
з). установить Xorg
и). подобрать к Xorg десктопное окружение (DE)
й). дисплейный менеджер к DE и старт DE
к). VirtualBox Guest Additions

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

FreeBSD X11

Непрочитанное сообщение Olej » 24 ноя 2023, 12:55

Olej писал(а):
24 ноя 2023, 12:35
в FreeBSD всего что связано с графикой X11
Глава 6. X Window System
Choose the best Desktop for FreeBSD
December 10, 2016 - by Magesh Maruthamuthu
1) Install X Window Systems on FreeBSD
Места достаточно:

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

root@freebsd:~ # gpart show ada0
=>      34  52338646  ada0  GPT  (25G)
        34       346     1  freebsd-boot  (173K)
       380     66584     2  efi  (33M)
     66964   2097152     3  freebsd-swap  (1.0G)
   2164116  50174564     4  freebsd-zfs  (24G)

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

root@freebsd:~ # df /
Filesystem         1K-blocks    Used    Avail Capacity  Mounted on
zroot/ROOT/default  20731936 5064392 15667544    24%    /

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

FreeBSD X11

Непрочитанное сообщение Olej » 24 ноя 2023, 13:09

Olej писал(а):
24 ноя 2023, 12:55
Choose the best Desktop for FreeBSD
1) Install X Window Systems on FreeBSD

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

root@freebsd:~ # pkg install xorg
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Updating database digests format: 100%
The following 164 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	appres: 1.0.5
	bitmap: 1.0.9
	brotli: 1.1.0,1
	dejavu: 2.37_3
	encodings: 1.0.5,1
	font-adobe-100dpi: 1.0.3_4
	font-adobe-75dpi: 1.0.3_4
	font-adobe-utopia-100dpi: 1.0.4_4
	font-adobe-utopia-75dpi: 1.0.4_4
	font-adobe-utopia-type1: 1.0.4_4
	font-alias: 1.0.4
	font-arabic-misc: 1.0.3_4
	font-bh-100dpi: 1.0.3_4
	font-bh-75dpi: 1.0.3_4
	font-bh-lucidatypewriter-100dpi: 1.0.3_4
	font-bh-lucidatypewriter-75dpi: 1.0.3_4
	font-bh-ttf: 1.0.3_5
	font-bh-type1: 1.0.3_4
	font-bitstream-100dpi: 1.0.3_4
	font-bitstream-75dpi: 1.0.3_4
	font-bitstream-type1: 1.0.3_4
	font-cronyx-cyrillic: 1.0.3_4
	font-cursor-misc: 1.0.3_4
	font-daewoo-misc: 1.0.3_4
	font-dec-misc: 1.0.3_4
	font-ibm-type1: 1.0.3_4
	font-isas-misc: 1.0.3_4
	font-jis-misc: 1.0.3_4
	font-micro-misc: 1.0.3_4
	font-misc-cyrillic: 1.0.3_4
	font-misc-ethiopic: 1.0.4
	font-misc-meltho: 1.0.3_5
	font-misc-misc: 1.1.2_4
	font-mutt-misc: 1.0.3_4
	font-schumacher-misc: 1.1.2_4
	font-screen-cyrillic: 1.0.4_4
	font-sony-misc: 1.0.3_4
	font-sun-misc: 1.0.3_4
	font-winitzki-cyrillic: 1.0.3_4
	font-xfree86-type1: 1.0.4_4
	fontconfig: 2.14.2,1
	freetype2: 2.13.1
	iceauth: 1.0.8_2
	libFS: 1.0.8_1
	libICE: 1.1.0_2,1
	libSM: 1.2.3_1,1
	libXScrnSaver: 1.2.4
	libXaw: 1.0.14,2
	libXcomposite: 0.4.6,1
	libXcursor: 1.2.0_1
	libXdamage: 1.1.6
	libXfixes: 6.0.0
	libXfont: 1.5.4_3,2
	libXfont2: 2.0.5_1
	libXft: 2.3.7
	libXi: 1.8,1
	libXinerama: 1.1.4_2,1
	libXmu: 1.1.3,1
	libXpm: 3.5.17
	libXrandr: 1.5.2
	libXrender: 0.9.10_2
	libXres: 1.2.2
	libXt: 1.2.1,1
	libXtst: 1.2.3_2
	libXv: 1.0.12,1
	libXvMC: 1.0.12
	libXxf86dga: 1.1.6
	libXxf86vm: 1.1.4_3
	libdrm: 2.4.116,1
	libedit: 3.1.20221030,1
	libepoll-shim: 0.0.20230411
	libepoxy: 1.5.9
	libevdev: 1.9.1.20200928
	libfontenc: 1.1.7
	libglvnd: 1.6.0_2
	libgudev: 237
	libinput: 1.24.0
	liblz4: 1.9.4,1
	libmtdev: 1.1.6_1
	libpciaccess: 0.17
	libudev-devd: 0.5.2
	libunwind: 20211201_2
	libwacom: 1.5
	libxcvt: 0.1.2_1
	libxkbfile: 1.1.0
	libxshmfence: 1.3.2
	llvm15: 15.0.7_7
	lua53: 5.3.6
	luit: 20230201
	mesa-dri: 22.3.7_3
	mesa-libs: 22.3.7_2
	mkfontscale: 1.2.1
	pixman: 0.42.2
	py39-evdev: 1.6.0
	py39-pyudev: 0.22.0
	py39-setuptools: 63.1.0_1
	py39-six: 1.16.0
	sessreg: 1.1.2
	setxkbmap: 1.3.2
	smproxy: 1.0.6
	twm: 1.0.12
	wayland: 1.22.0
	x11perf: 1.6.1
	xauth: 1.1.1
	xbacklight: 1.2.3
	xbitmaps: 1.1.2
	xcalc: 1.1.2
	xcb-util: 0.4.1,1
	xcb-util-wm: 0.4.2
	xclock: 1.0.9
	xcmsdb: 1.0.5
	xconsole: 1.0.8
	xcursor-themes: 1.0.6
	xcursorgen: 1.0.8
	xdpyinfo: 1.3.2_4
	xdriinfo: 1.0.6_4
	xev: 1.2.4
	xf86-input-keyboard: 1.9.0_5
	xf86-input-libinput: 1.3.0
	xf86-input-mouse: 1.9.3_4
	xf86-video-scfb: 0.0.7_1
	xf86-video-vesa: 2.5.0_2
	xf86dga: 1.0.3_1
	xgamma: 1.0.7
	xgc: 1.0.5
	xhost: 1.0.8
	xinit: 1.4.2,1
	xinput: 1.6.3
	xkbcomp: 1.4.5
	xkbevd: 1.1.4
	xkbutils: 1.0.4_2
	xkeyboard-config: 2.34_2
	xkill: 1.0.5
	xlsatoms: 1.1.4
	xlsclients: 1.1.5
	xmessage: 1.0.5
	xmodmap: 1.0.10
	xorg: 7.7_3
	xorg-apps: 7.7_4
	xorg-docs: 1.7.2,1
	xorg-drivers: 7.7_7
	xorg-fonts: 7.7_1
	xorg-fonts-100dpi: 7.7
	xorg-fonts-75dpi: 7.7
	xorg-fonts-cyrillic: 7.7
	xorg-fonts-miscbitmaps: 7.7
	xorg-fonts-truetype: 7.7_1
	xorg-fonts-type1: 7.7
	xorg-libraries: 7.7_5
	xorg-server: 21.1.9,1
	xpr: 1.0.5
	xprop: 1.2.6
	xrandr: 1.5.2
	xrdb: 1.2.1
	xrefresh: 1.0.6
	xset: 1.2.5
	xsetroot: 1.1.2
	xterm: 385
	xtrans: 1.4.0_1
	xvinfo: 1.1.5
	xwd: 1.0.8
	xwininfo: 1.1.5
	xwud: 1.0.5
	zstd: 1.5.5

Number of packages to be installed: 164

The process will require 1 GiB more space.
208 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/164] Fetching xgc-1.0.5.pkg: 100%   32 KiB  32.3kB/s    00:01    
[2/164] Fetching xmodmap-1.0.10.pkg: 100%   23 KiB  23.1kB/s    00:01    
[3/164] Fetching xpr-1.0.5.pkg: 100%   33 KiB  34.0kB/s    00:01    
[4/164] Fetching py39-evdev-1.6.0.pkg: 100%   50 KiB  51.0kB/s    00:01    
[5/164] Fetching freetype2-2.13.1.pkg: 100%    1 MiB   1.1MB/s    00:01    
[6/164] Fetching xf86-input-keyboard-1.9.0_5.pkg: 100%   11 KiB  11.1kB/s    00:01    
[7/164] Fetching xauth-1.1.1.pkg: 100%   23 KiB  24.0kB/s    00:01    
[8/164] Fetching libXt-1.2.1,1.pkg: 100%  470 KiB 481.4kB/s    00:01    
[9/164] Fetching xconsole-1.0.8.pkg: 100%   10 KiB  10.5kB/s    00:01    
[10/164] Fetching py39-pyudev-0.22.0.pkg: 100%   63 KiB  64.8kB/s    00:01    
[11/164] Fetching libglvnd-1.6.0_2.pkg: 100%  390 KiB 398.9kB/s    00:01    
[12/164] Fetching libwacom-1.5.pkg: 100%   77 KiB  78.5kB/s    00:01    
[13/164] Fetching font-bh-lucidatypewriter-75dpi-1.0.3_4.pkg: 100%  735 KiB 752.3kB/s    00:01    
[14/164] Fetching libxcvt-0.1.2_1.pkg: 100%    9 KiB   9.5kB/s    00:01    
[15/164] Fetching font-schumacher-misc-1.1.2_4.pkg: 100%  154 KiB 158.0kB/s    00:01    
[16/164] Fetching xinit-1.4.2,1.pkg: 100%   16 KiB  16.0kB/s    00:01    
[17/164] Fetching xhost-1.0.8.pkg: 100%   11 KiB  11.2kB/s    00:01    
[18/164] Fetching xorg-fonts-100dpi-7.7.pkg: 100%    1 KiB   1.0kB/s    00:01    
[19/164] Fetching libXrandr-1.5.2.pkg: 100%   31 KiB  32.2kB/s    00:01    
[20/164] Fetching xcursorgen-1.0.8.pkg: 100%    8 KiB   7.9kB/s    00:01    
[21/164] Fetching sessreg-1.1.2.pkg: 100%    7 KiB   7.5kB/s    00:01    
[22/164] Fetching xwd-1.0.8.pkg: 100%   16 KiB  16.4kB/s    00:01    
[23/164] Fetching xprop-1.2.6.pkg: 100%   25 KiB  25.4kB/s    00:01    
[24/164] Fetching xcb-util-wm-0.4.2.pkg: 100%   44 KiB  45.3kB/s    00:01    
[25/164] Fetching font-sony-misc-1.0.3_4.pkg: 100%   20 KiB  20.8kB/s    00:01    
[26/164] Fetching xkbutils-1.0.4_2.pkg: 100%   17 KiB  17.1kB/s    00:01    
[27/164] Fetching font-bh-type1-1.0.3_4.pkg: 100%  512 KiB 524.5kB/s    00:01    
[28/164] Fetching libXaw-1.0.14,2.pkg: 100%  504 KiB 516.2kB/s    00:01    
[29/164] Fetching xclock-1.0.9.pkg: 100%   28 KiB  28.3kB/s    00:01    
[30/164] Fetching xdpyinfo-1.3.2_4.pkg: 100%   14 KiB  14.8kB/s    00:01    
[31/164] Fetching libXres-1.2.2.pkg: 100%   10 KiB  10.2kB/s    00:01    
[32/164] Fetching xtrans-1.4.0_1.pkg: 100%   36 KiB  36.9kB/s    00:01    
[33/164] Fetching xkbevd-1.1.4.pkg: 100%   16 KiB  16.4kB/s    00:01    
[34/164] Fetching mkfontscale-1.2.1.pkg: 100%   22 KiB  22.5kB/s    00:01    
[35/164] Fetching libXxf86vm-1.1.4_3.pkg: 100%   18 KiB  18.9kB/s    00:01    
[36/164] Fetching font-sun-misc-1.0.3_4.pkg: 100%   26 KiB  27.0kB/s    00:01    
[37/164] Fetching libXdamage-1.1.6.pkg: 100%    7 KiB   7.2kB/s    00:01    
[38/164] Fetching xwud-1.0.5.pkg: 100%   14 KiB  14.5kB/s    00:01    
[39/164] Fetching libdrm-2.4.116,1.pkg: 100%  266 KiB 272.4kB/s    00:01    
[40/164] Fetching font-misc-cyrillic-1.0.3_4.pkg: 100%   66 KiB  67.7kB/s    00:01    
[41/164] Fetching libXfont2-2.0.5_1.pkg: 100%  173 KiB 177.2kB/s    00:01    
[42/164] Fetching xinput-1.6.3.pkg: 100%   25 KiB  25.7kB/s    00:01    
[43/164] Fetching font-bitstream-type1-1.0.3_4.pkg: 100%  295 KiB 302.0kB/s    00:01    
[44/164] Fetching libXfixes-6.0.0.pkg: 100%   15 KiB  15.3kB/s    00:01    
[45/164] Fetching xwininfo-1.1.5.pkg: 100%   21 KiB  21.7kB/s    00:01    
[46/164] Fetching libXinerama-1.1.4_2,1.pkg: 100%   11 KiB  11.5kB/s    00:01    
[47/164] Fetching wayland-1.22.0.pkg: 100%  134 KiB 137.2kB/s    00:01    
[48/164] Fetching xkbcomp-1.4.5.pkg: 100%   85 KiB  87.4kB/s    00:01    
[49/164] Fetching xorg-fonts-miscbitmaps-7.7.pkg: 100%    1 KiB   1.1kB/s    00:01    
[50/164] Fetching libFS-1.0.8_1.pkg: 100%   36 KiB  37.3kB/s    00:01    
[51/164] Fetching lua53-5.3.6.pkg: 100%  300 KiB 307.2kB/s    00:01    
[52/164] Fetching xcalc-1.1.2.pkg: 100%   24 KiB  24.8kB/s    00:01    
[53/164] Fetching font-bitstream-75dpi-1.0.3_4.pkg: 100%  138 KiB 141.7kB/s    00:01    
[54/164] Fetching libxshmfence-1.3.2.pkg: 100%    5 KiB   5.6kB/s    00:01    
[55/164] Fetching x11perf-1.6.1.pkg: 100%   59 KiB  60.6kB/s    00:01    
[56/164] Fetching font-xfree86-type1-1.0.4_4.pkg: 100%   28 KiB  28.6kB/s    00:01    
[57/164] Fetching appres-1.0.5.pkg: 100%    5 KiB   5.6kB/s    00:01    
[58/164] Fetching font-cronyx-cyrillic-1.0.3_4.pkg: 100%  297 KiB 304.1kB/s    00:01    
[59/164] Fetching xorg-libraries-7.7_5.pkg: 100%    1 KiB   1.3kB/s    00:01    
[60/164] Fetching libXScrnSaver-1.2.4.pkg: 100%   16 KiB  16.4kB/s    00:01    
[61/164] Fetching libepoll-shim-0.0.20230411.pkg: 100%   21 KiB  21.4kB/s    00:01    
[62/164] Fetching smproxy-1.0.6.pkg: 100%   10 KiB  10.4kB/s    00:01    
[63/164] Fetching font-adobe-utopia-75dpi-1.0.4_4.pkg: 100%    1 MiB   1.2MB/s    00:01    
[64/164] Fetching libXv-1.0.12,1.pkg: 100%   38 KiB  38.9kB/s    00:01    
[65/164] Fetching font-misc-ethiopic-1.0.4.pkg: 100%  134 KiB 137.4kB/s    00:01    
[66/164] Fetching libXrender-0.9.10_2.pkg: 100%   31 KiB  31.8kB/s    00:01    
[67/164] Fetching font-cursor-misc-1.0.3_4.pkg: 100%    6 KiB   6.3kB/s    00:01    
[68/164] Fetching libXtst-1.2.3_2.pkg: 100%   21 KiB  21.6kB/s    00:01    
[69/164] Fetching font-bh-100dpi-1.0.3_4.pkg: 100%    4 MiB   3.8MB/s    00:01    
[70/164] Fetching libXi-1.8,1.pkg: 100%  127 KiB 130.1kB/s    00:01    
[71/164] Fetching libXft-2.3.7.pkg: 100%   80 KiB  82.4kB/s    00:01    
[72/164] Fetching iceauth-1.0.8_2.pkg: 100%   15 KiB  15.6kB/s    00:01    
[73/164] Fetching xf86-input-libinput-1.3.0.pkg: 100%   42 KiB  42.8kB/s    00:01    
[74/164] Fetching xrdb-1.2.1.pkg: 100%   19 KiB  19.5kB/s    00:01    
[75/164] Fetching xcb-util-0.4.1,1.pkg: 100%   14 KiB  14.3kB/s    00:01    
[76/164] Fetching libepoxy-1.5.9.pkg: 100%  312 KiB 319.6kB/s    00:01    
[77/164] Fetching xlsatoms-1.1.4.pkg: 100%    6 KiB   6.3kB/s    00:01    
[78/164] Fetching bitmap-1.0.9.pkg: 100%   52 KiB  53.4kB/s    00:01    
[79/164] Fetching xorg-7.7_3.pkg: 100%    1 KiB   1.1kB/s    00:01    
[80/164] Fetching font-bitstream-100dpi-1.0.3_4.pkg: 100%  158 KiB 161.4kB/s    00:01    
[81/164] Fetching libinput-1.24.0.pkg: 100%  274 KiB 280.6kB/s    00:01    
[82/164] Fetching font-adobe-75dpi-1.0.3_4.pkg: 100%    5 MiB   1.8MB/s    00:03    
[83/164] Fetching font-winitzki-cyrillic-1.0.3_4.pkg: 100%    6 KiB   5.8kB/s    00:01    
[84/164] Fetching font-bh-75dpi-1.0.3_4.pkg: 100%    3 MiB   3.3MB/s    00:01    
[85/164] Fetching libgudev-237.pkg: 100%   49 KiB  50.6kB/s    00:01    
[86/164] Fetching xf86dga-1.0.3_1.pkg: 100%    5 KiB   5.4kB/s    00:01    
[87/164] Fetching xsetroot-1.1.2.pkg: 100%    9 KiB   9.3kB/s    00:01    
[88/164] Fetching encodings-1.0.5,1.pkg: 100%  562 KiB 575.6kB/s    00:01    
[89/164] Fetching xorg-fonts-75dpi-7.7.pkg: 100%    992 B   1.0kB/s    00:01    
[90/164] Fetching xbitmaps-1.1.2.pkg: 100%   22 KiB  22.7kB/s    00:01    
[91/164] Fetching libevdev-1.9.1.20200928.pkg: 100%   57 KiB  58.1kB/s    00:01    
[92/164] Fetching mesa-libs-22.3.7_2.pkg: 100%  300 KiB 307.0kB/s    00:01    
[93/164] Fetching libpciaccess-0.17.pkg: 100%   17 KiB  17.2kB/s    00:01    
[94/164] Fetching xorg-fonts-7.7_1.pkg: 100%    1 KiB   1.0kB/s    00:01    
[95/164] Fetching xorg-server-21.1.9,1.pkg: 100%    2 MiB   1.6MB/s    00:01    
[96/164] Fetching font-adobe-utopia-type1-1.0.4_4.pkg: 100%  169 KiB 172.7kB/s    00:01    
[97/164] Fetching xorg-drivers-7.7_7.pkg: 100%    1 KiB   1.3kB/s    00:01    
[98/164] Fetching libedit-3.1.20221030,1.pkg: 100%  150 KiB 153.9kB/s    00:01    
[99/164] Fetching xf86-video-scfb-0.0.7_1.pkg: 100%   10 KiB  10.6kB/s    00:01    
[100/164] Fetching font-dec-misc-1.0.3_4.pkg: 100%    4 KiB   4.4kB/s    00:01    
[101/164] Fetching libXcursor-1.2.0_1.pkg: 100%   38 KiB  39.1kB/s    00:01    
[102/164] Fetching libfontenc-1.1.7.pkg: 100%   21 KiB  21.6kB/s    00:01    
[103/164] Fetching font-arabic-misc-1.0.3_4.pkg: 100%   14 KiB  14.4kB/s    00:01    
[104/164] Fetching xev-1.2.4.pkg: 100%   13 KiB  13.6kB/s    00:01    
[105/164] Fetching liblz4-1.9.4,1.pkg: 100%  150 KiB 154.1kB/s    00:01    
[106/164] Fetching xgamma-1.0.7.pkg: 100%    7 KiB   7.7kB/s    00:01    
[107/164] Fetching setxkbmap-1.3.2.pkg: 100%   12 KiB  12.2kB/s    00:01    
[108/164] Fetching xcursor-themes-1.0.6.pkg: 100%  364 KiB 372.3kB/s    00:01    
[109/164] Fetching libudev-devd-0.5.2.pkg: 100%   19 KiB  19.0kB/s    00:01    
[110/164] Fetching libXfont-1.5.4_3,2.pkg: 100%  169 KiB 173.5kB/s    00:01    
[111/164] Fetching libXvMC-1.0.12.pkg: 100%   27 KiB  27.7kB/s    00:01    
[112/164] Fetching xrefresh-1.0.6.pkg: 100%    7 KiB   6.7kB/s    00:01    
[113/164] Fetching libunwind-20211201_2.pkg: 100%  132 KiB 134.7kB/s    00:01    
[114/164] Fetching zstd-1.5.5.pkg: 100%  547 KiB 560.6kB/s    00:01    
[115/164] Fetching font-bh-ttf-1.0.3_5.pkg: 100%  294 KiB 300.6kB/s    00:01    
[116/164] Fetching libxkbfile-1.1.0.pkg: 100%  114 KiB 117.1kB/s    00:01    
[117/164] Fetching xf86-video-vesa-2.5.0_2.pkg: 100%   12 KiB  12.1kB/s    00:01    
[118/164] Fetching brotli-1.1.0,1.pkg: 100%  372 KiB 381.3kB/s    00:01    
[119/164] Fetching font-ibm-type1-1.0.3_4.pkg: 100%  270 KiB 276.1kB/s    00:01    
[120/164] Fetching luit-20230201.pkg: 100%   41 KiB  42.2kB/s    00:01    
[121/164] Fetching py39-six-1.16.0.pkg: 100%   21 KiB  21.3kB/s    00:01    
[122/164] Fetching font-mutt-misc-1.0.3_4.pkg: 100%  206 KiB 210.5kB/s    00:01    
[123/164] Fetching py39-setuptools-63.1.0_1.pkg: 100%    1 MiB   1.2MB/s    00:01    
[124/164] Fetching font-screen-cyrillic-1.0.4_4.pkg: 100%   10 KiB  10.3kB/s    00:01    
[125/164] Fetching libICE-1.1.0_2,1.pkg: 100%   98 KiB 100.7kB/s    00:01    
[126/164] Fetching libXcomposite-0.4.6,1.pkg: 100%   11 KiB  11.6kB/s    00:01    
[127/164] Fetching libXmu-1.1.3,1.pkg: 100%  102 KiB 104.9kB/s    00:01    
[128/164] Fetching libXxf86dga-1.1.6.pkg: 100%   21 KiB  21.0kB/s    00:01    
[129/164] Fetching xf86-input-mouse-1.9.3_4.pkg: 100%   33 KiB  33.7kB/s    00:01    
[130/164] Fetching fontconfig-2.14.2,1.pkg: 100%  493 KiB 505.3kB/s    00:01    
[131/164] Fetching pixman-0.42.2.pkg: 100%  356 KiB 364.8kB/s    00:01    
[132/164] Fetching xterm-385.pkg: 100%  403 KiB 413.1kB/s    00:01    
[133/164] Fetching font-alias-1.0.4.pkg: 100%    3 KiB   2.6kB/s    00:01    
[134/164] Fetching font-misc-misc-1.1.2_4.pkg: 100%    3 MiB   1.8MB/s    00:02    
[135/164] Fetching libSM-1.2.3_1,1.pkg: 100%   26 KiB  26.3kB/s    00:01    
[136/164] Fetching xrandr-1.5.2.pkg: 100%   39 KiB  40.1kB/s    00:01    
[137/164] Fetching xkill-1.0.5.pkg: 100%    7 KiB   7.3kB/s    00:01    
[138/164] Fetching llvm15-15.0.7_7.pkg: 100%  150 MiB   2.0MB/s    01:19    
[139/164] Fetching xorg-docs-1.7.2,1.pkg: 100%   95 KiB  97.5kB/s    00:01    
[140/164] Fetching font-daewoo-misc-1.0.3_4.pkg: 100%  648 KiB 663.7kB/s    00:01    
[141/164] Fetching xset-1.2.5.pkg: 100%   18 KiB  18.6kB/s    00:01    
[142/164] Fetching xkeyboard-config-2.34_2.pkg: 100%  724 KiB 741.4kB/s    00:01    
[143/164] Fetching twm-1.0.12.pkg: 100%   94 KiB  96.2kB/s    00:01    
[144/164] Fetching font-misc-meltho-1.0.3_5.pkg: 100%  786 KiB 805.0kB/s    00:01    
[145/164] Fetching font-adobe-utopia-100dpi-1.0.4_4.pkg: 100%    1 MiB   1.5MB/s    00:01    
[146/164] Fetching libmtdev-1.1.6_1.pkg: 100%   20 KiB  20.6kB/s    00:01    
[147/164] Fetching font-jis-misc-1.0.3_4.pkg: 100%  528 KiB 540.3kB/s    00:01    
[148/164] Fetching xbacklight-1.2.3.pkg: 100%    8 KiB   7.7kB/s    00:01    
[149/164] Fetching xmessage-1.0.5.pkg: 100%   11 KiB  10.8kB/s    00:01    
[150/164] Fetching mesa-dri-22.3.7_3.pkg: 100%   11 MiB   1.9MB/s    00:06    
[151/164] Fetching xorg-fonts-type1-7.7.pkg: 100%    986 B   1.0kB/s    00:01    
[152/164] Fetching font-bh-lucidatypewriter-100dpi-1.0.3_4.pkg: 100%  838 KiB 858.4kB/s    00:01    
[153/164] Fetching libXpm-3.5.17.pkg: 100%   92 KiB  94.5kB/s    00:01    
[154/164] Fetching font-isas-misc-1.0.3_4.pkg: 100%  781 KiB 799.8kB/s    00:01    
[155/164] Fetching xvinfo-1.1.5.pkg: 100%    7 KiB   7.3kB/s    00:01    
[156/164] Fetching xorg-fonts-cyrillic-7.7.pkg: 100%    980 B   1.0kB/s    00:01    
[157/164] Fetching xlsclients-1.1.5.pkg: 100%    9 KiB   9.4kB/s    00:01    
[158/164] Fetching xcmsdb-1.0.5.pkg: 100%   17 KiB  17.9kB/s    00:01    
[159/164] Fetching xorg-fonts-truetype-7.7_1.pkg: 100%    988 B   1.0kB/s    00:01    
[160/164] Fetching dejavu-2.37_3.pkg: 100%    3 MiB   2.8MB/s    00:01    
[161/164] Fetching font-micro-misc-1.0.3_4.pkg: 100%    3 KiB   2.7kB/s    00:01    
[162/164] Fetching xdriinfo-1.0.6_4.pkg: 100%    4 KiB   4.3kB/s    00:01    
[163/164] Fetching xorg-apps-7.7_4.pkg: 100%    2 KiB   1.7kB/s    00:01    
[164/164] Fetching font-adobe-100dpi-1.0.3_4.pkg: 100%    6 MiB   2.1MB/s    00:03    
Checking integrity... done (0 conflicting)
[1/164] Installing libXfixes-6.0.0...
[1/164] Extracting libXfixes-6.0.0: 100%
[2/164] Installing libepoll-shim-0.0.20230411...
[2/164] Extracting libepoll-shim-0.0.20230411: 100%
[3/164] Installing libXrender-0.9.10_2...
[3/164] Extracting libXrender-0.9.10_2: 100%
[4/164] Installing libpciaccess-0.17...
[4/164] Extracting libpciaccess-0.17: 100%
[5/164] Installing libedit-3.1.20221030,1...
[5/164] Extracting libedit-3.1.20221030,1: 100%
[6/164] Installing liblz4-1.9.4,1...
[6/164] Extracting liblz4-1.9.4,1: 100%
[7/164] Installing libICE-1.1.0_2,1...
[7/164] Extracting libICE-1.1.0_2,1: 100%
[8/164] Installing libglvnd-1.6.0_2...
[8/164] Extracting libglvnd-1.6.0_2: 100%
[9/164] Installing libXrandr-1.5.2...
[9/164] Extracting libXrandr-1.5.2: 100%
[10/164] Installing libXxf86vm-1.1.4_3...
[10/164] Extracting libXxf86vm-1.1.4_3: 100%
[11/164] Installing libXdamage-1.1.6...
[11/164] Extracting libXdamage-1.1.6: 100%
[12/164] Installing libdrm-2.4.116,1...
[12/164] Extracting libdrm-2.4.116,1: 100%
[13/164] Installing wayland-1.22.0...
[13/164] Extracting wayland-1.22.0: 100%
[14/164] Installing lua53-5.3.6...
[14/164] Extracting lua53-5.3.6: 100%
[15/164] Installing libxshmfence-1.3.2...
[15/164] Extracting libxshmfence-1.3.2: 100%
[16/164] Installing libudev-devd-0.5.2...
[16/164] Extracting libudev-devd-0.5.2: 100%
[17/164] Installing libunwind-20211201_2...
[17/164] Extracting libunwind-20211201_2: 100%
[18/164] Installing zstd-1.5.5...
[18/164] Extracting zstd-1.5.5: 100%
[19/164] Installing brotli-1.1.0,1...
[19/164] Extracting brotli-1.1.0,1: 100%
[20/164] Installing py39-setuptools-63.1.0_1...
[20/164] Extracting py39-setuptools-63.1.0_1: 100%
[21/164] Installing libSM-1.2.3_1,1...
[21/164] Extracting libSM-1.2.3_1,1: 100%
[22/164] Installing freetype2-2.13.1...
[22/164] Extracting freetype2-2.13.1: 100%
[23/164] Installing libXt-1.2.1,1...
[23/164] Extracting libXt-1.2.1,1: 100%
[24/164] Installing libXv-1.0.12,1...
[24/164] Extracting libXv-1.0.12,1: 100%
[25/164] Installing libgudev-237...
[25/164] Extracting libgudev-237: 100%
[26/164] Installing mesa-libs-22.3.7_2...
[26/164] Extracting mesa-libs-22.3.7_2: 100%
[27/164] Installing libfontenc-1.1.7...
[27/164] Extracting libfontenc-1.1.7: 100%
[28/164] Installing libxkbfile-1.1.0...
[28/164] Extracting libxkbfile-1.1.0: 100%
[29/164] Installing py39-six-1.16.0...
[29/164] Extracting py39-six-1.16.0: 100%
[30/164] Installing llvm15-15.0.7_7...
[30/164] Extracting llvm15-15.0.7_7: 100%
[31/164] Installing py39-evdev-1.6.0...
[31/164] Extracting py39-evdev-1.6.0: 100%
[32/164] Installing py39-pyudev-0.22.0...
[32/164] Extracting py39-pyudev-0.22.0: 100%
[33/164] Installing libwacom-1.5...
[33/164] Extracting libwacom-1.5: 100%
[34/164] Installing libxcvt-0.1.2_1...
[34/164] Extracting libxcvt-0.1.2_1: 100%
[35/164] Installing mkfontscale-1.2.1...
[35/164] Extracting mkfontscale-1.2.1: 100%
[36/164] Installing libXfont2-2.0.5_1...
[36/164] Extracting libXfont2-2.0.5_1: 100%
[37/164] Installing xkbcomp-1.4.5...
[37/164] Extracting xkbcomp-1.4.5: 100%
[38/164] Installing libXi-1.8,1...
[38/164] Extracting libXi-1.8,1: 100%
[39/164] Installing xcb-util-0.4.1,1...
[39/164] Extracting xcb-util-0.4.1,1: 100%
[40/164] Installing libepoxy-1.5.9...
[40/164] Extracting libepoxy-1.5.9: 100%
[41/164] Installing encodings-1.0.5,1...
[41/164] Extracting encodings-1.0.5,1: 100%
[42/164] Installing libevdev-1.9.1.20200928...
[42/164] Extracting libevdev-1.9.1.20200928: 100%
[43/164] Installing libXmu-1.1.3,1...
[43/164] Extracting libXmu-1.1.3,1: 100%
[44/164] Installing fontconfig-2.14.2,1...
[44/164] Extracting fontconfig-2.14.2,1: 100%
[45/164] Installing pixman-0.42.2...
[45/164] Extracting pixman-0.42.2: 100%
[46/164] Installing xkeyboard-config-2.34_2...
[46/164] Extracting xkeyboard-config-2.34_2: 100%
[47/164] Installing libmtdev-1.1.6_1...
[47/164] Extracting libmtdev-1.1.6_1: 100%
[48/164] Installing mesa-dri-22.3.7_3...
[48/164] Extracting mesa-dri-22.3.7_3: 100%
[49/164] Installing libXpm-3.5.17...
[49/164] Extracting libXpm-3.5.17: 100%
[50/164] Installing font-bh-lucidatypewriter-75dpi-1.0.3_4...
[50/164] Extracting font-bh-lucidatypewriter-75dpi-1.0.3_4: 100%
[51/164] Installing font-schumacher-misc-1.1.2_4...
[51/164] Extracting font-schumacher-misc-1.1.2_4: 100%
[52/164] Installing xcb-util-wm-0.4.2...
[52/164] Extracting xcb-util-wm-0.4.2: 100%
[53/164] Installing font-sony-misc-1.0.3_4...
[53/164] Extracting font-sony-misc-1.0.3_4: 100%
[54/164] Installing font-bh-type1-1.0.3_4...
[54/164] Extracting font-bh-type1-1.0.3_4: 100%
[55/164] Installing libXaw-1.0.14,2...
[55/164] Extracting libXaw-1.0.14,2: 100%
[56/164] Installing font-sun-misc-1.0.3_4...
[56/164] Extracting font-sun-misc-1.0.3_4: 100%
[57/164] Installing font-misc-cyrillic-1.0.3_4...
[57/164] Extracting font-misc-cyrillic-1.0.3_4: 100%
[58/164] Installing font-bitstream-type1-1.0.3_4...
[58/164] Extracting font-bitstream-type1-1.0.3_4: 100%
[59/164] Installing libXinerama-1.1.4_2,1...
[59/164] Extracting libXinerama-1.1.4_2,1: 100%
[60/164] Installing font-bitstream-75dpi-1.0.3_4...
[60/164] Extracting font-bitstream-75dpi-1.0.3_4: 100%
[61/164] Installing font-xfree86-type1-1.0.4_4...
[61/164] Extracting font-xfree86-type1-1.0.4_4: 100%
[62/164] Installing font-cronyx-cyrillic-1.0.3_4...
[62/164] Extracting font-cronyx-cyrillic-1.0.3_4: 100%
[63/164] Installing font-adobe-utopia-75dpi-1.0.4_4...
[63/164] Extracting font-adobe-utopia-75dpi-1.0.4_4: 100%
[64/164] Installing font-misc-ethiopic-1.0.4...
[64/164] Extracting font-misc-ethiopic-1.0.4: 100%
[65/164] Installing font-cursor-misc-1.0.3_4...
[65/164] Extracting font-cursor-misc-1.0.3_4: 100%
[66/164] Installing libXtst-1.2.3_2...
[66/164] Extracting libXtst-1.2.3_2: 100%
[67/164] Installing font-bh-100dpi-1.0.3_4...
[67/164] Extracting font-bh-100dpi-1.0.3_4: 100%
[68/164] Installing libXft-2.3.7...
[68/164] Extracting libXft-2.3.7: 100%
[69/164] Installing font-bitstream-100dpi-1.0.3_4...
[69/164] Extracting font-bitstream-100dpi-1.0.3_4: 100%
[70/164] Installing libinput-1.24.0...
[70/164] Extracting libinput-1.24.0: 100%
[71/164] Installing font-adobe-75dpi-1.0.3_4...
[71/164] Extracting font-adobe-75dpi-1.0.3_4: 100%
[72/164] Installing font-winitzki-cyrillic-1.0.3_4...
[72/164] Extracting font-winitzki-cyrillic-1.0.3_4: 100%
[73/164] Installing font-bh-75dpi-1.0.3_4...
[73/164] Extracting font-bh-75dpi-1.0.3_4: 100%
[74/164] Installing xbitmaps-1.1.2...
[74/164] Extracting xbitmaps-1.1.2: 100%
[75/164] Installing xorg-server-21.1.9,1...
[75/164] Extracting xorg-server-21.1.9,1: 100%
[76/164] Installing font-adobe-utopia-type1-1.0.4_4...
[76/164] Extracting font-adobe-utopia-type1-1.0.4_4: 100%
[77/164] Installing font-dec-misc-1.0.3_4...
[77/164] Extracting font-dec-misc-1.0.3_4: 100%
[78/164] Installing libXcursor-1.2.0_1...
[78/164] Extracting libXcursor-1.2.0_1: 100%
[79/164] Installing font-arabic-misc-1.0.3_4...
[79/164] Extracting font-arabic-misc-1.0.3_4: 100%
[80/164] Installing font-bh-ttf-1.0.3_5...
[80/164] Extracting font-bh-ttf-1.0.3_5: 100%
[81/164] Installing font-ibm-type1-1.0.3_4...
[81/164] Extracting font-ibm-type1-1.0.3_4: 100%
[82/164] Installing luit-20230201...
[82/164] Extracting luit-20230201: 100%
[83/164] Installing font-mutt-misc-1.0.3_4...
[83/164] Extracting font-mutt-misc-1.0.3_4: 100%
[84/164] Installing font-screen-cyrillic-1.0.4_4...
[84/164] Extracting font-screen-cyrillic-1.0.4_4: 100%
[85/164] Installing libXcomposite-0.4.6,1...
[85/164] Extracting libXcomposite-0.4.6,1: 100%
[86/164] Installing libXxf86dga-1.1.6...
[86/164] Extracting libXxf86dga-1.1.6: 100%
[87/164] Installing font-alias-1.0.4...
[87/164] Extracting font-alias-1.0.4: 100%
[88/164] Installing font-misc-misc-1.1.2_4...
[88/164] Extracting font-misc-misc-1.1.2_4: 100%
[89/164] Installing font-daewoo-misc-1.0.3_4...
[89/164] Extracting font-daewoo-misc-1.0.3_4: 100%
[90/164] Installing font-misc-meltho-1.0.3_5...
[90/164] Extracting font-misc-meltho-1.0.3_5: 100%
[91/164] Installing font-adobe-utopia-100dpi-1.0.4_4...
[91/164] Extracting font-adobe-utopia-100dpi-1.0.4_4: 100%
[92/164] Installing font-jis-misc-1.0.3_4...
[92/164] Extracting font-jis-misc-1.0.3_4: 100%
[93/164] Installing font-bh-lucidatypewriter-100dpi-1.0.3_4...
[93/164] Extracting font-bh-lucidatypewriter-100dpi-1.0.3_4: 100%
[94/164] Installing font-isas-misc-1.0.3_4...
[94/164] Extracting font-isas-misc-1.0.3_4: 100%
[95/164] Installing dejavu-2.37_3...
[95/164] Extracting dejavu-2.37_3: 100%
[96/164] Installing font-micro-misc-1.0.3_4...
[96/164] Extracting font-micro-misc-1.0.3_4: 100%
[97/164] Installing font-adobe-100dpi-1.0.3_4...
[97/164] Extracting font-adobe-100dpi-1.0.3_4: 100%
[98/164] Installing xgc-1.0.5...
[98/164] Extracting xgc-1.0.5: 100%
[99/164] Installing xmodmap-1.0.10...
[99/164] Extracting xmodmap-1.0.10: 100%
[100/164] Installing xpr-1.0.5...
[100/164] Extracting xpr-1.0.5: 100%
[101/164] Installing xf86-input-keyboard-1.9.0_5...
[101/164] Extracting xf86-input-keyboard-1.9.0_5: 100%
[102/164] Installing xauth-1.1.1...
[102/164] Extracting xauth-1.1.1: 100%
[103/164] Installing xconsole-1.0.8...
[103/164] Extracting xconsole-1.0.8: 100%
[104/164] Installing xinit-1.4.2,1...
[104/164] Extracting xinit-1.4.2,1: 100%
[105/164] Installing xhost-1.0.8...
[105/164] Extracting xhost-1.0.8: 100%
[106/164] Installing xorg-fonts-100dpi-7.7...
[106/164] Extracting xorg-fonts-100dpi-7.7: 100%
[107/164] Installing xcursorgen-1.0.8...
[107/164] Extracting xcursorgen-1.0.8: 100%
[108/164] Installing sessreg-1.1.2...
[108/164] Extracting sessreg-1.1.2: 100%
[109/164] Installing xwd-1.0.8...
[109/164] Extracting xwd-1.0.8: 100%
[110/164] Installing xprop-1.2.6...
[110/164] Extracting xprop-1.2.6: 100%
[111/164] Installing xkbutils-1.0.4_2...
[111/164] Extracting xkbutils-1.0.4_2: 100%
[112/164] Installing xclock-1.0.9...
[112/164] Extracting xclock-1.0.9: 100%
[113/164] Installing xdpyinfo-1.3.2_4...
[113/164] Extracting xdpyinfo-1.3.2_4: 100%
[114/164] Installing libXres-1.2.2...
[114/164] Extracting libXres-1.2.2: 100%
[115/164] Installing xtrans-1.4.0_1...
[115/164] Extracting xtrans-1.4.0_1: 100%
[116/164] Installing xkbevd-1.1.4...
[116/164] Extracting xkbevd-1.1.4: 100%
[117/164] Installing xwud-1.0.5...
[117/164] Extracting xwud-1.0.5: 100%
[118/164] Installing xinput-1.6.3...
[118/164] Extracting xinput-1.6.3: 100%
[119/164] Installing xwininfo-1.1.5...
[119/164] Extracting xwininfo-1.1.5: 100%
[120/164] Installing xorg-fonts-miscbitmaps-7.7...
[120/164] Extracting xorg-fonts-miscbitmaps-7.7: 100%
[121/164] Installing libFS-1.0.8_1...
[121/164] Extracting libFS-1.0.8_1: 100%
[122/164] Installing xcalc-1.1.2...
[122/164] Extracting xcalc-1.1.2: 100%
[123/164] Installing x11perf-1.6.1...
[123/164] Extracting x11perf-1.6.1: 100%
[124/164] Installing appres-1.0.5...
[124/164] Extracting appres-1.0.5: 100%
[125/164] Installing libXScrnSaver-1.2.4...
[125/164] Extracting libXScrnSaver-1.2.4: 100%
[126/164] Installing smproxy-1.0.6...
[126/164] Extracting smproxy-1.0.6: 100%
[127/164] Installing iceauth-1.0.8_2...
[127/164] Extracting iceauth-1.0.8_2: 100%
[128/164] Installing xf86-input-libinput-1.3.0...
[128/164] Extracting xf86-input-libinput-1.3.0: 100%
[129/164] Installing xrdb-1.2.1...
[129/164] Extracting xrdb-1.2.1: 100%
[130/164] Installing xlsatoms-1.1.4...
[130/164] Extracting xlsatoms-1.1.4: 100%
[131/164] Installing bitmap-1.0.9...
[131/164] Extracting bitmap-1.0.9: 100%
[132/164] Installing xf86dga-1.0.3_1...
[132/164] Extracting xf86dga-1.0.3_1: 100%
[133/164] Installing xsetroot-1.1.2...
[133/164] Extracting xsetroot-1.1.2: 100%
[134/164] Installing xorg-fonts-75dpi-7.7...
[134/164] Extracting xorg-fonts-75dpi-7.7: 100%
[135/164] Installing xf86-video-scfb-0.0.7_1...
[135/164] Extracting xf86-video-scfb-0.0.7_1: 100%
[136/164] Installing xev-1.2.4...
[136/164] Extracting xev-1.2.4: 100%
[137/164] Installing xgamma-1.0.7...
[137/164] Extracting xgamma-1.0.7: 100%
[138/164] Installing setxkbmap-1.3.2...
[138/164] Extracting setxkbmap-1.3.2: 100%
[139/164] Installing libXfont-1.5.4_3,2...
[139/164] Extracting libXfont-1.5.4_3,2: 100%
[140/164] Installing libXvMC-1.0.12...
[140/164] Extracting libXvMC-1.0.12: 100%
[141/164] Installing xrefresh-1.0.6...
[141/164] Extracting xrefresh-1.0.6: 100%
[142/164] Installing xf86-video-vesa-2.5.0_2...
[142/164] Extracting xf86-video-vesa-2.5.0_2: 100%
[143/164] Installing xf86-input-mouse-1.9.3_4...
[143/164] Extracting xf86-input-mouse-1.9.3_4: 100%
[144/164] Installing xterm-385...
[144/164] Extracting xterm-385: 100%
[145/164] Installing xrandr-1.5.2...
[145/164] Extracting xrandr-1.5.2: 100%
[146/164] Installing xkill-1.0.5...
[146/164] Extracting xkill-1.0.5: 100%
[147/164] Installing xset-1.2.5...
[147/164] Extracting xset-1.2.5: 100%
[148/164] Installing twm-1.0.12...
[148/164] Extracting twm-1.0.12: 100%
[149/164] Installing xbacklight-1.2.3...
[149/164] Extracting xbacklight-1.2.3: 100%
[150/164] Installing xmessage-1.0.5...
[150/164] Extracting xmessage-1.0.5: 100%
[151/164] Installing xorg-fonts-type1-7.7...
[151/164] Extracting xorg-fonts-type1-7.7: 100%
[152/164] Installing xvinfo-1.1.5...
[152/164] Extracting xvinfo-1.1.5: 100%
[153/164] Installing xorg-fonts-cyrillic-7.7...
[153/164] Extracting xorg-fonts-cyrillic-7.7: 100%
[154/164] Installing xlsclients-1.1.5...
[154/164] Extracting xlsclients-1.1.5: 100%
[155/164] Installing xcmsdb-1.0.5...
[155/164] Extracting xcmsdb-1.0.5: 100%
[156/164] Installing xorg-fonts-truetype-7.7_1...
[156/164] Extracting xorg-fonts-truetype-7.7_1: 100%
[157/164] Installing xdriinfo-1.0.6_4...
[157/164] Extracting xdriinfo-1.0.6_4: 100%
[158/164] Installing xorg-libraries-7.7_5...
[158/164] Extracting xorg-libraries-7.7_5: 100%
[159/164] Installing xorg-fonts-7.7_1...
[159/164] Extracting xorg-fonts-7.7_1: 100%
[160/164] Installing xorg-drivers-7.7_7...
[160/164] Extracting xorg-drivers-7.7_7: 100%
[161/164] Installing xcursor-themes-1.0.6...
[161/164] Extracting xcursor-themes-1.0.6: 100%
[162/164] Installing xorg-docs-1.7.2,1...
[162/164] Extracting xorg-docs-1.7.2,1: 100%
[163/164] Installing xorg-apps-7.7_4...
[163/164] Extracting xorg-apps-7.7_4: 100%
[164/164] Installing xorg-7.7_3...
[164/164] Extracting xorg-7.7_3: 100%
==> Running trigger: fontconfig.ucl
Running fc-cache to build fontconfig cache...
=====
Message from wayland-1.22.0:

--
Wayland requires XDG_RUNTIME_DIR to be defined to a path that will
contain "wayland-%d" unix(4) sockets. This is usually handled by
consolekit2 (via ck-launch-session) or pam_xdg (via login).
=====
Message from freetype2-2.13.1:

--
The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as
the default, emulating a modern version of ClearType. This change inevitably
leads to different rendering results, and you might change port's options to
adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment
variable).

The environment variable "FREETYPE_PROPERTIES" can be used to control the
driver properties. Example:

FREETYPE_PROPERTIES=truetype:interpreter-version=35 \
	cff:no-stem-darkening=1 \
	autofitter:warping=1

This allows to select, say, the subpixel hinting mode at runtime for a given
application.

If LONG_PCF_NAMES port's option was enabled, the PCF family names may include
the foundry and information whether they contain wide characters. For example,
"Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at
run time with using pcf:no-long-family-names property, if needed. Example:

FREETYPE_PROPERTIES=pcf:no-long-family-names=1

How to recreate fontconfig cache with using such environment variable,
if needed:
# env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv

The controllable properties are listed in the section "Controlling FreeType
Modules" in the reference's table of contents
(/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed).
=====
Message from xorg-server-21.1.9,1:

--
Xorg-server has been installed.

If your kernel is compiled with the EVDEV_SUPPORT option enabled
(default starting from FreeBSD 12.1) it is recommended to enable evdev mode in
pointer device drivers like ums(4) and psm(4). This will give improvements like
better tilt wheel support for mice and centralized gesture support via
xf86-input-synaptics or libinput drivers for touchpads.

This is also needed for PS/2 devices to be properly detected by Xorg when
moused service is disabled in /etc/rc.conf and kernel is compiled with
EVDEV_SUPPORT.

To enable evdev in such a device, run the following:

# sysctl kern.evdev.rcpt_mask=6

To make it persistent across reboots, add the following to /etc/sysctl.conf:

kern.evdev.rcpt_mask=6

In case you're using a serial mouse or any other mouse that *only* works over
sysmouse(4) and moused(8) on an evdev enabled kernel, please run this:

# sysctl kern.evdev.rcpt_mask=3

To make it persistent across reboots, add to this /etc/sysctl.conf:

kern.evdev.rcpt_mask=3
=====
Message from dejavu-2.37_3:

--
Make sure that the freetype module is loaded.  If it is not, add the following
line to the "Modules" section of your X Windows configuration file:

	Load "freetype"

Add the following line to the "Files" section of X Windows configuration file:

	FontPath "/usr/local/share/fonts/dejavu/"

Note: your X Windows configuration file is typically /etc/X11/XF86Config
if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.
=====
Message from xterm-385:

--
You installed xterm with wide chars support. This introduces some limitations
comparing to the plain single chars version: this version of xterm will use
UTF-8 charset for selection buffers, breaking 8-bit copy/paste support unless
you are using UTF-8 or ISO8859-1 locale. If you want 8-bit charset selections to
work as before, use "eightBitSelectTypes" XTerm resource setting.

For further information refer to the SELECT/PASTE section of xterm(1) manual
page.

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

FreeBSD X11

Непрочитанное сообщение Olej » 24 ноя 2023, 13:12

Olej писал(а):
24 ноя 2023, 12:55
Глава 6. X Window System
Начиная с версии 7.4, Xorg может использовать HAL для автоматического поиска клавиатуры и мыши. Порты sysutils/hal и devel/dbus будут инсталлированы как зависимости x11/xorg, но для их включения необходимо иметь следующие записи в /etc/rc.conf file:

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

hald_enable="YES"
dbus_enable="YES"
Эти сервисы должны быть запущены (вручную или при загрузки системы) до последующей загрузки Xorg конфигурации.

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

root@freebsd:~ # cat /etc/rc.conf
hostname="freebsd"
ifconfig_DEFAULT="DHCP inet6 accept_rtadv"
growfs_enable="YES"
hostname="freebsd"
zfs_enable="YES"
zpool_reguid="zroot"
zpool_upgrade="zroot"
ifconfig_DEFAULT="DHCP inet6 accept_rtadv"
growfs_enable="YES"
sshd_enable="YES"
dbus_enable="YES"
hald_enable="YES"

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

FreeBSD X11

Непрочитанное сообщение Olej » 24 ноя 2023, 13:39

5.2. Installing Xorg
The current user must be a member of the video group. To add a user to video group, execute the following command:

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

# pw groupmod video -m username

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

root@freebsd:~ # pw groupmod video -m olej

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

root@freebsd:~ # grep olej /etc/group
wheel:*:0:root,olej
video:*:44:olej
olej:*:1001:

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

FreeBSD X11

Непрочитанное сообщение Olej » 24 ноя 2023, 13:47

5.3. Graphic card drivers
The following table shows the different graphics cards supported by FreeBSD, which package should be installed and its corresponding module.
Table 1. Graphic card packages

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

Brand            Type               Package                          Module
...
VirtualBox®      Open Source        virtualbox-ose-additions         VirtualBox® OSE 
                                                                     additions include the 
                                                                     vboxvideo driver.
...
The following command can be used to identify which graphics card is installed in the system:

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

% pciconf -lv|grep -B4 VGA

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

root@freebsd:~ # pciconf -lv | grep -B4 VGA
    class      = bridge
    subclass   = PCI-ISA
vgapci0@pci0:0:2:0:	class=0x030000 rev=0x00 hdr=0x00 vendor=0x15ad device=0x0405 subvendor=0x15ad subdevice=0x0405
    vendor     = 'VMware'
    device     = 'SVGA II Adapter'
    class      = display
    subclass   = VGA

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

root@freebsd:~ # sysctl machdep.bootmethod
machdep.bootmethod: BIOS

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

FreeBSD X11

Непрочитанное сообщение Olej » 24 ноя 2023, 14:45

Olej писал(а):
24 ноя 2023, 13:09
1) Install X Window Systems on FreeBSD
Уже после этого достаточно для запуска X11 (но только с консоли VM, не SSH сессии!):

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

root@freebsd:~ # startx
...
Снимок экрана от 2023-11-24 13-32-30.png
Снимок экрана от 2023-11-24 13-32-30.png (55.05 КБ) 211 просмотров
Здесь ещё окружения рабочего стола DE и оконного менеджера DM ... но есть GUI и стартуют те приложения, которые прописаны в стартовой конфигурации - 3 xterm.
Поскольку нет менеджера, то нельзя двигать окна, менять их размер ... но можно в терминалах выполнять команды:

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

root@freebsd:~ # mc -u
...
Снимок экрана от 2023-11-24 13-42-02.png
Снимок экрана от 2023-11-24 13-42-02.png (97.78 КБ) 211 просмотров

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

FreeBSD X11

Непрочитанное сообщение Olej » 24 ноя 2023, 15:05

Olej писал(а):
24 ноя 2023, 14:45
Уже после этого достаточно для запуска X11
Что запущено командой startx смотрим:

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

root@freebsd:~ # ps -a | grep -i x
 921 v0  I+   0:00.01 /bin/sh /usr/local/bin/startx
 933 v0  I+   0:00.01 xinit /usr/local/etc/X11/xinit/xinitrc -- /usr/local/bin/X :0 -auth /root/.serverauth.921
 934 v0  I<   0:02.00 /usr/local/libexec/Xorg :0 -auth /root/.serverauth.921
 937 v0  I    0:00.17 xterm -geometry 80x66+0+0 -name login
 939 v0  I    0:00.09 xclock -geometry 50x50-1+1
 940 v0  I    0:00.15 xterm -geometry 80x50+494+51
 941 v0  I    0:00.13 xterm -geometry 80x20+494-0
 862 v1  Is+  0:00.01 /usr/libexec/getty Pc ttyv1
 863 v2  Is+  0:00.03 /usr/libexec/getty Pc ttyv2
 864 v3  Is+  0:00.03 /usr/libexec/getty Pc ttyv3
 865 v4  Is+  0:00.03 /usr/libexec/getty Pc ttyv4
 866 v5  Is+  0:00.02 /usr/libexec/getty Pc ttyv5
 867 v6  Is+  0:00.01 /usr/libexec/getty Pc ttyv6
 868 v7  Is+  0:00.03 /usr/libexec/getty Pc ttyv7
1095  0  S+   0:00.00 grep -i x
P.S. Об этом всём, о ручном запуске компонент X11, много уже было написано в теме, начатой больше 10 лет назад (2011г.): несколько X11 со своими WM.

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

FreeBSD X11

Непрочитанное сообщение Olej » 25 ноя 2023, 02:04

Olej писал(а):
24 ноя 2023, 15:05
запущено командой startx
Снимок экрана от 2023-11-25 01-02-53.png
Снимок экрана от 2023-11-25 01-02-53.png (66.73 КБ) 203 просмотра

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

olej@R420:~/sdc3/VirtualBoxVMs/FreeBSD X11$ ls -l FreeBSD\ X11-disk1.vhd 
-rw------- 1 olej olej 12158113792 ноя 25 01:02 'FreeBSD X11-disk1.vhd'

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

olej@R420:~/sdc3/VirtualBoxVMs/FreeBSD X11$ du -hs Snapshots 
63M	Snapshots

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

olej@R420:~/sdc3/VirtualBoxVMs/FreeBSD X11$ ls -l Snapshots 
итого 63564
-rw------- 1 olej olej 65082880 ноя 25 13:46 {3cd0fda7-0ad9-4374-9c55-8913fdc562fb}.vhd

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

FreeBSD X11

Непрочитанное сообщение Olej » 25 ноя 2023, 14:59

Choose the best Desktop for FreeBSD
2) Install Display Manager on FreeBSD
we need to install/enable Display Manager based on the desktop environment such as gdm, lightdm, slim, lxdm, etc,.. so that we can feel the difference or we can use the same Display Manager to all the desktop environment. Finally enable the Display Manager on /etc/rc.conf file, so that it will popup the login screen, otherwise you wont get login screen.

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

root@freebsd:~ # pkg install slim
Updating FreeBSD repository catalogue...
Fetching packagesite.pkg: 100%    7 MiB   3.6MB/s    00:02    
Processing entries: 100%
FreeBSD repository update completed. 33982 packages processed.
All repositories are up to date.
The following 9 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	consolekit2: 1.2.6_2
	dbus: 1.14.10,1
	duktape-lib: 2.7.0
	jpeg-turbo: 3.0.0
	libgcrypt: 1.10.2
	libgpg-error: 1.47
	libxslt: 1.1.37
	polkit: 123_1
	slim: 1.3.6_23

Number of packages to be installed: 9

The process will require 15 MiB more space.
3 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/9] Fetching duktape-lib-2.7.0.pkg: 100%  252 KiB 257.9kB/s    00:01    
[2/9] Fetching jpeg-turbo-3.0.0.pkg: 100%  472 KiB 483.5kB/s    00:01    
[3/9] Fetching libxslt-1.1.37.pkg: 100%  296 KiB 303.2kB/s    00:01    
[4/9] Fetching slim-1.3.6_23.pkg: 100%  263 KiB 269.7kB/s    00:01    
[5/9] Fetching polkit-123_1.pkg: 100%  161 KiB 165.3kB/s    00:01    
[6/9] Fetching consolekit2-1.2.6_2.pkg: 100%  167 KiB 171.3kB/s    00:01    
[7/9] Fetching dbus-1.14.10,1.pkg: 100%  413 KiB 423.4kB/s    00:01    
[8/9] Fetching libgcrypt-1.10.2.pkg: 100%  950 KiB 972.6kB/s    00:01    
[9/9] Fetching libgpg-error-1.47.pkg: 100%  355 KiB 363.5kB/s    00:01    
Checking integrity... done (0 conflicting)
[1/9] Installing libgpg-error-1.47...
[1/9] Extracting libgpg-error-1.47: 100%
[2/9] Installing duktape-lib-2.7.0...
[2/9] Extracting duktape-lib-2.7.0: 100%
[3/9] Installing dbus-1.14.10,1...
===> Creating groups.
Creating group 'messagebus' with gid '556'.
===> Creating users
Creating user 'messagebus' with uid '556'.
[3/9] Extracting dbus-1.14.10,1: 100%
[4/9] Installing libgcrypt-1.10.2...
[4/9] Extracting libgcrypt-1.10.2: 100%
[5/9] Installing libxslt-1.1.37...
[5/9] Extracting libxslt-1.1.37: 100%
[6/9] Installing polkit-123_1...
===> Creating groups.
Creating group 'polkitd' with gid '565'.
===> Creating users
Creating user 'polkitd' with uid '565'.
[6/9] Extracting polkit-123_1: 100%
[7/9] Installing jpeg-turbo-3.0.0...
[7/9] Extracting jpeg-turbo-3.0.0: 100%
[8/9] Installing consolekit2-1.2.6_2...
[8/9] Extracting consolekit2-1.2.6_2: 100%
[9/9] Installing slim-1.3.6_23...
[9/9] Extracting slim-1.3.6_23: 100%
=====
Message from duktape-lib-2.7.0:

--
===>   NOTICE:

The duktape-lib port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing
=====
Message from slim-1.3.6_23:

--
Thanks to Nikos Ntarmos, it is now possible to start slim from /etc/ttys.
Please see /usr/local/etc/rc.d/slim for instructions on how to do that.

Alternatively, just put the following entry in /etc/rc.conf:

slim_enable=yes

slim requires a dbus session bus to connect to. Add the following entry in
/etc/rc.conf:

dbus_enable="YES"

*** Option "sessions" is no longer supported. ***

Now you need to put session files in the directory specified by option
"sessiondir". They should be xdg-style .desktop files.

WARNING: the default behaviour in parsing .xinitrc file has changed!
         You can now set a default xsession as described here:
         https://github.com/iwamatsu/slim/pull/1
         You can turn back to random xsession selection by compiling
         this port without the option XDEFAULT.

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

olej@freebsd:~ $ which slim
/usr/local/bin/slim

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

olej@freebsd:~ $ ls /usr/local/etc/rc.d/slim 
/usr/local/etc/rc.d/slim

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

olej@freebsd:~ $ cat /usr/local/etc/rc.d/slim
#!/bin/sh

# PROVIDE: slim
# REQUIRE: LOGIN dbus
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable slim:
# slim_enable="YES"
#
# Alternatively, edit /etc/ttys and change the line below
#   ttyv8   "/usr/X11R6/bin/xdm -nodaemon"  xterm   off secure
# to this:
#   ttyv8   "/usr/local/bin/slim"   xterm   on secure

. /etc/rc.subr

name="slim"
rcvar=slim_enable

load_rc_config slim

: ${slim_enable:="NO"}

command=/usr/local/bin/slim
command_args="-d"
start_precmd=${name}_rmfile
stop_precmd=${name}_prestop
stop_postcmd=${name}_rmfile

find_pidfile()
{
	if get_pidfile_from_conf lockfile /usr/local/etc/${name}.conf; then
		pidfile="$_pidfile_from_conf"
	else
		pidfile="/var/run/${name}.pid"
	fi
}

slim_rmfile()
{
	local file

	[ -z "$pidfile" ] && find_pidfile

	for file in $pidfile /var/run/slim.auth; do
		[ -e "$file" ] && unlink $file
	done
	
	# Needed if neither file exists
	return 0
}

slim_prestop()
{
	local xpid

	find_pidfile

	xpid=`pgrep -f 'Xorg .* -auth /var/run/slim.auth'`
	[ -n "$xpid" ] && kill $xpid
}

run_rc_command "$1"
Отредактировали (добавляем строку):

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

olej@freebsd:~ $ grep slim /etc/rc.conf
slim_enable="YES"

Ответить

Вернуться в «Графические окружения в дистрибутивах»

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

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