Wednesday, April 22, 2009
Part 4: Debian Lenny 64bit on a Dell Precision M4300 - Sound from VMware Workstation 6.5.x Guests
No show-stopping issues with VMWare Workstation 6.5 under 64bit Debian Lenny, just no sound from guests. This is because of a VMware problem in that it relies on OSS driver support and /dev/dsp. There are tons and tons of posts all over Google asking about how to fix it but no real answers. Luckily, I stumbled on one pretty low on the search results that did the magic trick. 3 modprobes later and viola, sound in guests! Mucho credit to Crumja's blog over at Wordpress for his discovery of another post on the Debian forums from HokieTux. At the time of this writing, the Debian forums are down due to an admin account getting hacked but should be up again shortly. I'm blogging from my Vista drive today so when I switch back to the Lenny drive or the Debian forums come back, I'll post the 3 modprobes and how to automate them loading at bootup. Until then, use the links above (last paragraph on Crumja's blog describes the problem and there he links to the Debian forum post from HokieTux).
Part 3: Debian Lenny 64bit on a Dell Precision M4300 - Intel Wireless (wifi driver and management)
Ok things got a little interesting in my initial installation of Lenny on my Dell Precision M4300. The Ubuntu experience was pretty straight forward as they included the proprietary driver whereas Debian does not. It wasn't a tragedy, thankfully. One other major difference I've found with the Ubuntu driver was the wireless LED refused to light up when toggled on. It's glowing brightly and blinking with activity under Lenny and something as aesthetic as that actually made me smile.
Earlier, during the initial Lenny installation, I saw the warning that there was a non-included firmware required to use the Intel wifi adapter but was able to skip and install it later. A simple apt-get and the firmware (driver) can be loaded. You may need to add non-free to your /etc/apt/sources.list if you haven't already. Also, I found a nice network manager over the one included with Gnome, WICD. I will walk through the process of installing the firmware and the WICD network manager below.
Open a terminal and become root
# apt-get install firmware-iwlwifi
# modprobe iwl4965
Edit /etc/apt/sources.list and append as a single line at the end:
# apt-get update
Note the NO_PUBKEY # - we need it for the next step as [NO_PUBKEY#]
# gpg --keyserver subkeys.pgp.net --recv [NO_PUBKEY#]
# gpg --export --armor [NO_PUBKEY#] apt-key add -
You may get a warning about unsafe ownership this should be ok
# apt-get update
# apt-get install wicd
Toggle your wifi switch so that it is enabled
Start WICD Network Manager from the Applications / Internet drop-down
Within a few seconds of starting WICD you should see wifi connections that are within range although you may have to twiddle through the listings. If you don't see any in range you can always click the Refresh button manually to update the list. If you select a protected wifi connection use the Advanced Settings button to enter required details for WEP/WPA/etc for each network.
Have I mentioned that I love the return of the WiFi LED on my laptop? :)
Earlier, during the initial Lenny installation, I saw the warning that there was a non-included firmware required to use the Intel wifi adapter but was able to skip and install it later. A simple apt-get and the firmware (driver) can be loaded. You may need to add non-free to your /etc/apt/sources.list if you haven't already. Also, I found a nice network manager over the one included with Gnome, WICD. I will walk through the process of installing the firmware and the WICD network manager below.
deb http://apt.wicd.net/ debian
extras
Within a few seconds of starting WICD you should see wifi connections that are within range although you may have to twiddle through the listings. If you don't see any in range you can always click the Refresh button manually to update the list. If you select a protected wifi connection use the Advanced Settings button to enter required details for WEP/WPA/etc for each network.
Have I mentioned that I love the return of the WiFi LED on my laptop? :)
Part 2: Debian Lenny 64bit on a Dell Precision M4300 - Audio / Video Codecs
Coming from the Ubuntu world I missed out on the fine pleasures of manually obtaining and installing codecs for audio and video playback. It was pretty simple in Ubuntu where you just double-clicked the source file and automagicaly Synaptic would open and confirm the packages to add and then everything was all happy. In Debian it's not automatically as simple but it can be. I'm a creature of habit and although there may be alternate methods for this, I prefer to have things like this installed on the fly. I followed a couple of steps to enable this feature and now back in musical bliss!
Open a terminal and become root
# apt-get install gnome-app-install
Open Synaptic Package Manager through the System / Administration / Synaptic Package Manager drop down
Close Synaptic (we just want to initialize it with the new add-on)
Navigate to your media file (an mp3, avi, wmv, aac, etc.) and double-click on it
When prompted to search for the appropriate codec, click on search, then update, then checkmark the appropriate packages
Repeat from navigating and double-clicking for any other codecs
Part 1: Debian Lenny 64bit on a Dell Precision M4300 - Nvidia Quadro FX 360M
I had to apply several tweeks to get Debian Lenny installed with the proprietary Nvidia driver (for 3D support and an easy method to get dual screens working with minimal hair pulling) on my Precision M4300 laptop from Dell. Also, I had a few issues with the integrated Intel wireless and the audio package. It took me a couple hours of Google-Fu but I think I've come up with a complete list of steps that I'll split up into 3 parts. I only downloaded and burned disk1 from the Debian torrent link for AMD64. I have a pretty fast connection here at the office so I didn't bother with the DVD or subsequent disks (there are like 28+ CD images) and I plan to use apt for just about everything else once the base install is complete.
The following assumes that you already have a DHCP server and a NAT'd connection to the internet. If you are connecting directly to the internet through your cable/dsl provider, your results may vary.
!! If you have an external monitor attached you will notice it flickering badly. This will go away very shortly !!
!! You will get a VALIDATION error -- this is ok !!
!! Remember to go back to the console you left open with CTRL-ALT-F1 and exit, then CTRL-ALT-F7 to return to gui and login with your local account!!
!! I prefer Seperate X Sessions over twinview for several reasons. First is because I like having independant resolutions and dedicated work spaces, each with their own virtual desktops. Maximizing any window doesn't take up space on both monitors. Some argue it takes up too much RAM but hey, this puppy has 4G of RAM and I haven't felt any difference. Feel free to use twinview at your own discretion !!
Enjoy your 3D support proprietary Nvidia driver.
UPDATE! If you upgrade the kernel and reboot, the X server will error out and drop you to a console. Perform the following commands:
You should not have to reconfigure X or nvidia-settings as these commands just compile the kernel modules for use with the nvidia driver.
First Post
Initial post for setup and familiarization with the Google blogsite. It's my intent to centralize and publicize a lot of my IT workings and findings with Linux (Debian and Ubuntu) and Windows. From installation guides or quirks I've found doing various projects involving either OS. I'm a linux enthusiast at heart but I have to work with and support more Windows devices. For the most part, I spend a lot of time performing Google-Fu for projects, bugs, installation practices and general work arounds. Although I may invest a decent amount of my time collecting resources from the hard work of others, I will be sure to give credit to where I find my sources and try to keep links current.
Here's my current work rig stats:
Dell Precision M4300
4G RAM
Two 200G SATA (AHCI mode) Hard drives
External Dell 21" Widescreen
I have to get a new digital camera so I'll get some pics of my current work area inserted here as soon as I can get a couple extra $$$. Been keeping an eye out on Woot! for an inexpensive one that's at least 3MP.
I regularly switch between 64bit Debian Lenny and 64bit Windows Vista Ultimate. My primary OS is Debian but rather than work with Vista in a VMware guest I sometimes slum it for a day or two of the week and swap hard drives to the Vista build. Prior to Debian, my primary OS was Ubuntu but I grew very tired of the unstable and very frequent updates.
Some background info ...
I'm almost 40 and have been in IT for nearly 20 years. Married for 13 years now with 5 kids. I like to consider myself a "Jack-Of-All-Trades" in my career and even after all of this time I still haven't dedicated myself to a niche in IT. I have really delved into virtualization with VMware the last couple of years on production and development environments. No formal training ... mostly trial and error and web research by trolling Experts-Exchange and the VMware communities. I'm also considering putting forth some effort into learning a lot more about SQL other than just basic administration.
Here's my current work rig stats:
Dell Precision M4300
4G RAM
Two 200G SATA (AHCI mode) Hard drives
External Dell 21" Widescreen
I have to get a new digital camera so I'll get some pics of my current work area inserted here as soon as I can get a couple extra $$$. Been keeping an eye out on Woot! for an inexpensive one that's at least 3MP.
I regularly switch between 64bit Debian Lenny and 64bit Windows Vista Ultimate. My primary OS is Debian but rather than work with Vista in a VMware guest I sometimes slum it for a day or two of the week and swap hard drives to the Vista build. Prior to Debian, my primary OS was Ubuntu but I grew very tired of the unstable and very frequent updates.
Some background info ...
I'm almost 40 and have been in IT for nearly 20 years. Married for 13 years now with 5 kids. I like to consider myself a "Jack-Of-All-Trades" in my career and even after all of this time I still haven't dedicated myself to a niche in IT. I have really delved into virtualization with VMware the last couple of years on production and development environments. No formal training ... mostly trial and error and web research by trolling Experts-Exchange and the VMware communities. I'm also considering putting forth some effort into learning a lot more about SQL other than just basic administration.
I've rambled enough -- time to submit this carp... and here's a photo of my old rigs at my desk (A Dell Precision M70 laptop and Optiplex 380 desktop). Once I get that shiny new digital camera I'll get some updated photos.
Subscribe to:
Posts (Atom)