emesene forum
September 07, 2010, 03:35:07 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: CACHE KEY ERRORS? NICK NOT SAVED? UPGRADE TO 1.6.2 FIRST!

REPORT ANY ISSUE HERE - PLEASE CHECK IF THE PROBLEM HAS ALREADY BEEN REPORTED FIRST -- THANKS
 
  Home   Forum   Help Search Login Register  
Pages: 1 [2]
  Print  
Author Topic: Emesene 1.5.1 bug in OpenSUSE 11.2  (Read 3563 times)
arielj
Administrator
Hero Member
*****

l33tness: 31
Offline Offline

Posts: 1417


globitz!


View Profile Email
« Reply #15 on: November 19, 2009, 07:36:13 PM »

Thanks for your work arielj.

Unfortunately I have no idea on how to solve either :/

I think that might be a problem with Python or some missing library, but on other side I'm using Pidgin that is also Python/GTK and works just fine. Sadly Pidgin does not support MSN Plus nicks, and some other things.

Hope someone can fix it.

Tks anyway.
Mmmm isn't Pidgin written in C? anyway, it looks like some weird python/gtk/kde combination caused by kde 4.3.3, i'll keep doing some tests to so if I can find something that helps. I've downloaded a Fedora KDE live cd to see it this happens too. I think it does not happen in KUbuntu 9.10.
Logged
Demitri Maximoff
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 12


View Profile
« Reply #16 on: November 19, 2009, 08:46:11 PM »

"It is written in C and uses GLib and GTK+. "

Yes it's C, my mistake Tongue

I Googled a lot but don't find anything useful...

I appreciate your efforts ^^
Logged
arielj
Administrator
Hero Member
*****

l33tness: 31
Offline Offline

Posts: 1417


globitz!


View Profile Email
« Reply #17 on: November 20, 2009, 08:55:43 AM »

Just tried latest Fedora KDE release and it works ok :/
« Last Edit: November 20, 2009, 09:07:01 AM by arielj » Logged
Demitri Maximoff
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 12


View Profile
« Reply #18 on: November 20, 2009, 06:48:10 PM »

I've tested the Emesene 2 and it works on openSUSE 11.2. This make's me think that the problem isn't with Python at all.

The solution for the bug is in Emesene 2, unfortunately I don't understand how to solve it.

Can someone check this?
Logged
arielj
Administrator
Hero Member
*****

l33tness: 31
Offline Offline

Posts: 1417


globitz!


View Profile Email
« Reply #19 on: November 20, 2009, 07:36:58 PM »

hmmm, emesene 2 does the same thing (i'm just comparing the Login.py files), I can't find any relevant difference other than different names and the order of some things, but it does the same, I don't understand why emesene 2 works and emesene don't Tongue

EDIT: I've tried something, I've connected the state-changed signal of the entry to a method that prints the state and if the state is "insensitive" it calls the "set_sensitive" method of the entry. I've found that there's something that keeps setting that entry to non sensitive right after it's set to sensitive :S!!!!

I can't find a way to know what were the latest methods invoked before that state-changed signal. I need some class/method that shows me the latest... I don't know... 10 calls so I can (maybe) find what's doing this. Any idea? some python master?

I've tried with traceback, but it didn't help, I need to know what makes the entry change its state. (something changes the entry state to non sensitive --> entry emits signal --> I catch that signal and print the stack?)

EDIT2: maybe some GOOD debugger for python? idle and pdb are not too friendly...
« Last Edit: November 20, 2009, 10:10:22 PM by arielj » Logged
C10uD
ololol
Administrator
Hero Member
*****

l33tness: -9989
Offline Offline

Posts: 2327



View Profile Email
« Reply #20 on: November 21, 2009, 01:08:04 AM »

this? http://chipx86.github.com/gtkparasite/ °°
Logged
arielj
Administrator
Hero Member
*****

l33tness: 31
Offline Offline

Posts: 1417


globitz!


View Profile Email
« Reply #21 on: November 21, 2009, 06:33:13 AM »

hmmm, it looks good, i'll see if this helps!
Logged
Demitri Maximoff
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 12


View Profile
« Reply #22 on: November 22, 2009, 08:46:03 AM »

Finally a solution!

The user openLenny, posted a simple solution in openSUSE forum. Here it is:

"This is a bug with QTCurve. I'm using openSuse 11.2 with KDE4.3 (Installed from DVD) and had the same problem. Go to System Preferences, Appearance, and then GTK Themes, and change QTCurve for any other of your choice. Restart KDE and launch Emesene. Now you will be able to type your username. If you like QTCurve so much and don't want to change it, you can go to ~/.config/emesene1.0/ and edit the users.dat file. Add a line with your login, encrypted password, and state, separated by ':' for example:

myaccount@hotmail.com:99999:busy

Of course 999999 is a dummy password, so you won't be able to login. But, you can change your passowrd within emesene.

I hope you can fix this issue, and sorry for my bad english.

cheers,


openLenny "

Source: http://forums.opensuse.org/applications/425989-emesene-1-5-1-bug.html

I've edited the users.dat as he said and worked for me.

Tks for all that helped, specially arielj  Grin
Logged
Linux_User
Newbie
*

l33tness: 0
Offline Offline

Posts: 1


View Profile Email
« Reply #23 on: January 05, 2010, 03:54:19 PM »

I can't type my hotmail account



Yep, this also happens to me on SUSE 11.2 with version 1.5.1. The solution I found on another website (which works for me) is:

Go to "System Settings" (NOT YaST) through the start menu (just put it in the search box and it will come up)
Go to "Appearance"
Click on "GTK Styles and Fonts"
Go to the drop-down menu next to "Use Style:" and select anything OTHER THAN "QtCurve" or "Synchronisity"

This solved it for me (I'm now using "Clearlooks").

Unfortunately you will have to avoid going back to QtCurve or Synchronisity if you want to be able to type in the "User" box. However, if you really want to use one of these themes apparently once you have changed it to something else (e.g. Clearlooks), if you log in to emesene and select "Remember Me", when you go back to using QtCurve or Synchronisity the box will be greyed out again but it will already contain your Username, so you need only enter your password.
« Last Edit: January 05, 2010, 03:56:20 PM by Linux_User » Logged
Pages: 1 [2]
  Print  
 
Jump to:  

TinyPortal v.1.0.6 beta 2 © Bloc
Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!