bsd:freebsd_14.3_xfce
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| bsd:freebsd_14.3_xfce [2025/05/21 23:34] – created Sean Rhone | bsd:freebsd_14.3_xfce [2025/10/20 01:42] (current) – [Panel 1] Sean Rhone | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Information ====== | ====== Information ====== | ||
| - | * FreeBSD | + | * FreeBSD |
| - | * 14.3-BETA3 ((TODO: Update both [[https:// | + | * 14.3-RELEASE |
| - | * Xfce ((https:// | + | * Xfce |
| - | | + | |
| - | | + | |
| ====== TODOs ====== | ====== TODOs ====== | ||
| Line 20: | Line 20: | ||
| * Android file transfers with MTP ([[bsd: | * Android file transfers with MTP ([[bsd: | ||
| * Install note 32-bit libs https:// | * Install note 32-bit libs https:// | ||
| - | + | * [[bsd: | |
| - | * Spinesnap = Dell Latitude 5591 laptop ((Intel UHD 630, no TB, no dGPU)) | + | * Install: log-in root, do everything until '' |
| ====== Download ====== | ====== Download ====== | ||
| Line 27: | Line 27: | ||
| * https:// | * https:// | ||
| - | FreeBSD-14.3-BETA3-amd64-memstick.img | + | FreeBSD-14.3-RELEASE-amd64-memstick.img |
| ====== Installation Notes ====== | ====== Installation Notes ====== | ||
| Line 34: | Line 34: | ||
| * https:// | * https:// | ||
| - | * Auto (UFS) | + | * Auto (ZFS) |
| - | * Partition Scheme: '' | + | * Force 4K Sectors?: '' |
| + | * Partition Scheme: '' | ||
| < | < | ||
| DEVICE | DEVICE | ||
| - | nda0 0:85 954G GPT - - | + | nda0 0:87 954G GPT - - |
| - | nda0p1 | + | nda0p1 |
| - | nda0p2 | + | nda0p2 |
| - | nda0p3 | + | nda0p3 |
| ===== System Configuration ===== | ===== System Configuration ===== | ||
| Line 65: | Line 66: | ||
| ====== Network ====== | ====== Network ====== | ||
| + | |||
| + | ===== Wifi ===== | ||
| + | |||
| + | * 2025/08/15 | ||
| + | * [[bsd; | ||
| + | |||
| + | * :!: Don't install firmware packages presented during install with wifi as main interface (but get names) | ||
| + | * SSID chosen gets configured in rc.conf and wpa_supplicant.conf, | ||
| ===== USB Tethering ===== | ===== USB Tethering ===== | ||
| Line 93: | Line 102: | ||
| freebsd-update fetch install | freebsd-update fetch install | ||
| - | sync && reboot | + | sync && exit & reboot |
| ===== pkg ===== | ===== pkg ===== | ||
| Line 102: | Line 111: | ||
| pkg upgrade | pkg upgrade | ||
| + | |||
| + | ===== Firmware ===== | ||
| + | |||
| + | su - | ||
| + | |||
| + | fwget -v | ||
| ====== Xorg ====== | ====== Xorg ====== | ||
| Line 109: | Line 124: | ||
| su - | su - | ||
| - | pkg install xorg 'drm-515-kmod' | + | pkg install xorg 'drm-61-kmod' |
| pw groupmod video -m espionage724 | pw groupmod video -m espionage724 | ||
| Line 134: | Line 149: | ||
| chown espionage724: | chown espionage724: | ||
| - | sync && reboot | + | sync && exit & reboot |
| ===== Login ===== | ===== Login ===== | ||
| Line 143: | Line 158: | ||
| ====== Software ====== | ====== Software ====== | ||
| - | |||
| - | ===== Repos ===== | ||
| - | |||
| - | ==== FreeBSD-latest ==== | ||
| - | |||
| - | * TODO: Move somewhere else (not actively used) | ||
| - | |||
| - | su - | ||
| - | |||
| - | mkdir -p '/ | ||
| - | |||
| - | < | ||
| - | FreeBSD: { enabled: no } | ||
| - | |||
| - | FreeBSD-latest: | ||
| - | url: " | ||
| - | enabled: yes, | ||
| - | priority: 0, | ||
| - | mirror_type: | ||
| - | signature_type: | ||
| - | fingerprints: | ||
| - | }</ | ||
| - | |||
| - | ==== FreeBSD-kmods ==== | ||
| - | |||
| - | * TODO: Move somewhere else (not actively used) | ||
| - | |||
| - | * https:// | ||
| - | |||
| - | su - | ||
| - | |||
| - | mkdir -p '/ | ||
| - | |||
| - | < | ||
| - | FreeBSD-kmods-latest: | ||
| - | url: " | ||
| - | enabled: yes, | ||
| - | priority: 1, | ||
| - | mirror_type: | ||
| - | signature_type: | ||
| - | fingerprints: | ||
| - | }</ | ||
| ===== Initial ===== | ===== Initial ===== | ||
| Line 204: | Line 177: | ||
| su - | su - | ||
| - | pkg install evince-lite thunderbird-esr foliate gbrainy gimp keepassxc libreoffice mate-calc | + | pkg install evince-lite thunderbird-esr foliate gbrainy gimp keepassxc libreoffice mate-calc ristretto thunar-archive-plugin transmission-gtk vlc xfce4-screensaver |
| - | ===== Chicago95 | + | ===== Specs ===== |
| - | | + | **** |
| - | | + | |
| - | | + | fastfetch |
| - | + | ||
| - | ===== Fastfetch ===== | + | |
| - | + | ||
| - | * https:// | + | |
| - | + | ||
| - | | + | |
| ===== Wine ===== | ===== Wine ===== | ||
| Line 227: | Line 193: | ||
| ===== Intel ===== | ===== Intel ===== | ||
| - | libva-intel-media-driver | + | **** |
| - | | + | |
| ===== Games ===== | ===== Games ===== | ||
| Line 247: | Line 213: | ||
| * [[games; | * [[games; | ||
| - | doomsday | + | doomsday |
| - | ==== FlightGear | + | ===== OpenVPN ===== |
| - | | + | **** |
| - | | + | |
| - | | + | |
| ===== Tor Browser ===== | ===== Tor Browser ===== | ||
| Line 261: | Line 226: | ||
| tor-browser | tor-browser | ||
| - | |||
| - | ====== Firewall ====== | ||
| - | |||
| - | ===== ipfw ===== | ||
| - | |||
| - | * https:// | ||
| - | |||
| - | su - | ||
| - | |||
| - | sysrc firewall_enable=" | ||
| - | |||
| - | sysrc firewall_type=" | ||
| ====== Settings ====== | ====== Settings ====== | ||
| Line 278: | Line 231: | ||
| ===== Groups ===== | ===== Groups ===== | ||
| - | * '' | + | * '' |
| su - | su - | ||
| Line 286: | Line 239: | ||
| ===== 32-bit Wine ===== | ===== 32-bit Wine ===== | ||
| - | * :!: Done from regular user and not '' | + | * :!: Done from regular user and not '' |
| exit | exit | ||
| Line 292: | Line 245: | ||
| '/ | '/ | ||
| - | '/ | + | '/ |
| '/ | '/ | ||
| Line 315: | Line 268: | ||
| * [[https:// | * [[https:// | ||
| + | * :!: [[bsd; | ||
| * Style -> Chicago95 | * Style -> Chicago95 | ||
| * Icons -> Chicago95 | * Icons -> Chicago95 | ||
| - | * Fonts -> **Enable** anti-aliasing -> Uncheck and re-check for full check-mark | ||
| - | * Fonts -> Rendering -> Hinting: None | ||
| - | * Fonts -> Rendering -> Sub-pixel order: None | ||
| - | * Fonts -> DPI -> Custom DPI setting: '' | ||
| ==== Desktop ==== | ==== Desktop ==== | ||
| Line 327: | Line 277: | ||
| * Menus -> Desktop Menu -> '' | * Menus -> Desktop Menu -> '' | ||
| * Menus -> Window List Menu -> '' | * Menus -> Window List Menu -> '' | ||
| - | * :?: Toggle | + | * Toggle Background -> Color to '' |
| - | + | ||
| - | 008080 | + | |
| ==== Panel 1 ==== | ==== Panel 1 ==== | ||
| Line 340: | Line 288: | ||
| * Whisker Menu | * Whisker Menu | ||
| - | * Separator (Handle) | ||
| * Window Buttons | * Window Buttons | ||
| * Separator (Transparent, | * Separator (Transparent, | ||
| - | * Separator (Handle) | ||
| * Workspace Switcher | * Workspace Switcher | ||
| - | * Separator (Handle) | + | * Separator (Transparent) |
| * Status Tray Plugin (Fixed icon size '' | * Status Tray Plugin (Fixed icon size '' | ||
| * Power Manager Plugin (Show label '' | * Power Manager Plugin (Show label '' | ||
| - | * Separator (Handle) | ||
| * Clock | * Clock | ||
| Line 359: | Line 304: | ||
| * General -> Background opacity: '' | * General -> Background opacity: '' | ||
| + | * Appearance -> '' | ||
| * Appearance -> [x] Position search entry on bottom | * Appearance -> [x] Position search entry on bottom | ||
| * Appearance -> [x] Position commands next to search entry | * Appearance -> [x] Position commands next to search entry | ||
| Line 414: | Line 360: | ||
| * Compositor -> Opacity of window during move: 10 notches from right/ | * Compositor -> Opacity of window during move: 10 notches from right/ | ||
| - | ==== XScreenSaver | + | ==== Screensaver |
| - | * Display Modes -> Mode: '' | + | * TODO |
| - | * Maze 3D | + | |
| - | * Blank After '' | + | |
| - | * Cycle After '' | + | |
| - | * '' | + | |
| - | * Maze 3D Settings -> '' | + | |
| - | xscreensaver-settings | + | ==== Settings ==== |
| - | xfconf-query --channel ' | ||
| - | === Autostart === | + | xfconf-query --channel ' |
| - | | + | |
| - | xfce4-session-settings | + | === Fonts === |
| - | | + | |
| - | ==== Settings ==== | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | xfconf-query --channel ' | + | |
| - | + | ||
| - | xfconf-query --channel ' | + | |
| - | + | ||
| - | xfconf-query --channel ' | + | |
| - | xfconf-query --channel 'xfce4-terminal' --property '/misc-show-unsafe-paste-dialog' --set 'false' | + | xfconf-query --channel 'xsettings' --property '/Xft/ |
| - | xfconf-query --channel 'xfce4-terminal' --property '/font-use-system' --set 'true' | + | xfconf-query --channel 'xsettings' --property '/Xft/ |
| ===== Keyboard ===== | ===== Keyboard ===== | ||
| Line 464: | Line 396: | ||
| * Ctrl + Alt + Z | * Ctrl + Alt + Z | ||
| * F6 | * F6 | ||
| - | * :!: TODO: Update script | ||
| - | | + | |
| - | xfce4-terminal --title=' | + | |
| === xfconf-query === | === xfconf-query === | ||
| Line 494: | Line 425: | ||
| < | < | ||
| security.bsd.allow_destructive_dtrace=0 | security.bsd.allow_destructive_dtrace=0 | ||
| - | + | kern.geom.label.disk_ident.enable=" | |
| - | # General | + | kern.geom.label.gptid.enable=" |
| + | cryptodev_load=" | ||
| + | zfs_load=" | ||
| autoboot_delay=2 | autoboot_delay=2 | ||
| hw.usb.usbhid.enable=1 | hw.usb.usbhid.enable=1 | ||
| - | |||
| - | # Laptop | ||
| hw.acpi.video.lcd0.fullpower=100 | hw.acpi.video.lcd0.fullpower=100 | ||
| - | + | hw.em.enable_aim=0 | |
| - | # i915 | + | hw.em.eee_setting=0 |
| + | hw.i915kms.modeset=1 | ||
| hw.i915kms.nuclear_pageflip=1 | hw.i915kms.nuclear_pageflip=1 | ||
| hw.i915kms.fastboot=1 | hw.i915kms.fastboot=1 | ||
| hw.i915kms.enable_psr=0 | hw.i915kms.enable_psr=0 | ||
| + | hw.i915kms.enable_psr2_sel_fetch=0 | ||
| hw.i915kms.panel_use_ssc=0 | hw.i915kms.panel_use_ssc=0 | ||
| + | hw.i915kms.enable_ips=0 | ||
| hw.i915kms.enable_fbc=0 | hw.i915kms.enable_fbc=0 | ||
| hw.i915kms.enable_dc=0 | hw.i915kms.enable_dc=0 | ||
| hw.i915kms.disable_power_well=0 | hw.i915kms.disable_power_well=0 | ||
| hw.i915kms.enable_guc=3 | hw.i915kms.enable_guc=3 | ||
| + | hw.i915kms.guc_log_level=0 | ||
| + | hw.i915kms.verbose_state_checks=0 | ||
| + | hw.i915kms.error_capture=0 | ||
| + | compat.linuxkpi.iwlwifi_mvm_power_scheme=1</ | ||
| - | # Ethernet | + | ==== Unused ==== |
| - | hw.em.enable_aim=0 | + | |
| - | hw.em.eee_setting=0 | + | |
| - | # End</ | + | hw.efi.poweroff=" |
| - | + | ||
| - | ==== Unused ==== | + | |
| hw.acpi.osname=" | hw.acpi.osname=" | ||
| Line 535: | Line 469: | ||
| ==== Spinesnap ==== | ==== Spinesnap ==== | ||
| - | |||
| - | * TODO: Note '' | ||
| su - | su - | ||
| Line 548: | Line 480: | ||
| ifconfig_em0=" | ifconfig_em0=" | ||
| defaultrouter=" | defaultrouter=" | ||
| - | ifconfig_em0_ipv6=" | + | #ifconfig_em0_ipv6=" |
| moused_nondefault_enable=" | moused_nondefault_enable=" | ||
| # Set dumpdev to " | # Set dumpdev to " | ||
| dumpdev=" | dumpdev=" | ||
| - | kld_list=" | + | zfs_enable=" |
| + | kld_list=" | ||
| dbus_enable=" | dbus_enable=" | ||
| - | webcamd_enable=" | + | webcamd_enable=" |
| - | firewall_enable="YES" | + | |
| - | firewall_type="workstation"</ | + | sysrc ifconfig_em0+=" |
| + | |||
| + | === Wifi TODO === | ||
| + | |||
| + | < | ||
| + | wlans_iwlwifi0="wlan0" | ||
| + | ifconfig_wlan0="WPA inet 192.168.1.150 netmask 255.255.255.0"</ | ||
| ===== sysctl.conf ===== | ===== sysctl.conf ===== | ||
| Line 628: | Line 567: | ||
| Kole | Kole | ||
| - | |||
| - | ===== Game Controllers ===== | ||
| - | |||
| - | * :!: See [[bsd; | ||
| - | |||
| - | ===== mpv ===== | ||
| - | |||
| - | mkdir -p ~/' | ||
| - | |||
| - | < | ||
| - | save-position-on-quit | ||
| - | sub-auto=fuzzy | ||
| - | force-window=yes | ||
| - | profile=gpu-hq | ||
| - | scale=ewa_lanczossharp | ||
| - | cscale=ewa_lanczossharp | ||
| - | video-sync=display-resample | ||
| - | interpolation | ||
| - | tscale=oversample | ||
| - | hwdec=vaapi | ||
| - | hwdec-codecs=all</ | ||
| ===== OpenJDK ===== | ===== OpenJDK ===== | ||
| - | |||
| - | * 2024/11/25: '' | ||
| su - | su - | ||
| Line 660: | Line 576: | ||
| < | < | ||
| # OpenJDK | # OpenJDK | ||
| - | fdesc /dev/fd fdescfs rw 0 0</ | + | fdesc /dev/fd fdescfs rw 0 0 |
| + | |||
| + | # End</ | ||
| mount | grep ' | mount | grep ' | ||
| Line 675: | Line 593: | ||
| ==== Database Password on Keyring ==== | ==== Database Password on Keyring ==== | ||
| - | * For [[#keyboard_shortcuts|Keyboard Shortcut]] | + | * For [[#shortcuts|Keyboard Shortcut]] |
| secret-tool store --label=' | secret-tool store --label=' | ||
| - | |||
| - | ===== Secure Shell ===== | ||
| - | |||
| - | * TODO | ||
| ===== Drive Maintenance ===== | ===== Drive Maintenance ===== | ||
| Line 688: | Line 602: | ||
| * TODO [[bsd: | * TODO [[bsd: | ||
| + | |||
| + | zpool status ' | ||
| ===== Wine ===== | ===== Wine ===== | ||
| - | * See [[bsd; | + | * [[bsd; |
| ===== Xorg ===== | ===== Xorg ===== | ||
| Line 697: | Line 613: | ||
| * [[bsd; | * [[bsd; | ||
| - | ==== Full RGB HDMI ==== | + | ==== Spinesnap ==== |
| + | |||
| + | xrandr --verbose | ||
| + | |||
| + | ee ~/' | ||
| + | |||
| + | < | ||
| + | xrandr --output ' | ||
| + | xrandr --output ' | ||
| + | ' | ||
| + | |||
| + | === Full RGB HDMI === | ||
| ee ~/' | ee ~/' | ||
| Line 715: | Line 642: | ||
| < | < | ||
| # GTK | # GTK | ||
| - | export GSK_RENDERER=' | + | export GSK_RENDERER=' |
| + | export GTK_A11Y=' | ||
| # Mesa | # Mesa | ||
| - | export mesa_glthread=' | ||
| export MESA_NO_ERROR=' | export MESA_NO_ERROR=' | ||
| + | export mesa_glthread=' | ||
| + | export MESA_DISK_CACHE_DATABASE=' | ||
| + | export MESA_DISK_CACHE_SINGLE_FILE=' | ||
| # Intel | # Intel | ||
| Line 728: | Line 658: | ||
| ====== Firefox ====== | ====== Firefox ====== | ||
| - | * See [[programs; | + | * [[programs; |
| + | * Thunderbird uses some settings too ((Settings -> General -> (bottom) -> Config Editor = '' | ||
| ===== sndio Audio Fix ===== | ===== sndio Audio Fix ===== | ||
| Line 734: | Line 665: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * 2025/08/20: Still required to fix above video | ||
| su - | su - | ||
| pkg install ' | pkg install ' | ||
| - | |||
| - | exit | ||
| ==== Autostart ==== | ==== Autostart ==== | ||
| Line 748: | Line 678: | ||
| sndiod | sndiod | ||
| - | |||
| - | ====== Thunderbird ====== | ||
| - | |||
| - | * Settings -> General -> (bottom) -> Config Editor = '' | ||
| ===== Colors ===== | ===== Colors ===== | ||
| + | |||
| + | * Green | ||
| A9D158 | A9D158 | ||
| + | |||
| + | * Red | ||
| EA4335 | EA4335 | ||
| + | |||
| + | * Blue | ||
| 0078D4 | 0078D4 | ||
| + | |||
| + | ====== Scripts ====== | ||
| + | |||
| + | ===== Updater ===== | ||
| + | |||
| + | * [[# | ||
| + | |||
| + | mkdir -p ~/' | ||
| + | |||
| + | < | ||
| + | #!/bin/sh | ||
| + | |||
| + | ntpd -g -q > '/ | ||
| + | |||
| + | freebsd-update fetch install | ||
| + | |||
| + | pkg update -f | ||
| + | pkg upgrade | ||
| + | pkg autoremove | ||
| + | |||
| + | su ' | ||
| + | su ' | ||
| + | su ' | ||
| + | |||
| + | su ' | ||
| + | |||
| + | sync | ||
| + | read -p 'Done. Press Enter to exit.' ' | ||
| + | sleep ' | ||
| + | |||
| + | # End</ | ||
| ====== Notable Folders and Commands ====== | ====== Notable Folders and Commands ====== | ||
/srv/www/wiki/data/attic/bsd/freebsd_14.3_xfce.1747884894.txt.gz · Last modified: by Sean Rhone
