Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Eugene :freebsd: :emacslogo:
Eugene :freebsd: :emacslogo:
@evgandr@mastodon.bsd.cafe  ·  activity timestamp 2 weeks ago

Looks like the maintainers of xlibre packages in the FreeBSD 15.0 did a great work drgn_aww

I was able to switch from Xorg to XLibre with just two commands and without any issue, lol drgn_aww

https://eugene-andrienko.com/it/2026/01/22/freebsd-15-0-xlibre.html

Worth to mention, that any of my tricks described in the previous blogpost (https://eugene-andrienko.com/it/2025/07/24/x11-configuration-simple.html) are working too without any problems.

#FreeBSD #XLibre

Dragon’s notes

How to configure X11 in a simple way

TOC    Preamble High DPI Update 2026-01-22 Keyboard configuration Rewrite configuration for xorg.conf Multimedia keys Pointing devices Touchpad Trackpoint Trackball Mouse Drawing tablet Screensaver Disable screensaver for fullscreen videos Update 2025-12-13 (xlock): Compositor (no, not that thing from Wayland) Changing size of usual windows Transparent splash screens Sliding dialog windows Effects for Emacs Librewolf: menu fix Effects for StumpWM parts Disabling unwanted outputs Juggling with displays Terminal Display manager (XDM) Update 2025-10-20: Update 2025-12-13 (xdm startup): Xdg-utils Emacs Dired as a default file manager Emacs Compose as a default mail agent nSxiv as a default image viewer MPV as a default video/audio player Emacs as a default editor for some files Emacs PDF-tools as a default PDF viewer Beauty Changing the cursor theme GTK2 theme Update 2025-12-13 (hints from vermaden): GTK3 theme Update 2025-12-13 (tweaks from vermaden blog): Update 2026-01-08 GTK4 theme Qt 5 theme Qt 6 theme Librewolf theme Fonts Update 2025-12-13 (fonts changed): Icons Notes Preamble The modern common Linux and as a result also a UNIX desktop is heavily bloated. Even if you install not a full-scale DE like Gnome, but a small WM: i3wm, WindowMaker, XFCE, StumpWM, etc. These window managers are small itself, but when user installs a necessary GUI programs — then a lot of bloat will be installed too: gsettings-daemon, D-Bus daemon, polkitd, console-kit-daemon, etc, etc…
Dragon’s notes

How to switch from Xorg to XLibre in FreeBSD 15.0

TOC    Prerequisites How to switch Prerequisites The XLibre X server exists in the binary repositories since FreeBSD 15.0. So this version of OS or higher is necessary.
  • Copy link
  • Flag this post
  • Block
Graham Perrin
Graham Perrin
@grahamperrin@mastodon.bsd.cafe replied  ·  activity timestamp 2 weeks ago

RE: https://mastodon.bsd.cafe/@grahamperrin/115936315972605814

@evgandr the packages are not in FreeBSD, they are in the ports collection.

With regard to an organisation such as X11Libre, this is probably a very important distinction.

Also, please see my recent first impressions.

#FreeBSD #X11Libre #XLibre #X11 #Xorg

  • Copy link
  • Flag this comment
  • Block
KaiXin
KaiXin
@kaixin@snac.bsd.cafe replied  ·  activity timestamp 2 weeks ago
@grahamperrin@bsd.cafe what does the packagemean here and what is the distinction please? I thought package is a more general term while ports in FreeBSD means some scripts and utilities to make a package compile for FreeBSD. The package I will understand as a complied binary from pkg, which is produced from ports getting compiled, no? Thanks!
  • Copy link
  • Flag this comment
  • Block
m0xEE
m0xEE
@m0xEE@nosh0b10.m0xee.net replied  ·  activity timestamp 2 weeks ago
@kaixin@snac.bsd.cafe @grahamperrin@bsd.cafe
I believe, the important distinction here is that ports are not part of the system and aren't maintained by FreeBSD project, they get submitted by the community (Because no one wants to be associated with XLibre project!).
Otherwise it's an "I'd like to interject for a moment" moment 😜
  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct