Archive for the ‘ Linux ’ Category

Fedora 15 problem with Empathy and you are unable to connect to msn ?

LAST UPDATE #2: An update as been pushed in the Fedora Testing repo and correct this problem. If you want to install this update you just have to use the enablerepo feature just like that:

#yum install papyon --enablerepo=updates-testing

The repository is enabled only for this update!


UPDATE #1: This has worked for me yesterday, but it’s not working anymore.. I haven’t been able to fix the issue… Please report your test and problems in the bug report at: https://bugzilla.redhat.com/show_bug.cgi?id=750884



Papyon : Can't login in Windows live : accountab.py:202:_HandleABFindAllResponse:AttributeError: 'NoneType' object has no attribute 'find'

If you get this erorr reported by ABRT on Fedora 15 and you are unable to connect to msn with empathy, here’s a workaround.

Here’s the bug report if you want to share your problem regarding this issue:

https://bugzilla.redhat.com/show_bug.cgi?id=750884

The workaround consist of a upstram patch that has been released. It will probably work it’s way to fedora soon but for now you need to do some work by hand.

Here you can get the code to update: http://cgit.collabora.com/git/user/maiku/papyon.git/commit/?h=bug-42689&id=011201e47004538e732f247bfeb21634c6e1d97f

As you can see you have to edit three files. The path I will give you is the exact path under Fedora 15 but can change with other distrib. The line with “-” need to be commented with a “#” at the beginning of the line, and the line with a + need to be added..

1 - /usr/lib/python2.7/site-packages/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py

- CONTACTS = ("contacts.msn.com", "MBI")
+ CONTACTS = ("local-bay.contacts.msn.com", "MBI")
2 - /usr/lib/python2.7/site-packages/papyon/service/description/AB/__init__.py
-url = "http://contacts.msn.com/abservice/abservice.asmx"
+url = "http://local-bay.contacts.msn.com/abservice/abservice.asmx"
3 - /usr/lib/python2.7/site-packages/papyon/service/description/Sharing/__init__.py
-url = "http://contacts.msn.com/abservice/SharingService.asmx"
+url = "http://local-bay.contacts.msn.com/abservice/SharingService.asmx"

That’s it!

MythTV and MythWEB on Fedora 14

I finally get everything working correctly… I don’t have a lot of time for this post, but I want to share how I corrected few problems I had.

1 – Sound problem. This one is cause by MythTV having problem dealing with PulseAudio. The solution was simple, and it was to set the MythTV FrontEnd audio device to ALSA:pulse … There’s no auto discovery for this.

The second problem was with MythWeb. I was unable to load the web interface.

Here’s the errors I got:

Apache logs:
PHP Fatal error:  Failed to open translation file:  modules_path/_shared/lang/English.lang in /usr/share/mythweb/classes/Translate.php on line 172
MythTV Backend:
MainServer, Warning: Unknown socket closing MythSocket

So I don’t think this is the best fix ever. But if you’re like me and totally pissed off do this:

# vim /usr/share/mythweb/classes/Translate.php

Modify this section (original) :

    // Load the primary language file, or English if the other doesn't exist.
        if (file_exists(modules_path.'/_shared/lang/'.$language.'.lang'))
            $path = modules_path.'/_shared/lang/'.$language.'.lang';
        else
            $path = modules_path.'/_shared/lang/English.lang';

After modification it should look like this:

       //if (file_exists(modules_path.'/_shared/lang/'.$language.'.lang'))
        if (file_exists('/usr/share/mythweb/modules/_shared/lang/English.lang'))
            $path = '/usr/share/mythweb/modules/_shared/lang/English.lang';
        else
            $path = '/usr/share/mythweb/modules/_shared/lang/English.lang';

And voila… everything is working now. Feel free to ask question I know there’s not a lot of detail in this post but I’ve run into a lot of problem with this setup, so I can probably help!

++

S2LQ Fedora presence report

The S2LQ is now over. We had two great days and a lot of people had come! There was more than 600 persons who sign up for the free event which make this event one of the top 3 biggest event in the computer industry in Quebec, Canada!

First, sorry for the delay of this report, there’s a lot of thing happening in my life those last weeks and unfortunately I don’t have all the time I want to invest in my community activities..

That said, here’s a picture of the booth ( and me ) at the S2LQ

Unfortunately we haven’t received the  Fedora 14 DVD and there was a bunch of F13 DVD/Live cd, so I gave those media to people and tell them to download the lastest version if they like it! I almost gave an entire box of DVD and LiveCD, I can’t tell you how many, but during those two days a lot of people come back home with Fedora media to try it :)The stickers and button were pretty popular too!

So what can I say regarding the event..

My main goal was:

  1. Position Fedora in Quebec city. Show to the people that there are people using Fedora and there’s help here in Quebec city if they have trouble!
  2. Put some visibility for the Fedora Project. This one was a success with all the media distributed and with the big Fedora vertical banner
  3. Explain to people the relationship between Redhat and the Fedora Project
  4. Create some connection between the member of other community in the Quebec area ( other distribution, project etc… )
  5. Publicize the fact that there’s two Fedora ambassadors in Quebec city, and where to look if they want to be informed of release party and other events.
  6. Explain what are the main goal of the Fedora as a Linux distribution, what are the differences with the other distributions etc..

All those objectives has been achieved! I’m really proud of this event, I’ve met a lot of people involved in very different way in Opensource and heard of project born here and we didn’t even know!

I event get a picture with Richard Stallman! Again not the best picture ever.. I don’t know what’s wrong with me an pictures ;)

Thanks for everyone who helped me for this event, I think about Larry Cafiero who sent me the vertical banner and the button, Jean-Francois Saucier who gave me the F13 media, ng who sent me Fedora t-shirt which I didn’t receive on time unfortunately :( ,Michael Lessard and Claude Reeves for all the talk during spare time between presentation! ;) Ho, and Thanks the Laurent Bounin and everyone from the APELL who make this event a success!

More photos of the event:

http://www.flickr.com/search/?q=s2lq&m=tags

http://s2lq.com/photos

Videos:

http://s2lq.com/zone-vid%C3%A9o

Thank you Redhat!

 

Sometimes you can recieve small gift that warm your heart!

That was one of those, redhat sent me a 5$ Starbucks gift card just because I was watching/listening to their webinar on rhel6! What a deal for attending a webinar you wanted to! :)

With the winter starting, this “FreeCofee” will be welcome!

Howto fix IRobot Roomba left or right wheel

My Roomba 530 started to spin around his right wheel few week ago. It happened few times and then more often and after that it was doing only this… So I tried all the iRobot suggested “repair” method, but there’s not a lot to do on iRobot  website regarding problem with your right or left wheel. So I was faced with the reality, I will have to buy a new right wheel module. It’s not that expensive you can find it on ebay for around 20$ shipped but I’m the kind of guy who don’t like to buy replacement part when I can fix it!

After few test and diagnostic, I confirmed that the problem was the right wheel. It was unable to spin, but if I just pushed a little bit the roomba, it start working. So I put the roomba on it’s back and tried to move both wheels and found out that the resistance on both wheel wasn’t the same and after a closer look I was pretty sure there was hairs stuck in the wheel module. Then I opened the roomba and I took few pics of my adventure in case that my idea will work, it can always help someone else! If your problem look like mine, you can follow those steps, maybe you will be able to fix it! If anyone found a way to open the wheel contained in the wheel module let us know I was unable to find anything on the net regarding this..

This is a “Try at your own risk” repair. This had fixed my wheel but I don’t know yet if it will last for weeks or months.. do this only if you’re desperate and you tried all other option suggested by iRobot support.

Ok so here’s the first step I tried before doing the main repair, you should probably try every step before, in case your problem is not the same as mine!

Try the iRobot suggested fix method

If you roomba say “Please Inspect and Clean Roomba’s left (or right) Wheel” or if, like me, your roomba spin around a wheel and if you push it a little bit it started to go straight and then restart to spin.

Try those url from iRobot support website :

http://homesupport.irobot.com/app/answers/detail/a_id/498

http://homesupport.irobot.com/app/answers/detail/a_id/805

Fixing hair stuck in the wheel module

If those steps fail for you, and you contacted iRobot support and they told you you’ll need a new wheel module or you feel a different resistance when you spin the wheel, maybe you’re like me and there’s hair or anything stuck in the wheel module. You can try those steps, again, at your own risk.

The idea I had was to used a hair removal mousse, to “soften” the hair stuck in the wheel mechanism. Here’s how to open your roomba 500 and insert the veet foam into the wheel and add oil for lubrication after that.

  • Put your roomba on it’s back. You can put a towel or something smooth under it if you don’t want to scratch the top. Unscrew the side brush and remove it with a flat screwdriver. On the main plate you can see 4 screw with arrow pointing, unscrew them.

  • Remove the plate, and you’ll see the battery. Pull out the battery carefully.

  • Now you should have removed battery and you should be able to locate both side wheels.

  • Remove those three screw.

 

  • Pull out the wheel module gently. Now you should have the wheel module in your hand. I took a picture to show you how to “open” the module but I didn’t remove it on this picture. you can do it like this but it’s hard to keep everything clean…
  • As you can see on the picture, take a thin knife and you have to insert the knife horizontally in the small crack between the inner plastic piece and the rubber wheel. You’ll feel the plastic moving.. be careful to don’t cut or damage the wheel or the plastic.. When your knife is between both parts, lift the knife as it is on the picture so you’ll see a small crack. this is where you’ll need to spray the hair removal mousse… I didn’t show it on the picture because it was already done, and I don’t want do this again.. it’s not easy as it could seem, you may need another hand to keep everything in place and put the hair removal foam… Put a decent amount of foam, you want it to reach the center of the wheel where the air are stuck.

  • After you put the foam into the wheel let it “work” for almost 10 minutes.
  • Roll the wheel and see if you still feel a resistance if you don’t it look good!
  • I wiped the extra foam and I added oil or something to lubricate the center of the wheel. Be careful don’t put too much oil or lubricant because hair and dust will stick to this!

That’s it, put everything back in place. and try your roomba. Mine took almost 5 minutes of “under supervision” first run. After that the wheel was fine!

Let me know if this helped you or if you have another trick to fix the wheels! This is certainly not the best way to do it, but maybe my wheel will survive 1-2 months more!

@+

Telus release Android 2.1-update1 for the Motorola Milestone, and no, there’s no OTA update available…

I think they released the Android 2.1-update1 yesterday.. I based this on the filename of the release note ;)

Here’s the Release Note: http://bit.ly/bv5gZX

To update

go to: http://direct.motorola.com/hellomoto/support/update/

And follow the instruction, or simply start the software updater on your not so favorite OS a.k.a. Windows.

I’ve just updated, nothing new.. I didn’t had a lot of problem with my phone anyway.. but if this could fix the music problem I’ll be just happy… The only bad thing with this update is that they just started to release OTA (Over The Air) updates on the Motorola Droid and you know what ? They are recieving froyo, yeah Android 2.2… So let’s dream about the end of Septembre where we are “supposed” (  unconfirmed Rumor I think ) to recieve the update for our Milestone!!!

So now I get:

Version : 2.1-update1

GAS_NA_SHOUTELUS_P012

Kernel: 2.6.29-omap1

Have fun with your updates!

Howto update / change hostname of a system using RHEL 4 in RHN

Today I had to update a system profile in RHN. The system is a RHEL 4 and was added to RHN few years ago and the hostname had changed since then. You can change the system name in RHN but you cannot change the hostname or the ipaddress. I just wanted to share with everyone how to update the RHN profile of a host.

Once your hostname is changed, you just have to execute this command:

up2date --hardware

And voila, you should see the updated hostname on RHN.

@++

Fedora 13 Release party – Québec

Yesterday it was my first release party as an organizer. I was a little bit nervous, because I had to burn few live cd by hand because our official Fedora 13 media are stuck at the custom by UPS. I’ve made a quick presentation assisted by Jean-Francois with the new features of Fedora 13 and videos was playing during people was talking to each other.

Jean-Francois and me arrived at 16h to install the setup and wait for people to come. Around 17h people start to show up and everyone was naturally talking together. I would like to thanks RedHat folks, Michael Lessard and Claude Reeves, for taking time to come and talk with people, Michael come often to other LUG or release party it’s a little bit easier for him, he’s from Québec city.. But Claude is from Montreal so it was really great to see both of them at our event! Thanks again to both of you for your presence!

I think the event was a success, there was around 12-13 persons at the peak, it’s a little bit less than Ubuntu release get here in Québec city, but they are doing release party since few years, so they already have their “returning people”. This is what Jean-Francois and me will focus on the next year, trying to bring more new peoples and new faces to release party and other events!

Here are few pictures I took:

This it the “chat” room! Oops empty pitcher… Need refill!

I’ve installed my laptop with a projector, playing different videos from RedHat YouTube channel I’ve downloaded using youtube-dl. Fedora 13 Launch as you can see Paul Frields on the screen, the famous Truth Happens, How code makes it into RHEL, RedHat MRG demo and a remix of truth happens was playing in a loop on the screen. It was the first time we tried this approach and I think people liked it, the video was playing when people was talking, not too loud so people who want to listen was able to and other people around are able to talk with each other without problem. So this is definitely a “Will do it again”. Plus as you can see on the picture we had a “live usb station” which enabled us to create bootable usb stick for people. This wasn’t a really popular approach, but it’s not really a big setup, so I think we will provide it anyways in the next events.

I was trying to find a new way to provide url to people after a presentation or if they ask us on how to get involved in Fedora project or anything else. I bought a Motorola Milestone few months ago which led me to test few software available on the Android market, and I discovered few bar code reader apps after that I started to read about bar code and “how it worked”. I’ve discovered the possibility of new generation of 2D bar code, so I created few QR Code pointing to Fedora 13 Release notes, How to get involved in Fedora project etc… Plus a QR Code for my contact information. To be honest, this way to share url have made a lot of hand to rise, people was asking how it works etc… It was the first time we used this, so I explained to a lot of person how it worked and how they can probably get a barcode reader for their phone, for yesterday this wasn’t a lot helpful and people didn’t really used it. But I’m pretty sure the next time a lot of people will have downloaded the software needed to read those and they will probably start to use it! I think this is a really good way to make a presentation “Interactive” or to share our contact information, a new kind of business card… And a new way to give people “readable stuff” after the presentation!

Here’s another goodies, the Cheat Cube. Not so helpful for long-time Linux user, but new comer tend to like this one really bad! I wasn’t able to translate the whole thing in french, it’s almost always longer to write something in french… But I’ll try to finish this at least for the next release because people really like this, even if they don’t really use it, they build it and let it on their desk, so it make people talk about Fedora and Linux overall, which is not a bad thing at all! ;)

So this is it for my report of our Fedora 13 Release party. I’m pleased to see that people liked it and we really had good feedback regarding the organisation, we will certainly continue in this way for the next release!

@++

René Jr Purcell

Hello Fedora planet!

This is my first post which is supposed to appear in the Fedora Planet!

After few months of post on my blogs I finally decided to add it to the Fedora Planet aggregator! I was going to post my report of the release party we had yesterday so I felt it was a good time to introduce myself to the Planet ;)

@+

Fedora 13 liveusb-creator problem, can’t download fedora 13 direct from the app.

I’ve installed liveusb-creator prior to a Fedora release party where we will provide people the possibility to install fedora 13 on their usb stick. I didn’t have any live cd iso so I tried to select the “Download Fedora” option, but I was surprised to see that there’s not option to install Fedora 13. So here’s the workaround.

Edit the file /usr/lib/python2.6/site-packages/liveusb/releases.py

# vim /usr/lib/python2.6/site-packages/liveusb/releases.py

and add those line:

{
 'name': 'Fedora 13 (i686)',
 'url': 'http://download.fedora.redhat.com/pub/fedora/linux/releases/13/Live/i686/Fedora-13-i686-Live.iso',
 'sha256': '47ccc37db256387b70857f53a6067e8d50e692c9aa85e45e63e5190c5d1e0942',
 },

 {
 'name': 'Fedora 13 KDE (i686)',
 'url': 'http://download.fedora.redhat.com/pub/fedora/linux/releases/13/Live/i686/Fedora-13-i686-Live-KDE.iso',
 'sha256': '6828c02f2bce4ec3bd1ca488df8662640bf53fe7724913310295a5f5f6502cf8',
 },

 {
 'name': 'Fedora 13 (x86_64)',
 'url': 'http://download.fedora.redhat.com/pub/fedora/linux/releases/13/Live/x86_64/Fedora-13-x86_64-Live.iso',
 'sha256': 'c16923e9c2f04af3609c9534f32ea280e4d2c3af50e704344ccb35090f87065a',
 },

 {
 'name': 'Fedora 13 KDE (x86_64)',
 'url': 'http://download.fedora.redhat.com/pub/fedora/linux/releases/13/Live/x86_64/Fedora-13-x86_64-Live-KDE.iso',
 'sha256': '789d7090d39230f0e9b16ed3276974223c120db3120c48e53fa95a6f1604c650',
 },

Save this and restart liveusb-creator, you should have the option to download Fedora 13. This is a temporary workaround, untill the package get fixed.

For your information, the file has been updated few weeks ago on https://fedorahosted.org/liveusb-creator/browser/liveusb/releases.py but the packages included in Fedora 13 didn’t include this updated file. I’ve submitted the information to the maintainer, the fixed package should come soon.

@+

——-

Update :

This bug is fixed there’s an update for Fedora 13 https://admin.fedoraproject.org/updates/liveusb-creator-3.9.2-1.fc13 and Fedora 12 https://admin.fedoraproject.org/updates/liveusb-creator-3.9.2-1.fc12

Forget about the workaround, you can just update to the lastest version of the package!

Fedora 13 – Evolution problem – Program terminated with signal 6, Aborted. or [abrt] crash in evolution-2.30.1-5.fc13: malloc_consolidate: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)

After the installation of Fedora13 finished on my laptop. I started to restore files, email accounts etc… Everything worked well untill I restored my evolution backup. Evolution was really unstable, I mean I was away from the keyboard and it was crashing. I was unable to read/write any email..

So I reported a bug on the redhat bugzilla using ABRT the tool in fedora, it detect when something crash and offer you to report the bug and send a backtrace here’s the bug report: https://bugzilla.redhat.com/show_bug.cgi?id=596916

So Evolution was crashing with message like this:

crash  in evolution-2.30.1-5.fc13: malloc_consolidate: Process  /usr/bin/evolution was killed by signal 11 (SIGSEGV)
or
Program terminated with signal 6, Aborted.

I’ve talked with folks from Fedora project and nobody seems to have big problem with Evolution. So I started to look what’s wrong with my install! First, I started evolution in a shell to see the output… Here’s the result I got:

[rpurcell@t61ig ~]$ evolution
(evolution:15208): e-data-server-DEBUG: Loading categories from "/home/rpurcell/.evolution/categories.xml"
(evolution:15208): e-data-server-DEBUG: Loaded 31 categories

Untill here Evolution work fine. And…

bbdb: Buddy list has changed since last sync.
bbdb: Synchronizing buddy list to contacts...
bbdb: Done syncing buddy list to contacts.
*** glibc detected *** evolution: corrupted double-linked list: 0x09c873a0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x7511e1)[0xe851e1]
/lib/libc.so.6(+0x7539b3)[0xe879b3]
/lib/libglib-2.0.so.0(g_free+0x37)[0xd57ff7]
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-bbdb.so(+0x454a)[0x2f5c54a]
/lib/libglib-2.0.so.0(g_list_foreach+0x27)[0xd4cc17]
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-bbdb.so(+0x4724)[0x2f5c724]
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-bbdb.so(+0x4a30)[0x2f5ca30]
/lib/libglib-2.0.so.0(+0x944210)[0xd7a210]
/lib/libpthread.so.0[0x876919]
/lib/libc.so.6(clone+0x5e)[0xef3e5e]

[...]

I’ve cut some text.. But the important part is that once evolution start to sync the buddy list contact, it crashed.. So I removed the option from the preference menu => Mail preferences => Synchronize contact info and images from Pidgin buddy lists.

And voila! No more crash, Evolution is rock stable…

So if you have the same problem with your evolution on Fedora13, and this option is activated, disable this!! And if this fix your problem please post it on the bug report!

@++

Fedora 13 – Goddard Release

Voila!

We was waiting for this new release and now the wait is over! Here’s the link to the release note: https://fedoraproject.org/wiki/F13_one_page_release_notes

Here’s are few link to download the release:

Fedora 13 – i686 Live CD – Desktop edition

Fedora 13 – 32 bit DVD

Fedora 13 – 64 bit DVD

Different spins:

Fedora 13 Other desktop spins; KDE, XFCE, LXDE

Different Fedora “spins” on spins.fedoraproject.org

If you want to know more about Fedora spins start here: http://spins.fedoraproject.org/about

Enjoy!! :)

Congratulations on completing Data Center Advanced Technical Specialist AKA ( WTF )

Wow… Did anyone receive this email ?

I passed my CLP 10, few years ago.. And it really look like Novell AGAIN give free certification without even having to pass an exam… OR I’m wrong and this is a scam or and april fool on march 5 ?

Certified Linux Professional 10 ( Exam passed around 2008 at Brainshare)

Few months later I received the Novell Certified Linux Administrator ( Free!!! )

Now Data Center Advanced Technical Specialist!!! ( Free!! ) The date on the certificate is in 2008… ( Did Novell find a way to time travel ? Maybe this is why Eliott and Associate offer nearly 2 billion dollars to buy Novell )

And… it’s not only one it’s two “certification” Data Center Advanced Technical Specialist AND Data Center Technical Specialist.. lol

Having fun on an old computer business who had better time… Priceless

Wow.. Some people are probably happy with this, but to be honest it just prove one thing.

The Novell certification doesn’t mean anything… If you passed the clp exam you probably already know that this certification is not serious at it could be… Even the engineer (  CLE ) is a big “joke”, you can take the “migration course” if you got the CLP from a previous release, and you got the same exam + one question from the engineer exam…

Good job Novell, you are ruining the credibility of your certifications! Sad for people who put their money on those certifications in hope this was going to help them in the business.

I once believed that Novell was going well and can have a great future in the Linux business… Day after day, they prove they don’t understand a lot of things on how to create value from their certificati0ns… And I’m waiting to see where they are going with their Linux distribution…

Anyway, this is really weird, Novell don’t even talk about this certification on their website…

——

This post is my current understanding of this “email”.  If anyone got more information or if you think I’m wrong and someone can explain this feel free to post a comment…

Fedora Cheat Cube

I just found this “Cheat Cube” created by the Fedora marketing team. Thanks to Planet Fedora and especially to Juan Rodriguez who post it ;) You can find it in English, Español and Russian on the Marketting page of the Fedora wiki.

This was intended to be distributed in fedora event, but you can print it for you or for someone else who’s new with Linux and they will have a small, cute and easy to find Cheat sheet!

Howto: Sar and Ksar ( Part two )

This is the part two of my test with sar and ksar. I tested the remote feature in ksar. In short, you use ksar to execute the same command that got executed just before midnight in the second post, in other words, the daily summary.

Having spare time tonight, here’s few screenshot..

Ksar remote connection

Click on: Data => “Launch SSH Command”

Enter the login information: user@ip-address, and click on yes.

You can click on yes here.

After you are asked to enter the SAR command. The default will be good. Click on Yes.

After that you can see the classic view, the same on we’ve got when we loaded text files.

I’d like to show you another sweet things with ksar. You can open few windows within ksar and arrange them, so you can compare your server stats. Open more than one window ( click on file => New window  ) and then click on Window => Tile

That’s it! It not harder than loading a local text file.. I’ll post a third post on Sar and kSar this week for people who would like to get a multiple day report.

Thanks for reading!

++

Follow

Get every new post delivered to your Inbox.