helloSystem r0.5.0

Címkék

Megjelent a FreeBSD- alapú, macOS inspirálta helloSystem r0.5.0-s kiadása. Változások:

  • This release is based on FreeBSD 12.2
  • The download size of the ISO has been significantly decreased
  • The System menu is now updated automatically (e.g., when (sub)folders or applications are added, moved, or deleted), thanks @PreyK
  • Variants of keyboard layouts can now be selected in the Keyboard preferences application, feature request by @nonetrix
  • QHexEdit application by @Simsys comes preinstalled in /Applications/Developer
  • Updated initgfx, more GPUs such as the AMD Radeon HD 6630M/6650M/6750M/7670M/7690M (Whistler/Turks) family GPUs found in 2011 Macs might now be supported (pending verification), thanks @mrclksr and @crees
  • Inital spatial mode option for Filer (each folder opens in its own window), thanks @moochris
  • "Go to..." menu in Filer, Command+Shift+G
  • Go up to parent folder in Filer using Command+Up
  • Get Info in Filer using Command+I
  • Filer brings already-open windows to the front rather than opening multiple windows for the same folder, thanks @moochris
  • Android File Transfer (MTP) utility
  • Windowshading: Double-click title bar to hide all but the title bar, thanks Bruce Tognazzini for popularizing the idea
  • It is now possible to save (persist across reboots) custom keyboard preferences
  • Non-root users now can run truss for debugging, thanks @crees
  • Placeholder .app bundles (and thereby menu entries) are automatically created for applications installed with pkg
  • Audio Volume can now be set from the global menu bar (right-click to change the audio device for newly started applications)
  • Closing the notebook lid triggers ACPI S3 sleep by default
  • The Create Live Media utility now only shows release versions by default
  • Documentation added for adding user-defined context menus in Filer
  • Context menu in Filer for opening text files and folders as root
  • Context menu for ejecting volumes
  • Filer now shows volumes on the desktop, thanks @moochris
  • Filer now shows the correct names for volumes ("volume labels")
  • Adjusted icon grid size in Filer
  • Filer now shows volumes first in the sidebar
  • Menus are now available if only the desktop is showing and no Filer windows are open, thanks @moochris
  • Theme has been slightly improved. Further improvements welcome!
  • Filer now shows alternating row colors in detail view
  • Added open command

Bugfixes

  • Fix Turkish name of "Turkish", thanks @bitigchi, fix Japanese name of "Japanese", thanks @jatin-cbs
  • Fix 100% CPU usage in Zeroconf application, thanks @PreyK
  • Add license for xubuntu-icon-theme, thanks @mbullington
  • Fix typos in welcome wizard, thanks @KaiTheCEO
  • Fix Menu and desktop on multi-monitor setups, thanks @PreyK
  • Fix missing tabs in Terminal application, thanks @grahamperrin
  • Notifications are now styled correctly
  • Autostart is now working
  • Startup Disk size is now correctly shown in the About This Computer dialog, thanks @LouiIPSW
  • .app bundles within mounted archives are now recognized in Filer
  • sudo su works now, thanks @crees
  • Symlinked .app and .AppDir bundles are now recognized by Filer, Menu, and the launch command
  • Touchpad continues to work smoothly after ACPI S3 sleep
  • Clicking on the Trash in the Dock works
  • Terminal can now handle drag-and-drop of paths with spaces in them
  • FAT media (MS-DOS volumes) are now accessible and files on them can be executed by everyone
  • Filer now shows filename extensions for files with long names
  • The Logs utility now also shows /var/log/messages (also known as dmesg output), thanks @grahamperrin
  • Fix wrong font sizes, especially in virtual machines
  • The global menu now respects the vertical size of menu items as set by the Qt theme

Infrastructure

  • The ISO build system can now use private packages, such as to provide a workaround for the broken Intel graphics driver in FreeBSD 12.2, thanks @crees
  • It is now possible to translate helloSystem components into different languages, thanks weblate.org (pending verification)
  • All helloDesktop core components build on Linux now (although not all functionality may be present on that platform)
  • helloDesktop can now be used with KWin instead of Openbox (although the user needs to set this up manually for now)

Known issues

  • Installation to removable devices is currently disabled due to #200
  • We currrently need to use quarterly rather than release_X packages because
    • On 12.2 installation fails with release_2 packages
    • On 12.2 releasing the mouse over a menu does not work release_2 packages
    • appmenu-gtk-module is not available in release_2 packages and installation from GH Releases can fail with SSH Authentication Error
      Using quarterly packages is not ideal because unlike the name suggests, they can change and even disappear throughout the quarter, preventing builds from succeeding. As soon as release_3 packages are available, we should switch to those

Letölthető innen.

Hozzászólások

mondjuk ez a copytpasted changelog helyett erdekesebb lett volna leirni hogy mi ez, mire jo, mi fut alatta, milyen hw-t tamogat... gondolom nem en vagyok az elso, aki most hall rola eloszor

Van már egy ideje, de kb. u.a. baja, mint minden (Free)BSD leszármazottnak: driver hiány. 2021-ben ne legyen mar "vasat venni tudni kell" lakossági célú felhasználásra (pl. netezős notebook). Pl a nomadbsd is itt bukik meg: az nem nomád, amit nem lehet _bármin_ használni.

Vagy ha mar "vasat venni tudni kell": irjak mar ki rendesen melyik az a vas.

Ne egyesevel kelljen utananezned minden laptop chipkeszletenek.

Multkor is kertem itt erre linket, csak "chip-szintu" drivertamogatasi linket kaptam, pontos laptoptipust egyik link se erosit meg *BSD-k eseten.

Linux eseten legalabb ott a System76 meg a Dell "developer edition"-osei.

Mondjuk, ha ilyen nem mainsteam os használatára adom a fejem, akkor örülök a chip-szintű drivertámogatási linknek is, annyira azért nem vagyok együgyű, vagy lusta, hogy ez alapján ne derítsem ki pár perc alatt, hogy fog-e működni a gépem, vagy milyen gépet vegyek.

Semmi érdekes, egy FreeBSD disztró, amiben van egy egyedi fejlesztésű, MacOS-re hajazó asztali környezet, meg néhány beállítási egyszerűsítés (ami szerintem botrányosan leegyszerűsítő, hülyebiztos, lusta). Az ilyen disztróknak kb. sose volt értelme, Linuxnál ilyenből még több van. A készítőiknek üzenném, hogy nem kell minden szarért új disztrót kiadni! Ha van valakinek saját WM-je, DE-je, témája, tegye elérhetővé a főbb disztrók repójában, akinek kell, telepíteni fogja. Ezért felesleges installerezni, meg lemezképet töltögetni, meg karban tartani.

Ráadásul pont BSD-nél duplán felesleges ilyen egységsugarúaknak szánt disztrót kiadni. BSD-ket általában az választja, akinek már a Linux is túl sallangos, és még inkább a tradicionális Unix puritánságát, minimalizmusát akarja, mindenféle körítés, meg systemd és GNU nélkül. Na már most, ők meg nem fognak ilyen mainstream felfogású, divatmac-klónt használni, azt meg lehet kapni Mac-et használva, Hackintosh-sal, vagy valami linuxos klónnal (Gnome, Unity, PearOS, stb.) sokkal egyszerűbben.

“I didn’t start using Linux so I could have friends.” (Luke Smith, 2019) 🐧

Ha már OSX klón, rakhatták volna Darwin alapokra :)

“It is said that your life flashes before your eyes just before you die. That is true, it’s called Life.”