Pidgin on Linpus Linux Lite

minyaloth

Active Member
Joined
Mar 16, 2009
Messages
31
Reaction score
0
I have an Acer Aspire One with Linpus Linux Lite. It has Pidgin installed under the name messenger (Presumably through some agreement between Acer and Pidgin). My Yahoo client refuses to log in. After scouring the net, I discovered that I need to change the Yahoo Pager Server address from scs.msg.yahoo.com to one of a number of IP addresses because it struggles to resolve the IP address automatically. My problem is that in this version of Pidgin, the menu lacks an advanced options section where I can change this. Therefore I imagine that I need to locate the config file where Pidgin stores this address. I have tried searching for files "containing the words" "scs.msg.yahoo.com" but to no avail. I have contacted the manufacturer of my Acer and after a somewhat lengthy process to prove that I indeed did own the netbook, they informed me that, with so many different pieces of software, the can't know everything. This seems odd since it's their "own" version of Pidgin that the netbook runs. I have contacted Linpus but as of yet have received no reply. I know that Linpus Linux Lite is a Fedora 7 based distro if this helps.

I really need help locating this config file if possible or installing a different version of Pidgin that has an advanced options section in the options menu.

Keep in mind that Linpus Linux Lite has a very simplistic GUI interface so I cannot access synaptic package manager or add/remove software. I therefore would need Terminal commands to do this.

Thanks in advance.
 
Easy.

Pidgin (at least the default open source version) saves it's config file in %home%/.purple/ - this is the same for windows and linux so I assume you just need to go to your home folder and look for the .purple folder (hiddon on linux) and find the settings file there. Once you do, you will notice Pidgin saves' its passwords in cleartext in this settings file.

Find the file accounts.xml, and you should see a line similar to:
<setting name='connect_server' type='string'>talk.google.com</setting>
 
slighly offtopic, but ugh how i hate how acer give you their "own" mostly ****ty versions of apps
 
Easy.

Pidgin (at least the default open source version) saves it's config file in %home%/.purple/ - this is the same for windows and linux so I assume you just need to go to your home folder and look for the .purple folder (hiddon on linux) and find the settings file there. Once you do, you will notice Pidgin saves' its passwords in cleartext in this settings file.

Find the file accounts.xml, and you should see a line similar to:
<setting name='connect_server' type='string'>talk.google.com</setting>

I actually have "stumbled" into that file before in my quest. It doesn't have that information stored in there for some odd reason.
The only mention of Yahoo in it is:

<protocol>prpl - yahoo<protocol>
<name>"my login name"</name>
<password>"my password"</password>

followed by a list of different statuses like available, busy, away, etc.
Then the Google talk protocol which on mine is:
<protocol>prpl - jabber</protocol>

The only settings this file contains are:
<setting name="use-global-buddyicon"...
<setting name="buddy_icon"...
<setting name="local_charset"...
<setting name="auto-login"...
<setting name="permit-control"...
<setting name="global-info"...
<setting name="buddy_icon_timestamp"...

Mine contains no mention of <setting name='connect_server'

So the file must be located (hidden) elsewhere.
 
Ok I guess its different for each protocol, I personally don't have a yahoo chat account, but even my other protocols have server settings:

MSN:
<setting name='server' type='string'>messenger.hotmail.com</setting>

Google Talk:
<setting name='connect_server' type='string'>talk.google.com</setting>

My Work Jabber account doesn't but it gets it from the username....

And just to help you out, I registered a useless yahoo account and added it to pidgin. Here is what you need inside <settings>

<setting name='server' type='string'>scsa.msg.yahoo.com</setting>
<setting name='port' type='int'>5050</setting>
<setting name='serverjp' type='string'>cs.yahoo.co.jp</setting>
<setting name='xfer_host' type='string'>filetransfer.msg.yahoo.com</setting>

Or the complete:

Code:
     <account>                                                                                                                                            
                <protocol>prpl-yahoo</protocol>                                                                                                              
                <name>tinuvaza</name>                                                                                                                        
                <password>mypasswordremoved</password>                                                                                                                
                <statuses>                                                                                                                                   
                        <status type='available' name='Available' active='true'>                                                                             
                                <attributes>                                                                                                                 
                                        <attribute id='message' value='die lug is blou...'/>                                                                 
                                </attributes>                                                                                                                
                        </status>                                                                                                                            
                        <status type='away' name='Away' active='false'>                                                                                      
                                <attributes/>                                                                                                                
                        </status>                                                                                                                            
                        <status type='brb' name='Be Right Back' active='false'>                                                                              
                                <attributes/>                                                                                                                
                        </status>                                                                                                                            
                        <status type='busy' name='Busy' active='false'>                                                                                      
                                <attributes/>                                                                                                                
                        </status>                                                                                                                            
                        <status type='notathome' name='Not at Home' active='false'>                                                                          
                                <attributes/>                                                                                                                
                        </status>                                                                                                                            
                        <status type='notatdesk' name='Not at Desk' active='false'>                                                                          
                                <attributes/>
                        </status>
                        <status type='notinoffice' name='Not in Office' active='false'>
                                <attributes/>
                        </status>
                        <status type='onphone' name='On the Phone' active='false'>
                                <attributes/>
                        </status>
                        <status type='onvacation' name='On Vacation' active='false'>
                                <attributes/>
                        </status>
                        <status type='outtolunch' name='Out to Lunch' active='false'>
                                <attributes/>
                        </status>
                        <status type='steppedout' name='Stepped Out' active='false'>
                                <attributes/>
                        </status>
                        <status type='invisible' name='Invisible' active='false'>
                                <attributes/>
                        </status>
                        <status type='offline' name='Offline' active='false'>
                                <attributes/>
                        </status>
                </statuses>
                <settings>
                        <setting name='picture_url'/>
                        <setting name='ignore_invites' type='bool'>0</setting>
                        <setting name='room_list_locale' type='string'>us</setting>
                        <setting name='check-mail' type='bool'>0</setting>
                        <setting name='buddy_icon'/>
                        <setting name='buddy_icon_timestamp' type='int'>0</setting>
                        <setting name='yahoojp' type='bool'>1</setting>
                        <setting name='xferjp_host' type='string'>filetransfer.msg.yahoo.co.jp</setting>
                        <setting name='local_charset' type='string'>ISO-8859-1</setting>
                        <setting name='use-global-buddyicon' type='bool'>1</setting>
                        <setting name='server' type='string'>scsa.msg.yahoo.com</setting>
                        <setting name='picture_checksum' type='int'>0</setting>
                        <setting name='port' type='int'>5050</setting>
                        <setting name='serverjp' type='string'>cs.yahoo.co.jp</setting>
                        <setting name='xfer_host' type='string'>filetransfer.msg.yahoo.com</setting>
                        <setting name='xfer_port' type='int'>80</setting>
                        <setting name='picture_expire' type='int'>0</setting>
                </settings>
                <settings ui='gtk-gaim'>
                        <setting name='auto-login' type='bool'>1</setting>
                </settings>
                <current_error/>
        </account>
 
Totally off course, but.....isnt "linpus" a horrible name for an OS?
 
Top
Sign up to the MyBroadband newsletter
X