NotShorty Wrote:Ah, was going to ask how you updated to 195 drivers (linux noob here), then I saw that there's a FAQ.
Still, it looks like you're figuring out how to do stuff which would benefit myself and others using similar hardware. Please share how you did it if it's not too much trouble.
Thanks!
NS
Do not use there method of installing the drivers. You will not get 195.36.15.
Use the XBMC PPA method just google Nvidia PPA or vdpau ppa and install them that way. Install the repository via command line in terminal then
sudo apt-get update.
sudo apt-get install nvidia-glx-195 it will install the needed files then reboot, after the reboot you may need to force the driver the first time, you can tell if the driver loaded or not by your UI - Mine was still cropped at 1280x720 and not filling the screen, drop to a shell (ctl-alt-f2) login and type
sudo nvidia-xconfig
then reboot this will create your xorg.conf file reboot and you will have the new drivers.
then from synaptic search nvidia and mark libvdpau1 and libvdpau1-dev and install those and reboot. now you have the latest dkms drivers and vdpau for xbmc - this works fine by the way, I have test 1080p playback and it;s fine.
I have installed Lirc and it works fine with my mce remote IN XBMC but nothing on the desktop - I have not figured out keystroke shortcuts yet if there are any.
Alsa is simple just go and get the AlsaScript from the ubuntu site run it as per the instruction and it will do it all for you.
IE - from a terminal
script -d = download
script -s = download latest snapshot
script -c = compile
script -i = install
Reboot and run alsamixer and set your sound card properties and unmute your spdif channels
Just a note with the latest drivers AND Alsa 1.0.22 I am getting TruHD and PCM 6 channel pass through and downmix and it is working without any further patches on my Zotac ION-330 and the included element xbmc version 9.11.
I am working on Suspend right now which is missing from xbmc menu currently, this is an issue with Xubuntu- I had it before and I trying to remember how I fixed it.
*EDIT* - I now have suspend working from the desktop and within xbmc and resume with the remote.
For xubuntu you need to install devicekit power.
launch a terminal and type just to be safe
sudo apt-get install apt-get install policykit-1 (This is likely already installed and will tell you so) then type
sudo apt-get install devicekit-power (this enables suspend in XBMC)
now type pkaction at the prompt and make sure you have this in that list
org.freedesktop.devicekit.power.suspend
org.freedesktop.consolekit.system.stop
now we need to wakeup the usb port
so type sudo su to go into root
cat /proc/acpi/wakeup
look for USB0 it is likely disabled currently
so (youreditorofchoice)/etc/rc.local and add the following above the exit 0 line in that file.
echo USB0 > /proc/acpi/wakeup (now save and exit)
now you need to edit your sudoers file (carefully) open the file by typing
visudo
scroll to the bottom of the file and enter this (NOTE (xbmc) below in the line is MY user name if yours is something else then change it to your user name)
xbmc ALL=(ALL) NOPASSWD: /usr/sbin/pm-suspend
Now hit ctl-x to exit the file (slowly) the first question it asks upon exit is do you want to save the file type Y then it asks if you want to write to the file hit enter. it will then save/write the file and put you back at the command prompt
now type exit and enter to leave root mode then type sudo reboot.
When you are back at the desktop launch a terminal again and type
sudo pm-suspend (everything should goto sleep including your monitor) Now hit the power button on your remote and everything should wake-up as it was. If this all works now you can launch xbmc and go into the settings- powersave menu and change the shutdown option to suspend and test it with the power button on the remote. everything should suspend and resume as it did from the desktop.
if you have an autoresume or the smbus conflict problem here is a link to my tutorial on setting up the asus AT3N Atom board. goto the autoresume section and follow those instruction carefully it is pretty easy but if you only need one or the other fixes. I notice in the default grub command line they have ipv6 disabled by default (leave this alone it is there for a reason)
http://wiki.xbmc.org/?title=HOW-TO_Insta...Autoresume
The line for the auto resume fix is (usbcore.autosuspend=-1)
The line for the smbus caveat is (acpi_enforce_resources=lax)
When you enter one or other or both of these lines do not forget to update grub like so
sudo update-grub
now you can reboot and the smbus error will be hidden and you can test your autoresume issues IF you had that problem.
( A Note make sure you follow the FAQ for fixing the autologin procedure, I set it up from the install but that still did not work you have to edit the /etc/slim.conf file as they state in the faq on the element page)
I do not like there forums but I am preparing a list of bugs/feature/notes to send to there devs that would make things a whole lot nicer with the app. I am currently using my Gyration remote and my MCE remote which of course only half the buttons on my gyration function due to the remote being seen in linux as a keyboard and mouse event) I can fix this BUT then the gyro mouse does not function. This is all suppose to be fixed in the next version of Lirc.
my next step is to install Myth frontend and connect it to my backend. I have installed Rapier 3.06 skin and all my plug-ins and makemkv with the bluray script and so far all is working - streaming BD works from my windows machine with a bd drive, I have no bd drive in this ION to test.
hope this all helps you guys These are common things you need to do with most linux LITE installs (xfce, xubuntu, mint, etc...) I try to keep notes from all installs as I go which saves me loads of time later.
Regards,
Dave