![]() |
Video driver on Lenovo X120e, slackware 13.37
I just got a Lenovo ThinkPad X120e and installed slackware 13.37. I spend a lot of time on the command line, but often switch to Fluxbox to use firefox or adobe reader. I started up xwindows just fine and got Fluxbox, xfce and kde working on separate occasions, but when using X windows, if I switch to a virtual terminal I just get a black screen. The terminals are functional---verified by running commands blind---but just display a black screen. My googling suggests this is a video driver problem, but I do not know the first place to start to fix this problem. Can somebody point me to some documentation, or suggest a way to fix this problem?
Thanks! Glen |
Could you post the output of 'lspci | grep VGA'? I looked at Levono's site, it looks like you have this:
Quote:
It does not support all video functions. I would suggest you install the driver from the manufacturer. This thread -->http://www.linuxquestions.org/questi...3-37-a-915904/ walks you through it. |
How do you like the X120e?
I am considering buying a X120e after you get the ATI driver installed let us know what you think? The other contender for me is the HP DM1Z which is basically the same hardware but by HP. Several links on the web seem to indicate these systems should work great with Linux. I was also considering ThinkPad X220 but it is more money than the X120e. Ironically I was going to install Slackware too.
|
Quote:
|
Hey! Thanks all for the replies. Here is the output:
Code:
00:01.0 VGA compatible controller: ATI Technologies Inc Device 9802 (prog-if 00 [VGA controller])Do not follow the instructions you might read elsewhere about how to install it! Just be naive and run: Code:
sh ati-driver-installer-11-11-x86.x86_64.runIf you are thinking about getting the x120e, you have to be prepared for video driver problems, wireless driver problems, and adjusting the mouse to work if you like the scroll functionality. See the arch linux wiki for more info on issues with x120e. https://wiki.archlinux.org/index.php...ThinkPad_X120e I suppose the install would all go quite quickly if you know how to fix these bugs. It's been a headache for me. Now that it is in working condition, though, I do really like the laptop. If you want, I can post all the things I needed to do to get Slackware 13.37 working! |
wilson47,
If you have time I would really enjoy a post about the steps you took to get the computer working. For sure I would read the post. Thanks. |
1 Attachment(s)
OK. So here is the list of things I needed to do to get Slackware 13.37 working on my Lenovo X120e.
1. You need to make a usbboot disk since there is no CD drive. You can accomplish this by downloading the files at a mirror like this. To make the usb drive, supposing you are already on a linux machine, you can transfer the image to the usb drive /dev/sd? by Code:
dd if=usbboot.img of=/dev/sd?1.a. If you want to dual boot Windows 7 and slackware, you need to use something like gdisk somehow to resize your partitions. I did this using an Ubuntu usb installer. 2. Boot up the slackware usb drive installer. I used the ftp/http installation route since I didn't feel like figuring out where to put the sources, and I have a fast internet connection. This installation went fine without any problems. Make a USB boot loader though!!! 3. I needed to install Lilo to the MBR, unlike what is suggested in the install. I think this was because with dual booting, I needed to have linux installed on an extended partition and my computer didn't like to boot that for some reason. The default Lilo settings to detect my linux and windows OSs worked great though, so no worries. It was just a mess trying to figure this out having to boot from the slackware usb installer every time! 4. This should get you to a slackware command line! Once you are here, you can also even get kde or fluxbox or xfce working. You just won't be able to switch back to a virtual terminal. So to fix this you need to install the proprietary ati driver. 5. The driver is located here. Neither of the open source drivers seemed to work. The installation was surprisingly simple. When you download the driver, you get a file: Code:
ati-driver-installer-11-11-x86.x86_64.runCode:
sh ati-driver-installer-11-11-x86.x86_64.runYou will then need to run something like Code:
aticonfig --initialThis should hopefully have your video/graphics up and running. 5'. IN A PINCH:, the vesa framebuffer xorg.conf will work just fine, but it has poor resolution. To get Xwindows just to work with framebuffer, you need to be root, go to /etc/X11 and then Code:
mv xorg.conf-vesa xorg.confCode:
xinit6. My audio wasn't working right away. I needed to run Code:
alsaconfCode:
type hwI recall this installation going through without any trouble, in a straightforward manner. 8. I think these were all my headaches. Make sure to do a (nearly) full installation of slackware. This saves you a lot of trouble hunting down libraries and kernel sources if something goes wrong. I didn't install the Tex distro since I like TexLive better, but I did install everything else! 9. I hope these are all the problems you run in to. Best of luck! 10. Well, I thought the audio was working. I had to blacklist some drivers to get the audio to work correctly. I didn't have sound coming out of my headphones... |
Thanks for the detailed post......so how do you like your computer now that you have everything running. I am curious about the graphics are those fast enough? I don't do much gaming but I do play videos occasionally.
|
The graphics are a bit slow, and it is a wee bit frustrating. Luckily, I don't do much full screen video or anything. I'd say if video is a big concern, look elsewhere. I'm pretty content with my vt100 :)
Also, I've noticed that the wireless card support isn't fantastic. It seems to forget the essid settings randomly sometimes. That has been getting annoying... I might ask about that soon. By and large, this does just fine for me for now. I might try Ubuntu or some better supported distro to see if I can't get better support. |
| All times are GMT -5. The time now is 04:21 PM. |