LINUX.ORG.RU

FreeBSD 13.0-RELEASE

 ,


1

1

Команда FreeBSD рада объявить о доступности FreeBSD 13.0-RELEASE — первого выпуска ветки stable/13.

Некоторые из нововведений:

  • clang, lld, lldb, llvm, библиотеки libunwind и libc++ обновлены в базовой системе до версии 11.0.1.
  • Из базовой системы удалена устаревшая версия отладчика GNU. Для анализа крэшдампов ядра следует пользоваться текущей версией gdb из портов/пакетов.
  • Из дерева исходников удалены устаревшие binutils 2.17 и gcc(1) 4.2.1. На данный момент все поддерживаемые архитектуры используют LLVM/clang.
  • BSD grep(1) теперь устанавливается по умолчанию. GNU grep удалён из базовой системы.
  • Из libalias(3) удалена поддержка протокола CU-SeeMe.
  • Добавлен драйвер qat(4) — поддержка ряда функций для ускорения криптографических вычислений на устройствах Intel QuickAssist (QAT). qat(4) работает с устройствами QAT, интегрированными в платформы Atom C2000 и C3000, Xeon C620 и D-1500, а также с Intel QAT Adapter 8950.
  • Удалены драйверы ряда устаревших устройств (полный список — в замечаниях к выпуску).
  • Ряд драйверов устройств портирован на архитектуру PowerPC64.
  • В ядро добавлена возможность использования крипо-ускорителей для разгрузки ЦП при работе с TLS (KTLS). Поддерживаются версии TLS от 1.0 до 1.3 и алгоритмы AES-CBC и AES-GCM. Для использования KTLS необходима совместимая SSL-библиотека в пространстве пользователя. На данный момент библиотека OpenSSL базовой системы не включает поддержку KTLS по умолчанию, однако она может быть разрешена параметром WITH_OPENSSL_KTLS при сборке.
  • 64-битная архитектура ARM, известная как arm64 или aarch64, поднята до уровня Tier-1.
  • И многое другое...


Замечания к выпуску (англ.)
Список исправлений (англ.)

>>> Объявление (англ.)

anonymous

Проверено: Shaman007 ()

Ответ на: комментарий от shleemypants

И да, есть острые школьники. Ты оскорбил подрастающее поколение, которое интресуется как минимум FreeBSD.

Так интересуйся, но нечего прикидываться шлангом и рассказывать о том что нужно _мне_ или не нужно. Кейс с 32-битами описан, а openbox - не de.

alienclaster ★★★ ()
Ответ на: комментарий от alienclaster

А ты никого не кормишь. Как можно кормиться тупостью?
Просто заявление прозвучало. Когда начали тебя спрашивать, что не так, ты стал грубить и писать гадости.

Это показывает, что ты или нуб (но, понимаешь, мнение имеешь) или, что хуже, ламер, возомнивший себя специалистом.

Ты же пукнул тут, в новости о 13 версии, где и прозошли серьёзные подвижки, когда тебя спросили, какого ты воздух портишь, сразу перевод дискуссии в оскорбительное и хамское направление. При этом мозга принять информацию, что ты даже не знаешь своего собеседника (возраст, образование, внешность, опыт, шизик ли он/она), но продолжаешь грубить и пытаться съехать с темы.

И последнее, case пишут на русском только упоротые, некомпетентные ламера, так называаемая «илитка». Если ты так ещё и программируешь, как на русском мысль толкаешь… ;)))

shleemypants ()
Ответ на: комментарий от shleemypants

Мне не очень интересно что-либо еще повторять для школьников-дебилов, для которых PAE это открытие века, как и то что «десктопные» версии фрибсд не поддерживают 32 бита либо идут с опенбоксом искаробки. Мне не интересен ни твой пол ни возраст, тупая ты школотень, пугающаяся слова кейс. Бай-бай.

alienclaster ★★★ ()
Ответ на: комментарий от alienclaster

тем не менее он работает

Действительно работает? Проверили, или так просто пишите?

но это время, которое я потрачу на что-нибудь другое

На троллевание на LOR-е к примеру. :)

sinaps ()
Ответ на: комментарий от sinaps

Действительно работает? Проверили, или так просто пишите?

Да, на линуксе работает, на freebsd не проверял.

На троллевание на LOR-е к примеру. :)

Так я наоборот хочу закончить это супер интересное общение.

alienclaster ★★★ ()
Ответ на: комментарий от alienclaster

Так ты же навякал выше, а теперь сливаешься.
А мы смотрим на тебя и смеемся, потирая потные от радости ладошки.
Ещё одного «знающего» поймали на настройке BSD для работы.

Ты хоть можешь разницу с GNU/Linux и BSD нам выдать? А если да, то что легче настроить для Desktop?

Я таких Ыкспердов презираю. Как спросили, что не устраивает - нагрубило. Переспросили - нагрубило в квадрате. Так ты, парниша, балабол.

shleemypants ()
Ответ на: комментарий от seiken

Я тут мимо проходил, да глаз зацепил :-)))

Как я помню, стонов с SElinux, было много, так как он ломает работу десктопа. (и эти люди тыкали пальцами в UAC в висте).

Так зачем же в БСД такое, когда во фяшном хэндбуке есть целый раздел RBAC/MAC. не знаю кто туда заглядывает, но наверное кому то и нужно.

anonymous ()

Чего не хватает?

% portmaster -gD thunderbird firefox
...

[ 48% 2610/5346] /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/yaml-bench -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/utils/yaml-bench -Iinclude -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/include -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG  -fno-exceptions -std=c++14 -MD -MT utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -MF utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o.d -o utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -c /usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/utils/yaml-bench/YAMLBench.cpp
[ 48% 2610/5346] /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/FileCheck -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/utils/FileCheck -Iinclude -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/include -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG  -fno-exceptions -std=c++14 -MD -MT utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -MF utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o.d -o utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -c /usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/utils/FileCheck/FileCheck.cpp
[ 48% 2610/5346] /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/lib/TextAPI -Iinclude -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/include -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG  -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStub.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStub.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStub.cpp.o -c /usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/lib/TextAPI/MachO/TextStub.cpp
[ 48% 2610/5346] /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/lib/Target/X86 -Iinclude -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/include -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fvisibility=hidden  -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -c /usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/lib/Target/X86/X86ISelLowering.cpp
[ 48% 2610/5346] /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Passes -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/lib/Passes -Iinclude -I/usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/include -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG  -fno-exceptions -std=c++14 -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -c /usr/obj/usr/ports/devel/llvm12/work/llvm-project-12.0.0.src/llvm/lib/Passes/PassBuilder.cpp
ninja: build stopped: subcommand failed.
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/devel/llvm12
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/llvm12

===>>> make build failed for devel/llvm12
===>>> Aborting update

===>>> Update for devel/llvm12 failed
===>>> Aborting update

===>>> Update for thunderbird-78.10.0 failed
===>>> Aborting update
iZEN ★★★★★ ()
Ответ на: комментарий от unC0Rr

Пробую обходной путь.

% pkg install llvm12
Updating FreeBSD repository catalogue...
Fetching packagesite.txz: 100%    6 MiB   2.2MB/s    00:03    
Processing entries: 100%
FreeBSD repository update completed. 30377 packages processed.
Updating store repository catalogue...
Fetching meta.conf: 100%    163 B   0.2kB/s    00:01    
Fetching packagesite.txz: 100%  183 KiB 187.9kB/s    00:01    
Processing entries:   0%
pkg: wrong architecture: FreeBSD:12:amd64 instead of FreeBSD:13:amd64
pkg: repository store contains packages with wrong ABI: FreeBSD:12:amd64
Processing entries: 100%
Unable to update repository store
Updating vela repository catalogue...
Fetching meta.conf: 100%    163 B   0.2kB/s    00:01    
Fetching packagesite.txz: 100%  140 KiB 143.7kB/s    00:01    
Processing entries: 100%
vela repository update completed. 561 packages processed.
Error updating repositories!
pkg: Repository store cannot be opened. 'pkg update' required
Updating database digests format: 100%
pkg: qt5-dbus: duplicate dependency listing: qt5-core
pkg: xfce: duplicate dependency listing: xfce4-terminal
pkg: libilbc: duplicate dependency listing: abseil
pkg: libilbc: duplicate dependency listing: abseil
pkg: bsdisks: duplicate dependency listing: qt5-core
pkg: qt5-dbus: duplicate dependency listing: qt5-core
The following 13 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	avahi-app: 0.8 [FreeBSD]
	cups: 2.3.3op2 [FreeBSD]
	gnome_subr: 1.0 [FreeBSD]
	graphene: 1.10.4 [FreeBSD]
	libdaemon: 0.14_1 [FreeBSD]
	libepoll-shim: 0.0.20210322 [FreeBSD]
	libmtdev: 1.1.6 [FreeBSD]
	llvm12: 12.0.0 [FreeBSD]
	lua53: 5.3.6 [FreeBSD]
	py37-cairo: 1.18.1_1,1 [FreeBSD]
	py37-gobject3: 3.38.0 [FreeBSD]
	py37-setuptools: 44.0.0 [FreeBSD]
	pygobject3-common: 3.38.0 [FreeBSD]

Number of packages to be installed: 13

The process will require 787 MiB more space.
117 MiB to be downloaded.

Proceed with this action? [y/N]:

Накой здесь cups?!

iZEN ★★★★★ ()
Ответ на: комментарий от sinaps
% uname -a && pkg info pkg
FreeBSD comp 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-70a2e9a3d: Thu Apr 22 17:26:13 MSK 2021     igor@comp:/usr/obj/usr/src/amd64.amd64/sys/COMP  amd64
pkg-1.16.3
Name           : pkg
Version        : 1.16.3
Installed on   : Wed Apr 28 19:29:56 2021 MSK
Origin         : ports-mgmt/pkg
Architecture   : FreeBSD:13:amd64
Prefix         : /usr/local
Categories     : ports-mgmt
Licenses       : BSD2CLAUSE
Maintainer     : pkg@FreeBSD.org
WWW            : https://github.com/freebsd/pkg
Comment        : Package manager
Options        :
	DOCS           : off
Shared Libs provided:
	libpkg.so.4
Annotations    :
	FreeBSD_version: 1300500
Flat size      : 15.1MiB
Description    :
Package management tool

WWW: https://github.com/freebsd/pkg
iZEN ★★★★★ ()
Ответ на: Пробую обходной путь. от iZEN

Из центрального репозитория:

% pkg info llvm12
llvm12-12.0.0
Name           : llvm12
Version        : 12.0.0
Installed on   : Wed Apr 28 20:16:50 2021 MSK
Origin         : devel/llvm12
Architecture   : FreeBSD:13:amd64
Prefix         : /usr/local
Categories     : devel lang
Licenses       : MIT, BSD3CLAUSE, LLVM2, PD, REGEX, LLVM
Maintainer     : brooks@FreeBSD.org
WWW            : http://llvm.org/
Comment        : LLVM and Clang
Options        :
	BE_AMDGPU      : on
	BE_FREEBSD     : off
	BE_NATIVE      : off
	BE_STANDARD    : on
	CLANG          : on
	COMPILER_RT    : on
	DOCS           : on
	EXTRAS         : on
	GOLD           : on
	LIT            : on
	LLD            : on
	LLDB           : on
	LLD_LINK       : on
	OPENMP         : on
	PYCLANG        : on
Shared Libs required:
	libedit.so.0
	liblua-5.3.so
	libpython3.7m.so.1.0
	libxml2.so.2
Shared Libs provided:
	libclang_rt.ubsan_standalone-x86_64.so
	libarcher.so
	libomptarget.so.12
	libclang-cpp.so.12
	liblldb.so.12
	libLTO.so.12
	libclang_rt.asan-i386.so
	libclang_rt.asan-x86_64.so
	libclang_rt.ubsan_minimal-i386.so
	libclang_rt.ubsan_minimal-x86_64.so
	libRemarks.so.12
	libclang.so.12
	libclang_rt.dyndd-x86_64.so
	libLLVM-12.so
	libomp.so
	libclang_rt.ubsan_standalone-i386.so
Annotations    :
	FreeBSD_version: 1300139
	repo_type      : binary
	repository     : FreeBSD
Flat size      : 767MiB
Description    :
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.

This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure
these are built on.

WWW: http://llvm.org/
iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

нет такой фигни на F13?

 # kldload linux64
kldload: an error occurred while loading module linux64. Please check dmesg(8) for more details.
KLD INS@BagM: depends on kernel - not available or version mismatch
linker_load_file: /boot/kernel/INS@BagM - unsupported file type
crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

Нет, а с чем это связано?

% kldstat
Id Refs Address                Size Name
 1   56 0xffffffff80200000  1f14058 kernel
 2    1 0xffffffff82115000   1658e0 nvidia-modeset.ko
 3    2 0xffffffff8227b000  15c5518 nvidia.ko
 4    1 0xffffffff83841000   684278 zfs.ko
 5    1 0xffffffff84410000     9e18 tmpfs.ko
 6    1 0xffffffff8441a000     3378 acpi_wmi.ko
 7    1 0xffffffff8441e000     3218 intpm.ko
 8    1 0xffffffff84422000     2180 smbus.ko
 9    1 0xffffffff84425000     2340 uhid.ko
10    1 0xffffffff84428000     4350 ums.ko
11    1 0xffffffff8442d000     3380 usbhid.ko
12    1 0xffffffff84431000     31f8 hidbus.ko
13    1 0xffffffff84435000     3320 wmt.ko
14    1 0xffffffff84439000    373b8 pf.ko
15    1 0xffffffff84471000     3530 fdescfs.ko
16    1 0xffffffff84475000     2a08 mac_ntpd.ko
17    1 0xffffffff84478000     20f0 blank_saver.ko
% kldload linux64
% kldstat
Id Refs Address                Size Name
 1   63 0xffffffff80200000  1f14058 kernel
 2    1 0xffffffff82115000   1658e0 nvidia-modeset.ko
 3    2 0xffffffff8227b000  15c5518 nvidia.ko
 4    1 0xffffffff83841000   684278 zfs.ko
 5    1 0xffffffff84410000     9e18 tmpfs.ko
 6    1 0xffffffff8441a000     3378 acpi_wmi.ko
 7    1 0xffffffff8441e000     3218 intpm.ko
 8    1 0xffffffff84422000     2180 smbus.ko
 9    1 0xffffffff84425000     2340 uhid.ko
10    1 0xffffffff84428000     4350 ums.ko
11    1 0xffffffff8442d000     3380 usbhid.ko
12    1 0xffffffff84431000     31f8 hidbus.ko
13    1 0xffffffff84435000     3320 wmt.ko
14    1 0xffffffff84439000    373b8 pf.ko
15    1 0xffffffff84471000     3530 fdescfs.ko
16    1 0xffffffff84475000     2a08 mac_ntpd.ko
17    1 0xffffffff84478000     20f0 blank_saver.ko
18    1 0xffffffff8447b000    30ac8 linux64.ko
19    1 0xffffffff844ac000     db70 linux_common.ko
iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

Нет, а с чем это связано?

раз ты не можешь повторить, то скорее всего карма. это виртуалка после перехода 12.2->13. не грузит модуль. я хз почему.

это же на последнем релизе у тебя?

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от argv_0_

grep выдает только linker.hints и его обновление не помогает. на правильной F13 это не грепается. ну и собственно ошибка явно говорит, что прилетает в linker.hints какой-то мусор. откуда берется - хз.

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от argv_0_

а, вот, я нашел, откуда это берется.

bewitched ~ # file /boot/kernel/INS\@BagM 
/boot/kernel/INS@BagM: ELF 64-bit LSB relocatable, x86-64, version 1 (FreeBSD), BuildID[sha1]=5b59b4c6387b93136ceed4960f31c4933b8972a8, not stripped

что за хрень и откуда, не знаю:(

убрал - заработало. видимо, софт все-таки кривой, раз какая-то срань (INS@BagM - это что-то из кода, имхо) падает в диру с модулями.

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от curver

Вот оно чо

devel/llvm12: address build issues in some configs

In some cases (notably when LLDB is not selected), COMPILER_RT fails to
build owing to not finding unwind.h.  Add USES=localbase to COMPILER_RT
to address this.[0]

When building on amd64 without /usr/lib32 compat libraries installed,
COMPILER_RT doesn't build i386 sanitizer libs.  Detect this case and
don't add to plist.[1]

Submitted by:	Tatsuki Makino [0]
PR:		254048 [0], 255527 [1]
MFH:		2020Q2
iZEN ★★★★★ ()

ну такое себе развлекалово. Всё хорошо, но чтобы запустить Фряху в vmware в десктопном режиме - нужно проделать слишком много ручной работы.

Даже прямо жалко время тратить, не знаю как быть :-) установил только open-vm-tools и xorg. Мыша не ездит ни в консоли, ни в Х. Понял что нужно доустанавливать драйвер xf86-vmware-. + вносить правки в rc.conf

ребятааа, ауууу, вы не так популярны, чтобы тратить время на разруливание элементарных узкоспециализированных вещей. Эх, какими вы были крутыми всего 16 лет назад.. 😥😪

anonymous ()
Ответ на: комментарий от anonymous

Эх, какими вы были крутыми всего 16 лет назад.

Это не мы. Это X.Org стал модным модульным и стал занимать гораздо больше места и иметь больше фич, чем ~22 МБ 16 лет назад.

iZEN ★★★★★ ()
Ответ на: комментарий от anonymous

ну такое себе развлекалово.

FreeBSD — система с высоким порогом входа. Это не для развлекалова.

Даже прямо жалко время тратить, не знаю как быть :-)

BSD, как и все *NIX, работают по схеме «от понимания к действию».

Чтобы сделать что-то, надо понимать устройство того, с чем работаем. Если понимания нет, то лезем в доки, курим маны. Накрайняк гуглим.

Мыша не ездит ни в консоли, ни в Х. Понял что нужно доустанавливать драйвер xf86-vmware-. + вносить правки в rc.conf

Перед установкой FBSD принято читать хендбук. Тогда и не будет детских вопросов «Как завести мышь».

Вот тут прям на картинке указано, где в процессе установки активируется служба «moused», отвечающая за мышь в консоли.

anonymous ()
Ответ на: комментарий от crypt

Я через компиляцию и сборку из исходников перепрыгиваю с одной -STABLE ветки на другую, не заморачиваясь с релизами. Правда, в этом случае нужно скурпулёзно подходить к процессу совмещения конфигурационных системных файлов при mergemaster - важно не потерять информацию о «пользовательской» базе, совместить («m» - merge) и установить новые конфиги. Это занимает довольно много времени, но один раз при переходе. (Хотя вот последние обновления FreeBSD 13-STABLE до сих пор предлагают заменить системные конфиги на нулёвые, несмотря на то, что я их совмещал и инсталлировал при каждом обновлении ядра и мира - загадочная хрень какая-то).

iZEN ★★★★★ ()