The non-techy and the non-interested, switch off now and skip to the end
of the post. This is to expand on my F19-R8 image notes. They were
terse, even by my standards.....
Code:
--------------------
Use non-privileged ports for ntp
-u to /etc/sysconfig/ntpdate
port 11123 to /etc/chrony.conf
--------------------
This above is just dealing with the fact that some routers don't
allowing masq'ing back to priveleged ports, resulting in the initial
time not being set by ntpdate and then the chronyd service sitting there
waiting for responses its never going to get. I doubt it affects many
people, but it won't hurt.
Code:
--------------------
disk-scheduler-udev
Disk scheduler noop for non-rotational, cfq for rotational.
--------------------
Having changed the kernel default IO scheduler to CFQ, this udev script
sets to the NOOP scheduler for non-rotational disks. ie. SDCARD's and
SSD's.
Code:
--------------------
wandboard-local (/etc/rc.d/rc.local)
Disable wi-fi power management
Make ondemand governor more responsive
--------------------
At least one person was having problems associating with an AP, which
seemed to be solved by disabling the wi-fi power management. It also
makes low bandwidth sessions, like ssh, more responsive. Now set as
default. I doubt it's saving much power anyway... mW's.
Having changed the default kernel cpuspeed governor back to ONDEMAND,
there are a couple of settings gone into rc.local to make it more
responsive. You can get back to using the PERFORMANCE governor with....
Code:
--------------------
sudo systemctl enable cpupower
sudo systemctl start cpupower
--------------------
Code:
--------------------
soxr - SIMD
squeezelite - 'z' (multi-thread soxr) resample flag.
Make '-u Ez' the UPSAMPLE default.
--------------------
Would have been a shame not to update the image to include this. It's a
big win-win at the point you are using upsampling, having it run
multi-core rather than singlke threaded.
Code:
--------------------
kernel-3.0.35-cm77
Default IO scheduler NOOP -> CFQ.
Default governor PERFORMANCE -> ONDEMAND.
Change PREEMPT: VOLUNTARY.
--------------------
Supporting anything that deviates too far from upstream is a pain in the
backside. So reverting IO scheduler and cpuspeed governor to "upstream"
defaults was something I did a while ago but didn't put into the
released images.
I don't think anyone will have problems with ONDEMAND governor,
especially with the soxr/squeezelite update above, but I already told
you how to get back to PERFORMANCE. This has had weeks of testing by me
and I'm probably the most extreme user, with 5 clients connected to the
Dual WB and a NOS USB DAC to which data is being squirted out at
352k8/384k. The previous "glitchiness" with the ONDEMAND governor when
upsampling is no longer an issue for me.
The scheduler doesn't really matter, but it's dealt with as explained
above, the selection being made by udev based on whether the disk is
solid state or not.
Switching PREEMPT from "Low Latency Desktop" to VOLUNTARY, is another
reversion to upstream defaults. I don't think it makes a blind bit of
difference in everyday use.
Code:
--------------------
LMS: Downgrade to 7.8.0 'release'
Install PlayDSD plugin. (minVersion modified to 7.8.)
--------------------
Provide the "officially unofficial" LMS 7.8.0 release as the default
LMS. Modify Triode's PlayDSD plugin to work on LMS <7.9 and have that
pre-installed to make it easy to set DoP output from LMS web-gui.
Code:
--------------------
Disable tomcat.
--------------------
Disable the resource hog, otherwise known as tomcat. The lua web gui is
default now. Java gui can be enabled with...
Code:
--------------------
sudo systemctl enable tomcat
sudo systemctl start tomcat
--------------------
Code:
--------------------
Disable the plymouth services.
--------------------
Simply aliased a bunch of plymouth services to /dev/null in
/etc/.systemd/system so they override the real ones in
/usr/lib/systemd/system. On paper, (and we are not using initrd
graphical boot anyway), might provide a faster boot/shutdown. In real
life....
Code:
--------------------
Test USB1 DAC without hub.
--------------------
Triode said something about his MDAC working without a hub with the
Cubietruck. A day later someone else was telling me that they have an
async USB1.1 DAC working with the WB, sans hub. I've had a fiddle with a
couple of kernel USB options. I don't think it's going to make a blind
bit of difference anyway, and I've only got a DacMagic for a USB1 DAC
which IIRC is ADAPTIVE...... So anyone with a USB1 async DAC that
switched to using a hub, maybe give it a try again without hub. As I
say, I don't think anything magical is going to happen, but you never
know.
------------------------------------------------------------------------
JackOfAll's Profile: http://forums.slimdevices.com/member.php?userid=3069
View this thread: http://forums.slimdevices.com/showthread.php?t=99395
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix