Library installation apt install meson g ++ \ libfmt-dev in the green background Please copy, paste and install after \, please be sure to do it h10>
Use the following command to download, compile and install the Boost package. Compiling # ./b2 -a takes a lot of time. If boost cannot be installed
I can't compile and install the mpd source. I think it's better to compile the source than with git. Either one is fine. In my case boost_1_75_0.tar.gz.
I downloaded and compiled
. The following are almost common techniques. If it was a salaryman, he said that he was still compiling even if he went to the office in the morning and came home.
It is this boost installation that takes a long time to install a new mpd. Note \ Compiling takes time, so please do it in winter or force air cooling.
Check the location of
mpd.service. In this case, it is in /usr/local/lib/systemd ~, so you may need to copy it to another location. Or in the source
There is, so you may need to forcibly copy it to a specific location from there. Please download the source of boost below. Boost ORG to get boost new one
Be sure to install it before compiling.
You don't need to install Boost below, but it's a good idea to do it once. It takes about 24 hours.
# cd boost
# ./b2 headers
# ./b2 -a
# ./b2 install
I was able to install it in a fairly short time. I don't know if this is a Bullseye effect or a library effect, though I don't know if the meson is an upgraded relationship or a ninja relationship.
I'm sure these have affected the compilation faster. Bullseye is still a new OS, so I think it will have an effect. Since meson and ninja are new every day regardless of Debian
The installation process will be different each time. In Dietpi Buster, even if you can not install by FTP archive from the command line, it may not be possible depending on the day.
I think that the influence of the server is coming out due to the influence of corona. There is no proof that the installation example introduced here is correct, and it may not be possible to install it on different days.
If you get an error in the mpd status, there is a DOC in the local source, so if you copy it to mpd.conf and modify it step by step, you can make a music server.
The TKZ driver can be installed on the SSH terminal or with SAMBA enabled and saved in it if he copies it into dtb/allwinner.
The location will be in /boot/. Edit armbianEnv.txt and add driver. What is the driver? Download it into boot, unzip it and copy it to dtb/allwinner.
I think that installation from the source of mpd can be done in the same way if it is an Armbian, Dietpi, Raspberrypi or Debian OS. Raspbian is a Debian-based OS
mympd doesn't seem to be able to install Bullaeye. The distribution seems to be up to Buster. In the case of Raspbian, it seems to enter without problems. After all it seems that it is impossible with a derived OS.
Mr. TKZ IPDIF driver
Webradio Station's file
About webradio can get by Cantata too
Dietpi myMPD 1st Dic 2021
Upgrade of mpd
You have to use Bullseye Dietpi somehow, it is related to the version of meson and ninja. Buster is fine as long as it is mpd 0.23.3 or lower, but it will be stuck in compilation in higher versions.
Therefore, I use Bullseye. The application installed after that is mympd. Please note that if you install or delete using Dietpi, the directory will be deleted.
Let's compile and install the source as much as possible. However, the library can be installed with apt-get pip etc., so I think it is good to use it a lot. Subsequent images are from Dietpi Bullseye
This is an image. Mympd mpd should be installed by compiling the source. mpd is his latest mpd 0.23.4, but then on December 2, 2021 he became mpd 0.23.5, so I made it mpd 0.23.5.
Archive to install libmpdclient-dev libboost1.74-dev libmpg123-dev These dabels are required. Be sure to have emacs installed. Then it will be compiled.
mpd 0.23.5 by Dietpi bullseye 4th Dic 2021
icewm and mympd Dietpi Bullseye 4th Dic 2021 h3>
About myMPD I feel that myMPD included in Dietpi is good h5>
Both the original and Dietpi were not good at reading, and when I got tired of the settings and left it for about 6 hours and checked it again, it was in the normal state. If it makes sense, it will be displayed in the normal state after a long time.
myMPD I installed it with two Nanopi-Neo2 at the same time. The git version may be good, the site that introduces myMPD doesn't introduce anything about URLs, and at first you may be confused about how to display it.
Below are two examples of myMP. It may be better to install nginx, I think you don't have to.
Do not install many applications with Dietpi. At least never install mpd. This page is a site that introduces the installation of mpd source.
A) is Nanopi-Neo2 Dietpi Buster mpd 0.23.5.
B) is Nanopi-Neo2 Dietpi Bullseye mpd 0.23.5.
my PC: Fedora Core 64bit Linux Vaio using Icewm
mpd 0.23.5 by Dietpi Bullseye SPDIF using mympd
samba share does not work any Bullseye version
apt-get install samba-vfs-modules Bullseye is a debian-generated Samba error-free, invisible failure, unauthenticated issue. Therefore, files cannot be exchanged.
I was in great trouble. The same is true for Armibian, and when I saw it on the net, it was avoided and I was in trouble because there was no report.
If you install samba-vfs-modules described in the blog of the person who moved to Atlanta, USA
It can be avoided, but the entire OS will be enabled, but I don't think it can be used.
As I said somewhere, the Samba error reminds me that sharing would cause security issues and would be abolished. So I have to avoid it in some way
Debian isn't too lazy, Samba just made sharing unusable, not an error. I don't know what to do with this, but it's pretty good in Armbian, so Armbian got his 4.8.
Maybe you're still using it. If you renew anything, you will not be able to reinstall it.
The previous version is python3, but this Bullseye is python 3.9, so the previous version is
I can't compile even the source.
winbind: Is it a shared program to be embedded in Samba? The conventional Samba had these built-in. Starting with 4.13, this winbind is required. In this application
It will be possible to use it in the same way as conventional samba. For CentOS
yum -y install samba-winbind samba-winbind-clients ← winbind installation
It is said to be
, so you can find an application that does the same thing in Debian. There are other settings.
# apt -y install winbind libpam-winbind libnss-winbind krb5-config samba-dsdb-modules samba-vfs-modules
mkdir: created directory '/var/lib/samba/winbindd_privileged'
changed group of '/var/lib/samba/winbindd_privileged' from root to winbindd_priv
mode of '/var/lib/samba/winbindd_privileged' changed from 0755 (rwxr-xr-x) to 0750 (rwxr-x---)
Created symlink /etc/systemd/system/multi-user.target.wants/winbind.service → /lib/systemd/system/winbind.service.
Setting up libgpgme11:arm64 (1.14.0-1+b2) ...
Setting up krb5-config (2.6+nmu1) ...
Setting up libnss-winbind:arm64 (2:4.13.13+dfsg-1~deb11u2) ...
Setting up liburing1:arm64 (0.7-3) ...
Setting up samba-dsdb-modules:arm64 (2:4.13.13+dfsg-1~deb11u2) ...
Setting up libpam-winbind:arm64 (2:4.13.13+dfsg-1~deb11u2) ...
Setting up samba-vfs-modules:arm64 (2:4.13.13+dfsg-1~deb11u2) ...
Processing triggers for libc-bin (2.31-13+deb11u2) ...
Actually Bullseye can not use new samba 4.13.X so must be use 4.9.X by Buster .buster can complie mpd 0.23.4 depend on library.
2021.Dec 19er myMPD for Nanopi neo 2
myMPD + Nanopi-neo2 Music Server 19th Dec 2021 any one can do
It took a few weeks. If this Linux Audio faoundation was found from the beginning, it would have worked straightforwardly, but to get this mympd to work
Do not use the application that comes with Daiet Pi. The attached application is convenient but dangerous, so I don't use it, Armbian is fine.
Armbian couldn't find the IP and used Dietpi.
Dietpi-software only works with Alas, emacs, and samba. Do not use anything else. Please keep in mind.
1) mpd is much faster to compile and install the source. I think this is due to the library.
2) Please install git, cmake C ++ etc.
3) mympd follows the link introduced above. Please install mpd properly and install 23.0 or above.
Bullseye uses Buster because samba cannot work. You can't use Focal, basically the same for Focal and Bullseye.
/run/mpd/socket If it doesn't exist, it won't work. If mpd can be installed from the source smoothly, it will work smoothly.
How soulution of problem samba
1] Connect to it directly in explorer by it's ip address - for example:
 Win10 can use mDNS to connect to the server - addressed by it's host name with a .local attached at the end:
Just make sure avahi is installed on Ubuntu:
sudo apt install avahi-daemon
If you really want Win10 to be able to discover your server you really only have 2 options:
[A] Win10 uses something called WS-Discovery ( WSD ) to discover hosts. Samba doesn't do WSD but with a bit of work you can make it work:
Download the folder:
Rename the python script:
sudo mv wsdd-master/src/wsdd.py wsdd-master/src/wsdd
Copy it to bin:
sudo cp wsdd-master/src/wsdd /usr/bin
Copy the systemd service file to /etc/systemd/system:
sudo cp wsdd-master/etc/systemd/wsdd.service /etc/systemd/system
Reload the service:
sudo systemctl daemon-reload
Start the service:
sudo systemctl start wsdd
Enable the service so it starts at boot:
sudo systemctl enable wsdd
[B] Enable NetBIOS on both Win10 and Ubuntu - This is something Win10 is trying to get away from since it considers it a security issue:
In Win10: Control Panel > Programs and Features > Turn Windows features on or off > SMB 1.0/CIFS File Sharing Support > SMB 1.0/CIFS Client.
In Ubuntu: Edit /etc/samba/smb.conf and right under the workgroup = WORKGROUP line add this one:
server min protocol = NT1
You would think that a simple restart of the service would be enough - and it might be in your case:
$sudo service smbd restart
But NetBIOS is a relic of a bygone era and you might have to reboot the box.
NetBIOS is a nasty thing to work with so you may need to do some other tweaks to get it working.
If you forcibly translate these, it will be strange, so if you know how to read the command, you can easily understand the processing method. This is Samba enabled.
Now, I'm going to use Bullseye Debian as a force. ask UBUNTU Thank you very much. After all there was a simple improvement method.
WSD servers is the official name. There are smart people out there. Thank you.
A) is Nanopi-Neo2 Dietpi Buster mpd 0.23.5. I think it's up to Buster. In other words, you can't use it freely with Bullseye. Also, since Buter is up to 2024, what will happen after that?
B) is Nanopi-Neo2 Armbian Bullseye mpd 0.23.5. It is the operation of samba, but the cause of the slow operation when used for a music server is unknown.
As a result, I said that Bullseye can be used in the current state, but it is difficult to use. Is it the setting of mpd? I'm not sure if it's a bug in samba, but it doesn't work like Buster.
I need to study how samba works, that is, about them. I want to improve samba.
Bullseye + cantata Music Server and Samba
Nothing problem to use as Music Server and music file got from the other PC trough by samba just show you by cantata
The right is Armbian Bullseye mpd 0.22.1. The left is Dietpi Buster source compilation mpd 0.23.5
I will explain. Dietpi's Default doesn't use nginx, it seems to use lighttpd. Therefore, the operation is unstable, so I will use Nginix according to the introduction site.
Nginix also uses Moodeaudio and Volumio2. There are various things that can be operated with Java. I'm still getting an error in both nginx status, but I haven't resolved it
mpd and mympd are normal and there are no errors, so they can be used as they are. If there is a read error, create an empty file in /etc/mympd.conf.
Start reading. Save the cover file as folder.jpg. It is lowercase. The capital letters were not read. Or it will be cover.jpg.
How to create an empty file is # touch /etc/mympd.conf. I didn't need /etc/mympd.conf to install this site.
Port etc. need to be set separately in other files. Settings such as 80 becoming 8080 are required. Set the files under /var/lib/ mympd one by one.
For Raspberrypi family are using Raspbian,Debian etc so nothing problem to use at all .
Introduce myMPD how to install ,good site
1) Armbian Bullseye has a problem with the compiler. In other words, I can't compile a simple MPD, there seems to be a problem with C ++ or GCC.
2) Dietpi Bullseye has no problem with mpd compilation, but SAMBA does not work properly.
In other words, Bullseye cannot operate normally at this stage. From an amateur's point of view, I think it will be usable after a year.
I installed C ++ and spit out an error at 70th place and spit out. I understand that C ++ is the cause, but I can't compile without C ++,
What stops is why it stops. I stopped at a library called icu, so apt install libicu * apt install luajit
apt install I installed and tested 3 of clang, but it didn't play and the compilation proceeded. This is OK.
Armbian bullseye's mpd 0.23.5 music server.
The left is Dietpi Buster. On the right he is Armbian Bullseye Both are mpd 0.23.5
Armbian bullseye and Dietpi buster both are mpd 0.23.5
Buster Dietpi mpd 0.23.5 by Nanopi-Neo2 23rd Dec 2021
Bullseye Armbian mpd 0.23.4 by Nanopi-Neo2 23rd Dec 2021
mympd 24th Dec 2021 by Armbian mpd 0.23.5
Quite good system for Music Server DIY .sound is depend on what's kind of audio system do you have.
very much usefull system and can buit up Music Server low cost. presentation is very nice .even sound too
Dietpi nanopineo2 Buster mpd 0.23.5 on 29er Dec 2021
Dietpi nanopineo2 Buster mpd 0.23.5 on 29er Dec 2021
Bullseye Armbian for Nanopi-Neo2 mpd 0.23.5 SPDIF out put 1st Jan 2022
ncpmc install for control
Install on Dietpi or Raspbian, Ubuntu, Debian terminal as follows. It will be a light and convenient controller. It is very convenient.
$ sudo apt install ncpmc
Starts on the terminal, you can select and move songs in great detail. Use mympd as a presentation and use ncpmc for operation
This is an example of samba using Armbian Bullseye. The one-board PC is Nanopi-Neo2 64bit version. It is a Music Server using this. There is no problem with Buster,
how to install wsdd
Bullseye has limited ways to build samba. This is especially a problem caused by Samba 4.13 and above. Therefore, SKYMPC cannot be used due to the specifications.
Therefore, MPDClient is limited. You can use mympd, you can't use SkyMPC, so use other clients with Cantata, ncpmc, etc.
In effect, use WSDD to enable samba. Please refer to the following, there is also an introduction on an external site at the beginning of this page.
Bluetooth added to Nanop-Neo2 by Armbian Bullseye
Elecom LBT-UAN05C2/N Bluetooth USB Dongle
LBT-UAN05C2/N Elecom dongle
I paired it with my smartphone, but it doesn't work,
In the end, it was connected, but the sound hasn't come out yet. From now on, the problem of sound is the problem of DAC and sound interface.
I think I was able to build it so that I could understand it by looking at the image.
I was able to pair, and the rest is only related to the sound. This music server is originally silent, so this is the only problem. I'll show you the evidence
As far as you can see, you can recognize that Bluetooth is possible even with Nanopi-neo2 + dongle. Let's introduce the reference site below.
However, you need to install python3.9. You can install Bluez-tools with pip. Recent information on apt-get stated that default was removed.
You need to create and install the files to build by yourself. However, it turned out that it is relatively easy to build even with Nanopi-neo2.
First, let's make a sound. I think it will be SPDIF this time as well. I have already installed the ES9018 DIY DAC, so I plan to use it.
show lsmod for bluetooth by Armbisn Bullseye Music Server mpd 0.23.6 By Nanopi-neo2
smart phone name show by terminal so pairing is already
However, there was a problem, and if I updated it, it would be clear ...? The connection is no longer possible.
If you want to try this, never # apt-get update. It is a very dangerous act and you will never be able to connect. Unfortunately, it can't be helped,
It's a long-standing fate of updating Linux. It is unclear what to do in the future. There is also mpd compilation, which is not easy,
I was able to reconnect, but it is unstable. I tried installing with another micro SD, but I couldn't install it.
Music server music selection and operation with ncmpc
It is a convenient mpd client that performs operations such as song selection by ncmpc
Dietpi Bullseye for Nanopi-Neo2 is now available
As for the background, Armbian Bullseye has fallen. That's why Dietpi Bullseye appeared. mpd is Default, then I plan to compile and install the source
It remains Defaults. The required applications are installed manually without using Dietpi-software. The sound output is SPDIF. I am using TKZ's DTB archive.
Dietpi Bullseye Music Server with myMPD installed and checking the operation. It is mpd 0.23.6. You can enjoy comfortable music without stress.
Please refer to the Linux Audio Foundation site for each installation.
Sometimes this Share is disabled. Someone breaks into the LAN line and modifies this file. As a result, WSDD will not work and you will not be able to import music sources.
In such a case, delete all the directories. Then try reinstalling. I'm sure it will work.
When you go out, it is recommended to disconnect the power supply and line of the router.
wsdd is in the repository in other distributions and can be installed properly. In other words, you can install it with apt-get.
In this section, we are experimenting with Nanopi-Neo2, but the same thing can be used with Raspberrypi's one board PC as long as you are using a Debian OS.
Keith Jarrett heard with
mpd is exceptional. I think it's a great pianist
Mympd by Dietpi Bullseye Music Server
mpd.conf a part of driver is shown
In this section, we are experimenting with Nanopi-Neo2,
but the same thing can be used with Raspberrypi's one board PC as long as you are using a Debian OS.
since 22nd Nov 2021 NanoPi-Neo2 Pi Music Server how to last up date 12th June 2022
Single Ended Amplifier D.I.Y edited with BlueFish By JH1 DAS ex WB4ACI from Sakura Chiba Japan
How to build up Amplifier Single Ended Amplifier 2022