Posts filed under ‘mint’
This blog documents my experience with running Linux Mint 8 Helena on Acer Aspire 3680-2633. Previously, this laptop had been running Linux Mint 5. I decided t reformat all of the drives to ext4 and reinstall from scratch.
Why use Linux Mint?
In my opinion, Linux Mint offers the best out of the box experience out of all of the Linux distros. On just about every other distro, you have to figure out how to add the repository for the restricted formats and load the codec and libraries just to play back dvd and multimedia files. Linux mint will play just about everything. Since it’s based on Ubuntu, you are likely to have your application in a supported package.
According to uname -a, my machine is running kernel 2.6.31-19-generic. The initial kernel version on Linux Mint 8 is 2.6.31-14-generic.
|Hardware Component||Status under OS||Notes|
|Intel Celeron M520 1.6 Ghz CPU||Working||Note that there is no frequency or voltage scaling on this Celeron.|
|Intel 943 GML Video||Working||Compiz seems to work perfectly.|
|14 inch LCD||Working||Brightness function keys works.|
|Intel 82801G HDA Audio||Working||Correctly detected headphone and disable speaker.Volume function keys work. For some bizarre reason, you can set your volume control to 150%, which makes the laptop speaker actually audible (this laptop has terrible speakers).Mute function key works.
Pulse audio seems to be working without issues unlike in Linux Mint 5.
|2 Gb RAM, DDR2||Working||The full 2 Gb ram is available.|
|Western Digital WD800BEVS 80 Gb SATA Hard Drive||Working|
|Optiarc CD-RW CRX880A||Working|
|Keyboard||Working||Many of the Hot keys works.|
|Synaptics Touchpad||Working||If you use the KDE edition, there is no controls to turn off touchpad tapping.|
|Marvel 88E8038 PCI-E Ethernet||Working|
|Atheros AR2413 802.11bg Wireless
(Keep in mind that Acer used several different type of wireless, so your hardware may be different)
|Working with modifications||The default ath5k is unreliable, Attempts to use the latest ath5K from March 1, 2010 failed. Ath5K does work, but transfer rate is less than 1 Mps and randomly drops out.
Linux Mint also allow you to select the windows drivers. However, the windows drivers do not appear to work with WPA.
I have managed to get reliable wireless using Madwifi. I used the Feb 1, 2010 snapshot at http://snapshots.madwifi-project.org/madwifi-0.9.4/.In addition, the gnome network manager is unreliable even under Madwifi. The wireless would disconnect and reconnect once every 10 min or so. You should use synaptic to install wicd, which does not have a disconnect issue.
Note that if the kernel is upgraded through mint update, you will need to get the new kernel header and recompile the driver.
|Modem||Untested||I can see the soft modem driver, but did not test it.|
|TI 5-in-one Card Reader||Working||Tested only with SD card|
|TI Cardbus||Untested||Probably works|
|Sitecom Bluetooth (third party install)||Working||This is a USB module that plugs into the Acer 3680′s internal bluetooth connector. Note that this is a third party module.|
|Laptop Power Management||Working||Note that Celeron do not have frequency scaling. Sleep and hibernation works properly.|
|Suspend to RAM||Working with Modification||Suspends works fine with ath5k. Too bad ath5k doesn’t work with the wireless. Need to add ath_pci to the unload modules list.|
|Suspend to Disk||Working|
|Multimedia playback||Working||Note that if you use the 64-bit version of Linux Mint, WMAP audio playback will not work.|
Initially, the laptop would mysteriously crash. The screen and control would be frozen and there is no error logs and the caps lock would be blinking indicating a kernel panic. The problems have gone away, I haven’t figure out which of my actions fix this problem. It’s either:
- Upgrade from 2.6.31-14-generic to 2.6.31-19-generic kernel through Mint updates.
- I minimized my Compiz animation settings.
- Change to Madwifi and wicd.
I have also tried the following distro with this machine
- Fedora 12 – Although previous version of Fedora worked before, this release had numerous problems. During install, I had a mysterious error when it attempted to load the storage. This happened numerous times until it mysteriously went away. There were madwifi and wicd rpm on the http://atrpms.net/dist/f12/madwifi, but neither rpm installed properly due to dependency issues.
- Opensuse 11.2 – Installed without an issue but you’ll need to install madwifi and wicd. Unlike Linux Mint, the soft modem driver is not displayed during install.
There are several different editions of Linux Mint 8 Helena. I decided to try the 32-bit and 64-bit Gnome and KDE edition. The following are my opinion.
32bit vs. 64-bit Edition
Linux Mint 8 comes in 32-bit and 64-bit editions. In the old days, it was risky to run a 64-bit Linux because there would be no drivers available and flash wouldn’t work, and there weren’t that many 64-bit applications. Today, 64-bit Linux works pretty much out of the box and there is 64-bit flash. Is there a reason not to go with 64-bit?
- Can address over 3 Gb of memory (32-bit OS can address 4 Gb of memory, but part of it gets used up by the ROM and I/O so you only see 3 to 3.5 Gb).
- Some programs, particular rendering programs and compression program can run quite a bit faster.
- 64-bit program may take up more memory than 32-bit programs because of the larger pointer. Supposedly, the size increase is around 15 to 30% but will vary from program to program.
- WMAP encoded audio (used in some window audio and movies) doesn’t run on 64-bit. You can probably get around this by installing 32-bit player, but you can’t play WMAP audio out of the box.
I decided to stick with 32-bit Linux Mint. I only have 2 Gb on the laptop so I don’t need 64-bit to maximize my memory. With normal usage, I don’t think I’ll notice performance differences between the 32-bit and 64-bit. If I encode a lot, then may be 64-bit would be better, but not being able to play WMAP seemed like a loss of functionality even though WMAP audio isn’t all that common. If they ever fix the WMAP issue, I’ll go with 64-bit since give me the flexibility to run both 32-bit and 64-bit program, but there are currently no 64-bit program that I must use.
Gnome vs KDE
Gnome vs KDE has long been a religious issue. In a nutshell, KDE proponents tout KDE’s configuration flexibility, while Gnome proponent cite Gnome’s usability. Frankly, you should try out both to see which one you like. Since I tend to leave everything on its default settings, one would assume that I would pick Gnome. After using both, I decided that I like KDE better. The following are my brief observation of both:
- Mint KDE looks better than Mint Gnome, but that is of course purely subjective.
- I like the Mint KDE’s menu better than Mint Gnome. I find it navigating Gnome menu’s third level menu items.
- Gnome seemed slightly faster and more responsive, but then again this could be my imagination. They are fairly similar in performance and memory.
- Gnome is more stable. When I was using KDE, Dolphin would occasionally die and I would get these mysterious Plasmoid errors.
- I like Gnome’s resource monitor. KDE has several resource monitors but none seemed to display the information in a manner that I find useful. Actually, I find a lot of the KDE widget not to be all that useful. What does that bouncing ball do?
- Gnome’s mouse control has a touchpad control that allow you to turn off touchpad tapping. and disable touchpad during typing. I was unable to find a touchpad control in KDE. By editing some fdi files, I was able to disable touchpad during typing, but couldn’t figure out how to turn off touchpad tapping in KDE. In Linux Mint 5 / Ubuntu 8.04, you can do this by editing the xorg.conf, but there was no xorg.conf in Linux Mint 8.
- Mint Gnome doesn’t come with a graphical remote desktop client and I can’t find one in the mint portal or mint’s software manager. To install a graphical remote desktop client, I had to launch synaptics and install tsclient. KDE comes with krdc, which doesn’t work as well as TSClient, but at least it’s installed by default. You can probably install TSClient in KDE any way using synaptics.
I eventually settle on Gnome even though I like KDE better. While KDE 4.3 is vastly more stable than the first KDE 4 release, it still some stability issue. The KDE GUI is still changing. Even though I like KDE 4 more than KDE 3.5, I like to jump on the KDE train when it isn’t travelling so fast. Another factor is the touchpad tapping, which I really want to turn off.
Obviously, since your needs are different, your final choice will most likely be different than mines. I just wanted to give you something to think about.