Monday, February 4, 2013

Install/Upgrade to Linux Kernel 3.7.6 in Ubuntu/Linux Mint

Linux Kernel 3.7.6 is the sixth maintenance release of the kernel 3.7 series that brings more improvements and various bug fixes. The installation of this kernel is very easy, you may download the appropriate deb packages from here and install them with Ubuntu Software Center. Or simply follow the instructions below which will help you install this new kernel with a few terminal commands.

Here are some of the fixes for Kernel 3.7.6 taken from the changelog:

  •     drm/i915: fix FORCEWAKE posting reads
  •     ALSA: hda - Fix non-snoop page handling
  •     ALSA: hda - fix inverted internal mic on Acer AOA150/ZG5
  •     ALSA: hda - Add a fixup for Packard-Bell desktop with ALC880
  •     ALSA: usb-audio: fix invalid length check for RME and other UAC 2 devices
  •     ath9k_hw: fix chain swap setting when setting rx chainmask to 5
  •     DM-RAID: Fix RAID10's check for sufficient redundancy
  •     xfs: fix periodic log flushing
  •     iwlegacy: fix IBSS cleanup
  •     xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end
  •     x86, efi: Fix 32-bit EFI handover protocol entry point
  •     x86, efi: Fix display detection in EFI boot stub
  •     smp: Fix SMP function call empty cpu mask race
  •     NFSv4: Fix NFSv4 trunking discovery
  •     NFSv4: Fix NFSv4 reference counting for trunked sessions
  •     NFS: Fix error reporting in nfs_xdev_mount
  •     Bluetooth: Fix incorrect strncpy() in hidp_setup_hid()
  •     kvm: Fix irqfd resampler list walk
  •     drm/radeon: fix cursor corruption on DCE6 and newer
  •     drm/radeon: fix a rare case of double kfree
  •     drm/radeon: fix error path in kpage allocation

Linux Kernel 3.7.6 Installation

To install Linux Kernel 3.7.6 in Ubuntu/Linux Mint (12.10/12.04 and Linux Mint 14/13 or older), open the terminal and issue these commands at your own risk:

cd /tmp 
wget -O kernel-3.7.6 
chmod +x kernel-3.7.6 
sudo sh kernel-3.7.6 
sudo reboot

Nvidia Troubleshooting

For unexpected problems with the Nvidia driver, you may fix your system using the following instructions:

- Press CTRL+ALT+F2 and enter these commands:

cd /usr/src/linux-headers-3.7.6-030706/arch/x86/include 
sudo cp -v generated/asm/unistd* ./asm 
sudo apt-get install --reinstall nvidia-current

Kernel Removal

For complete removal of kernel 3.7.6, you can use this command:

sudo apt-get purge linux-image-3.7.6*

How to Schedule Pins on Pinterest Using Pingraphy

One of the techniques I use most when managing my social media accounts is automation. I love using Buffer to schedule posts for Twitter, LinkedIn, and my Facebook page. I also use HootSuite from time to time to schedule posts for Google+.

When it comes to Pinterest, there aren’t many tools available for scheduling your posts. Pingraphy is a “Pinterest management tool for brands” that can help you schedule pins, among other things.
You can check out the other features after creating your account. For now, let’s see how to schedule pins on Pinterest via Pingraphy.
1. Log in to Pingraphy using your Pinterest email and password. For those of you using Facebook or Twitter to log in, there doesn’t seem to be a way to log in using those methods; you’ll need to create an account on Pinterest using your email.
2. Drag the Pingraphy bookmarklet to your bookmarks bar.
Drag the Pingraphy bookmarklet to your bookmarks bar.
3. When you find an item or items that you want to pin, click on the Pinography bookmarklet and choose the item(s).
4. Once you click on the “next” button, another window will pop up. Here, you can choose the board that the item(s) should be pinned to. You can also edit the description and URL of each item if needed.
Customize your pin and choose to upload now or schedule for later.
5. Finally, choose to “upload now” or “schedule” the pin.
6. When you click on “Schedule,” you’ll be able to choose a start time, interval between each pin (if you’re adding more than one item), and time zone.
Pingraphy is obviously set up to schedule pins in bulk (i.e. you can select more than one image at a time), which is why you can choose a start time and interval. If you only have one item to schedule, you can leave out the interval.
Customize your pin schedule on Pingraphy.
7. You can also enhance your images by adding effects, changing the orientation, cropping, changing the brightness, and more.
Enhance your images on Pingraphy.
8. Once scheduled, you can see your item(s) on the Pingraphy dashboard, along with the time(s) they’ll get posted.
View your scheduled pins and recent uploads on the Pingraphy dashboard.
From what I’ve gathered, there doesn’t seem to be a limitation to the number of pins that you can schedule. As you can see, with Pingraphy it’s really easy to schedule pins from anywhere on the Web.