Salix 13.1.2 works perfectly with ATI Mobility Radeon 4200 HD video if you pass nomodeset in the boot line; plus a recap of what works/doesn't with this video chip

| | Comments (0) |

Lenovo-G455-and-G555-notebooks.jpgWhat nearly killed me in Fedora 13 and 14, wounded me grievously in Ubuntu 10.10 and not bothered me at all in Debian Squeeze is entirely manageable in the Slackware-based Salix 13.1.2. What the hell am I talking about? I have a working display in Salix 13.1.2 on my Lenovo G555 laptop, which features an ATI Mobility Radeon 4200 HD video chip that kernel mode setting has left behind.

I downloaded, burned and booted from the Salix 13.1.2 live CD, added nomodeset to the boot line and soon found myself in the Xfce-based Salix desktop with perfectly working video. I'm not 100 percent confident in the process as this is my first time doing this in Salix, and things are a bit different than in Fedora and Ubuntu, both in how it's done and the fact that it actually works.

This is how it's supposed to work. Either nomodeset or, in my case, radeon.modeset=0 in the boot line (entered during boot time or in the GRUB configuration) should allow this particular video card to not be blurry and wavy in the framebuffer and graphical (Xorg) display.

Since this doesn't work in the most recent Ubuntu release and Fedora 13 and 14 with 2.6.34+ kernels, there is more afoot. It could be the boot sequence, i.e. when and how kernel mode setting and initialization of the display happens during startup.

Another way to "solve" this problem is by using the proprietary video driver, which in the case of ATI video cards/chips is the fglrx/Catalyst driver available directly from AMD/ATI, packaged up by such distributions as Ubuntu and kept in a non-free repository, or in the case of Fedora, and very recently and only for Fedora 13 at this point, offered in the RPM Fusion repository (a must-have for Fedora users who like multimedia).

This often works because the fglrx/Catalyst driver cannot use kernel mode setting (aka KMS), so this should theoretically work with video chips such as mine. This is true in Ubuntu 10.10 and Fedora 13 but not in Fedora 14. And I'd rather stick with the open-source driver anyway. It's faster (in my case anyway), more reliable and always updated with the rest of the distribution through the built-in package-management tools.

What this successful test of Salix 13.1.2 means is that in all likelihood Zenwalk and Slackware itself will also work on my machine with nomodeset in the boot line. When I was having this same problem with the Intel video driver, eventually Ubuntu could figure out that my Intel chip (82830 CGC) couldn't do KMS and automatically turned it off — a great thing for potential Linux users who haven't been through as much $#%^ as many of us have.

So here's the Lenovo G555 / ATI Mobility Radeon 4200 HD scorecard thus far:

Ubuntu 10.04 (2.6.32)
standard boot: works

Ubuntu 10.10 (2.6.35)
standard boot: wavy, blurry
nomodeset: wavy, blurry
radeon.modeset=0: wavy, blurry
Ubuntu's fglrx package: works

Fedora 13 (2.6.33 kernel)
standard boot: works

Fedora 13 (2.6.34 kernel)
standard boot: wavy, blurry
nomodeset: wavy, blurry
radeon.modeset=0: wavy blurry
RPM Fusion fglrx: Finally updated for latest 2.6.34 kernel, not tested
ATI/AMD's fglrx/Catalyst script: works

Fedora 14
standard boot: wavy, blurry
nomodeset: wavy, blurry
radeon.modeset=0: wavy, blurry except VERY occasionally (randomly 1 out of 20 boots)
RPM Fusion fglrx: unavailable
ATI/AMD's fglrx/Catalyst script: no video at all

Debian Squeeze (2.6.32 kernel)
standard boot: works

Salix 13.1.2 (2.6.33.4 kernel)
standard boot: wavy, blurry
nomodeset: works



Leave a comment

Tech Talk column

Steven Rosenberg's weekly Tech Talk column, which appeared Saturdays in the Los Angeles Daily News through about October 2009, is available on the Daily News Technology page.

About this blog






Steven Rosenberg aims to learn what he does not know. He writes about it here.



About this Entry

This page contains a single entry by Steven Rosenberg published on December 6, 2010 12:00 PM.

Debian Squeeze: How to get AOL's AIM, Yahoo Messenger and more in Empathy was the previous entry in this blog.

Salix 13.1.2 live CD: first impressions is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recent Comments

Powered by Movable Type 4.25

Search this blog

Loading

LXer

Links

Life, the Universe and Debian
Simplify
Daily News technology
LXer
Distrowatch
Linus' Blog
David Pogue
BoingBoing
Linux Today
TuxRadar
Linux.com
Linux Planet
The Open Road
Linux Outlaws podcast
Dan Lynch
Fabian Scherschel
The VAR Guy
Larry the Free Software Guy
Chess Griffin
Linux Reality podcast
Desktop Linux
Practical Technology
Linux Devices
ZDNet
ZDNet's Storage Bits
ZDNet U.K.
iTWire
CNet News
Webware
Beyond Binary
TechCrunch
The Register
Ars Technica
Reg Developer
Computerworld
Computerworld blogs
Steven J. Vaughan-Nichols at Computerworld
Debian
Planet Debian
Debian Forums
Debian News
debianHELP
debiantutorials.org
The Debian User
Wolfgang Lonien
Debian-News.net
Debian Administration
Debian Admin
Debian Weather
Aaron Toponce
Ubuntu
Xubuntu
Kubuntu
Edubuntu
Planet Ubuntu
Ubuntu Forums
Ubuntu Geek
Works With U
OMG! Ubuntu!
I' Been to Ubuntu
Tanner Helland
Dustin Kirkland
Ubuntu UK Podcast
Ubuntu Linux Help
Popey
Linux Mint
CrunchBang Linux
OpenBSD
OpenBSD Journal
OpenBSD Ports
OpenBSD 101
Planet.OpenBSD.nu
jggimi's OpenBSD live CD
DaemonForums
BSDanywhere
Marc Balmer
Denny's OpenBSD blog
Polarwave's OpenBSD Tips and Tricks
Binary Updates for OpenBSD
Puppy Linux
Damn Small Linux
Tiny Core Linux
Lucky 13's Linux blog (lots of Tiny Core)
Lucky 13's BSD blog
PCLinuxOS
Mandriva
Red Hat
Red Hat News
Red Hat Blogs
Red Hat: Truth Happens
Red Hat Magazine
CentOS
Planet CentOS
Fedora
Planet Fedora
Fedora Forums
Fedora Docs
Join Fedora
Paul Frields
Slackware
Slackbuilds
Robby's Slackware Packages
Slackblogs
dropline GNOME for Slackware
GNOME Slackbuild
GWARE - GNOME for Slackware
Wolvix
Zenwalk Linux
Vector Linux
Slax
Splack Linux — Slackware for Sparc
Nonux
How to Forge
marc.info BSD and Linux mailing list archive
FreeBSD
FreeBSD, the Unknown Giant
A Year in the Life of a BSD Guru
NetBSD
hubertf's NetBSD Blog
PC-BSD
Daemon Forums
FreeBSD Forums
Planet FreeBSD
Evilcoder.org
miwi's Privat Blog
DragonFlyBSD
DragonFlyBSD Digest
DesktopBSD
BSD Talk podcast
BSD Magazine
Rhyous
OpenSolaris
MilaX
BeleniX
DeLi Linux
Linux Loop
Electronista
The Tech Report
Engadget
Gizmodo
Phoronix
xkcd – A webcomic of romance, sarcasm, math and language
Nixie Pixel
Technology for Mortals
Thoughts on Technology
ZaReason
System 76
Tiger Direct
NewEgg
DealExtreme

Advertisement

Other blogs

Estimated stats from spring game in Inside UCLA with Jon Gold
Missing Person in Inside USC with Scott Wolf
Mohammad House opens in The Sausage Factory
How royally screwed are Kings fans without Miller and Fox narrating this playoff fun run? in Farther Off the Wall
SOFTBALL: Oaks Christian's Ackermann reaches milestone in Daily News High School Spotlight