FreeBSD chce vylepšit podporu laptopů

01.10.2024 - Doba čtení: 2 minut

FreeBSD Foundation a Quantum Leap Research ohlásily iniciativu, jejímž cílem má být zásadní zlepšení fungování FreeBSD na moderních laptopech. 

Ačkoliv FreeBSD skvěle funguje na serverech, v embedded oblasti, ale i na vývojářských pracovních stanicích, moderní laptopy se mu postupně vzdalují. Často bývají problémy s ovladači bezdrátových technologií WiFi a Bluetooth, režimem spánku, mikrofony či hardwarovými tlačítky pro regulaci hlasitosti a podsvícení displeje, což znamená, že s výjimkou několika bezproblémových a předem prověřených modelů, není možné jen tak koupit notebook, nainstalovat systém a začít ho snadno a rychle používat.

To omezuje možnosti použití FreeBSD jako end-user systému, protože pokud už dnes někdo má počítač a neomezí se jen na smartphone či tablet, pak je to povětšinou notebook (nebo na mobilních komponentách postavený NUC či podobné mini-PC) a to platí jak pro běžné koncové uživatele, tak pro společnosti.

Nová iniciativa má na vylepšení stavu aktuálně vyhrazený rozpočet 750 000 USD s potenciálem celkové investice až milionu dolarů a hodlá úzce spolupracovat s výrobci jako je Dell, AMD, či Framework. Cílem je podstatné zlepšení ve všech uvedených oblastech, ale například i přidání podpory heterogenních procesorových jader do systémového scheduleru a vylepšení hypervizoru bhyve pro fungování na takových procesorech.

Zdroj:

Používal jsem FreeBSD denně na notebooku půl roku v roce 2022. Byl to pravda notně starý ThinkPad T410, ale vše tam fungovalo bez potíží a to včetně modelování pro 3D tisk. Pokud jim to bude takhle fungovat i na aktuálním hardware, tak se to vyplatí a o FreeBSD se nebojím.


EuroBSDCon 2024

25.07.2024 - Doba čtení: ~1 minuta

Registrace na letošní ročník EuroBSDConu jsou již v plném proudu a je tedy nejvyšší čas napsat o něm nějaké stručné informace:

  • Datum konání: 19. - 24. září 2024
  • Místo konání: O'Reilly Hall, University College Dublin, Belfield, Irsko
  • Vstupné:
    • konference: jednotlivci 245 €, společnosti 300 €, studenti 120 €
    • společenská akce na konci prvního dne: 80 €
    • FreeBSD devsummit (pouze pro zvané): 50 €

Program je poměrně bohatý a pestrý. Na několika stage budou probíhat přednášky týkající se všech tří hlavních BSD systémů, tématicky pokrývající vše od základů po pokročilá témata. Namátkově:

  • Andrew Turner - 10(ish) years of FreeBSD/arm64
  • Dan Langille - Doing stupid things with FreeBSD jails
  • Hans-Jörg Höxer - Confidential Computing with OpenBSD
  • Solène Rapenne - OpenBSD workstation 101
  • Nicola Mingotti - Building a wind speed logger in NetBSD with GPIO

Zdroj:

  • https://2024.eurobsdcon.org/

Wine 9.0: 32bitové Windows programy v 64bit Linuxu

23.01.2024 - Doba čtení: ~1 minuta

Před několika dny vydaná nová verze Wine zavádí tzv. new WoW64 mode, který umožňuje spouštět 32bitové programy pro Windows i v čistě 64bitovém Linuxu (či BSD), který neobsahuje žádné knihovny pro běh 32bitového nativního software. Jedná se o vcelku velkou změnu, protože doposud používaný režim (pojmenovaný nyní old WoW64 mode) potřeboval k jejich spouštění běžící 32bitový proces na straně hostitelského systému.

Jelikož řada systémů plánuje po odstranění samostatné 32bitové verze v různě blízké či vzdálené budoucnosti přestat podporovat i spouštění 32bitových procesů v 64bitovém systému, je tento přístup jedinou možností. Paradoxně tak půjdou v Linuxu/BSD déle spouštět staré dvaatřicetibitové aplikace z Windows, než vlastní.

Nový režim není ve výchozím nastavení aktivní, je nutné ho zapnout při překladu pomocí parametru --enable-archs=i386,x86_64 configure skriptu.

Zdroj:

Až to dorazí i do mé distribuce, nebudu už potřebovat multilib. Hurá!


FreeBSD 14.0-RELEASE

22.11.2023 - Doba čtení: 3 minut

Byl vydán první release ze stabilní čtrnáctkové větve nejpoužívanějšího z BSD systémů a přináší řadu zajímavých novinek:

  • Hypervizor bhyve umožňuje GPU a TPM passthrough.
  • Na platformách amd64 a arm64 systém nově podporuje až 1024 procesorových jader.
  • Zrychlil se restart systému - přibylo nastavení kern.reboot_wait_time, které určuje kolik sekund systém čeká po vypsání všech zpráv, než stroj skutečně fyzicky restartuje, výchozí hodnota je nyní 0, což je o sekundu méně, než dosud.
  • OpenSSL bylo aktualizováno na verzi 3.0.12 a OpenSSH na verzi 9.5p1.
  • OpenZFS 2.2 přináší zásadní zrychlení práce s tímto souborovým systémem.
  • Místo tradičního sendmailu je nově jako mailový agent nasazen Dragonfly Mail Agent.
  • Byla kompletně odstraněna podpora všech variant procesorové architektury MIPS, ta zůstává zachována pouze u předchozí verze 13.x a to až do konce její životnosti, což dle aktuálních plánů znamená konec ledna 2026.
  • Jako unsupported také byla označena varianta RISC-V soft-float (riscv64sf), nicméně znamená to pouze to, že podpora všech dostupných zařízení byla integrována do hlavní RISC-V větve riscv64.
  • Ačkoliv do oficiální tabulky architektur se to ještě nepromítlo, z dokumentace vyplývá, že ve verzi 15 bude odstraněna přímá podpora 32bitového x86 hardware, bude tedy existovat pouze 64bitová varianta (amd64), ačkoliv ta bude ještě minimálně ve dvou dalších major verzích schopna spouštět 32bitové binárky.
  • Postarší 32bitová architektura ARMv6 byla přesunuta do Tier 3, je tedy nadále experimentální, není garantována ani funkčnost ani bezpečnost a časem bude nejspíš odstraněna úplně, aby se vývojáři mohli soustředit na modernější hardware.

Zdroje:

FreeBSD je se svými třemi paralelně podporovanými major releasy (byť ten třetí končí za měsíc a kus) poměrně dost košatý systém. Naposledy jsem ho pro každodenní používání měl nainstalovaný loni od ledna do června na ThinkPadu T410 a systém, který používám teď na BlackBirdu (= Chimera Linux) má s FreeBSD také leccos společného. Novou verzi tedy vítám.


EuroBSDCon 2023

20.06.2023 - Doba čtení: 2 minut

Před několika dny byla spuštěna registrace návštěvníku a zveřejněn program EuroBSDConu 2023, který se bude odehrávat na univerzitě ve čtvrtém největším portugalském městě Coimbra ve dnech 14. až 17. září. Program je rozdělen na přednášky a kurzy/workshopy, přednášky poběží ve třech paralelních větvích, workshopy ve čtyřech. Škála témat je široká a své si najdou příznivci všech BSD systémů a nejen jich, namátkově:

  • Kurzy
    • ELF binaries and all the things that happen before main()
    • An Introduction to the Kernel Services and I/O System of the FreeBSD Open
      Source Operating System
    • An Introduction to the Filesystems and Networking in the FreeBSD Open-Source Operating System
  • Přednášky
    • Building Reproducible System Setups with FreeBSD and Ansible 
    • How to run FreeBSD on POWER
    • FreeBSD in the Land of Corporate Lemurs (or Lemmings?)
    • OpenBSD Attack Mitigations

Ceny vstupného jsou do 15. července ve zvýhodněném režimu a činí 175 € pro jednotlivce, 220 € pro byznysové návštěvníky a 100 € pro studenty. Vstupné na kurzy se platí zvlášť, každý má cenu vlastní  i zde je do 15. července cena nižší. Po tomto datu budou ceny zhruba o čtvrtinu vyšší.

Zdroje:

Až do Portugalska se kvůli tomu nepotáhnu, ale přednášku o FreeBSD na POWER bych si i poslechl. Snad bude příležitostně někde záznam.


Alfa verze Chimera Linuxu

12.06.2023 - Doba čtení: 2 minut

Ačkoliv je Chimera Linux rolling distribuce, takže nemá smysl bavit se o "verzi", na webu projektu se objevila informace, že lze nyní systém považovat za alfa software - tj. je dostatečně stabilní na to, aby jej odvážlivci mohli začít denně používat. 

Existuje a funguje centrální automatizovaný systém tvorby balíčků, což mimo jiné znamená, že systém lze graduálně aktualizovat a není k tomu zapotřebí přílišných manuálních zásahů a oprav na straně uživatele. Základní koncepty distribuce jsou již vcelku ustálené, takže i když ještě může dojít k i relativně velkým změnám, je to asi méně pravděpodobné než před pár měsíci. Největší nedostatky jsou prý na straně dokumentace, testování a rozsahu existujících balíčků, dále se pak bude pracovat i na spouštění a správě systémových služeb. 

Aktuální userland je založen na FreeBSD 13.2, toolchain je založen na LLVM 16 a primárním podporovaným desktopem je GNOME 44. V repozitářích přibylo mj. Qt6, OpenJDK 17, Thunderbird, GIMP, Inkscape, LibreOffice, QEMU a další.

Zdroj:

Void Linux PPC pomalu dosluhuje, s tři čtvrtě roku starým Firefoxem mám například už celkem velké potíže na některých webech, takže je nejvyšší čas významně se dívat směrem k jiné distribuci. Z palety Devuan, BonSlack/RiscySlack a Chimera je nejpravděpodobnější právě poslední jmenovaná, protože ji má na svědomí stejný člověk, který doposud dělal na Void PPC. A není nic lepšího než mít možnost pobavit se realtime s autorem svého systému...


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

Chcete podpořit tvorbu tohoto webu? Kupte mi třeba kafe!