On my new Zepto Nox A15 most things work out of the box, except suspend to ram (hibernate works) and screen brightness. I blame the nvidia proprietary driver for this...
This is what I did to get screen brighness settings to work:
First check out the latest nvclock source code:
> cvs -d:pserver:firstname.lastname@example.org:/cvsroot/nvclock login
> cvs -z3 -d:pserver:email@example.com:/cvsroot/nvclock co -P nvclock
> cd nvclock
> gedit src/backend/nv50.c
change line 331 from:
if((nv_card->subvendor_id == PCI_VENDOR_ID_SONY) && nv_card->gpu == MOBILE)
if(nv_card->gpu == MOBILE)
> ./configure --prefix=/usr
> sudo make install
> sudo cp src/smartdimmer /usr/bin/smartdimmer
Now we have the command so fix up hal so it calls nvclock when the brightness keys on the keyboard are pressed:
> sudo gedit /usr/lib/hal/scripts/linux/hal-system-lcd-set-brightness-linux
if [ -w "$HAL_PROP_LINUX_SYSFS_PATH/brightness" ]; then
echo "$value" > $HAL_PROP_LINUX_SYSFS_PATH/brightness
if [ "$HAL_PROP_LAPTOP_PANEL_ACCESS_METHOD" = "general" ]; then
# if nvidia nvclock command exists, try to use it
if command -v nvclock &>/dev/null
#echo " Yes, command :nvclock: was found."
nvclock -S $foo
Done. Now if only suspend would work it would be perfect.
I also have some slight problems with sound settings (volume up/down) that worked at first but not anymore...
Oh I forgot to say...EJBCA works perfect!