ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

allen's profile - activity

2018-05-18 04:47:29 -0500 marked best answer apt-get install sound_play package failure in Debian Jessie

I'd like to install sound_play package in my debian jessie arm64 board,however I couldn't install it by using "$apt-get install ros-kinetic-sound-play" because of unmet dependencies "libgstreamer-plugins-good1.0-0" ,the detail is listed as below:

root@linaro-alip:~/catkin_ws/src/# apt-get install ros-kinetic-sound-play
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ros-kinetic-sound-play : Depends: libgstreamer-plugins-good1.0-0 but it is not installable
E: Unable to correct problems, you have held broken packages.

The linux distribution I used was Debian Jessie arm64, ros distribution was kinetic.I installed the sound_play package because I'd like to test some speech recognition and synthesis demos on my company's boards. I had installed and tested some demos on ubuntu 14.04 armhf (ros indigo) on another board,these demos mostly needed the support of the sound_play package,there were no problems on it.

I needed to run these demos on our new 64bits Debian Jessie boards.I checked the wiki and make sure ROS Kinetic supported Debian Jessie.However,the error log showed that "libgstreamer-plugins-good1.0-0" could't be installed in Debian.

In fact,I checked it in both official websites of debian and ubuntu,the package "libgstreamer-plugins-good1.0-0" indeed didn't exist in Debian's package repository : https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=libgstreamer-plugins-good1.0-0,while it exist in ubuntu's package repository:https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=libgstreamer-plugins-good1.0-0&searchon=names

so,I have some problems:

  1. How to solve the dependency problem in Debian Jessie?
  2. Are there any other similar audio packages available that supported Debian?
  3. Can I make a little change of the source codes to make the sound_play package support Debian?

Thanks!

2018-05-18 04:47:29 -0500 received badge  Scholar (source)
2018-05-18 04:46:47 -0500 answered a question apt-get install sound_play package failure in Debian Jessie

I can install sound_play package by the command "$ apt-get install ros-kinetic-sound-play" in my Debian Jessie arm64 boa

2018-05-18 04:22:36 -0500 received badge  Famous Question (source)
2018-05-18 04:22:36 -0500 received badge  Notable Question (source)
2018-05-14 03:25:32 -0500 commented answer X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64

It was because that I’d like to enable camera on my board in order to test ros demo on board, I copied the modules folde

2018-05-14 03:24:54 -0500 commented answer X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64

It was because that I’d like to enable camera on my board in order to test demo on board, I copied the modules folder in

2018-04-27 02:34:55 -0500 marked best answer X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64

I have tested three tf cards and they all had the same problem: After the card just being enabled Debian Jessie arm64 in it , I executed "startx &" and the hdmi display was able to show the x11 desktop. However, after I operated for a while, if I rebooted it and executed the command "startx &" again, the gui desktop couldn’t be displayed on the screen, the serial terminal would log such errors:

root@linaro-alip:~#startx &

X.Org X Server 1.17.3
Release Date: 2015-10-26
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.2.0-16-generic aarch64 Debian
Current Operating System: Linux linaro-alip 4.9.51-imx_4.9.51_imx8m_ga+g6df7474 #2 SMP PREEMPT Mon Mar 12 12:13:52 CDT 2018 aarch64
Kernel command line: console=ttymxc0,115200 earlycon=ec_imx6q,0x30860000,115200 root=/dev/mmcblk1p2 rootwait rw
Build Date: 29 February 2016  07:27:03PM
xorg-server 2:1.17.3-2.linarojessie.2 (http://www.debian.org/support)
Current version of pixman: 0.32.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat May 21 22:34:39 2016
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.

(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

For the first two cards, I’ve done too many operations(included installing ROS Kinetic package), so I’m not sure which operation caused this phenomenon. For the third time, I just installed ROS Kinetic desktop full packages,then installed and compiled two demo packages, and then I executed “$ reboot” and "$ startx &", the same phenomenon and the same error log occurred again.

I only met a similar situation that ros installation might cause desktop fail to start on Ubuntu16.04+Ros Kinetic+Vmware12 . As long as I installed ros and rebooted ubuntu ,it would remind me “The system is running in low graphic mode” and failed to start the desktop. My solution is replacing Vmware12 with Virtualbox at that time. I don't know whether there are relations between the two situations.

I’m not sure if this is a Debian problem or a Ros problem or my board(i.MX 8M) problem. I didn’t encounter such kind of situation on Ubuntu14.04+Ros Indigo+i.MX 6ull(my previous board) / Vmware12, Debian Jessie+Ros Kinetic+Vmware12, Ubuntu16.04+Ros Kinetic+Virtualbox .

In addition,My sd card's memory size is 16GB, and the installation of ros kinetic desktop-full package only takes less than half ... (more)

2018-04-27 02:34:52 -0500 received badge  Popular Question (source)
2018-04-27 01:09:50 -0500 answered a question X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64

Sorry, I've found the reason, it's not a ROS problem, it's my own board's bug, thanks!

2018-04-27 01:07:10 -0500 received badge  Enthusiast
2018-04-26 01:45:19 -0500 edited question X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64

X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64 I have tested three tf cards and th

2018-04-26 01:42:07 -0500 edited question X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64

X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64 I have tested three tf cards and th

2018-04-26 01:42:07 -0500 received badge  Editor (source)
2018-04-26 01:41:23 -0500 edited question X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64

X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64 I have tested three tf cards and th

2018-04-26 01:31:04 -0500 asked a question X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64

X11 window desktop display problem on HDMI screen on ROS Kinetic+Debian Jessie arm64 I have tested three tf cards and th

2018-04-09 02:16:53 -0500 received badge  Popular Question (source)
2018-04-04 04:41:26 -0500 commented question apt-get install sound_play package failure in Debian Jessie

I solved this problem on Jessie amd64, but I couldn't verify it on my arm64 board now beacuse the rosdep failure on it..

2018-04-04 04:41:18 -0500 commented question apt-get install sound_play package failure in Debian Jessie

I'm sorry I didn't explain it clearly just now.I tried the command "$ apt-get install ros-kinetic-sound-play" both on De

2018-04-04 04:22:57 -0500 answered a question apt-get install sound_play package failure in Debian Jessie

I have solved this problem by following gvdhoorn'link,thanks!

2018-04-04 04:21:31 -0500 commented question apt-get install sound_play package failure in Debian Jessie

Thanks a lot! I built it from source by following your link,and I could run sound_play in Debian Jessie now.

2018-04-04 00:43:12 -0500 asked a question apt-get install sound_play package failure in Debian Jessie

apt-get install sound_play package failure in Debian Jessie I'd like to install sound_play package in my debian jessie a