Quirky Xerus 8.1.4 for Raspberry Pi2 and 3

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

rpi3

#81 Post by raffy »

It's good that RPI3 has both wifi and bluetooth built-in. Can't wait to begin testing...

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#82 Post by BarryK »

gparted and pdict (dictionary GUI for this is in Document menu) both had missing DEB deps. Fixed.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#83 Post by BarryK »

don570 wrote:Update on sound problem...

Here is how I partially solve sound problem on quirky arm...
(the procedure needs to be done each time I boot :roll: )

When I first boot up I must launch retrovol configuration from tray.

I switch the sides so that left side now has

Image

__________________________________________________


Next I launch retrovol from start menu or tray.

Here is what I see...

Image


I must drag mouse over and set to...

Image

(full is also possible)


Now my volume is excellent and there is no stuttering problem.

I check with

Code: Select all

 madplay  ivy.mp3
_______________________________________
I have just started to look into audio today. Pristine 8.0.23, the audio setup is unchanged from 8.0.18, restarting X server, I don't get the multiple retrovol icons as you reported.
Restarting X, all the X apps get killed, including retrovol, at restart, a new retrovol runs.

I increased the volume to 100%, did a reboot, and it was still at 100%. So, the 10-alsa is remembering the setting, volume anyway.

Running the mixer window, there are two bars, both labeled "PCM", the top one has a ticked checkbox, and that works. Click on the bottom one, crashes retrovol.

I played some short audio files using Pmusic, didn't notice any stutter. Maybe I need to play something longer?

So far have not got sound out of my TV, just using the headphone jack.

Have not yet tried any mods to config.txt.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#84 Post by BarryK »

don570 wrote:While trying to compile gmic plug-in for gimp I got the error

opencv.pc not found.

______________________________________
Thanks, fixed.
[url]https://bkhome.org/news/[/url]

User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#85 Post by ally »

for info, the audio played ok for me via the tv once hdmi output radio button was selected

:)

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#86 Post by don570 »

I think the stuttering is specific to my tv SET. Certain cheaper tv sets aren't
completely compatible to HDMI. But this does happen to others.
There are lots of complaints on the Raspberry pi forum.

__________________________________________________________

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#87 Post by don570 »

I wasn't able to compile gmic plugins
gmic plug-in

but I was able to download someone's rpm package.

gimp-plugin-gmic-1.7.1-3.mga6.armv7hl.rpm

and it worked when I put in a libpng16 link to libpng12.

__________________________________________________

Available at mydrive.ch

___________________________________

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#88 Post by BarryK »

the 'shared-mime-info' package mis-identifies some text files as binary files. This causes failure of some scripts.

I have posted about this on my blog:

http://barryk.org/news/?viewDetailed=00424

Ubuntu 16.01 has shared-mime-info version 1.5, but I notice the latest is 1.7.

Probably this mis-identification should be reported to the developers, however I just applied the quick fix, rolled back to 0.90.

Another problem with this mis-identification, is that text editors refuse to open the file.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#89 Post by BarryK »

don570 wrote:I wasn't able to compile gmic plugins
gmic plug-in

but I was able to download someone's rpm package.

gimp-plugin-gmic-1.7.1-3.mga6.armv7hl.rpm

and it worked when I put in a libpng16 link to libpng12.

__________________________________________________

Available at mydrive.ch

___________________________________
This may cause trouble though, as libpng16 has significant API differences from libpng12.
The libpng developers keep making API changes, which is probably why the Debian (and Ubuntu) developers have stayed with libpng 1.2.x
[url]https://bkhome.org/news/[/url]

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#90 Post by don570 »

This may cause trouble though, as libpng16 has significant API differences from libpng12.
I'll keep it available for anyone who really needs it.

____________________________________________

I noticed that libfftw3 doesn't have header or package content file.
Not that that is very important.

____________________________________________

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#91 Post by don570 »

Sound report - on raspberry pi2

This time I used a computer monitor instead of TV set.

I booted with

Code: Select all

hdmi_safe=1
and used 99-alsa init file

Sound worked better this time. I don't think I needed to set retrovol.
There is no stuttering of sound files even when one of the sliders
is not set. (see image)

I listened to audio using earphones over the analog channel.

Image


______________________________________

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#92 Post by BarryK »

Version 8.0.25 is out, now promoted to "alpha quality":

http://barryk.org/news/?viewDetailed=00426
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#93 Post by BarryK »

I finally got rid of theose /DEBIAN* folders :D

I took a look at 'raspi-config' in Raspbian. It is a text-mode utility to set various things. A bit like QuickSetup in Quirky, kind of.

One thing it offers is to grow the filesystem to fill the drive.
This situation occurs if the image file that was written to the flash drive is smaller than the drive. An example is a 8GB image written to a 16GB drive.

Ubuntu Mate for the Odroid XU4 does this resizing automatically at first boot, which caught me by surprise. It actually got to the login screen, then before I could login, it rebooted!

Yikes, I thought it was a bug. Anyway, that is a bit of an uncouth way of doing it. I prefer to ask.

So, I have put a checkbox into QuickSetup, haven't finished implementing it yet.
[url]https://bkhome.org/news/[/url]

eowens2
Posts: 177
Joined: Wed 27 Aug 2008, 17:57

#94 Post by eowens2 »

I've been taking Quirky Version 8.0.23 out for a spin this afternoon, and things are looking good.

I updated the package lists in Quirky Package Manager, and downloaded/installed "HPLIP' and 'Chromium'. CUPS 2.1.3 doesn't seem to recognize new network printers too well, but since I already knew the network address for the printer was able to install my HP Office Jet 6500 without any problems. The test print was fine.

There was a problem with Chromium however. There was a menu entry for Chromium, but clicking on it did not get any results. I looked in /root/.Packages, and there were lots of files associated with Chromium and the binary seemed to be at /usr/bin/chromium-browser.

Typing 'chromium'browser' in a terminal gave me:

Code: Select all

# chromium-browser
[1:1:1004/205402:FATAL:setuid_sandbox_client.cc(126)] Check failed: IsFileSystemAccessDenied(). 
#0 0x000076e51e5e base::debug::StackTrace::StackTrace()
#1 0x000076e640e6 logging::LogMessage::~LogMessage()
#2 0x000073d8c2ba sandbox::SetuidSandboxClient::ChrootMe()
#3 0x000075d333c2 <unknown>
#4 0x000075abe0f4 <unknown>
#5 0x000075abe62c <unknown>
#6 0x000075abdcf6 content::ContentMain()
#7 0x000054cdd3c0 ChromeMain
#8 0x0000725c48aa __libc_start_main

Received signal 6
#0 0x000076e51e5e base::debug::StackTrace::StackTrace()
#1 0x000076e52148 <unknown>
#2 0x0000725d3260 <unknown>
#3 0x0000725c4af6 <unknown>
#4 0x0000725d2638 gsignal
#5 0x0000725d333a abort
[end of stack trace]
I am not sure what to make of this.

Any suggestions?

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#95 Post by dancytron »

That seems to be the normal "make Chromium run as root" problem.

Try

Code: Select all

/usr/bin/chromium-browser  --no-sandbox
or

Code: Select all

/usr/bin/chromium-browser --user-data-dir=/root/chrome/user --disk-cache-dir=/root/chrome/cache  --no-sandbox
You can put that in a script or edit the chromium wrapper script for convenience if it works.

PM Mike Walsh if that doesn't work, he's the Chrome guy.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#96 Post by don570 »

BarryK wrote:I took a look at 'raspi-config' in Raspbian. It is a text-mode utility to set various things. A bit like QuickSetup in Quirky, kind of.
The feature I like best about raspi-config --->
it allows user to set up ssh if desired

__________________________________

eowens2
Posts: 177
Joined: Wed 27 Aug 2008, 17:57

#97 Post by eowens2 »

Hi dancytron,

Thank you for your response.

I tried

Code: Select all

/usr/bin/chromium-browser  --no-sandbox
and the response was

Code: Select all

# /usr/bin/chromium-browser --no-sandbox
[2624:2624:1004/180406:ERROR:browser_main_loop.cc(231)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
Segmentation fault
# [2805:2805:1004/180417:ERROR:sandbox_linux.cc(343)] InitializeSandbox() called with multiple threads in process gpu-process. 
and I tried

Code: Select all

/usr/bin/chromium-browser --user-data-dir=/root/chrome/user --disk-cache-dir=/root/chrome/cache  --no-sandbox
with the response

Code: Select all

# /usr/bin/chromium-browser --user-data-dir=/root/chrome/user --disk-cache-dir=/root/chrome/cache  --no-sandbox
[5623:5623:1004/180802:ERROR:browser_main_loop.cc(231)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
Segmentation fault
# [5761:5761:1004/180811:ERROR:sandbox_linux.cc(343)] InitializeSandbox() called with multiple threads in process gpu-process. 
I will do as you suggest and send a PM to Mike Walsh. Thanks again.


User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#99 Post by don570 »

I was able to compile the latest
imagemagick 7.0.3

It's a big package. It could be reduced I'm sure if I knew more about the app.

File: imagemagick-v7-7.0.3.pet
Size: 22.39 MB
https://www.datafilehost.com/d/c0033361


______________________________________

eowens2
Posts: 177
Joined: Wed 27 Aug 2008, 17:57

#100 Post by eowens2 »

Hi dancytron,

Thank you for those links on Chromium browser crashing, very interesting and informative.

For those who have not read the links, the problem seems to affect the armhf version of Chromium rather than any specific device. The problem has been described on Raspberry Pi 2 and 3, also on the odroid XU3. It has been described with Ubuntu Mate and Arch Linux Arm (not sure about Raspbian).

Apparently Chromium browser was stable through version 48, and the seg fault problem began appearing with version 49. The chromium-browser version in Quirky Xerus 8.0.25 is 52.0.2743.116.

I did a PM to Mike Walsh about the problem, including the error messages. He said that Chromium usually contains cutting-edge work and is compiled against the latest glibc. Google then takes this source code and then alters it as Chrome and re-compiles it against an older glibc to give a new ‘stable’ release compatible with as much hardware as possible. His thoughts were that the problems I encountered were due to conflicts between the ARM porting, the kernel used and Chromium’s source code. I sure wish Chrome were available in the repository.

Interesting…Raspberry Pi just released a new operating system called ‘PIXEL’, and the default browser is chromium-browser 51.0.2704.91. In my limited experience with it, the browser seems to boot without problem and take you where you want to go. But thus far it will not allow me to sign in to my gmail account (“Uh-oh! Service unavailable try again later

Post Reply