Ahoi, first off: I realy want to make the transition from Arch Linux (been using it for more than 12 years now) to FreeBSD. But as much as I try, there are too many show-stoppers and things blocking me to finally use FreeBSD as my main OS. Here's a list;
1. Kernel driver for Realtek PCIe Ethernet Controllers not included in the install medium
Having an ASUS P8P67 motherboard I need realtek-re-kmod-v196.4 which is not in the install medium. Which means that after the installation I have to boot into the system, mount a usb-stick with the files on it, install it manually and make entries in the config files.
I know that Arch had the dame issues when these chipsets came out about 2 years ago, but c'mon.
2. neovim removes obs-studio...wtf?
I'm a communications trainer and create educational videos so I work with tools like, obs-studio, inkscape, kdenlive, etc.
But obs-studio prevents me from using neovim. How is this a thing? Installing one will remove the other (same is true with the game minetest).
The reason: "luajit-openresty-2.1.20220411 conflicts with luajit-2.0.5_6 on /usr/local/bin/luajit"
So they use different versions of luajit so I can't use them both on my system...wtf?
3. Strange behaviour with color-schemes
I use mutt for my e-mails and the dracula-color scheme which work fine in Arch.
Using the same config in FreeBSD all of a sudden it highlights all mail when moving up instead of just one at a time. No idea why this happens.
4. Nvidia driver and handbook
The handbook describes the installation of various video cards. Since I have a modern nvidia card I installed nvidia-driver and added kld_list="nvidia-modeset" just so see the xorg-server crash.
Why does the handbook describ "Setting the Video Driver in a File" for every other card manufacturer except for nvidia? Only after I created a /usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf file out of desperation the xorg-server finally started.
5. Building packages from source
I'm a chess player and like to work with a database programm named scid. In Arch I can download the .zip file, unzip it, and do the trinity of "./configure", "make" and "make install". In FreeBSD I get "exec: tclsh: not found". tk/tcl installed.
Now please don't take this as me bashing FreeBSD. It's quite the opposite. I want to use FreeBSD exclusivle and maybe some of the points are mentioned are not FreeBSD's fault. And maybe I'm just too stupid to find sollutions for the points I mentioned. But at this point I'm close to giving up (again) and going back to Arch...and systemd...and a bloated kernel...and opt-out stuff...and...
Anyway...have a nice sunday
1. Kernel driver for Realtek PCIe Ethernet Controllers not included in the install medium
Having an ASUS P8P67 motherboard I need realtek-re-kmod-v196.4 which is not in the install medium. Which means that after the installation I have to boot into the system, mount a usb-stick with the files on it, install it manually and make entries in the config files.
I know that Arch had the dame issues when these chipsets came out about 2 years ago, but c'mon.
2. neovim removes obs-studio...wtf?
I'm a communications trainer and create educational videos so I work with tools like, obs-studio, inkscape, kdenlive, etc.
But obs-studio prevents me from using neovim. How is this a thing? Installing one will remove the other (same is true with the game minetest).
The reason: "luajit-openresty-2.1.20220411 conflicts with luajit-2.0.5_6 on /usr/local/bin/luajit"
So they use different versions of luajit so I can't use them both on my system...wtf?
3. Strange behaviour with color-schemes
I use mutt for my e-mails and the dracula-color scheme which work fine in Arch.
Using the same config in FreeBSD all of a sudden it highlights all mail when moving up instead of just one at a time. No idea why this happens.
4. Nvidia driver and handbook
Chapter 5. The X Window System
This chapter describes how to install and configure Xorg on FreeBSD, which provides the open source X Window System used to provide a graphical environment
docs.freebsd.org
Why does the handbook describ "Setting the Video Driver in a File" for every other card manufacturer except for nvidia? Only after I created a /usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf file out of desperation the xorg-server finally started.
5. Building packages from source
I'm a chess player and like to work with a database programm named scid. In Arch I can download the .zip file, unzip it, and do the trinity of "./configure", "make" and "make install". In FreeBSD I get "exec: tclsh: not found". tk/tcl installed.
Now please don't take this as me bashing FreeBSD. It's quite the opposite. I want to use FreeBSD exclusivle and maybe some of the points are mentioned are not FreeBSD's fault. And maybe I'm just too stupid to find sollutions for the points I mentioned. But at this point I'm close to giving up (again) and going back to Arch...and systemd...and a bloated kernel...and opt-out stuff...and...
Anyway...have a nice sunday