FINAL RANT:
I really don't like the changes going on right now. It's like people with more money than brains have taken over or something...
For example: LightDM devs decided [Seat Defaults] is just too much plain English for us to handle so they changed the config file format to [Seat:*] which is unintelligible Egyptian hieroglyphics. Same over-educated rich brats decided that eth0 and wlan0 made too much sense, so now we need device names like enp2s0f0 and wlp3s0 -- I'm not really sure which one is wired and which one is wireless but I thank Jesus they didn't go full-blown stoopid (that's the new spelling) and give them UUIDs for names -- In any case, 30 megs of international language support was just too much space to waste on today's multi-gigabyte drives so locales only does one language by default now and overwrites all your previous language settings. Those are just a few examples, I could write several pages more on all the stoopid changes.
In short, I like 8 with 9 backports better and have no interest in 9 at this time. If you're a glutton for punishment, however, you CAN switch the 9-11 edition to stretch (testing repo) by first doing a sudo apt upgrade on a clean 9-11 image (see previous blog post), then sudo apt-get clean to purge 8.4 packages out before finally changing the first line in /etc/apt/sources.list to:
deb http://ftp.debian.org/debian stretch main contrib non-free
The next time to you apt update cache will be populated with Debian 9 testing packages and next time you do sudo apt full-upgrade you'll get XFCE 3.12 and everything else in 9 that's not in backports. Good luck...
FINAL ADVICE:
Simply put, PulseAudio just doesn't work right with the analog snd-bcm2835 driver you'll find in /etc/modules-load.d/modules.conf but it's the best thing since sliced bread when it comes to Bluetooth audio. I resolved this issue by muting (turning volume to 0 on panel applet) the analog and only using Bluetooth. You could also simply remove the driver. If you need the audio port on the side of your Pi 2 to work correctly stay with the 9-11 edition which only uses ALSA. It's my understanding PulseAudio does some fancy resource saving by making the daemon go to sleep and wake up and that's what the old driver doesn't like.
I currently have over 16 gigs of music on my Pi 2 (my cell phone choked after 12 gigs) and use it as my main MP3 player with a Waveshare touchscreen. I also use Bluetooth for almost all my small file transfers to/from my laptop and phone. It's just so much easier without all the security garbage that inhibits freedom. After pairing I just send the file and click the accept button on the other end. That's it, no Internet connection, no Google account, no password and no TSA naked body scans required. For larger files and backup imaging, a USB 3.0 microSD card reader comes in handy.
Friday, May 27, 2016
Thursday, May 19, 2016
How to upgrade and debug broken packages
The 9-11 version is very stable but sometimes problems pop up with backports as happened recently with the Audacious package. To start, query the package database to see what versions are in the configured repositories:
apt-cache show audacious
Looks like the www.deb-multimedia.org version is 3.6 so we need to delete the most recent:
sudo apt remove audacious
Then get the right one:
sudo apt install libaudcore3=3.6.1-dmo1 audacious=3.6.1-dmo1
And finally lock the package so we can upgrade in the future without problems:
sudo apt-mark hold audacious
sudo apt update
sudo apt upgrade
For the 9-11 version you should:
sudo apt-mark hold locales
sudo apt update
sudo apt upgrade
Periodically you should also:
sudo apt-get autoremove
sudo apt-get clean
to free space on your SD card.
NOTE: new users only need to do the commands in red to a "clean" image.
The 9-11 version is very stable but sometimes problems pop up with backports as happened recently with the Audacious package. To start, query the package database to see what versions are in the configured repositories:
apt-cache show audacious
Looks like the www.deb-multimedia.org version is 3.6 so we need to delete the most recent:
sudo apt remove audacious
Then get the right one:
sudo apt install libaudcore3=3.6.1-dmo1 audacious=3.6.1-dmo1
And finally lock the package so we can upgrade in the future without problems:
sudo apt-mark hold audacious
sudo apt update
sudo apt upgrade
For the 9-11 version you should:
sudo apt-mark hold locales
sudo apt update
sudo apt upgrade
Periodically you should also:
sudo apt-get autoremove
sudo apt-get clean
to free space on your SD card.
NOTE: new users only need to do the commands in red to a "clean" image.
Sunday, March 20, 2016
Friday, March 18, 2016
TEST EQUIPMENT
Raspberry Pi 2 Model B 1GB
Panda BT 4.0 Cambridge Silicon Radio, Ltd USB Bluetooth Dongle
Edimax Technology Co., Ltd EW-7811Un USB 802.11n Wireless Adapter
RESULT
Only thing that bombed is speech. PulseAudio does something to
ALSA that screws up gespeaker even when you explicitly select
ALSA output. If you need speech use 9-11 image and "apt install
gespeaker".. works fine without PulseAudio. I need the Bluetooth
module more than speech so guess this is it. The image below is
the final Debian 8 ARMHF release. Please see readme.txt file in
your ~/Documents folder for more info.
Raspberry Pi 2 Model B 1GB
Panda BT 4.0 Cambridge Silicon Radio, Ltd USB Bluetooth Dongle
Edimax Technology Co., Ltd EW-7811Un USB 802.11n Wireless Adapter
RESULT
Only thing that bombed is speech. PulseAudio does something to
ALSA that screws up gespeaker even when you explicitly select
ALSA output. If you need speech use 9-11 image and "apt install
gespeaker".. works fine without PulseAudio. I need the Bluetooth
module more than speech so guess this is it. The image below is
the final Debian 8 ARMHF release. Please see readme.txt file in
your ~/Documents folder for more info.
Thursday, March 17, 2016
How's the saying go? "A backup you haven't restored is no backup at all." I lost all my work on the touch-screen driver edition. Apparently gzip does mess up sometimes and I didn't check before uploading it. :(
It hasn't been a good week, thus far...
md5sum privacyenhancedlinux_murdock.img.gz
8fb89df237e23d47f061b1f6a84b54ad privacyenhancedlinux_murdock.img.gz
7644119040 privacyenhancedlinux_murdock.img
2119742067 privacyenhancedlinux_murdock.img.gz
https://drive.google.com/open?id=0B_8WsV7ZWJa1TTdLeTdzSk54a2s
Final testing in progress...
It hasn't been a good week, thus far...
md5sum privacyenhancedlinux_murdock.img.gz
8fb89df237e23d47f061b1f6a84b54ad privacyenhancedlinux_murdock.img.gz
7644119040 privacyenhancedlinux_murdock.img
2119742067 privacyenhancedlinux_murdock.img.gz
https://drive.google.com/open?id=0B_8WsV7ZWJa1TTdLeTdzSk54a2s
Final testing in progress...
Wednesday, March 16, 2016
So, people often ask me why I do it. Is it for the tons of money? Is it for fame with l33t Linux h@X0rs?
No, it's because I tried to install CUPS (printing) yesterday and hosed up my own Pi. Instead of starting from scratch I used the 9-11 image from first blog post and rebuilt everything.
It's definitely time for another "clean" backup... wish I had already made it. :(
No, it's because I tried to install CUPS (printing) yesterday and hosed up my own Pi. Instead of starting from scratch I used the 9-11 image from first blog post and rebuilt everything.
It's definitely time for another "clean" backup... wish I had already made it. :(
Thursday, March 10, 2016
Wondering what non-free drivers and software I installed on your Pi? Don't believe crazy theories on the Interwebzes, consult an expert like Richard Stallman:
sudo apt install vrms
then:
vrms
Non-free packages installed on jessie-rpi
bluez-firmware Firmware for Bluetooth devices
firmware-atheros Binary firmware for Atheros wireless cards
firmware-brcm80211 Binary firmware for Broadcom 802.11 wireless
firmware-iwlwifi Binary firmware for Intel Wireless cards
firmware-linux-nonfree Binary firmware for various drivers in kernel
firmware-ralink Binary firmware for Ralink wireless cards
firmware-realtek Binary firmware for Realtek wired and wireless network
nikto web server security scanner
Contrib packages installed on jessie-rpi
premail An e-mail privacy package.
8 non-free packages, 0.4% of 1880 installed packages.
1 contrib packages, 0.1% of 1880 installed packages.
Robo Stallman actually missed the encrypted DVD decoder from http://www.deb-multimedia.org/ and I'm pretty sure MP3 is still proprietary, but safe to say I'm at least 99% free software. ;)
Speaking of deb-multimedia's repository, they have ARMHF packages for several audio players including Audacious which can be skinned like the popular Windows program Winamp. I even ran across a couple I had never heard of before like the lean-and-mean DeaDBeeF and what's likely going to be the default in the next version of Privacy Enhanced Linux, Foobnix. It's a bit of a resource hog but it also integrates extremely well into the XFCE desktop. By default it displays cover art from the tray icon and pops up playback controls with a right click. Instructions on their site didn't work for me though, I had to
wget https://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.3.7_all.deb
and
sudo dpkg -i deb-multimedia-keyring_2016.3.7_all.deb
before editing /etc/apt/sources.list to add
deb http://www.deb-multimedia.org stable main non-free
you can then update apt and install foobnix. It does Internet radio better than Quod Libet too, so really don't see the need for both. I'm still testing it though so we'll see.
sudo apt install vrms
then:
vrms
Non-free packages installed on jessie-rpi
bluez-firmware Firmware for Bluetooth devices
firmware-atheros Binary firmware for Atheros wireless cards
firmware-brcm80211 Binary firmware for Broadcom 802.11 wireless
firmware-iwlwifi Binary firmware for Intel Wireless cards
firmware-linux-nonfree Binary firmware for various drivers in kernel
firmware-ralink Binary firmware for Ralink wireless cards
firmware-realtek Binary firmware for Realtek wired and wireless network
nikto web server security scanner
Contrib packages installed on jessie-rpi
premail An e-mail privacy package.
8 non-free packages, 0.4% of 1880 installed packages.
1 contrib packages, 0.1% of 1880 installed packages.
Robo Stallman actually missed the encrypted DVD decoder from http://www.deb-multimedia.org/ and I'm pretty sure MP3 is still proprietary, but safe to say I'm at least 99% free software. ;)
Speaking of deb-multimedia's repository, they have ARMHF packages for several audio players including Audacious which can be skinned like the popular Windows program Winamp. I even ran across a couple I had never heard of before like the lean-and-mean DeaDBeeF and what's likely going to be the default in the next version of Privacy Enhanced Linux, Foobnix. It's a bit of a resource hog but it also integrates extremely well into the XFCE desktop. By default it displays cover art from the tray icon and pops up playback controls with a right click. Instructions on their site didn't work for me though, I had to
wget https://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.3.7_all.deb
and
sudo dpkg -i deb-multimedia-keyring_2016.3.7_all.deb
before editing /etc/apt/sources.list to add
deb http://www.deb-multimedia.org stable main non-free
you can then update apt and install foobnix. It does Internet radio better than Quod Libet too, so really don't see the need for both. I'm still testing it though so we'll see.
Subscribe to:
Posts (Atom)



