News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

GPU Compatability Matrix

Started by l3mce, December 10, 2012, 08:40:59 PM

Previous topic - Next topic

l3mce

Hi friends,
In order to try and effect better use of my time, I have created a preliminary matrix for GPU's that do NOT work ootb, and how to try to resolve them. I am always happy to try and help people, but with several people on newer GPUs, a lot of my time is eaten up trying to get things working, and testing. Hopefully this will cut down on that traffic a bit. Please give feedback here.
http://wiki.linuxmce.org/index.php/1004_Video_Hardware_Compatibility_List

Also linked in this file is another thing that might better explain the new audio configurations.
http://wiki.linuxmce.org/index.php/Audio_in_1004
I never quit... I just ping out.

davegravy

Thanks L3mce,

I am going to try your instructions for my GT440 on a fresh install in the next few days. Will let you know how it goes.

Dave

golgoj4

Thank you for this L3top!

-Langstonius
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

davegravy

#3
I'm getting a failed to setup X after following all the steps from this wiki.

* L3mce determined that my card (GT440, ID=0de0) has its ID in the "backports required" section of /usr/pluto/bin/nvidia-install.sh, and it should NOT be there. We've removed it, and then manually uninstalled the backports.

* We're still getting a failed to setup X however.

[EDIT]

After much fighting with this and continuing to get "Failed to setup X", I realized that each time I installed the nvidia driver manually I was getting an error

QuoteModule build for the currently running kernel was skipped since the kernel source for this kernel does not seem to be installed.

According to this page http://typethinker.blogspot.ca/2010/02/ubuntu-fails-to-load-nvidia-kernel.html all it really wants is the headers for the installed kernel.

I did an

sudo apt-get install linux-headers-$(uname -r)

and voila, nvidia module compiled, and no more failed to setup x. L3mce, I'm guessing this should be run after upgrading to natty kernel as described in your wiki?

This is currently a highly hacked with install, but I now have video and audio* via HDMI working on the GT440 using driver 304, natty kernel, and the modified setupaudiovideo.sh.

I'm going to try a clean install to test if my theory is correct.

*Audio didn't seem to be working in MythTV.

RayBe

l3mce,

Thank you very much for all your hard work and support, making audio and video work for everybody and documenting it.

br,
Raymond
When you were born, you were crying and everybody else was laughing.
Live your life so when you die, you are laughing and everybody else is crying.

l3mce

Quote from: davegravy on December 11, 2012, 03:21:02 AM
I'm getting a failed to setup X after following all the steps from this wiki.

* L3mce determined that my card (GT440, ID=0de0) has its ID in the "backports required" section of /usr/pluto/bin/nvidia-install.sh, and it should NOT be there. We've removed it, and then manually uninstalled the backports.

* We're still getting a failed to setup X however.

[EDIT]

After much fighting with this and continuing to get "Failed to setup X", I realized that each time I installed the nvidia driver manually I was getting an error

According to this page http://typethinker.blogspot.ca/2010/02/ubuntu-fails-to-load-nvidia-kernel.html all it really wants is the headers for the installed kernel.

I did an

sudo apt-get install linux-headers-$(uname -r)

and voila, nvidia module compiled, and no more failed to setup x. L3mce, I'm guessing this should be run after upgrading to natty kernel as described in your wiki?

This is currently a highly hacked with install, but I now have video and audio* via HDMI working on the GT440 using driver 304, natty kernel, and the modified setupaudiovideo.sh.

I'm going to try a clean install to test if my theory is correct.

*Audio didn't seem to be working in MythTV.

Part of installing the natty kernel IS installing the headers file...
CurKernel="-generic"
if uname -r | grep "pae"; then CurKernel="-generic-pae"; fi
NewKernel="linux-image${CurKernel}-lts-backport-natty"
NewHeaders="linux-headers${CurKernel}-lts-backport-natty"
apt-get -yf install "$NewKernel"
apt-get -yf install "$NewHeaders"

Please give me the result of the following:
CurKernel="-generic"
if uname -r | grep "pae"; then CurKernel="-generic-pae"; fi
apt-cache policy linux-headers${CurKernel}-lts-backport-natty | grep stall
I never quit... I just ping out.

SBCC

I think
ppa:team-iquik/alsa
is only going to install 1.24 Alsa

davegravy

Quote from: l3mce on December 11, 2012, 02:43:29 PM
Part of installing the natty kernel IS installing the headers file...
CurKernel="-generic"
if uname -r | grep "pae"; then CurKernel="-generic-pae"; fi
NewKernel="linux-image${CurKernel}-lts-backport-natty"
NewHeaders="linux-headers${CurKernel}-lts-backport-natty"
apt-get -yf install "$NewKernel"
apt-get -yf install "$NewHeaders"

Please give me the result of the following:
CurKernel="-generic"
if uname -r | grep "pae"; then CurKernel="-generic-pae"; fi
apt-cache policy linux-headers${CurKernel}-lts-backport-natty | grep stall


I pasted that whole codeblock in but this time around I watched more carefully and noticed that it stops executing after installing the kernel. I had to separately paste in

apt-get -yf install "$NewHeaders"


and then

apt-get update
apt-get -yf dist-upgrade


to my putty client to get all the code in that block to execute. Chalk it up to my newbness I suppose. Now its working fine, except for audio in myth.

l3mce

Quote from: SBCC on December 11, 2012, 04:58:33 PM
I think
ppa:team-iquik/alsa
is only going to install 1.24 Alsa

Correct, I was confused for a second... fixed. Was easier distinguishing .24 backports and .25... but completely wrong... thanks.
I never quit... I just ping out.

SBCC


jamo