Linux and Technology blog

November 8, 2006

NVIDIA brings Vista-esque graphics to Linux

Filed under: Driver, Hardware, Linux — rakeshvk @ 5:15 pm

NVIDIA has officially released a Linux driver that supports a compatible version of the AIGLX instruction set.

The new driver, which was released yesterday and comes in at 12MB, adds a whole host of other features for users of the open source OS, including GLX_EXT_texture_from_pixmap, a better display control panel and even support for Quad SLI.

The introduction of AIGLX-compatible instructions means that Linux users now have what is essentially a turnkey solution for Vista-level graphics. The latest build of Ubuntu, a consumer-oriented Linux distro, introduces desktop rendering with 3D hardware by combining the with Beryl window manager, in the same way that Vista does through the Aero glass interface.

Getting this desktop acceleration to work previous required some hackery, but now NVIDIA is providing the functionality for GeForce users in a far easier way.

This means that Linux joins Apple OSX on the list of operating systems supporting 3D hardware acceleration before Vista, which will finally join the fray on November 30 for business users and January 30 for consumers.

The increased stability and featureset will also be a bonus to those Linux users who have previously bemoaned NVIDIA’s approach to the platform.

You can pick up the drivers here    —bit-tech

October 17, 2006

Writing to NTFS

Filed under: Driver, Kernel, Linux, Technolgoy, Tutorials, Utilities — rakeshvk @ 5:49 pm

The Linux NTFS project has released a beta version of its fully open source userspace (using FUSE) 3G-Linux NTFS support driver. According to the developer, this driver beats hands down other NTFS support solutions performance-wise (including commercial Paragon NTFS driver and also Captive NTFS, which is using windows ntfs.sys driver under WINE).” That’s right, writing to NTFS even works. Soon it’ll mean one less recovery disk to keep around, I hope.

How to access NTFS from Linux

Choose one of the following three options:
1) Linux has an integrated kernel driver. It allows reading of files, and rewriting existing files. It does not support creation of new files or deletion of existing files. It works out of the box in most modern Linux distributions except Redhat/Fedora. For details on how to use it, see the “How to mount NTFS” wiki page. Click here if you are a Redhat/Fedora user.

2) ntfsprogs includes an improved driver, ntfsmount, which provides the same functionality as the kernel driver. Additionally it also supports basic cases of directory, symlink, device and FIFO file creation, deletion and renaming. Note: That doesn’t mean it always succeeds, it is still experimental and might just as well refuse to complete an operation in order to prevent corruption. See the ntfsmount page for more details.

3) On 07/14/2006, project member Szabolcs Szakacsits presented a new version of ntfsmount and libntfs, currently given the project title ntfs-3g. This version has full read/write capabilities, many bug fixes and improved performance. It has already been downloaded over 45,000 times, tested and regularly used by users with satisfaction over the last two months. Despite of that it is still a strong beta, and will upon (in some way or the other) merge also into the linux-ntfs ntfsprogs package.

The beta version of the ntfs-3g driver can be downloaded from

Buffer Overflow in NVIDIA Binary Graphics Driver For Linux

Filed under: Driver, Hacking — rakeshvk @ 5:20 pm

The NVIDIA Binary Graphics Driver for Linux is vulnerable to a buffer overflow that allows an attacker to run arbitrary code as root. This bug can be exploited both locally or remotely (via a remote X client or an X client which visits a malicious web page).
A working proof-of-concept root exploit is included with this advisory.

The NVIDIA drivers for Solaris and FreeBSD are also likely to be vulnerable.

click here to access the exploit code

August 10, 2006

AMD To Open-Source ATI Drivers?

Filed under: Driver, News — rakeshvk @ 6:19 am

From the moment I got the call, I knew there was much more to AMD’s acquisition of ATI than was being reported. My mind immediately leaped to the ramifications the acquisition would have on ATI’s relationship with Intel OEMs. Intel couldn’t be jazzed about having AMD inside systems that bear Intel’s imprint. Then I wondered whether AMD’s acquisition might result in the opening up of ATI’s graphics drivers, which are now distributed only in binary form. Is ATI rival NVidia going to keep working with AMD? And how does this figure into LIVE!, AMD’s push into consumer electronics and media centers? >>>>

Intel Releases Next Generation Open Source Graphics Driver

Filed under: Driver, Linux, News — rakeshvk @ 6:12 am

The Intel Open Source Technology Center graphics team is pleased to announce the immediate availability of free software drivers for the Intel® 965 Express Chipset family graphics controller. These drivers include support for 2D and 3D graphics features for the newest generation Intel graphics architecture.As with any free software project, this release represents only the beginning of an ongoing commitment by Intel to work with the and Mesa communities to continuously improve and enhance the drivers. While these drivers represent significant work at both Tungsten Graphics and Intel—as our first release of this code—they’re still in need of significant testing, tuning, and bug fixing before they will be ready for production use. We’re releasing them now to demonstrate our ongoing commitment to providing free software drivers for Intel hardware.

“…in terms of open source support for 3D graphics,
Intel provides by far the best support…”

Dave Airlie, Ottawa Linux Symposium 2006

The Intel® 965 Express Chipset represents the first product family that implements fourth generation Intel graphics architecture. Designed to support advanced rendering features in modern graphics APIs, this chipset family includes support for programmable vertex, geometry, and fragment shaders. By open sourcing the drivers for this new technology, Intel enables the open source community to experiment, develop, and contribute to the continuing advancement of open source 3D graphics.We would like to especially thank our engineering team.

Following the release of this driver, future work will continue in the public and Mesa project source code repositories and with this project Web site serving as the central site for users of Intel graphics hardware in open source operating systems. >>>>

August 3, 2006

Centrino holed by Wi-Fi flaws

Filed under: Driver, Hacking — rakeshvk @ 6:27 pm

The bugs could allow Wi-Fi-based attacks or even wireless-enabled worms

Intel has issued patches for flaws in its Centrino device drivers and ProSet management software that affect the security of the wireless products.


Three flaws are addressed with the updates. One could allow an attacker to break into a PC via Wi-Fi or even create a worm that jumps from one wireless-enabled laptop to another, provided the computers are within each other’s range. Another security hole makes the system vulnerable to attacks that let a malicious user gain additional privileges, according to security experts at Sans Internet Storm Center and F-Secure. >>>>

August 2, 2006

Knock-based commands for your Linux laptop

Filed under: Driver, Kernel, Linux, Technolgoy — rakeshvk @ 5:09 pm

For the first time, you can hit your computer and get a meaningful response! Using Linux® and the Hard Drive Active Protection System (HDAPS) kernel drivers, you can access the embedded accelerometers on Lenovo (formerly IBM®) ThinkPads, then process the accelerometer data to read specific sequences of “knocking” events — literally rapping on the laptop case with your knuckles — and run commands based on those knocks. Double tap to lock the screen, and knock in your secret code to unlock. Tap the display lid once to move your mp3 player to the next track. The possibilities are endless.

In 2003, IBM began releasing ThinkPad laptop computers with integrated accelerometers and associated software to protect the hard disks when the unit is dropped. Enterprising hackers from IBM and elsewhere have worked to develop modules for the Linux kernel to take advantage of these sensors. On-screen display orientation, desktop switching, even game control and real-time 3D models of the tilt of the laptop are now available. This article presents a new twist — knock codes — and a simple program to run commands when specific knock codes are detected.

Using an updated Linux kernel with the HDAPS driver, you can use a simple program called knockAge to generate knock codes. You can also download and use a Perl script to customize your own knocking input environment. See the Downloads and Resources sections at the bottom of this article for links, including links to see knockAge in action.
click here for the complete story  >>>>

Create a free website or blog at