/srv/irclogs.ubuntu.com/2010/12/28/#ubuntu-x.txt

=== yofel_ is now known as yofel
=== Bernardo is now known as Bernardo|Away
=== Bernardo|Away is now known as Bernardo
=== Bernardo is now known as Bernardo|Away
=== Bernardo|Away is now known as Bernardo
=== Bernardo is now known as Bernardo|Away
=== Bernardo|Away is now known as Bernardo
=== solarion_ is now known as Solarion
=== Bernardo is now known as Bernardo|Away
=== Bernardo|Away is now known as Bernardo
=== Bernardo is now known as Bernardo|Away
=== Bernardo|Away is now known as Bernardo
=== Bernardo is now known as Bernardo|Away
=== afiestas__ is now known as afiestas
=== Bernardo|Away is now known as Bernardo
=== Bernardo is now known as Bernardo|Away
=== Bernardo|Away is now known as Bernardo
=== Bernardo is now known as Bernardo|Away
wledouxHi there, 20:51
wledouxAfter my last upgrade of nvidia-current (yersteday, from 260.19.26 to 260.19.29), I noticed that VLC crashed (segmentation fault) when playing some videos 20:52
wledouxIf I disable hardware decompression (vdpau on a ION in my case), it plays the video correctly (slowly, but without crashing)20:53
wledouxWhat could I do to let the developpers know with a maximum of usefull informations ?20:54
bjsniderare you sure you're using gpu acceleration in vlc? have you tried playing the same video in mplayer?20:56
wledouxThe video works in totem and in vlc when gpu acceleration is disabled20:57
wledouxbut when i enable gpu acceleration, it crashes20:57
bjsniderwhat about mplayer?20:57
wledouxI don't have it20:57
wledouxLet me try20:57
wledoux(btw, thank you for answering me)20:58
bjsniderwhat video container and codec is this?20:58
wledouxH264 - MPEG-4-AVC121:00
wledouxit's a mkv21:00
wledoux1916x82021:00
wledouxwith two audio Flux and on subtitle21:00
wledoux-on +one21:01
wledouxWhat I call "dis/enable vdpau acceleration" is (un)checking the "hardware decoding" in the FFmpeg advanced settings21:03
wledouxMy vlc is 1.2.0-git20100715 from lucid multimediappa221:03
wledouxit was not updated recently21:04
bjsnideryou're using lucid?21:05
wledouxyes21:05
wledouxIt works with mplayer21:07
wledouxbut not shure it uses vdpau21:08
wledoux-shure + sure21:08
wledouxis "mplayer -vo vaapi myfile.mkv" correct ?21:10
bjsnidertry mplayer -vo vdpau -vc ffh264vdpau video.mkv21:10
bjsnideruse mplayer-git21:10
wledouxthe command you just gave me did not work21:12
wledouxForced video codec: ffh264vdpau21:12
wledouxCannot find codec matching selected -vo and video format 0x34363248.21:12
wledouxI'll try mplayer-git21:12
wledouxlibva: libva version 0.31.1-sds121:12
wledouxXlib:  extension "XFree86-DRI" missing on display ":0.0".21:12
wledouxlibva: va_getDriverName() returns 021:12
wledouxlibva: Trying to open /usr/lib/va/drivers/nvidia_drv_video.so21:12
wledouxlibva: va_openDriver() returns 021:12
ricotzbjsnider, hi, could you do some multitasking? 21:13
ricotzbjsnider, my xorg.conf is driving me crazy :( - http://paste.debian.net/103375/ - the edid information arent working so i need to override them21:14
wledouxdoesn't work with mplayer-git either21:14
bjsniderwhat does mplayer-git do?21:15
wledouxno video,  and the audio only, after a long wait21:16
bjsniderricotz, you've got a lot of info in that file. the inputdevice stuff was deprecated a long time ago. but that's what you get for using nvidia-xconfig21:16
wledouxVideo: no video21:16
=== Bernardo|Away is now known as Bernardo
wledouxError opening/initializing the selected video_out (-vo) device.21:17
bjsnidermplayer-git says that?21:17
wledouxHum, the long wait is normal, there is no audio at the beginning of the video ^^21:17
wledouxyes21:17
ricotzbjsnider, yeah, i know, the problem is that the modeline defs arent accepted which results in max 640x48021:18
bjsniderwhat happens if you throw the modeline stuff out?21:19
wledouxmplayer -vo vaapi -vc ffh264vdpau VIDEO.mkv 21:19
wledouxMPlayer UNKNOWN-4.4.3 (C) 2000-2010 MPlayer Team21:19
wledouxmplayer: could not connect to socket21:19
wledouxmplayer: No such file or directory21:20
wledouxFailed to open LIRC support. You will not be able to use your remote control.21:20
wledouxPlaying VIDEO.mkv.21:20
wledoux[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "x264", -vid 021:20
wledoux[mkv] Track ID 2: audio (A_AC3) "AC3", -aid 0, -alang eng21:20
bjsnidermplayer-git uses vdpau21:20
wledoux[mkv] Track ID 3: audio (A_DTS) "DTS", -aid 1, -alang eng21:20
wledoux[mkv] Track ID 4: subtitles (S_TEXT/UTF8) "Subtitles", -sid 0, -slang dut21:20
wledoux[mkv] Will play video track 1.21:20
wledouxMatroska file format detected.21:20
wledouxVIDEO:  [avc1]  1916x820  24bpp  24.000 fps    0.0 kbps ( 0.0 kbyte/s)21:20
bjsnideruse the command i listed above. do not use vaapi21:20
wledouxError opening/initializing the selected video_out (-vo) device.21:20
wledoux==========================================================================21:20
wledouxOpening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders21:20
wledouxAUDIO: 48000 Hz, 2 ch, s16le, 640.0 kbit/41.67% (ratio: 80000->192000)21:20
wledouxSelected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)21:20
wledoux==========================================================================21:20
wledouxAO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)21:20
wledouxVideo: no video21:20
bjsniderand don't spam the channel. use pastebin21:20
wledouxStarting playback...21:20
wledouxA:   5.7 (05.7) of 6181.2 ( 1:43:01.2)  1.2% 21:20
wledouxHum, 'll use paste.debian next time21:20
ricotzbjsnider, the same as they were in because they are ignored now21:20
bjsniderricotz, this sucks because right now the nvforums site is down. there's all sorts of chatter about this over there21:21
wledouxIt works very fine and smooth, CPU usage proves that it use gpu21:22
bjsniderdid you try fiddling with the horizsync/vertrefresh values?21:22
ricotzbjsnider, the edid i am getting is empty, and nouveau seems to get something but reports a checksum error21:22
bjsniderwledoux, so it sounds like a vaapi issue i guess21:22
bjsniderso even nouveau can't drive the monitor correctly?21:22
ricotzbjsnider, i created them with gtf21:22
ricotzbjsnider, yes, but it is a nvc021:23
bjsniderricotz, is your system a vaio?21:25
ricotzno, a desktop system21:25
ricotzwith a gf10421:26
ricotzbjsnider, are more options to force a specific resolution?21:28
bjsniderone thing that nvidia has been talking about is having users create their own edid file and point the blob to it in xorg.conf21:29
wledouxI checked the last upgraded packages (http://pastebin.com/E4QtXQKv)21:29
bjsniderbut like i said, the best site for this info is currently down21:29
wledouxSo basically, you says that is is an old bug in a package not listed here ?21:29
bjsniderwledoux, probably, since i'm using the newer vaapi  that's available in maverick, and i have no trouble playing matroska x264 videos21:31
bjsniderricotz, has that monitor ever worked with ubuntu?21:32
ricotzbjsnider, yes, of course ;)21:32
bjsniderwhn did it stop working?21:32
ricotzthis is hard to say, because i had to switch the graphics card21:33
ricotzbut it is working properly on my laptop with intel/natty21:34
wledouxbjsnider: I had no troubles at all until the listed upgrades, so i though it was due to vdpau. Can I upgrade my vaapi lib in some more recent ppa ?21:34
bjsniderwledoux, i haven't put the newer ffmpeg/vlc/vaapi packages into that ppa because i don't use lucid anymore, so i can't test them21:34
bjsnideri suppose the best way to upgrade would be to use maverick21:35
bjsniderricotz, what graphics card are you using?21:36
ricotzgf10421:36
ricotzgtx46021:36
bjsniderwell that doesn't lack for horsepower21:37
ricotzbjsnider, do you know get-edid?21:38
bjsniderno21:39
ricotzmhh, i am trying to get the edid info with my laptop, but it only read the internal display data21:39
wledouxbjsnider: I will consider updating to maverick, but in case I choose not to, Is there another contributor that you know will test it and push it any time soon, or should I compile it myself ?21:39
=== Bernardo is now known as Bernardo|Away
=== Bernardo|Away is now known as Bernardo
bjsniderricotz, that's a good idea though21:42
bjsniderwledoux, can you do ppa builds yourself?21:43
wledouxNever did, but in theory i could (i am a programmer, but only experienced on windows)21:44
=== Bernardo is now known as Bernardo|Away
=== Bernardo|Away is now known as Bernardo
bjsniderever do any debian packaging before?21:45
wledouxnope21:45
bjsniderit's not quite as easy as saying "i'm a programmer"21:45
bjsniderwledoux, you know shell scripting?21:45
wledouxbash, yes, the others not that much21:46
bjsniderwell it shouldn't be all greek to you then21:46
bjsniderif you want to sign up to launchpad, send me an email at the contact link for the team and i'll join you so you can try packaging the stuff21:46
bjsniderall you really need to do is backport the maverick packages21:47
wledouxhow do I throughly test it before pushing ? do i need to test it on several hardware and hundreds of videos ?21:48
=== Bernardo is now known as Bernardo|Away
bjsniderwledoux, set up a pbuilder environment to test the builds first. then send them in. testing the hardware is something the source code needs to deal with, it's outside the purview of the packager21:51
* wledoux is googling for pbuilder21:58
bjsniderthere's an ubuntu wiki page about setting up pbuilder22:02
wledouxyes i am on it (but in my native language, ie french)22:03
wledouxSo from what I understood, I would "backport" your packages for maverick, build them in a clean and neat lucid install up to date with pbuilder22:04
wledouxBut the fact that it builds doesn't mean it works, so i must be missing a step between "build with pbuild" and "send it"22:06
wledouxif there is no testing, then I presume that you would maintain it on lucid, since pbuilder seems to manage several distributions22:07
=== Bernardo|Away is now known as Bernardo
bjsniderwledoux, it is impossible to conduct extensive tests on all platforms before the packages are published. we do not do that. we build them and if they build they're almostcertainly going to work22:32
bjsniderbuilding them into binaries successfully pretty much means you've created packages the upstream devs intended when they wrote the software.22:33
wledouxbjsnider: You said previously that you did not push the packages for lucid, 'cause you could not "test" them, did you mean "test if they build", then ?22:33
bjsniderno, i meant test in the sense that you did22:34
bjsnidervlc/ffmpeg/vaapi is so complex that it would require regular use to test. so it's kind of an exception. but you would be using it which is why i suggested you could do it22:35
wledouxso when you push vlc/ffmpeg/vaapi, do you install yourself the packages you build before pushing it to test it against a couple of videos ?22:36
bjsnidersometimes22:36
wledouxit means that you are kind of forced to be always up to date with every related package, right ?22:37
wledouxelse the package may not work.22:37
bjsnidereverythin builds against ffmpeg, you can float for awhile building new vlc packages against one ffmpeg, but eventually there'll be an api/abi change that forces you to update ffmpeg too22:38
bjsnideron the other hand you could build vlc using internal ffmpeg22:38
wledouxWhat happens if you push something that you did not test and it breaks22:41
wledouxthe users have no way to "undo" an update on a set of packages, do they ?22:42
bjsnidersledpush a newer version, but the users knew what they were getting into when they added the ppa22:49
bjsniderwledoux, push a newer version, but the users knew what they were getting into when they added the ppa22:49
wledouxbjsnider: So the packager's work is also to be all ears open to user's bugs,  investigate them and let the maintainer to fix it so that it can push a newer version ? 22:53
wledoux+know22:53
bjsniderthat's more or less true22:54
bjsniderbut you have to distinguish between a problem with the packaging and a problem with the software source code. something can be packaged so poorly that it's unusable22:55
wledouxis the "process" the same for mainstream ppa ?22:57
wledouxconcerning testing22:57
wledouxbjsnider: sorry, had to reconnect23:04
bjsniderwledoux, i'm not sure what you're asking with that last question.23:04
wledouxbjsnider: I resume what you said as "it is hard to test, people were aware that it can breaks when subscribing to shis ppa". So my question is "Is there more tests on mainstream ppas, where people are expecting it to work, and if yes, how do the tests are done ?"23:07
bjsniderno, it's no different23:08
wledouxOkay, I undersand a little more what is expected from a packager. I think I will at try, at least for learning how it works23:14
wledoux-at23:14
wledouxBut in the future, I will be more cautious about upgrades when nothing is breaked (yet).23:16
wledouxThanks VERY MUCH for your time23:16
bjsniderno problem23:52

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!