Finally bought my Christmas present, a new screen. Now I finally have 1920×1080 resolution and a dual screen setup with my old (1280×1024). Feels like I just arrived in the 201x-years.
Your existing KVM plan received a complimentary upgrade!
Additional 51G Hardddisk. *yummy* Now what do I do with this?
How to add the new space to my partition table:
# sudo gpart recover vtbd0 # sudo gpart add -t freebsd-ufs vtbd0
The recover part is apparently necessary, because gpart stores important data at the end of the disk, which after the upgrade isn’t the end anymore.
Plans for 2017
- Continue studying (10+ ECTS)
- Work: Finish with AWS Competency and release NG firmware version 7.1
- More Sports: Motivate myself to run more than once every other month
- Hardware consolidation: Buy a new Screen. Maybe a NAS or a new Desktop and retire direk.arved.priv.at and sauna.arved.priv.at
- Continue contributing to FreeBSD and Wikipedia.
- Attend a conference, e.g. EuroBSDcon
2016 roundup
positive
- Switched jobs; Learned a lot about firewalls (BTN300), AWS and Azure
- Continued studying (12 ECTS points) and learned a lot about TeX
- Traveled to Turkey, Germany and Innsbruck
- Switched the blog to WordPress
- Migrated my Webserver to a new ISP and upgraded it from FreeBSD 9.3 to 10.3
- Retired mchammer.arved.priv.at after 12 years of service (It was the first amd64 dedicated to FreeBSD ports work)
- Wrote 8 Wikipedia articles
- Finished two books in Turkish. Ustam ve Ben by Elif Şafak and En Uzun Gece by Ahmet Altan
negative
- Lost IPv6 connectity at home, thanks to sixxs.net disabling my tunnel.
- No hardware upgrade at home. Still using computers from pre-2010
- Not enough time for OpenSource contributions, especially FreeBSD
KDE4 konsole and UTF-8
If UTF-8 works in xterm but not in Konsole, the solution is to change the default font to “Liberation Mono”
FreeBSD, Why isn’t utf-8 default in 2017?
Hello world!
Welcome to WordPress. Yes, it looks like MovableType is no longer OpenSource, so time to switch to WordPress.
Useful android apps
Ubuntu 13.10
As with every Ubuntu version, the upgrade is kind of broken.
* systemd doesn’t like hal anymore. Recommended procedurce: remove hal
* KDE has forgotten its sound configuration and preferes the HDMI port over the onboard sound.
* akonadi and apparmor don’t work together. I suggest to remove apparmor
* …to be continued.
Compiling the NXP Basic Function Library BFL on Linux
The BfL source of version 4.1/2 does not offer a build system for Linux.
Here is an automake Makefile.am:
AUTOMAKE_OPTIONS = foreign AM_CFLAGS = -g -Wall AM_CPPFLAGS = -I$(top_srcdir)/intfs/IphcsBflI3P4AAct/inc/ \ -I$(top_srcdir)/types \ -I$(top_srcdir)/intfs/IphcsBflI3P4/inc \ -I$(top_srcdir)/intfs/IphcsBflIo/inc \ -I$(top_srcdir)/intfs/IphcsBflRegCtl/inc \ -I$(top_srcdir)/intfs/IphcsBflBal/inc \ -I$(top_srcdir)/intfs/IphcsBflAux/inc \ -I$(top_srcdir)/intfs/IphcsBflOpCtl/inc \ -I$(top_srcdir)/intfs/IphcsBflNfc/inc/ \ -I$(top_srcdir)/intfs/IphcsBflIdMan/inc \ -I$(top_srcdir)/intfs/IphcsBflI3P3A/inc \ -I$(top_srcdir)/intfs/IphcsBflMfRd/inc/ \ -I$(top_srcdir)/intfs/IphcsBflPolAct/inc/ \ -D__int32_t_defined -D__int64_t_defined AM_CXXFLAGS = -DPHFL_BFL_CPP lib_LTLIBRARIES = libCBFL.la libCBFL_la_SOURCES = \ comps/phcsBflI3P4AAct/src/phcsBflI3P4AAct.c \ comps/phcsBflOpCtl/src/phcsBflOpCtl_Hw1.c \ comps/phcsBflAux/src/phcsBflAux_Hw1.c \ comps/phcsBflIo/src/phcsBflIoHw1/phcsBflIo_Hw1.c \ comps/phcsBflNfc/src/phcsBflNfc_Target.c \ comps/phcsBflNfc/src/phcsBflNfc_Initiator.c \ comps/phcsBflIdMan/src/phcsBflIdMan.c \ comps/phcsBflI3P3A/src/phcsBflI3P3A_Hw1.c \ comps/phcsBflBal/src/phcsBflBal_Hw1SerLin.c \ comps/phcsBflMfRd/src/phcsBflMfRd.c \ comps/phcsBflRegCtl/src/phcsBflRegCtlSer/phcsBflRegCtl_SerHw1.c \ comps/phcsBflPolAct/src/phcsBflPolAct_Hw1.c \ comps/phcsBflI3P4/src/phcsBflI3P4_Pcd.c \ comps/phcsBflI3P4AAct/src/phcsBflI3P4AAct_Wrapper.cpp \ comps/phcsBflOpCtl/src/phcsBflOpCtl_Wrapper.cpp \ comps/phcsBflIo/src/phcsBflIo_Wrapper.cpp \ comps/phcsBflNfc/src/phcsBflNfc_TargetWrapper.cpp \ comps/phcsBflNfc/src/phcsBflNfc_InitiatorWrapper.cpp \ comps/phcsBflIdMan/src/phcsBflIdMan_Wrapper.cpp \ comps/phcsBflI3P3A/src/phcsBflI3P3A_Wrapper.cpp \ comps/phcsBflBal/src/phcsBflBal_Wrapper.cpp \ comps/phcsBflMfRd/src/phcsBflMfRd_Wrapper.cpp \ comps/phcsBflRegCtl/src/phcsBflRegCtl_Wrapper.cpp \ comps/phcsBflPolAct/src/phcsBflPolAct_Wrapper.cpp \ comps/phcsBflI3P4/src/phcsBflI3P4_PcdWrapper.cpp
And a standard configure.ac
AC_INIT([Bfl],[4.1]) AM_INIT_AUTOMAKE AC_PROG_CXX AC_PROG_CC AC_PROG_LIBTOOL AC_CONFIG_FILES([Makefile]) AC_OUTPUT
Beware the BfL does not work on 64bit systems.
Linux, Sound and blacklist.conf
Forget about configuring your sound device with KDE.
It is just confusing and does not work as you intended most of the time.
Here two useful blacklist.conf entries:
Disable the onboard soundcard in favor of USB soundcard:
blacklist snd_hda_intel
Disable the HDMI output of your soundcard:
snd_hda_codec_hdmi
pavucontrol is a useful tool to mute speakers and adjust the balance