WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: minitube - no icons in menues, problem with phonon-backend and no icon in wbar  (Read 5339 times)

Offline netnomad

  • Hero Member
  • *****
  • Posts: 1027
hi jason,

i use a working alsa-environment, vlc and youtube in the browser are working fine.

my freshly imported minitube shows no icons, i get no sound, no video and in the terminal following errors appear:

Phonon::GStreamer::Backend: Failed to initialize GStreamer
WARNING: Phonon::createPath: Cannot connect  Phonon::MediaObject ( no objectName ) to  Phonon::AudioOutput ( no objectName ).
WARNING: Phonon::createPath: Cannot connect  Phonon::MediaObject ( no objectName ) to  Phonon::VideoWidget ( no objectName ).

under 4.7.7 i use flawless the phonon-backend-vlc.

the phonon-backend-vlc is installed and the stand-alone-vlc works fine for streamed music and videos.

do you have any hints?
thank you for your help and commitment :)
« Last Edit: October 02, 2014, 09:39:43 AM by netnomad »

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9659
I've never used minitube, and it probably needs startup script functions to get it working.  I will look at it tonight.

Offline netnomad

  • Hero Member
  • *****
  • Posts: 1027
minitube is really worth to use, really great... youtube without ads and google-services... :)

thank you for your help.

Offline netnomad

  • Hero Member
  • *****
  • Posts: 1027
hi jason,

video is working in minitube now, but i have still no sound and no icons in the minitube-control-panel:

[b8037680] pulse audio output error: PulseAudio server connection failure: Connection refused
[b8064b68] pulse audio output error: PulseAudio server connection failure: Connection refused
[b8064b68] core audio output error: no suitable audio output module
[b80f7130] vdpau_avcodec generic error: Xlib is required for VDPAU
[b27036a8] pulse audio output error: PulseAudio server connection failure: Connection refused
[b27036a8] core audio output error: no suitable audio output module
[af20ad50] core decoder error: failed to create audio output

vlc still works fine with sound and video, although there is the same PluseAudio-error:

tc@box:~$ vlc
VLC media player 2.2.0-pre3 Weatherwax (revision 2.2.0-pre3-0-ga15bef7)
[093f6058] pulse audio output error: PulseAudio server connection failure: Connection refused
[0934f0d0] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.


thank you for your help and support.
« Last Edit: October 03, 2014, 04:29:46 AM by netnomad »

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9659
Pulseaudio needs some dependencies added in Jessie.  Also, there is some startup script actions needed.  I will hopefully finish it tonight.

Offline netnomad

  • Hero Member
  • *****
  • Posts: 1027
hi jason,

i get still no sound :(

[b8193430] pulse audio output error: PulseAudio server connection failure: Connection refused
[b82522e8] core audio output error: no suitable audio output module
[b073ef00] mp4 demux error: cannot create chunks index
[b82f2150] vdpau_avcodec generic error: Xlib is required for VDPAU
[b07a7430] core decoder error: failed to create audio output

do you see or have more hints?
« Last Edit: October 03, 2014, 12:53:28 PM by netnomad »

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9659
I haven't got home yet to work on it.    Have you re-imported pulseaudio?  I added consolekit to it's deps last night and it should be working but I will retest when I get in.

Offline netnomad

  • Hero Member
  • *****
  • Posts: 1027
Have you re-imported pulseaudio?

i did it twice without any luck or different result :(

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9659
On dCore-jessie, I imported the below 2 packages in a package list file, in addition to my standard icewm/iceweasel/leafpad/etc desktop:

minitube
pulseaudio

I launched minitube, without having to start pulseaudio first, and it is working fine, watching it now. 

Offline netnomad

  • Hero Member
  • *****
  • Posts: 1027
hi jason,

although i added pulseaudio to my package-file (it was loaded before by dependency), i have no luck :(

after loading pulseaudio in a terminal, i get following error messages:

tc@box:~$ pulseaudio
W: [pulseaudio] authkey.c: Failed to open cookie file '/home/tc/.config/pulse/cookie': No such file or directory
W: [pulseaudio] authkey.c: Failed to load authorization key '/home/tc/.config/pulse/cookie': No such file or directory
E: [pulseaudio] module-console-kit.c: GetSessionsForUnixUser() call failed: org.freedesktop.DBus.Error.Spawn.PermissionsInvalid: The permission of the setuid helper is not correct
E: [pulseaudio] module.c: Failed to load module "module-console-kit" (argument: ""): initialization failed.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Failed to initialize daemon.

tc@box:~$ sudo pulseaudio --system
W: [pulseaudio] main.c: Running in system mode, but --disallow-exit not set!
W: [pulseaudio] main.c: Running in system mode, but --disallow-module-loading not set!
N: [pulseaudio] main.c: Running in system mode, forcibly disabling SHM mode!
N: [pulseaudio] main.c: Running in system mode, forcibly disabling exit idle time!
E: [pulseaudio] main.c: Failed to find user 'pulse'.
« Last Edit: October 04, 2014, 12:06:59 AM by netnomad »

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9659
Do you have any other sce's installed?  If so, you likely have old versions of packages that are getting loaded first.

Either import all of your sce's again, or put minitube and pulseaudio at the beginning of your sceboot.lst or load them first before any others.  I see a dbus error in your output that was fixed a while back.

Offline netnomad

  • Hero Member
  • *****
  • Posts: 1027
hi jason,

the problem was perhaps the missing user "pulse".
does it makes sense that you add "pulse" to the standard users?

after adding pulse to the users and restarting the dbus the sound works fine in minitube.
now my alsa-mixer shows only two devices: master and capture.
before i had at least ten different devices.
i this normal, after starting pulseaudio?
do i need another mixer for controling more devices?

do have an idea how i get the icons in the minitube control-panel?
.... there are five buttons in the upper left corner (left of the time-stamp) that have no icons.

thank you for your help and patience.
« Last Edit: October 04, 2014, 05:32:50 PM by netnomad »

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9659
You're right, I had mistranslated the Debian startup script.  Now creates the user pulse and adds it to the audio group as well as creating groups pulse and pulse-access as in Debian.  Also, added alsa-utils to the list of dependencies of pulseaudio as it is needed for sound, or else it errors like you listed earlier.  Tested here by loading kernel-all-3.8.13-tinycore and pulseaudio, then testing sound.

It seems that the one or two sound channels is normal for pulseaudio, I have one on my machine.  Also, the icons are probably meant in Debian to be provided by a desktop environment.  But I will look into it.


Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10022
Try installing any icon theme such as gnome-icon-theme.
The only barriers that can stop you are the ones you create yourself.

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9659
Thanks, but that does not work either.  But using the command "DESKTOP_SESSION=gnome minitube" does give it a gtk2 appearance.

I googled images of minitube and see several screenshots where there are no icons in the menu, even on the Ubuntu standard gnome desktop.  So in this case I am not going to pursue the icon issue further.