Monday, February 13, 2017

PACKAGE "BACKPORTS" SUCK

I really don't understand why PulseAudio 7 is in backports when Debian 9 isn't going to use that version. Backported from where exactly? Testing I can understand and FYI they changed from PulseAudio 9 to 10 so it looks like that's what you peeps are gonna get. You heard it here first! And though I like my way of including ALL modules I guess I did miss a dependency or two. For example, I compiled the Privacy Enhanced Linux version of Pulse with OpenSSL support but didn't include that as a required package. So I can see it both ways now and R3 will use the "official" packages.

Unfortunately my efforts to keep extra packages out of the xorg upgrade process didn't work. FWIW though, you'll find two new files in the /etc/apt/preferences.d/ directory, one called jessie.pref and the other stretch.pref which pin stable above testing. I guess it's version dependencies bringing in things like systemd 230. At this point it's only really a problem for users of HID touchscreens though, other users won't notice, so I'm leaving that issue behind.

Looks like release day is TOMORROW! ;)

Privacy Enhanced Linux R3 running on a Raspberry Pi 3 using built-in Bluetooth and WiFi

Sunday, February 12, 2017

MAYBE NEITHER

I guess the train already left the station on "pure" Debian when I added Linux Mint's Bluetooth manager to R2. And kernel 3.18 has reached end-of-life so while it's still rock solid it's not bleeding edge and backporting stuff to it is a waste of time. Therefore, the time has come for R3 which is:

Debian 8.7 stable
Kernel 4.4.48 (Feb 10th 2017, ARMHF 32bit)
VideoCore 3D acceleration enabled (default 320M mem)
Pi3 WiFi enabled
Pi3 Bluetooth enabled
Analog Audio enabled
Bluetooth Audio enabled
Linux Mint Blueberry Bluetooth Manager
PulseAudio 10 (maybe)
Xorg 1.18.4 (maybe)

This is the last Debian version as I'm switching to Gentoo. Final testing in progress, everything that doesn't say "maybe" is working perfectly... I don't wanna brag but you're not gonna wanna go back to Raspbian. :D

Here are some reviews from our beta testers:

"You can't tell because of this rag on my head but my hair is standing straight up right now." - Yousef al-Shiskabob, senior al-Qaeda recruiter.

"All our Islamic State Peacekeepers use Raspberry Pis running Privacy Enhanced Linux. It helps keep them safe and secure from the Zionist extremists. It's true, I swear!" -- anonymous official from the Islamic State Defense Force.

Saturday, January 28, 2017

MAYBE BOTH

16.04 LTS derivatives are feature locked on PulseAudio 8 and Debian 9 which isn't even out yet is locked into version 9. I need PulseAudio 10 but also want to keep a "pure" Debian version of PELinux. So newest plan is an R3 upgrade script that will keep you pure Debian AND a new image that will be "Debian-based" like Ubuntu but with some different packages.

TEASER

THIS IS NOT FOR RASPBERRY PI! It's AMD/Intel 64-bit but the armhf.deb package I'll make later will work exactly the same way.

PulseAudio 10 for 16.04 LTS by Privacy Enhanced Linux

https://drive.google.com/open?id=0B_8WsV7ZWJa1MTg0RHphWEtTWms

pulseaudio_10.0-pelinux-1_amd64.deb
shasum f5368d65dea39ea5826799472d2e2b15f9b0ec81
md5sum 67ccbc20dae06736ac10e8be33d3a294

To properly manage all the dependencies, you should install Pulseaudio 8 or 9 FIRST then download above package and:

sudo dpkg -i pulseaudio_10.0-pelinux-1_amd64.deb

sudo apt remove pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-module-droid pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-raop pulseaudio-module-trust-store pulseaudio-module-zeroconf pulseaudio-utils

sudo apt-mark hold pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-module-droid pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-raop pulseaudio-module-trust-store pulseaudio-module-zeroconf pulseaudio-utils

sudo rm /etc/xdg/autostart/pulseaudio.desktop

sudo apt update

sudo apt upgrade

reboot 

To verify you're running version 10:

pulseaudio --version

Only tested it on Xubuntu 16.04.1 but should be same with other flavors.

Saturday, January 14, 2017

MAYBE R3 UPGRADE

I compiled the 3D side of the stack from source and made armhf.deb packages only to find the testing repo already has the latest and greatest. Follow my earlier blog post (the pulseaudio sux one) to install libdrm-dev and mesa from there. It was a good exercise anyway. 2D acceleration is still a problem but 9 isn't done yet so I might not need to do anything with that either. New plan is to make an R2 to R3 upgrade script instead of another image. Still might make custom pelinux packages for systemd/udev sans stoopid names, however. And when 9 is released and testing no longer gets updated, the following might come in handy:

ADVANCED USERS

Here's how I made the libdrm-dev package.

mkdir ~/Code
cd ~/Code
git clone git://anongit.freedesktop.org/git/mesa/drm

cd drm
./autogen.sh --prefix=/usr/ --enable-udev --libdir=/usr/lib/arm-linux-gnueabihf/
make
sudo checkinstall -D make install


Unfortunately it looks like Debian made tiny little packages for each driver in libdrm so it's dependency hell if you dpkg -i --force-install the full set, but it works.

Thursday, January 12, 2017

HOW CAN YOU BE SURE?

When they use their credentials instead of actual proof to back-up their "conclusions"/lies you can be 100% sure. I doubt any of these so-called "journalists" could name half a dozen spy agencies without some kind of cheat sheet, 17 is absurd. Heck, if numbers and organizational acronyms are proof of something then I guess 9-11 TRUTH must be FACT because THOUSANDS of experts with degrees representing HUNDREDS of organizations say so: http://www.ae911truth.org/

This will be the end of the debate on the subject.

The debunkers have been completely debunked. :P

Wednesday, January 4, 2017

MAYBE ONE MORE

Some time around the release of Debian 9 I'm going to make a "Luke Skywalker Edition" with select components (primarily the graphics stack) compiled from source. That means you'll have to download updates to things like Xorg as source too, so if you've never done ./configure, make and sudo make install then R2 is still the final version for you. I might even try to compile systemd and udev with the stoopid interface renaming code removed. ;)

And for what it's worth, if the over-edjumacated idjuts who are making decisions these days wanted interface names to be MORE intelligent/logical instead of LESS, they'd start numbering them from one. So your first Ethernet interface would be eth1 not eth0. Zero is only a real number to a computer. People don't count that way.

Wednesday, December 21, 2016

TV News is Fake

The cover-up artists blowing smoke up your butt want you to focus on the content of Hillary's emails... the ones she didn't delete. Fact is it's ILLEGAL to have a private email server to conduct public (government) business. It's always been ILLEGAL and it's still ILLEGAL. So call it what it is, Hillary's ILLEGAL email server. She's a lawyer so there's no excuse CBS can make up.

More fake TV news wants people to believe Putin personally ordered the hacking of Hillary. Having actual PROOF of this outrageous conspiracy theory suddenly isn't important. Here's are the legal CONSPIRACY FACTS you need to know:

https://drive.google.com/open?id=0B_8WsV7ZWJa1cS1XRVZiSjc2S2M

Of course Israel claims no responsibility for any of this. Only an anti-Semite would believe a bunch of non-Semitic banksters from Germany are trying to wipe Palestine off the map. Some people are just entitled to be lying, thieving, murdering sacks of shit.