Ubuntu: Problems with libdvbpsi

*nix specific usage questions
stdmedia
New Cone
New Cone
Posts: 2
Joined: 22 Dec 2006 02:43

Ubuntu: Problems with libdvbpsi

Postby stdmedia » 22 Dec 2006 02:52

Hello everyone,

I'm fairly new to the streaming aspect of VLC, so I'm sorry if you get these kind of questions a lot. If there is another post pertaining to my problem, please post it, as I may not have searched hard enough for it.

Anywho, I'm running Ubuntu Edgy Eft (6.10), and VLC 0.8.6 on my laptop. I've been able to stream to and from every other computer in my house, except to the laptop. Every time I try to pick up the network stream I get:

Code: Select all

VLC media player 0.8.6 Janus libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 66 libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 2) for PID 0 libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 2) for PID 66 X Error of failed request: BadAlloc (insufficient resources for operation) Major opcode of failed request: 140 (XVideo) Minor opcode of failed request: 19 () Serial number of failed request: 83 Current serial number in output stream: 84
I'm not entirely sure what to do from here, as I'm pretty green at this. If anyone could lend me a hand in remedying this issue it would be greatly appreciated.


Thank you for your time.

xtophe
Big Cone-huna
Big Cone-huna
Posts: 1209
Joined: 24 Nov 2003 10:12
Location: Bristol, England

Postby xtophe » 23 Dec 2006 20:17

It's not a libdvbpsi problem.

It's a video output problem
you can try to launch vlc with vlc -V x11 or vlc -V glx to see if it works better.
Xtophe

stdmedia
New Cone
New Cone
Posts: 2
Joined: 22 Dec 2006 02:43

Postby stdmedia » 24 Dec 2006 06:49

Thanks for the tip. I'll look into it.

JvA
New Cone
New Cone
Posts: 1
Joined: 02 Jan 2007 13:33

Solution

Postby JvA » 02 Jan 2007 14:34

I've also had this problem with VLC, Xine, MPlayer and so on. The problem seems to be caused by too little video memory. My laptop have an Intel graphics card and I've managed to partly solve this issue by adding some lines to xorg.conf.

My "fix" makes it possible to play video clips up to 1440x1080 (more than enough to allow playing 720p HDTV content), and everything above that needs to be scaled down or I'll get an:
"[xv] Source image dimensions are too high: 1920x1080 (maximum is 1440x1080)" error. This limit could very well be a monitor issue and not a graphics card issue.

I added these lines to my xorg.conf:

VideoRam 32768
Option "PageFlip"
Option "CacheLines" "2200"

between Section "Device" and EndSection. This is the same section that holds the video driver. In my case: Driver "i810". I've not tested without PageFlip, but it should work without it, however PageFlip seems to increase performance so I would recommend leaving it on. VideoRam could possibly be lowered. CacheLines is an option that allows the user to change the amount of graphics memory used for 2D acceleration and video.

You can find more information about what CacheLines is here:
http://intellinuxgraphics.org/man.html

Good luck!


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 0 guests