Below are resolved issues using Yad on Debian based linux with gtk / gnome (Ubuntu) desktops

 

===NO VIDEO===

 

Issue # 1 - yad --html  --browser --uri="/path/video.mp4"  # Plays audio only and video is not shown.


Resolution:  Install sudo apt-get install gstreamer1.0-libav first and then remaining in order shown and check issue is fixed after installing each file in order shown.

 


sudo apt-get install gstreamer1.0-plugins-good

sudo apt-get install gstreamer1.0-libav

sudo apt-get install gstreamer1.0-alsa
sudo apt-get install gstreamer1.0-pulseaudio
sudo libgl1-mesa-dri

 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 
issue #2 - WebKit wasn't able to find a WebVTT encoder. Subtitles handling will be degraded unless gst-plugins-bad is installed.
 
Resolution:

sudo apt install gstreamer1.0-plugins-bad

 
issue #3 - yad will not compile with --sourceview option during compile process.
 
Resolution:

sudo apt-get install libgtksourceview-3.0-1

sudo apt-get install libgtksourceview-3.0-common

sudo apt-get install libgtksourceview-3.0-dev

 
issue #4 -  yad --html --browser --uri="http://your-website-try.com" will not open.
 
Resolution:

sudo apt-get install libwebkit2gtk-4.0

sudo apt-get install libwebkit2gtk-4.0-dev

[Compile yad 12.0 with --enable-html]

autoreconf -ivf && intltoolize -> ./configure --enable-html --enable-sourceview -> make -> make install -> gtk-update-icon-cache

-> exit

 
issue #5 -  Unable to locate package libgtksourceview-3.0-dev 
 
Resolution:

add this to the bottom of /etc/apt/sources.list

deb http://deb.debian.org/debian buster-backports main
sudo atp-get update

Then install: sudo apt-get install libgtksourceview-3.0-dev

 
issue #6 -  Sparkylinux 7 comes with Yad 12.x with Webkit built in (AWESOME !!)
                  2 issues concerning executing and seeing mp4 video.
 
Issue 6A: mp4 will not execute via yad script - error= no xapp package

Resolution:


sudo apt-get install libxapp-gtk3-module



Issue 6B: mp4 will not display via yad script (same error as previouse verision)

Resolution:

sudo apt-get install gstreamer1.0-libav

 
 

===yad COMPILE ERROR===

 

Issue # 7 -warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library


Resolution:  Install libglib2.0-dev

 


sudo apt-get install -y libglib2.0-dev libgtk-3-dev

 

 
** (if comment is not in file /etc/default/grub, then just add it under GRUB_DISABLE_LINUX_UUID="false")
 

Issue # 9 -  Chromium fails to load with error:

libva error: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed

 Resolution:  EReinstall intel video drivers

 
sudo apt-get install --reinstall intel-media-va-driver:amd64

sudo apt-get install --reinstall $(dpkg -l | grep ^ii | grep -i intel | awk '{print $2}')
 
 

Issue # 10 -  yad will not display html page, xapp-gtk3-module not loading  | VM - Virtualbox

xapp error: failed to load xapp-gtk3-moduled | libEGL warning

 Resolution:  Install below packages

sudo apt install xapp-sn-watcher libxapp-gtk3-module

 

Cookie & Privacy & Terms of Use Statements !!! 

Cookies are used on ALL websites, however, we DO NOT use cookie information beyond link association handled by Joomla CMS. 

Privacy Statement - We do not share anyone's personal information about anything unless mandated by court order.

 

--------------------------------------------------------------------------------

Terms of Use

All YadGui - YadPortal - Yadho & YadPi website content must be considered Experimental; use at your own risk and you must agree to hold author's harless of any and all consequences of use thereof.

Any claim will be through arbitration panel of 1 arbitrator under the laws of the state of Arizona, United States of America whatsoever.

September 01, 2022. 

 

======================================================

 

Yad 12.0 Standalone Compiled on x86_64 Debian 10 Computer

 

Caution:  Never use "sudo -s" or execute any terminal command, especially as root  "#", unless you are absolutely sure what it is you are doing.

The below linked file was compiled on a Debian 10 (Buster) x86 64 bit system.  

Compiled yad version = 12.0 / +  --enable-html option. Once downloaded see instructions below.

 

Yad Sandalone  |  ./configure --enable-html  = Click Here - File Download

 

How to use install these files:

1. Download the file you want (File is downloaded as a binary so if you get error, accept file download).

2. Rename file to just;  yad

3. Open termainl and run following commands:

-> sudo apt-get install yad 

<installing yad from repository has a benefit. We Overwrite yad repo at /usr/bin/yad with 12.0 verison and NEVER remove yad with pacakage manager>

<after yad has been installed from repository it will be only version 0.40+... We will make it version 12.0>

-> cd /to-pat-conatinging-the-downloaded-yad-file

-> sudo cp ./yad /usr//bin/yad

-> sudo a+x /usr/bin/yad

--> sudo cp ./yad /usr/local/bin/yad

-> sudo a+x /usr/local/bin/yad

ALL DONE !

Now Test both yad installs:

/usr/bin/yad --about

/usr/local/bin/yad --about

THEY BOTH SHOULD BE yad Version 12.-0

----------------------

 
Questons can be sent to This email address is being protected from spambots. You need JavaScript enabled to view it.   
 
 

YadTop Introduction

 

Your file has downloaded to your device.
 
Questons can be sent to This email address is being protected from spambots. You need JavaScript enabled to view it.