VDPAU and Mythbuntu - And I thought it would be so easy...
Hello,
After trying to get vdpau working on my mythbuntu box for a year or so, I finally decided to just do a fresh install. It still won't work. I seem to be the only one who can't get it to work, as I've really not found much info on mythbuntu users having issues. So, I thought I'd post and see if anyone can help. I'm using the component out connector on my nvidia 9500 video card. I have nvidia drivers installed (the latest version), and here is my xorg.conf: Quote:
Quote:
|
Hi,
first off check you card's capabilities using the vdpauinfo program. Next up, check if its myth related : try reading the video file using basic mplayer : Code:
mplayer -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau [your file.avi] At first glance though, it looks as a bug in mythtv to me... Serafean |
OK, i think it's not a mythtv issue.
Here is what i got: Quote:
|
Ok, mplayer had a problem in the sound module... but vdpau failed too :(
Ok, check vdpauinfo (post output here). search for anything vdpau related in synaptics. Check that you have vdpau supporting drivers installed. And just to try whether lady luck is with us : try this Serafean |
So i rebooted and now X starts in safe mode. If I remove the xorg.conf file it is fine, but video is horrible.
So now when I run sudo nvidia-xconfig and reboot, it boots to safe mode every time. This is crazy. It's a fresh install. Any ideas what to do? The nvidia driver says it's active and in use, but obviously it's not active or in use. -Thanks |
Hi, what do you mean "in safe mode"? If it means what I think it means, check that your / partition isn't full (check also your home directory).
I'd suggest reconfiguring xorg.conf using the ubuntu package manager : dpkg-reconfigure xserver-xorg (not 100% sure about the package name), then check the /etc/X11/xorg.conf for Code:
Driver "nvidia" I personnally always run X -configure and use the xorg.conf generated by X. Again, you'll have to check for the nvidia line. (and copy the created xorg.conf to /etc/X11/) Serafean |
vdpauinfo
display: :0.0 screen: 0 Error creating VDPAU device: 1 Seems i am able to boot now with the nvidia driver, but still no vdpau. I took an old xorg file from last year, copied it to /etc/X11/xorg.conf and then ran sudo nvidia-xconfig and it now boots. While video does play fine, i still can't use vdpau. Also, when I open up the "Hardware Drives" program, it says that no proprietary drivers are in use on this system. And in the lower area of the program it shows nvidia_current as being installed (which i think is version 195 of their drivers). Also, it says at the very bottom: this driver is activated but not currently in use. So how would i make it be in use and would that fix vdpau? Any ideas? |
Hi, while installing the nvidia drivers, I suppose you did follow the guide?
|
Yes, that is the page that got me messed up in the first place.
I decided to try troubleshooting again using that page and now have wasted several more hours just to try to get back to where i was originally. Hopefully I can get back to mythbuntu booting fine but video requiring 80% of my core 2 duo cpu. Now it's back to ubuntu is running in low-graphics mode. PS, your signature is funny. If only it were true. It seems that for 3 years of linux use on many computers i always have a really hard time getting video to play back smoothly and not use 100% of the computer's cpu. One minor modification or dist-upgrade and you risk it going sour. While I agree linux has many benefits, there is no way it's as simple to setup as windows, especially when it comes to video drivers. |
Hi, I really don't get what "low graphics mode" means. by default, Ubuntu (and derivatives) should use the nouveau driver for nvidia cards, which now works very well for 2D. If you have uninstalled it, reinstall it, and remove the nvidia driver (return to where you supposedly started). try "lsmod | grep nouveau" to check if the nouveau module is loaded . Try the procedure again. then make sure the nvidia driver is in use
Code:
glxinfo | grep -i nvidia Let's take this a step at a time : first make sure that the proprietary nvidia driver is being used (and works) before getting around to vdpau... As to my signature : I stand by it :) I have never had linux stop working on me without me doing something wrong/ommitting something. I do agree however that graphic drivers are still the achilles' heel of linux. |
OK, i ended up doing a complete reinstall from scratch of mythbuntu. Just to make sure I was on even ground. And just to check and see if i mucked anything up and created the nvidia driver issue i was having.....well, It's the same.
Ok, so here's what i did: lsmod | grep nouveau nouveau 467048 0 ttm 49943 1 nouveau drm_kms_helper 29297 1 nouveau drm 162471 3 nouveau,ttm,drm_kms_helper i2c_algo_bit 5028 4 nouveau,cx88_vp3054_i2c,ivtv,cx88xx So it looks like nouveau is loading. Mythtv playback using any profile makes the video horrible and uses about 70% of the cpu. Core 2 duo 1.8ghz, 2GB ram. glxinfo | grep -i nvidia server glx vendor string: NVIDIA Corporation client glx vendor string: NVIDIA Corporation OpenGL vendor string: NVIDIA Corporation OpenGL version string: 3.2.0 NVIDIA 195.36.15 So when i run sudo jockey-gtk, i get the hardware drivers screen that says that the current version nvidia driver is activated and in use. So what am I doing wrong here? Why is video playback horrible? -Thanks for the help |
All times are GMT -5. The time now is 06:59 AM. |