|
SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
No Live video in Gentoo Linux
I installed the latest V9 on two Gentoo Linux computers following https://forums.sagetv.com/forums/showthread.php?t=63946
The installations went well and I could use Placeshifter to access Windows v9 servers as well as record with the two new Linux v9 servers. However I can't view live video on either although I can record and play back with the native Gentoo mplayer but not the bundled mplayer. Looking for support here with this binary install outside of portage. One computer uses a Hauppauge Quad and the other uses an HVR-1600. Both record and playback with my native mplayer but will not live play. there is no error message just a black screen with no audio until I kill playback. EDIT: I've enabled debug logging but I don't know where the log is. It's not in /var/log Last edited by ASegredo; 08-26-2018 at 04:46 PM. |
#2
|
|||
|
|||
I believe mplayer is respawning:
tony@MSI ~ $ ps a|grep mplayer 5207 pts/3 S+ 0:00 grep --colour=auto mplayer tony@MSI ~ $ ps a|grep mplayer 5209 pts/3 S+ 0:00 grep --colour=auto mplayer tony@MSI ~ $ ps a|grep mplayer 5211 pts/3 S+ 0:00 grep --colour=auto mplayer tony@MSI ~ $ ps a|grep mplayer 5213 pts/3 S+ 0:00 grep --colour=auto mplayer |
#3
|
|||
|
|||
Respawning seems due to missing library:
$ ./mplayer --help ./mplayer: error while loading shared libraries: libaudio.so.2: cannot open shared object file: No such file or directory So where to pick up that library? And what version of mplayer is SageTV using? Maybe I can use the native mplayer? Last edited by ASegredo; 08-27-2018 at 08:22 PM. Reason: Posted in wrong forum |
#4
|
||||
|
||||
Quote:
I suspect you are missing libasla or libpulse. Maybe install those and see if changes things.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#5
|
|||
|
|||
Thank you, Stuckless. I was hoping you would lend a hand.
I don't run pulseaudio, is it a requirement? I am pursuing how to get libaudio.so on the gentoo forum. I can't find a package named libalsa but it sounds encouraging. I do know that mplayer has a checkered past of interface changes and incompatible versions. I know zero about java but used to be a pretty good C/C++ programmer. Could you point me to the source of Sage's mplayer so that I can compare them to the Gentoo source and maybe see what's different? I know Gentoo is a niche distro but I'd like to see SageTV expand past Ubuntu and RedHat, maybe into FreeBsd. |
#6
|
|||
|
|||
Quote:
|
#7
|
|||
|
|||
Thank you, wnjj!
|
#8
|
|||
|
|||
The gentoo package is named "nas" which has libraries for accessing Network Attached Storage. I installed that and the error goes away.
After starting the sageserver service and starting the sage client: tony@MSI server $ ps -e |grep -v \? PID TTY TIME CMD 2777 tty7 00:00:12 X 2819 tty1 00:00:00 agetty 2820 tty2 00:00:00 agetty 2821 tty3 00:00:00 agetty 2822 tty4 00:00:00 agetty 2823 tty5 00:00:00 agetty 2824 tty6 00:00:00 agetty 3146 pts/0 00:00:00 bash 4337 pts/0 00:00:00 startsagecore 4360 pts/0 00:00:39 java 4444 pts/0 00:00:00 bash 4445 pts/0 00:00:00 sh 4450 pts/0 00:00:20 java 5046 pts/0 00:00:00 ps 5047 pts/0 00:00:00 grep I think that second java is the client After stopping the client: tony@MSI server $ ps -e |grep -v \? PID TTY TIME CMD 2777 tty7 00:00:12 X 2819 tty1 00:00:00 agetty 2820 tty2 00:00:00 agetty 2821 tty3 00:00:00 agetty 2822 tty4 00:00:00 agetty 2823 tty5 00:00:00 agetty 2824 tty6 00:00:00 agetty 3146 pts/0 00:00:00 bash 4337 pts/0 00:00:00 startsagecore 4360 pts/0 00:00:39 java 5056 pts/0 00:00:00 ps 5057 pts/0 00:00:00 grep I still have no live TV but mplayer has to be good because when I start mplayer from the client directory with ./mplayer <video file> with a video file recorded by SageTV from this software it plays beautifully. |
#9
|
|||
|
|||
Tried to run the client with gdb as I found somewhere from google. It has a segfault. Don't know where to go from here. I'm running oracle java 1.8
On my XP box, I'm running 1.6 I tried running 1.8 on XP and Sage crashed. Maybe I should try to find 1.6 for Linux? |
#10
|
||||
|
||||
I run the sagetvclient package on my linux (Ubuntu 18.04) with java 8 and 9, and I haven't noticed any issues.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#11
|
|||
|
|||
I found the miniclient.log
Quote:
I don't understand why the type size errors. My Gentoo Linux is multilib. EDIT: One big problem was that I hadn't set the user vm, only the system vm. It's running smoother now but still no video. Current error messages are: Quote:
Perhaps I have it on my Ubuntu partition. Stuckless, I could really use help with the java errors. What do they indicate to you? I'm using oracle java 1.8 Last edited by ASegredo; 08-30-2018 at 11:40 AM. Reason: added quote tags for clarity |
#12
|
|||
|
|||
SUCCESS!
I had to install these packages: Quote:
The mplayer screen doesn't have a maximum button. Is that normal for SageTV 9 on Linux? The remaining errors are: Quote:
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
PlaybackException on gentoo/amd64 | dkg | SageTV Linux | 2 | 06-16-2008 09:00 PM |
Can't (reliably) watch HDHomerun live tv on Sage linux | touchstone | SageTV Linux | 24 | 05-12-2008 08:40 PM |
Why Gentoo? | InTheFlow | SageTV Linux | 6 | 04-06-2008 05:46 PM |
Gentoo 2006.1 | psenechal | SageTV Linux | 5 | 11-10-2006 09:49 AM |
Gentoo Network Issue Help | psenechal | SageTV Linux | 25 | 09-19-2006 12:55 PM |