View Single Post
  #24 (permalink)  
Old 08-Aug-2008, 10:43
dmitry_serpokryl dmitry_serpokryl is offline
Student Penguin
 
Join Date: Jul 2008
Posts: 79
dmitry_serpokryl hasn't been rated much yet
Default Re: Enlightenment (DR-16 and DR-17)

Quote:
Originally Posted by azuriel View Post
I just installed the e17 packages from your repo; let me say a big thank you! I used to compile this from CVS manually, this is a far easier process

I have one pretty major problem though that's preventing me from switching from KDE4: screen locking doesn't work. I type in my password and hit enter, and it fails to let me back in. I did some googling, which turned up this mail from two years ago:

'Re: [E-devel] e17 screen lock' - MARC

It's exactly the problem I'm having, and it does seem to be Suse specific. Can anyone else replicate this, and is there some workaround?
yep, 100% headshot. it works eventually, but not always unfortunately. here's a way to avoid it:

1) install the package 'xlockmore'
2) adjust your screenlock settings to use external locking tool:



as you see i've got enabled 'Use custom screenlock' option and screenlock command is:

> xlock -mode julia

you can explore the 'modes' of xlock and find yours

thanks!

P.S. don't forget that you can install .src.rpm files and rebuild EFL/E manually anytime you wish. here's the EXAMPLE of a bash-script for it (the way i'm using right now)

Code:
#!/bin/sh
cd /usr/src/packages/SPECS


export components="eet edb evas ecore embryo efreet edje epeg epsilon esmart emotion engrave ewl etk exml enhance imlib2_loaders imlib2_tools etk_extra e_dbus E17 eclair  emphasis entrance exhibit ephoto estickies elicit elitaire expedite emprint evfs exquisite edje_editor extrackt entropy rage e_modules itask-module E16 ethemes e16keyedit edox-data"


sudo mkdir -p ../RPMS/i586.old
sudo rm -rf ../BUILD/*
sudo cp -r ../RPMS/i586/* ../RPMS/i586.old/
sudo rm -rf ../RPMS/i586/*

for a1 in  $components ; do
rpmbuild -bb $a1.spec  || { echo "STOP! Look at the errors above!" && read a2 && exit 1 ; } 
echo "INSTALLING NOW!"

if [ "$a1" == "e_dbus" ] ; then
   sudo rpm -U --force ../RPMS/i586/*edbus*.rpm || { echo "STOP! Look at the errors above!" && read a2 && exit ; }
else
   sudo rpm -U --force ../RPMS/i586/*$a1*.rpm || { echo "STOP! Look at the errors above!" && read a2 && exit ; }
fi

done

sh /home/sda/bin/rebuild_enlightenment_exalt.sh
last string starts the 'exalt' components upgrade

P.P.S. i'm working on solution to avoid locking issues, but no guarantees yet...
Reply With Quote