Solved I finally have created an experimental BSD Project called CultBSD it uses uzip compressed with zstd level 19 compression its pretty fast.

From <https://sourceforge.net/projects/cult-bsd/files/>:



With an alternative display manager, it's remarkable that the username field shows something other than the username.
I've had good luck for quite some time now using lightdm for both Mate and KDE. Low maintenance, low resource usage, well documented, and easily reconfigurable. Tried SLIM a few years ago but didn't like it much; can't remember exactly why not. SDDM is way too huge and a big resource hog in my opinion.
 
… will be cool with … herbstluftwm …

… 5) Added a welcome full-screen video it opens only once don't worry. Might be a little annoying. …

The video is wrecked by herbstluftwm.

Sorry, herbstluftwm is not cool. It's quite useless.

A terminal window that was made partly invisible (the foot), mostly on one display but its left edge was sprawled annoyingly across a different display:

Screenshot at 2021-09-12 01-35-03.png

– then this Firefox window was made useless because its foot was invisible:

Screenshot at 2021-09-12 01-40-19.png

– and so on.
 
About the multimonitor thing , yes most tiling window managers is a pain in the a$$ for multiple monitors.
Maybe its better first to have done with other desktops
Libreoffice on my system opens fine.
I will try to decompress and check it on my flash drive to see if there is a problem with the compressed file , but this thing never happened to me very strange
I have also tried from a really slow usb stick and installed on an ancient hdd that i kept just for testing and i never had this issue , this is strange are you sure
you have decompress it ok or there's no problems from your part ?
It is very strange cause i have other people who have it already installed and kept it (the mate edition)
Anyway i will decompress it to test it on my usb stick i usually test the image before compressing it
 
cultbsd-zen-tiles-v2.img

The welcome application window obscures what might be clickable items in the background, can not be moved, hidden or closed.

The application fails to quit, prevents log out:

View attachment 11318
Its in pseudotiling mode .
super+q = quits an application
super + enter =opens terminal
super + shift+enter = opens file manager
super + control + x = logouts (in the v2)
super +shift + space= splits in two frames
super + O = vertical frame
super + U =horizontal frame
super + r =remove frames
super + right mouse button = resize frames
super + shift+2 = moves window to second workspace
sudo +shift+arrow keys=shifts window or move it to an empty frame
etc
Its the tidiest manual tiling window manager
 

… is a simple Click (without a keystroke) anywhere on a list of default features for herbstluftwm? :-/

I don't doubt that it's powerful, but it's a PITA. The opposite of welcoming.

… are you sure you have decompress it ok

Certain.

… no problems from your part ? …

As certain as I can be.

When an issue is caused by something other than CultBSD (for example this, from page 4) it's fairly easy for me to tell.

Packages

If you can include these packages in the next image, things might be easier to troubleshoot:

sysutils/htop sysutils/hw-probe sysutils/hwstat sysutils/lsblk sysutils/pciutils sysutils/usbutils

Non-automatic packages

For the installed system, with a previous version I might have noticed at least one package that was inappropriately removed by pkg autoremove

Thanks
 
I have uncompressed the archive and test it again on an usb flash
besides welcome video suffers of low read speed ( i will just use level 1 lzma compressed root from now and on)
Also i see the mate-panel while the video is playing.
Libreoffice opens fairly fast.
Memory usage is as i would expect even with libreoffice opened.

I just did lzma -d blaba.lzma
and sudo dd if=blabla.img of=/dev/da1 bs=5M && sudo sync

Is it possible to write it to another usb flash.
How many Ram do you have ?
Really i can't see any reason to have any problems.

The latest image has swap enabled. Also i removed the welcome-video script from automatically opening firefox
Maybe there were too much load at the startup which surely it was launching firefox while the desktop is still loading.

… is a simple Click (without a keystroke) anywhere on a list of default features for herbstluftwm? :-/

I don't doubt that it's powerful, but it's a PITA. The opposite of welcoming.



Certain.



As certain as I can be.

When an issue is caused by something other than CultBSD (for example this, from page 4) it's fairly easy for me to tell.

Packages

If you can include these packages in the next image, things might be easier to troubleshoot:

sysutils/htop sysutils/hw-probe sysutils/hwstat sysutils/lsblk sysutils/pciutils sysutils/usbutils

Non-automatic packages

For the installed system, with a previous version I might have noticed at least one package that was inappropriately removed by pkg autoremove

Thanks
 
… Is it possible to write it to another usb flash.

I can, however please recall:

… I stress-tested the drive, found no problem: …

How many Ram do you have ?


– the two memory modules are a little lower down, <https://bsd-hardware.info/?probe=fae9e84f60#mem:samsung-m471b1g73qh0-yk0-sodimm>.
 
I see now . Ok .

I can, however please recall:







– the two memory modules are a little lower down, <https://bsd-hardware.info/?probe=fae9e84f60#mem:samsung-m471b1g73qh0-yk0-sodimm>.

I have uncompressed the archive and test it again on an usb flash
besides welcome video suffers of low read speed ( i will just use level 1 lzma compressed root from now and on)
Also i see the mate-panel while the video is playing.
Libreoffice opens fairly fast.
Memory usage is as i would expect even with libreoffice opened.

I just did lzma -d blaba.lzma
and sudo dd if=blabla.img of=/dev/da1 bs=5M && sudo sync

Is it possible to write it to another usb flash.
How many Ram do you have ?
Really i can't see any reason to have any problems.

The latest image has swap enabled. Also i removed the welcome-video script from automatically opening firefox
Maybe there were too much load at the startup which surely it was launching firefox while the desktop is still loading.
 
Installed, VirtualBox

SLiM failed to start:

1631430441984.png

– worked around:
  1. pkg upgrade --quiet --yes && pkg install --yes virtualbox-ose-additions
  2. kldload vboxguest
  3. service vboxguest start
  4. service vboxservice start
  5. service slim start
1631430548926.png

Caution: if the guest has more than 1 CPU, do not attempt steps 2–4. Instead, restart the OS.

Compton

It appears that upstream development ceased four five years ago.

<https://old.reddit.com/r/freebsd/comments/ha2snq/-/> the initial response suggested x11-wm/picom

Non-automatic packages

At least one of these should be non-automatic:

Code:
root@cultbsdpc:~ # date ; uname -aKU
Sun Sep 12 08:18:47 BST 2021
FreeBSD cultbsdpc 13.0-RELEASE-p4 FreeBSD 13.0-RELEASE-p4 #0: Tue Aug 24 07:33:27 UTC 2021     root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64 1300139 1300139
root@cultbsdpc:~ # pkg autoremove -n
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 102 packages:

Installed packages to be REMOVED:
    ORBit2: 2.14.19_2
    adol-c: 2.7.2_2
    avahi-header: 0.8
    babl: 0.1.88
    bitstream-vera: 1.10_8
    boehm-gc: 8.0.4_1
    boehm-gc-threaded: 8.0.4_1
    bogofilter: 1.2.5_2
    cantarell-fonts: 0.301
    cdrdao: 1.2.4_3
    cdrtools: 2021.09.01
    chromaprint: 1.5.0
    clutter: 1.26.4
    clutter-gst3: 3.0.27_1
    cogl: 1.22.8_1
    cracklib: 2.9.7
    dotconf: 1.3_1
    drm-fbsd13-kmod: 5.4.92.g20210720_1
    dvd+rw-tools: 7.1_3
    enchant: 1.6.0_9
    espeak: 1.48.04_7
    exiv2: 0.27.4,1
    freedesktop-sound-theme: 0.8
    gegl: 0.4.30_11
    geocode-glib: 3.26.2
    gettext-tools: 0.21
    gexiv2: 0.12.1
    gmime26: 2.6.23_1
    gmime30: 3.2.7
    gnome-backgrounds: 40.1
    gnuchess: 6.2.9
    gnupg: 2.3.2
    gom: 0.4
    gpgme: 1.15.1
    gpu-firmware-kmod: g20210330
    graphviz: 2.44.1_15
    grilo: 0.3.13
    gsl: 2.7
    gstreamer1-plugins-chromaprint: 1.16.2
    gstreamer1-plugins-jpeg: 1.16.2
    gstreamer1-plugins-soup: 1.16.2
    gstreamer1-plugins-v4l2: 1.16.2_1
    gstreamer1-plugins-vpx: 1.16.2
    guile2: 2.2.7_1
    highlight: 4.1,3
    keybinder-gtk3: 0.3.2_1
    libIDL: 0.8.14_5
    libappindicator: 12.10.1.1804201803221.05_1
    libcroco: 0.6.13
    libcue: 2.1.0
    libdbusmenu: 16.04.0_3
    libgit2: 1.1.1
    libgit2-glib: 0.99.0.1_2
    libgrss: 0.7.0
    libical: 3.0.8_2
    libiptcdata: 1.0.4_2
    libkate: 0.4.1_11
    libksba: 1.6.0
    libmediaart: 1.9.5
    libmusicbrainz5: 5.1.0.19
    libnsgif: 0.2.1
    liboauth: 1.0.3_4
    libportal: 0.4
    libpwquality: 1.4.4
    libquvi-scripts09: 0.9.20131130_1
    libquvi09: 0.9.4_4
    libraw: 0.20.2
    libspiro: 20200505,1
    libtextstyle: 0.21
    lua52-bitop: 1.0.2_2
    lua52-json: 1.3.4_1
    lua52-lpeg: 1.0.2_1
    lua52-luaexpat: 1.3.0_5
    lua52-luasocket: 3.0.r1_5,1
    neon: 0.31.2
    npth: 1.6
    pinentry: 1.1.1
    pinentry-curses: 1.1.1
    pipewire: 0.3.31_3
    portaudio: 19.6.0_6,1
    py38-atspi: 2.38.0
    py38-pyinotify: 0.9.6
    py38-python-Levenshtein: 0.12.2
    py38-sqlite3: 3.8.11_7
    py38-websocket-client: 0.58.0
    py38-xdg: 0.27
    qqwing: 1.3.4_5
    qt5-testlib: 5.15.2_1
    qtchooser: 66_4
    rest: 0.8.1
    schilybase: 2021.09.01
    spice-protocol: 0.14.3
    superlu: 5.2.2
    telepathy-glib: 0.24.1_1
    totem-pl-parser: 3.26.5
    tracker: 2.3.4_3
    tracker-miners: 2.3.5_15
    tracker3: 3.1.2
    vala: 0.48.18,1
    vorbis-tools: 1.4.2,3
    vulkan-loader: 1.2.191
    webcamd: 5.13.2.6

Number of packages to be removed: 102

The operation will free 397 MiB.
root@cultbsdpc:~ # exit
test@cultbsdpc ~ [1]>

Removal of drm-fbsd13-kmod will have no ill-effect in a VirtualBox guest. With real hardware, there's a likelihood of making the GUI unusable.

Hint: install graphics/drm-kmod
 
2) I have enabled soft updates when i have created the partition

Still not enabled.

If there occurs a kernel panic, or other interruption to the system, the next normal boot will probably bring up multi-user mode:

WARNING: / was not properly dismounted

– with no attempt to check or repair. There will be writes to a file system that is almost certainly dirty.


Closed FIXED, however <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256746#c7> the fix has not yet been released.

With a simple interruption (whilst launching Firefox for the first time), after dropping to single user mode:

Code:
Script started on Sun Sep 12 08:57:12 2021
root@cultbsdpc:/tmp/mounty # date ; uptime ; uname -aKU
Sun Sep 12 08:57:21 BST 2021
 8:57AM  up 10 mins, 0 users, load averages: 0.36, 0.21, 0.09
FreeBSD cultbsdpc 13.0-RELEASE-p4 FreeBSD 13.0-RELEASE-p4 #0: Tue Aug 24 07:33:27 UTC 2021     root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64 1300139 1300139
root@cultbsdpc:/tmp/mounty # top -n 5
last pid:  2014;  load averages:  0.33,  0.21,  0.09; battery: 98%  up 0+00:09:53    08:57:26
4 processes:   1 running, 3 sleeping
CPU:  0.1% user,  0.0% nice,  0.4% system,  0.2% interrupt, 99.3% idle
Mem: 1948K Active, 336K Inact, 166M Wired, 111M Buf, 2776M Free
Swap: 7168M Total, 7168M Free

  PID USERNAME    THR PRI NICE   SIZE    RES STATE    C   TIME    WCPU COMMAND
 1345 root          1  20    0    13M  3148K wait     3   0:00   0.00% sh
 2009 root          1  20    0    13M  2352K select   2   0:00   0.00% script
 2010 root          1  20    0    13M  3132K wait     1   0:00   0.00% sh
 2014 root          1  20    0    14M  3148K CPU0     0   0:00   0.00% top

root@cultbsdpc:/tmp/mounty # gpart show
=>       40  268435376  ada0  GPT  (128G)
         40       1024     1  freebsd-boot  (512K)
       1064      81920     2  efi  (40M)
      82984   14680064     3  freebsd-swap  (7.0G)
   14763048  253672368     4  freebsd-ufs  (121G)

=>      40  33554352  ada1  GPT  (16G)
        40  33554352     1  freebsd-ufs  (16G)

root@cultbsdpc:/tmp/mounty # tunefs -p /
tunefs: POSIX.1e ACLs: (-a)                                disabled
tunefs: NFSv4 ACLs: (-N)                                   disabled
tunefs: MAC multilabel: (-l)                               disabled
tunefs: soft updates: (-n)                                 enabled
tunefs: soft update journaling: (-j)                       disabled
tunefs: gjournal: (-J)                                     disabled
tunefs: trim: (-t)                                         disabled
tunefs: maximum blocks per file in a cylinder group: (-e)  4096
tunefs: average file size: (-f)                            16384
tunefs: average number of files in a directory: (-s)       64
tunefs: minimum percentage of free space: (-m)             8%
tunefs: space to hold for metadata blocks: (-k)            6400
tunefs: optimization preference: (-o)                      time
tunefs: volume label: (-L)                                 
root@cultbsdpc:/tmp/mounty # fsck_ffs /
** /dev/gpt/mdroot1631427870 (NO WRITE)
** Last Mounted on /
** Root file system
** Phase 1 - Check Blocks and Sizes
INCORRECT BLOCK COUNT I=4086710 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13942280 (24 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944251 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944252 (72 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944253 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944254 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944299 (768 should be 704)
CORRECT? no

INCORRECT BLOCK COUNT I=13944327 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944389 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944390 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944396 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944403 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944405 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944420 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944422 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944423 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944424 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944426 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944428 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944430 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944432 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944434 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944436 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944438 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944440 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944442 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944444 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944452 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944457 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944465 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944469 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944471 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944473 (32 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944474 (8 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=13944475 (192 should be 0)
CORRECT? no

** Phase 2 - Check Pathnames
SETTING DIRTY FLAG IN READ_ONLY MODE

UNEXPECTED SOFT UPDATE INCONSISTENCY
SETTING DIRTY FLAG IN READ_ONLY MODE

UNEXPECTED SOFT UPDATE INCONSISTENCY
** Phase 3 - Check Connectivity
UNREF DIR  I=13944300  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:45 2021

RECONNECT? no

UNREF DIR  I=13944295  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:46 2021

RECONNECT? no

UNREF DIR  I=13944453  OWNER=test MODE=40755
SIZE=512 MTIME=Sep 12 08:47 2021

RECONNECT? no

UNREF DIR  I=13944453  OWNER=test MODE=40755
SIZE=512 MTIME=Sep 12 08:47 2021

RECONNECT? no

UNREF DIR  I=13944294  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:45 2021

RECONNECT? no

UNREF DIR  I=13944293  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:45 2021

RECONNECT? no

UNREF DIR  I=4086705  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021

RECONNECT? no

UNREF DIR  I=4086702  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021

RECONNECT? no

UNREF DIR  I=4086696  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021

RECONNECT? no

UNREF DIR  I=4086703  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021

RECONNECT? no

UNREF DIR  I=4086697  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021

RECONNECT? no

UNREF DIR  I=4086676  OWNER=root MODE=40770
SIZE=512 MTIME=Sep 12 08:45 2021

RECONNECT? no

UNREF DIR  I=4086677  OWNER=root MODE=40775
SIZE=512 MTIME=Sep 12 08:45 2021

RECONNECT? no

** Phase 4 - Check Reference Counts
UNREF FILE  I=4086583  OWNER=root MODE=100644
SIZE=394 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086662  OWNER=root MODE=100644
SIZE=3 MTIME=Sep 12 08:45 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086663  OWNER=root MODE=140666
SIZE=0 MTIME=Sep 12 08:45 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086664  OWNER=root MODE=140777
SIZE=0 MTIME=Sep 12 08:45 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086674  OWNER=root MODE=100644
SIZE=4 MTIME=Sep 12 08:45 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086675  OWNER=root MODE=100600
SIZE=3 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

LINK COUNT DIR I=4086676  OWNER=root MODE=40770
SIZE=512 MTIME=Sep 12 08:45 2021  COUNT 3 SHOULD BE 2
ADJUST? no

LINK COUNT DIR I=4086677  OWNER=root MODE=40775
SIZE=512 MTIME=Sep 12 08:45 2021  COUNT 2 SHOULD BE 1
ADJUST? no

UNREF FILE  I=4086681  OWNER=root MODE=100644
SIZE=4 MTIME=Sep 12 08:45 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086682  OWNER=root MODE=100644
SIZE=4 MTIME=Sep 12 08:45 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086683  OWNER=root MODE=100600
SIZE=3 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086689  OWNER=root MODE=100600
SIZE=54 MTIME=Sep 12 08:45 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086694  OWNER=root MODE=100644
SIZE=4 MTIME=Sep 12 08:45 2021

RECONNECT? no


CLEAR? no

LINK COUNT DIR I=4086696  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021  COUNT 2 SHOULD BE 1
ADJUST? no

LINK COUNT DIR I=4086697  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021  COUNT 6 SHOULD BE 4
ADJUST? no

UNREF FILE  I=4086698  OWNER=root MODE=100644
SIZE=1263 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

UNREF FILE I=4086701  OWNER=test MODE=100600
SIZE=2 MTIME=Sep 12 08:46 2021

CLEAR? no

LINK COUNT DIR I=4086702  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021  COUNT 3 SHOULD BE 2
ADJUST? no

LINK COUNT DIR I=4086703  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021  COUNT 2 SHOULD BE 1
ADJUST? no

LINK COUNT DIR I=4086705  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:46 2021  COUNT 2 SHOULD BE 1
ADJUST? no

ZERO LENGTH DIR I=4086710  OWNER=test MODE=40700
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=4086711  OWNER=test MODE=100600
SIZE=5 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=4086712  OWNER=test MODE=140777
SIZE=0 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

LINK COUNT DIR I=13942272  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:52 2021  COUNT 13 SHOULD BE 12
ADJUST? no

LINK COUNT DIR I=13944230  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:47 2021  COUNT 4 SHOULD BE 3
ADJUST? no

ZERO LENGTH DIR I=13944251  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944252  OWNER=test MODE=100644
SIZE=0 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944253  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944254  OWNER=test MODE=100644
SIZE=0 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

LINK COUNT DIR I=13944293  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:45 2021  COUNT 2 SHOULD BE 1
ADJUST? no

LINK COUNT DIR I=13944294  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:45 2021  COUNT 2 SHOULD BE 1
ADJUST? no

LINK COUNT DIR I=13944295  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:46 2021  COUNT 2 SHOULD BE 1
ADJUST? no

LINK COUNT DIR I=13944298  OWNER=test MODE=40755
SIZE=1024 MTIME=Sep 12 08:46 2021  COUNT 46 SHOULD BE 34
ADJUST? no

LINK COUNT DIR I=13944300  OWNER=root MODE=41777
SIZE=512 MTIME=Sep 12 08:45 2021  COUNT 2 SHOULD BE 1
ADJUST? no

UNREF FILE I=13944301  OWNER=test MODE=100644
SIZE=15627 MTIME=Sep 12 08:14 2021

CLEAR? no

UNREF FILE  I=13944327  OWNER=test MODE=100644
SIZE=0 MTIME=Sep 12 08:47 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944388  OWNER=test MODE=40700
SIZE=0 MTIME=Sep 12 08:47 2021

CLEAR? no

UNREF FILE  I=13944389  OWNER=test MODE=100644
SIZE=0 MTIME=Sep 12 08:47 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944390  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:47 2021

CLEAR? no

LINK COUNT DIR I=13944395  OWNER=test MODE=40700
SIZE=512 MTIME=Sep 12 08:47 2021  COUNT 4 SHOULD BE 2
ADJUST? no

ZERO LENGTH DIR I=13944403  OWNER=test MODE=40700
SIZE=0 MTIME=Sep 12 08:47 2021

CLEAR? no

UNREF FILE  I=13944419  OWNER=test MODE=100644
SIZE=340817 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944420  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944421  OWNER=test MODE=100644
SIZE=1773 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944422  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:47 2021

CLEAR? no

ZERO LENGTH DIR I=13944423  OWNER=test MODE=40700
SIZE=0 MTIME=Sep 12 08:47 2021

CLEAR? no

ZERO LENGTH DIR I=13944424  OWNER=test MODE=40700
SIZE=0 MTIME=Sep 12 08:47 2021

CLEAR? no

ZERO LENGTH DIR I=13944426  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944427  OWNER=test MODE=100644
SIZE=2610 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944428  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944429  OWNER=test MODE=100644
SIZE=1973 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944430  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944431  OWNER=test MODE=100644
SIZE=1240 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944432  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944433  OWNER=test MODE=100644
SIZE=1928 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944434  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944435  OWNER=test MODE=100644
SIZE=1269 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944436  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944437  OWNER=test MODE=100644
SIZE=1720 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944438  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944439  OWNER=test MODE=100644
SIZE=2040 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944440  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944441  OWNER=test MODE=100644
SIZE=2229 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944442  OWNER=test MODE=40755
SIZE=0 MTIME=Sep 12 08:46 2021

CLEAR? no

UNREF FILE  I=13944443  OWNER=test MODE=100644
SIZE=1984 MTIME=Sep 12 08:46 2021

RECONNECT? no


CLEAR? no

ZERO LENGTH DIR I=13944444  OWNER=test MODE=40700
SIZE=0 MTIME=Sep 12 08:47 2021

CLEAR? no

LINK COUNT DIR I=13944450  OWNER=test MODE=40755
SIZE=512 MTIME=Sep 12 08:47 2021  COUNT 3 SHOULD BE 2
ADJUST? no

LINK COUNT DIR I=13944453  OWNER=test MODE=40755
SIZE=512 MTIME=Sep 12 08:47 2021  COUNT 3 SHOULD BE 2
ADJUST? no

UNREF FILE  I=13944464  OWNER=test MODE=100600
SIZE=0 MTIME=Sep 12 08:47 2021

RECONNECT? no


CLEAR? no

UNREF FILE  I=13944475  OWNER=test MODE=100644
SIZE=0 MTIME=Sep 12 08:47 2021

RECONNECT? no


CLEAR? no

** Phase 5 - Check Cyl groups
FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no

SUMMARY INFORMATION BAD
SALVAGE? no

BLK(S) MISSING IN BIT MAPS
SALVAGE? no

414954 files, 3313827 used, 27395625 free (2945 frags, 3424085 blocks, 0.0% fragmentation)

***** PLEASE RERUN FSCK *****
root@cultbsdpc:/tmp/mounty # exit

Script done on Sun Sep 12 08:59:04 2021
 
1) I have tried the same on my usb flash no problems at all
2) I don't want to be the guy that brings bad news but something in your hardware needs replacing :)
3) Try do the same with ghostbsd or freebsd just to have a reference
4) The root cannot be writable it is compressed so there are two choices to either spit it up to ram and make it temporary writable and any changes will be lost after reboot or not
If you load it to ram goodbye people with 4gb or less memory and of course no question about projects with many apps and heavy desktop and themes etc etc
5) The root doesn't exists is virtual
6) Again i've tried anything checked the filesystems a million times no error messages whatsoever
 
… something in your hardware needs replacing :)

Nope.

3) Try do the same with ghostbsd or freebsd just to have a reference

FreeBSD alone, without a desktop environment: no problem.

CultBSD, after stopping the desktop environment: no problem.

NomadBSD: done, numerous times in the past, not recently.

GhostBSD: maybe never tried booting from a USB, I will do.
 
About the automatic file system check i had an idea to be managed from an application when you login the desktop but screw that i will replace it as freebsd default.
Why my flash drives fsck are ok ?
I have tried in three different usb sticks from 16gbytes to 120Gbytes
Is the capacity of your drive at least 8gbytes ?
I may try it with an 8gbytes stick i have freebsd in it just in case

I had another idea to forget about this method and do an iso image it would be more safe way
 
Is the capacity of your drive at least 8gbytes ?

Yes:

Code:
root@mowa219-gjp4-8570p-freebsd:~ # geom disk list da3
Geom name: da3
Providers:
1. Name: da3
   Mediasize: 15502147584 (14G)
   Sectorsize: 512
   Mode: r0w0e0
   descr: Kingston DataTraveler 3.0
   lunname: PHISON  USB3
   lunid: 2000acde48234567
   ident: 08606E6B6446BFB138159554
   rotationrate: unknown
   fwsectors: 63
   fwheads: 255

Why my flash drives fsck are ok ?

Whilst booted from the drive, run:

tunefs -p / ; mount | sort && geom disk list && gpart show

Can you share the output? Thanks.

If there occurs a kernel panic, or other interruption to the system,

christhegeek to reveal the bug (in FreeBSD), you must interrupt the system at least once. An interruption whilst writing should create a file system inconsistency. For example:

With a simple interruption (whilst launching Firefox for the first time

– so, try pressing and holding the power button whilst launching Firefox. If your computer will stop after holding for five seconds, then maybe begin the press two seconds before opening the application.

About the automatic file system check i had an idea to be managed from an application when you login the desktop …

Re: <https://docs.freebsd.org/en/books/handbook/disks/#snapshots> you can run fsck_ffs(8) on a snapshot of the root file system. A check without a snapshot will not yield a meaningful result.
 
I have already done that
The only error i find is this
GEOM: da1: the secondary GPT header is not in the last LBA
I can fix this with gpart recover da0
I tried to do fsck and have zero problems

UPDATE

-I have attached the text file of the output
I just wrote the image to a usb flash after i uncompressed from lzma !
I see for the first time two files unref !!!
I don't know the image has been created using memory disks and makefs it shouldn't have any problems at all.

Maybe i should just build an Iso without using raw image files memory disks etc.
I will use a tar compressed root that will be uncompresses in ram using memory filesystem --- like the others are doing ---
--- It will be so so much easier !! and much faster to make



Whilst booted from the drive, run:

tunefs -p / ; mount | sort && geom disk list && gpart show

Can you share the output? Thanks.
 

Attachments

  • output.txt
    4.4 KB · Views: 107
… booted with EFI enabled, after allowing things to idle for a while there was a complete blackout (no response to input, no visible pointer, no response to ACPI shutdown). …

Without a blackout, this (a short while ago) was probably comparable – no response to input, no response to ACPI shutdown:

1631463845044.png


In this case, if I recall correctly:
  1. the screen lock occurred during installation
  2. things stopped responding immediately after I typed the four-character password
  3. the Return key, which should have been equivalent to a click on the Unlock button, had no effect
  4. I saved the guest in this state, started it later for screenshot purposes.
I vaguely recall finding an explanation and workaround for this type of issue, long ago, with a different FreeBSD-based distribution.
 
3) Try do the same with ghostbsd …

Real hardware

[Bug]: GhostBSD 21.09.08 live can not start LightDM with AMD Thames [Radeon HD 7550M/7570M/7650M] · Issue #92 · ghostbsd/ghostbsd-src

The attempt with the official image was preceded by an attempt with community-maintained GhostBSD-21.09.08-XFCE.iso (XFCE). This was also unable to start LightDM, I didn't take details, I assume that it was the same underlying bug.

I also have GhostBSD-21.05.16-KDE.iso (KDE), which still uses OpenRC. I did not attempt to boot the HP EliteBook 8570p from a USB flash drive of this image, I assume that it will have the same underlying bug.

VirtualBox

GhostBSD-21.05.16-KDE.iso and GhostBSD-21.09.08-XFCE.iso do boot to the desktop environment in VirtualBox. Assume that GhostBSD-21.09.08.iso will work as well.
 
I have to load this driver for vbox-video !!!!
I will have to test it on virtualbox , i guess it will be easy from now and on
because it will be an iso image.
It misses the driver its not even installed from what i see on the live usb

Real hardware

[Bug]: GhostBSD 21.09.08 live can not start LightDM with AMD Thames [Radeon HD 7550M/7570M/7650M] · Issue #92 · ghostbsd/ghostbsd-src

The attempt with the official image was preceded by an attempt with community-maintained GhostBSD-21.09.08-XFCE.iso (XFCE). This was also unable to start LightDM, I didn't take details, I assume that it was the same underlying bug.

I also have GhostBSD-21.05.16-KDE.iso (KDE), which still uses OpenRC. I did not attempt to boot the HP EliteBook 8570p from a USB flash drive of this image, I assume that it will have the same underlying bug.

VirtualBox

GhostBSD-21.05.16-KDE.iso and GhostBSD-21.09.08-XFCE.iso do boot to the desktop environment in VirtualBox. Assume that GhostBSD-21.09.08.iso will work as well.

---tunefs -p
tunefs: POSIX.1e ACLs: (-a) disabled
tunefs: NFSv4 ACLs: (-N) disabled
tunefs: MAC multilabel: (-l) disabled
tunefs: soft updates: (-n) disabled
tunefs: soft update journaling: (-j) disabled
tunefs: gjournal: (-J) disabled
tunefs: trim: (-t) disabled
tunefs: maximum blocks per file in a cylinder group: (-e) 8192
tunefs: average file size: (-f) 16384
tunefs: average number of files in a directory: (-s) 64
tunefs: minimum percentage of free space: (-m) 8%
tunefs: space to hold for metadata blocks: (-k) 0
tunefs: optimization preference: (-o) time
tunefs: volume label: (-L)

-----------------------
fsck
** /dev/md0.uzip (NO WRITE)
** Last Mounted on /mnt
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
405505 files, 2698622 used, 182169 free (25 frags, 22768 blocks, 0.0% fragmentation)
mount reload of '/paganroot' failed: Operation not permitted
^ its ok

--------------------------------------------------------

Anyway i will start creating isos and since iso is creating from folders i don't think it will have any problems again. The only problem i found was with sixth partition ..... anyway i will not use any partitions anymore !
Everything will load to Ram (on the live)
Also i will start testing it with virtualbox it would be easier with the ISO format.
 
… easier with the ISO format.

Whatever you find easiest :)

It is smart to have persistent storage with a live system, however this alone shouldn't drive you away from other avenues.

tunefs: soft updates: (-n) disabled

Risky, as far as I can tell. Maybe much more so because you do not mount UFS with sync specified in /etc/fstab.

<https://forums.FreeBSD.org/threads/80655/post-516049> is a relatively extreme example of breakage; the base operating system became unusable.

Postscript

Less risky in the context of the live system. More risky in the context of an installed system.
 
I was thinking about the new style i will use
Ghostbsd for example dd an imagefile to zfs after he have created a zfs pool on a swap memory device
Of course it can be done with a compressed tar that will be uncompressed in ram etc in the case of ghostbsd they use a compressed zfs in ram which is smart cause
they have more space available to load more stuff in ram.
Ufs doesn't support any compression so 4g is 4g of files what to fit in 4gbytes ?

I had also another idea , my idea was to create an iso file and get done with raw images with partitions and problems
and just create a compressed root like i did before that will include everything and load only the compressed file to ram and from there
it will load read only as it did before and i can add two temporary RW memory filesystems for etc and home.
In that way it will have maximum speed and installation will be done much faster.

Of course the best way is to just use a compressed zfs pool that i will create in a swap memory disk


Whatever you find easiest :)

It is smart to have persistent storage with a live system, however this alone shouldn't drive you away from other avenues.



Risky, as far as I can tell. Maybe much more so because you do not mount UFS with sync specified in /etc/fstab.

<https://forums.FreeBSD.org/threads/80655/post-516049> is a relatively extreme example of breakage; the base operating system became unusable.

Postscript

Less risky in the context of the live system. More risky in the context of an installed system.
 
I have installed cultbsd-zen tiles on my pc .
After the installation checked everything i see no error messages not in gpt or the filesystem.
 
I could copy what others did but i choose a different path right now i have found the perfect way its fast as hell loads from usb fast applications are launching very fast , it doesn't have any unnecessary partitions only boot , efi and the main partition.
I could work now with other things like to improve the scripts so they don't give bullshit outputs (remove some unneeded commands) , to build a graphical installer , to have more old gpus supported if not all of them
I was experimenting to find the best way to build something like this . I think i have now found the optimal way , have in mind that we talk about many applications heavy desktops with many cool themes etc.
Of course iso files would be nice when i will create smaller in size releases with less software for example a simple openbox desktop or bspwm herbstluftwm with a polybar etc.
When i will test a bit and upload the new release i will try it on virtualbox and see if anything works nice there , i had bad experience with even linux kde plasma distros on virtualbox mouse cursor not showing etc.
 
Back
Top