Random site… Support Cindy

November 18th, 2008

So, I was reading one of my favorite blogs, Monster Munchie, and ran across a user, named Christine, that commented on a post.  She had a blog, and so I started to read it…

Christine has an aunt named Cindy and she passed away earlier this year.  She was a teacher and always wanted to help others.  Even when she found out she had colon cancer, she still went out of her way to help others out.

By reading Christine’s blog, I found out that she also gave one of her eggs to her gay brother (?) and his partner to have a baby.

She helped a homeless student.

“Cindy requested that instead of flowers, all monetary donations should be given to her school Lampson Elementary to purchase books for the students.”

I don’t know Cindy, but she has touched my soul by her act of kindness and unselfishness.  It’s a shame that she had passed away at a young age, but the amount of good deeds she has done, it seemed like she lived a full life.

Dell Linux Repository

November 8th, 2008

Dell has an unofficial site for Linux distributions.  http://linux.dell.com/

For firmware updates… there is http://linux.dell.com/wiki/index.php/Repository/firmware and  http://linux.dell.com/repo/software/

Kubuntu 8.10

November 1st, 2008

Just upgraded to Kubuntu 8.10.  KDE 4 is very different from KDE 3.5.  So, I’ve been getting used to it and the “plasma”.  Two things that must be installed is powerdevil (for power management) and quicklauncher.

For powerdevil (http://www.kde-apps.org/content/show.php/PowerDevil?content=85078): sudo apt-get install powerdevil

Reboot so the service is started, and you can modify your settings in System Settings > Advanced > Power Management

For quicklauncher, you need to compile it yourself (which needs kdebase-workspace-dev).  You can get the source from http://www.kde-look.org/content/show.php/QuickLauncher+Applet?content=78061.

KDE Keyboard doesn’t work

October 28th, 2008

Basically one day, my keyboard stopped working.  I could use the mouse, but the keyboard doesn’t work.  Even if I put a USB keyboard on it.  So… after some debugging… I found this:

- Keyboard works while booting up
- Works during login
- When KDE starts, the keyboard disappears (I did this by pushing the caps lock key to see the light come on)
- Even the virtual keyboard didn’t work
- Somehow I managed to log into console (non-X) and the keyboard worked.  Checked dmesg and /var/log/Xorg.0.log, but everything looked good.

So… I searched online, and found this post: http://ubuntuforums.org/showthread.php?t=458036

Basically… yes, that was my problem.  I turned on accessibility “slow keys”.  From what I remember, it was before class, and I was playing a flash game.  Holding down a key, the popup came up and asked something about accessibility.  I just randomly clicked something and that is when it started to get “weird”.

After turning off “slow keys”, everything is good…

Ubuntu Blackberry tether

October 25th, 2008

I used the following resources.

http://wiki.colar.net/tethering_with_blackberry_pearl_on_linux

http://ubuntuforums.org/showthread.php?t=617811

Some issues I had…

When trying to compile opensync, there was no opensync/opensync-xml.h.  I found this and it fixed my issue.  http://blackberryforums.pinstack.com/f158/tethered_modem_support_in_linux-40533/

Basically, I created a file  /usr/include/opensync-1.0/opensync/opensync-xml.h, and put copied and pasted this

==================

#ifndef HAVE_OPENSYNC_XML_H
#define HAVE_OPENSYNC_XML_H

#include <libxml/xmlmemory.h>
#include <libxml/parser.h>
#include <libxml/xpath.h>

#include <opensync/opensync.h>
#include <string.h>
#include <stdio.h>

#ifdef __cplusplus
extern "C"
{
#endif

typedef enum osxmlEncoding {
OSXML_8BIT = 0,
OSXML_QUOTED_PRINTABLE = 1,
OSXML_BASE64 = 2
} osxmlEncoding;

typedef enum osxmlCharset {
OSXML_ASCII = 0,
OSXML_UTF8 = 1
} osxmlCharset;

typedef struct OSyncXMLEncoding OSyncXMLEncoding;
struct OSyncXMLEncoding {
osxmlEncoding encoding;
osxmlCharset charset;
};

typedef struct OSyncXMLScore {
int value;
const char *path;
} OSyncXMLScore;

xmlNode *osxml_node_add_root(xmlDoc *doc, const char *name);
xmlNode *osxml_node_get_root(xmlDoc *doc, const char *name, OSyncError **error);
xmlNode *osxml_get_node(xmlNode *parent, const char *name);

xmlNode *osxml_node_add(xmlNode *parent, const char *name, const char *data);
//void osxml_format_dump(OSyncXML *xml, char **data, int *size);
xmlNode *osxml_format_parse(const char *input, int size, const char *rootname, OSyncError **error);
char *osxml_find_node(xmlNode *parent, const char *name);
void osxml_node_add_property(xmlNode *parent, const char *name, const char *data);
char *osxml_find_property(xmlNode *parent, const char *name);
osync_bool osxml_has_property(xmlNode *parent, const char *name);
osync_bool osxml_has_property_full(xmlNode *parent, const char *name, const char *data);

void osxml_node_mark_unknown(xmlNode *parent);
void osxml_node_remove_unknown_mark(xmlNode *node);
void osxml_map_unknown_param(xmlNode *node, const char *paramname, const char *newname);

void osxml_node_set(xmlNode *node, const char *name, const char *data, OSyncXMLEncoding encoding);
xmlXPathObject *osxml_get_nodeset(xmlDoc *doc, const char *expression);
xmlXPathObject *osxml_get_unknown_nodes(xmlDoc *doc);
OSyncConvCmpResult osxml_compare(xmlDoc *leftinpdoc, xmlDoc *rightinpdoc, OSyncXMLScore *scores, int default_score, int treshold);
xmlChar *osxml_write_to_string(xmlDoc *doc);
osync_bool osxml_copy(const char *input, int inpsize, char **output, int *outpsize);

osync_bool osxml_marshall(const char *input, int inpsize, char **output, int *outpsize, OSyncError **error);
osync_bool osxml_demarshall(const char *input, int inpsize, char **output, int *outpsize, OSyncError **error);

#ifdef __cplusplus
}
#endif

#endif

==================

Install Mac OSX Leopard on Dell M1330

September 26th, 2008

Dell M1330

  • CPU: Intel Core2Duo T9300
  • RAM: 4 GB @ 667 MHz
  • Video: Intel GMA X3100 @ 1280×800
  • Audio: Intel HDA (Sigmatel STAC9228) aka Azalia
  • Bluetooth
  • Webcam
  • Wifi: Intel Wifi 4965AGN (not working)
  • LAN: Broadcom 5906 (not working)

Requirements

Install

  • Boot Leo4Allv3-10.5.2 with option ‘-v platform=X86PC’
    • Might need to reboot a couple of times before it works
    • Push ‘F8′ to get into the boot options
    • Wait 10-20 mins
  • Must make a partition before installing
    • Go to Utilities > Disk Utility
      • Select partition and click on Erase (next to ‘First Aid’)
        • I selected an empty 20 GB partition
      • Name the parition to anything you want
      • Click on ‘Erase’ to erase and create the partition
      • Exit out of Disk Utility
  • Good idea to view installer log to see what’s going on
    • Go to Window > Installer Log
    • Click on ‘Show Error Only’ and go to ‘Show All Logs’
  • Click on ‘Continue’ on the Welcome screen
  • Click on the parition you made earlier and click ‘Continue’
  • Click on ‘Customize’
    • Select what you think you need, but here is my selections
      • Kernel-9.2.0
      • Third party drivers
        • Chipsets Drivers
          • Intel-ICHx
        • Audio Drivers
          • AzaliaAudio
        • Good Applications
      • SMBIOS
        • SMBIOS-667
      • PowerManagement-Laptops
      • AboutThisMac
    • Click ‘Done’ when finished
  • Click on ‘Install’ and watch ‘Installer Log’ go.
    • I usually skip the DVD verify because I did it once and I know the DVD is good.
    • You should do this atleast once.
  • Should take about 20-30 mins.
  • Push ‘Restart’ to reboot.

Start OSX first time

  • Let it boot up by itself
  • Go through the registration
    • You don’t have to enter ‘Apple ID’ information. Just click ‘Continue’.
  • Finally… up at the destop
  • I don’t want to send the registration, so I delete it
    • Drag ‘Send Registration’ to the trashcan.

Upgrade to 10.5.3

  • Must set ‘Hot Corner’ to ‘Sleep Display’
    • Go to Apple menu (the Apple icon on the top left corner)
    • Select ‘System Preferences’
    • Go to ‘Desktop & Screen Saver’
    • Select ‘Screen Saver’
    • Click ‘Hot Corners…’
    • Assign a ‘Sleep Display’ to a corner
  • Read Kalyway combo update 10.5.3 instructions
  • Install 1_Kalyway_UpdCombo10.5.3.pkg
    • Don’t reboot!!
  • Install 2_kalyway_10.5.3_kernel.pkg
    • Install vanilla kernel
      • I read somewhere if you use the modbin_kernel_9.3, it could cause problems. And since we’re going to use update to 10.5.4, it’ll just install the 9.4.0 kernel anyways.
  • Restart from the 1_Kalyway_UpdCombo10.5.3.pkg screen.
  • Let it boot up with boot option ‘update -f -v’
    • This will reboot by itself… let it
  • Boot up normally
  • If you see the blue screen then it goes blank, move the mouse to the corner you setup to ‘Sleep Display’, then move the mouse out of it.
    • Because it installed the Intel X3100 drivers, you will need to do this everytime you boot up. But atleast you will have have 1280×800 resolution.

Upgrade to 10.5.4

  • Install Apple update 10.5.4
  • Restart when finished.

Upgrade to 10.5.5

  • No! I’ve done this many times, and it doesn’t work with ComboUpdate or just Update from the Apple download. It will freeze and hang the installer. You have to hold the power button for a couple seconds to shut it down.
  • You can update to 10.5.5, you just need to run a command in terminal while updating.  Follow this step: http://ihackintosh.blogspot.com/2008/09/how-to-update-105x-to-1055-for-osx86.html

Dell Laptop Post Installer

  • Run the ‘Dell Laptop Post Installer’ application
  • Select what you want, but this is what I selected
    • Power Management
      • SpeedStep Enabler
      • Battery Meter
      • Lid Sleep

Sound still doesn’t work… sometimes

Sunsets…

September 15th, 2008

I like driving when the sun is setting.  It’s nice when you have the blue-yellow-orange sky and the street lights light up.  It’s very nice.

Blinking…

September 14th, 2008

I’ve noticed something…  People blink more when they are talking.  When they’re listening, they’re not blinking as much.  I wonder why that is?

GVIM startup settings

August 24th, 2008

When I use GVIM to edit files, I like to have console font and have automatic syntax highlighting.  So, here is my ~/.vimrc

<File ~/.vimrc>
set gfn=Console
syntax on
</File>

M1330 gets too hot

August 23rd, 2008

I’ve searched and since I’m using the 64-bit version of linux, it doesn’t have the i8k module yet.  So, I searched some more, and found that I need to install dellfand to have the fans work.

Oh… and I found a KDE applet that will show me the speed of the CPUs.  Its called Kima (Kicker monitoring applet).  Very useful to verify what speed the CPUs are on.