Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-12-17 Thread guayabas

ufff!! It wasn't easy.

Thank you @chaosmonk!!! You are the man!


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-04 Thread Mason Hock
OBS Studio requires OpenGL 3.2 or higher.[1] Based on the output you posted

> $ glxinfo | grep OpenGL
> 
> andrew@andrew-ThinkPad-T400:~$ glxinfo | grep OpenGL
> OpenGL vendor string: Intel Open Source Technology Center
> OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset
> OpenGL version string: 2.1 Mesa 17.2.8
> OpenGL shading language version string: 1.20
> OpenGL extensions:
> OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.2.8
> OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
> OpenGL ES profile extensions:

it appears that you have OpenGL 2.1, which is the newset version that you can 
use with the GM45 Express Chipset. 

Unfortunately, this means that your hardware is too old to run OBS Studio. 
Unless you have access to newer hardware, you will need to use another program.

I'm not too familiar with OBS Studio or what features it has, but supposedly 
these programs are similar.

https://launchpad.net/kazam
http://www.maartenbaert.be/simplescreenrecorder/
https://github.com/phw/peek

I would try Kazam first because it can be easily installed[3] from the Trisquel 
repository.

[1] 
https://obsproject.com/forum/threads/help-for-failed-to-initialize-video-unspecified-error.42268/
[2] 
https://en.wikipedia.org/wiki/Comparison_of_Intel_graphics_processing_units#Fourth_generation
[3] https://trisquel.info/en/wiki/installing-updating-and-removing-software


signature.asc
Description: PGP signature


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-04 Thread andrewandmelissao

Okay onpon4 thank you for your help so far! I am super grateful!


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-04 Thread andrewandmelissao
Hi chaosmonk, thanks again for all of your help. I hope the output I posted  
will help you or someone understand the problem.





Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread onpon4
I unfortunately haven't succeeded at compiling it, but the source code is  
here:


https://github.com/obsproject/obs-studio


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread andrewandmelissao

$ obs

andrew@andrew-ThinkPad-T400:~$ obs
Attempted path: share/obs/obs-studio/locale/en-US.ini
Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
Attempted path: share/obs/obs-studio/locale.ini
Attempted path: /usr/share/obs/obs-studio/locale.ini
Attempted path: share/obs/obs-studio/themes/Dark.qss
Attempted path: /usr/share/obs/obs-studio/themes/Dark.qss
Attempted path: share/obs/obs-studio/license/gplv2.txt
Attempted path: /usr/share/obs/obs-studio/license/gplv2.txt
info: CPU Name: Intel(R) Core(TM)2 CPU P8700  @ 2.53GHz
info: CPU Speed: 1600.000MHz
info: Physical Cores: 2, Logical Cores: 2
info: Physical Memory: 7726MB Total, 6323MB Free
info: Kernel Version: Linux 4.4.0-134-generic
info: Distribution: "Trisquel GNU/Linux" "8.0"
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.18.4
info: Portable mode: false
QMetaObject::connectSlotsByName: No matching signal for  
on_advAudioProps_clicked()
QMetaObject::connectSlotsByName: No matching signal for  
on_advAudioProps_destroyed()
QMetaObject::connectSlotsByName: No matching signal for  
on_program_customContextMenuRequested(QPoint)

info: OBS 22.0.2 (linux)
info: -
info: -
info: audio settings reset:
samples per sec: 44100
speakers:2
info: -
info: Initializing OpenGL...
error: X Error: GLXBadFBConfig, Major opcode: 155, Minor opcode: 34, Serial:  
24

error: Failed to create OpenGL context.
error: Failed to create context!
error: device_create (GL) failed
error: Failed to initialize video.  Your GPU may not be supported, or your  
graphics drivers may need to be updated.

info: Freeing OBS context data
info: == Profiler Results =
info: run_program_init: 10460.7 ms
info:  ┣OBSApp::AppInit: 3.97 ms
info:  ┃ ┗OBSApp::InitLocale: 1.431 ms
info:  ┗OBSApp::OBSInit: 120.891 ms
info:┣obs_startup: 3.543 ms
info:┗OBSBasic::OBSInit: 30.08 ms
info:  ┣OBSBasic::InitBasicConfig: 0.133 ms
info:  ┣OBSBasic::ResetAudio: 0.233 ms
info:  ┗OBSBasic::ResetVideo: 29.614 ms
info: obs_hotkey_thread(25 ms): min=0.12 ms, median=0.7 ms, max=5.682 ms,  
99th percentile=2.06 ms, 100% below 25 ms
info: audio_thread(Audio): min=0.029 ms, median=0.101 ms, max=0.246 ms,  
99th percentile=0.177 ms

info: =
info: == Profiler Time Between Calls ==
info: obs_hotkey_thread(25 ms): min=25.207 ms, median=26.039 ms,  
max=33.3 ms, 2.80612% within ±2% of 25 ms (0% lower, 97.1939% higher)

info: =
info: Number of memory leaks: 174


$ glxinfo | grep OpenGL

andrew@andrew-ThinkPad-T400:~$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset
OpenGL version string: 2.1 Mesa 17.2.8
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.2.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:



Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread Mason Hock
It sounds like the program installed successfully and you're now running into a 
separate hardware issue. Instead of launching the program by clicking on it, 
can you run it from a terminal with

$ obs

and copy (Ctrl+Shift+C) any errors printed to the terminal and paste them here? 
Often the information printed to the terminal is more specific than error 
messages in the graphical interface.

Can you also run

$ glxinfo | grep OpenGL

and copy/paste that output here. This will give us some information about your 
GPU.


signature.asc
Description: PGP signature


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread andrewandmelissao
Okay, so I finished the install, updated software on the computer and the  
software shows up as an installed application, but when I click on it to  
launch it, I get this error. I attached the photo for details.


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread andrewandmelissao
Hi, okay I did not get any output so I will keep going. Thank you for the  
clarification.


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread Mason Hock
> andrew@andrew-ThinkPad-T400:~$ ar x
> obs-studio_22.0.2-0obsproject1~xenial_amd64.deb
> 
> This gave me no results.

Did you get an error, or was there just no output printed to the terminal? If 
you didn't get an error, keep going. Nothing was supposed to be printed. All 
that command does is extract several files from the deb file to be used in 
later steps.


signature.asc
Description: PGP signature


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread andrewandmelissao

Hi, thank you so much for these instructions.

I was successful until this line:

andrew@andrew-ThinkPad-T400:~$ ar x  
obs-studio_22.0.2-0obsproject1~xenial_amd64.deb


This gave me no results.




Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread mason

You can get the source code with

$ sudo apt install git
$ git clone https://github.com/obsproject/obs-studio

This will copy the repository to your machine in a directory called  
'obs-studio'. However, from browsing the source code it is not obvious to me  
how to disabled AAC support. Maybe someone more experienced than I am can  
help.


I have gotten around to actually testing my own instructions and can be more  
specific now.


$ sudo add-apt-repository ppa:obsproject/obs-studio
$ sudo apt update
$ sudo apt install libavcodec-ffmpeg56 libavdevice-ffmpeg56  
libavformat-ffmpeg56 libavutil-ffmpeg54 libc6 libcurl3 libdbus-1-3  
libfontconfig1 libfreetype6 libgcc1 libjack0 libluajit-5.1-2 libpulse0  
libpython3.5 libqt5core5a libqt5gui5 libqt5gui5 libqt5widgets5  
libqt5x11extras5 libspeexdsp1 libstdc++6 libswresample-ffmpeg1  
libswscale-ffmpeg3 libudev1 libv4l-0 libx11-6 libx11-xcb1 libx264-148  
libxcb-shm0 libxcb-xfixes0 libxcb-xinerama0 libxcb1 libxcomposite1 libxfixes3  
zlib1g

$ apt download obs-studio
$ ar x obs-studio_22.0.2-0obsproject1~xenial_amd64.deb
$ tar -xzf control.tar.gz
$ sed -e s/"libfdk-aac0 (>= 0.1.1), "//g -i control
$ tar -cvzf control.tar.gz control
$ ar rcs newpackage.deb debian-binary control.tar.gz data.tar.xz
$ sudo dpkg -i newpackage.deb

I was then able to launch OBS. I don't have a webcam so I can't test whether  
it records video, but it appears to be receiving microphone input.


Building from source without AAC support would be the more correct way to do  
it, but this way won't take very long to test so I think it's worth trying.


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread andrewandmelissao

Hi onpon4,

Thank you for your help. I am a complete beginner to this community and I  
understand I need to download the source code. Could you send me the link I  
need to download? Also, could you send me instructions for how to compile the  
application without ACC support?


Thanks so much for everyones help. I am grateful.


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread Mason Hock
> No, OBS is not available in the Trisquel repository.

Shouldn't 'apt depends' still have worked if they added the PPA correctly 
though?

> You need to download the source code and compile it
> (without AAC support).

Yes, this is is the correct way to do it if within OP's level of ability.


signature.asc
Description: PGP signature


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread onpon4
I don't think that clause renders libfdk-aac proprietary. Note that it says  
"copyright license fees", not "fees of any kind". You're not allowed to  
charge "copyright license fees" with the GNU GPL either, because anyone you  
give a copy to is required to get full permission to use/modify/redistribute  
under the GNU GPL (without additional cost).


The reason libfdk-aac is in "non-free", from my understanding, is that the  
license is GPL-incompatible and combined with FFmpeg, a GPL-licensed program.  
So the combination is not libre, i.e. the same sort of issue as ZFS:


https://trac.ffmpeg.org/wiki/Encode/AAC


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread onpon4

OBS will work without it, but you need to recompile it without AAC support.


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread onpon4
No, OBS is not available in the Trisquel repository. It wasn't in the Ubuntu  
16.04 repo either. You need to download the source code and compile it  
(without AAC support).


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-03 Thread andrewandmelissao
@chaosmonk thank you for your help, I am still having difficulty with the  
command:


andrew@andrew-ThinkPad-T400:~$ apt depends obs-studio
E: No packages found

Does this mean I need to try installing the program again?

Thanks!


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-02 Thread Mason Hock
Sorry, I mistyped. I meant to write

$ apt depends obs-studio


signature.asc
Description: PGP signature


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-02 Thread andrewandmelissao
Thanks for your help! Unfortunately I tried running that first command and  
got this error:


andrew@andrew-ThinkPad-T400:~$ apt-depends obs-studio
No command 'apt-depends' found, did you mean:
 Command 'apt-rdepends' from package 'apt-rdepends' (main)
apt-depends: command not found



Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-02 Thread Mason Hock
> So I guess you are telling me that I am not able to run OBS studio.

OBS Studio has libfdk-aac0, which is a proprietary package, as a required 
dependency. However, the only purpose of this package is to support the AAC 
audio format. There are other, freer formats than AAC such as Vorbis and Opus, 
so if OBS Studio supports such formats then it's likely that OBS Studio could 
still be useable without AAC support.

To try this, we'll need to download and modify the .deb package so that it no 
longer tries to install libfdk-aac0, and then install from that .deb file with 
dpkg instead of apt. This will require us to install dependencies manually, so 
first run

$ apt-depends obs-studio

This will print all dependencies of obs-studio. Install all of them except for 
libfdk-aac0.

Then, run

$ apt download obs-studio 
$ tar x obs-studio*.deb
$ tar -xzf control.tar.gz
$ sed -e s/"libfdk-aac0 (>= 0.1.1), "//g -i control
$ tar -cvzf control.tar.gz control
$ ar rcs newpackage.deb debian-binary control.tar.gz data.tar.xz
$ sudo dpkg -i newpackage.deb

If it installs without any errors, run it and see if it works. If so, it might 
be worth contacting the developers and asking them to make libfdk-aac0 a 
"suggested" dependency instead of a "required" one. That would make it easier 
to install obs-studio while avoiding libfdk-aac0.


signature.asc
Description: PGP signature


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-02 Thread andrewandmelissao
So I guess you are telling me that I am not able to run OBS studio. Is there  
any similar lunix app that you would recommend?


Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-02 Thread andrewandmelissao

Here is the results:

andrew@andrew-ThinkPad-T400:~$  sudo apt-get update && sudo apt-get install  
obs-studio
Hit:1 cdrom://Trisquel 8.0 _flidas_ - Release amd64 (20180417) flidas  
InRelease

Hit:2 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu xenial InRelease
Hit:3 http://ppa.launchpad.net/pellesimon/ppa/ubuntu xenial InRelease
Hit:4 https://archive.trisquel.info/trisquel flidas InRelease
Hit:5 https://archive.trisquel.info/trisquel flidas-security InRelease
Hit:6 https://archive.trisquel.info/trisquel flidas-updates InRelease
Reading package lists... Done
N: Skipping acquire of configured file 'main/binary-i386/Packages' as  
repository 'cdrom://Trisquel 8.0 _flidas_ - Release amd64 (20180417) flidas  
InRelease' doesn't support architecture 'i386'

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:
 obs-studio : Depends: libfdk-aac0 (>= 0.1.1) but it is not installable
E: Unable to correct problems, you have held broken packages.



Re: [Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-01 Thread Mason Hock
The errors appear to be related to the ffmpeg-next ppa you have installed. Try 
removing or deselecting it in Control Center -> Software & Updates, and then 
run 'sudo apt update' again.


signature.asc
Description: PGP signature


[Trisquel-users] Trying To Install Open Broadcaster Software Studio OBS Studio on Trisquel 8

2018-09-01 Thread andrewandmelissao

Hi,

I would love some help to install OBS Studio on Trisquel 8. I followed the  
instructions in the attached photo and always end up with the following  
errors as seen below in Terminal.



andrew@andrew-ThinkPad-T400:~$ sudo apt-get update && sudo apt-get install  
obs-studio

[sudo] password for andrew:
Hit:1 cdrom://Trisquel 8.0 _flidas_ - Release amd64 (20180417) flidas  
InRelease
Ign:2 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu xenial  
InRelease

Hit:3 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu xenial InRelease
Ign:4 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu xenial  
Release

Hit:5 https://archive.trisquel.info/trisquel flidas InRelease
Ign:6 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Sources

Hit:7 https://archive.trisquel.info/trisquel flidas-security InRelease
Hit:8 https://archive.trisquel.info/trisquel flidas-updates InRelease
Ign:9 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main amd64 Packages
Ign:10 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main i386 Packages
Ign:11 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main all Packages
Ign:12 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en_US
Ign:13 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en
Ign:6 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Sources
Ign:9 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main amd64 Packages
Ign:10 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main i386 Packages
Ign:11 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main all Packages
Ign:12 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en_US
Ign:13 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en
Ign:6 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Sources
Ign:9 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main amd64 Packages
Ign:10 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main i386 Packages
Ign:11 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main all Packages
Ign:12 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en_US
Ign:13 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en
Ign:6 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Sources
Ign:9 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main amd64 Packages
Ign:10 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main i386 Packages
Ign:11 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main all Packages
Ign:12 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en_US
Ign:13 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en
Ign:6 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Sources
Ign:9 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main amd64 Packages
Ign:10 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main i386 Packages
Ign:11 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main all Packages
Ign:12 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en_US
Ign:13 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en
Err:6 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Sources

  404  Not Found
Ign:9 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main amd64 Packages
Ign:10 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main i386 Packages
Ign:11 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main all Packages
Ign:12 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en_US
Ign:13 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu  
xenial/main Translation-en

Reading package lists... Done
W: Target Sources (main/source/Sources) is configured multiple times in  
/etc/apt/sources.list.d/kirillshkrogalev-ubuntu-ffmpeg-next-xenial.list:2 and  
/etc/apt/sources.list.d/kirillshkrogalev-ubuntu-ffmpeg-next-xenial.list:3
N: Skipping acquire of configured file 'main/binary-i386/Packages' as  
repository 'cdrom://Trisquel 8.0 _flidas_ - Release amd64 (20180417) flidas  
InRelease' doesn't support architecture 'i386'
W: The repository  
'http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu xenial Release'  
does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore  
potentially dangerous to use.
N: See a