Quirky Xerus 8.1.4 for Raspberry Pi2 and 3
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
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.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 )
When I first boot up I must launch retrovol configuration from tray.
I switch the sides so that left side now has
__________________________________________________
Next I launch retrovol from start menu or tray.
Here is what I see...
I must drag mouse over and set to...
(full is also possible)
Now my volume is excellent and there is no stuttering problem.
I check with_______________________________________Code: Select all
madplay ivy.mp3
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]
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Thanks, fixed.don570 wrote:While trying to compile gmic plug-in for gimp I got the error
opencv.pc not found.
______________________________________
[url]https://bkhome.org/news/[/url]
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
___________________________________
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
___________________________________
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
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.
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]
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
This may cause trouble though, as libpng16 has significant API differences from libpng12.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
___________________________________
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]
I'll keep it available for anyone who really needs it.This may cause trouble though, as libpng16 has significant API differences from libpng12.
____________________________________________
I noticed that libfftw3 doesn't have header or package content file.
Not that that is very important.
____________________________________________
Sound report - on raspberry pi2
This time I used a computer monitor instead of TV set.
I booted with
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.
______________________________________
This time I used a computer monitor instead of TV set.
I booted with
Code: Select all
hdmi_safe=1
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.
______________________________________
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
I finally got rid of theose /DEBIAN* folders
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.
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]
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:
I am not sure what to make of this.
Any suggestions?
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]
Any suggestions?
That seems to be the normal "make Chromium run as root" problem.
Try
or
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.
Try
Code: Select all
/usr/bin/chromium-browser --no-sandbox
Code: Select all
/usr/bin/chromium-browser --user-data-dir=/root/chrome/user --disk-cache-dir=/root/chrome/cache --no-sandbox
PM Mike Walsh if that doesn't work, he's the Chrome guy.
Hi dancytron,
Thank you for your response.
I tried
and the response was
and I tried with the response
I will do as you suggest and send a PM to Mike Walsh. Thanks again.
Thank you for your response.
I tried
Code: Select all
/usr/bin/chromium-browser --no-sandbox
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.
Code: Select all
/usr/bin/chromium-browser --user-data-dir=/root/chrome/user --disk-cache-dir=/root/chrome/cache --no-sandbox
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 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
______________________________________
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
______________________________________
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
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