Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Right, I'm having this problem where Ubuntu doesn't like booting with a graphics card plugged in. It works fine using the onboard, however with the 3 different graphics cards I've tried it complains about something not being set up correctly.
Does anybody here know how I can get Ubuntu to display through a graphics card? Thanks in advance.
You've probably heard countless 'noobs' asking about this and I'm sorry if this question is common here.
Since most PC's are different in their hardware capabilities and/or allowances, one will need more info to try to help. IOW, it doesn't sound like a problem with Ubuntu, but rather, with hardware settings. Some PC's will allow an 'accessory' video card to simply be plugged in or even multiple displays to be used simultaneously without much effort. Some require the user to adjust settings in BIOS, and some require jumpers to be changed on either the MB or the video card (NOT recommended, unless you are experienced with such!). And with some, it just might not work at all. The main questions are:
What type of PC are you using? (brand, model, age, CPU type & speed, BIOS type & version, and type of onboard video are all relevant.)
What type(s) of video card(s) are you trying to install?
Did that particular setup work properly under a different OS (Windows, another Linux distro, etc.)?
Just out of personal curiosity, since Ubuntu works properly with the onboard video, is there a reason why you need to install a card?
Last edited by DragonSlayer48DX; 02-14-2007 at 02:51 PM.
I'm SURE it's a problem with ubuntu because it displays perfectly fine in windows, just pluf it in and it works.
But when I try to boot into Ubuntu, it complains about something not being set up correctly.
Okay, here are my specs:
Intel Celeron CPU 2.93 ghz
512 mb RAM.
It's a fujitsu Siemens (not sure which model, but doesn't have the original motherboard, or graphics card).
I've tried it with 2 different motherboards, the one I have now:
ASrock p4i65G
socket 478,
Intel 865 Chipset
1 x AGP 8X expansion slot.
The instruction manual says this about the BIOS:
-4MB AMI BIOS
-AMI legal BIOS
-Supports "Plug and play"
-ACPI 1.1 Compliance Wake Up Events
-Supports jumperfree
-SMBIOS 2.3.1 Support
Integrated Intel extreme Graphics 2.
-Direct X 8.0 VGA
-Max shared memory 96mb.
And the one that came with my PC: (which I don't know much about)
Socket 478,
PCI expansion slot.
PhoenixBIOS.
The graphicss cards I tried:
ATI radeon 9550 256 MB (AGP)
Nvidia Geforce FX 5200 256 MB (PCI)
Nvidia Geforce FX 5500 128 MB (PCI)
That's all I know about it. But I've tried it with 2 different motherboards and 3 different graphics cards, all of which worked fine with windows, but Ubuntu just didn't like displaying through them.
And I need to install a card, because I use my PC for alot of gaming, and it's a huge hassle having to disable the AGP slot in the BIOS each time I want to boot into Ubuntu. (Also, trying to get games to run in Ubuntu sounds interesting. as I've never done that before).
oh, and the PC is a few years old.
Last edited by The_Neon_Knight; 02-15-2007 at 06:26 AM.
But when I try to boot into Ubuntu, it complains about something not being set up correctly.
We need something a bit more specific here---what exactly is the error message?
When you try different cards, what are you doing to change the driver specified in xorg.conf?
Have you tried setting the video driver to something generic--like vesa?
What is the driver now?
For each of the cards you are trying, have you checked their webiste to see what they say about Linux drivers?
Most people think the nvidia drivers are better on Linux than ATI's. You will need to install the drivers. On Windows, they sent you a disk with Windows drivers on it. It did not just happen by itself.
As I said, some will allow a card to simply be plugged in, that's why I needed to know what you were installing and if it worked with Windows.
I'm not sure about Ubuntu's support for AGP-type cards, but for Nvidia PCI cards, you'll need to visit their website and follow the instructions to download and install their own Linux driver.
As far as gaming in Ubuntu, Wine (free) works with a few Windows-based games (mostly non-DirectX). For the higher-end, graphics-intensive games, there's Cedega (non-free).
Most people think the nvidia drivers are better on Linux than ATI's. You will need to install the drivers. On Windows, they sent you a disk with Windows drivers on it. It did not just happen by itself.
Well, it didn't need the drivers to display through it. I plugged the graphics card in and it displayed through it. Booted into windows. That's all there was to it. Of course, I needed to install the drivers to get it to display higher then 800/600 res, but it did happen by itself.
We need something a bit more specific here---what exactly is the error message?
When you try different cards, what are you doing to change the driver specified in xorg.conf?
Have you tried setting the video driver to something generic--like vesa?
What is the driver now?
For each of the cards you are trying, have you checked their webiste to see what they say about Linux drivers?
I'm terribly sorry but I don't actually know how to do any of that...
Oh, and does Ubuntu count as Linux x86 or Linux x86_64?
Last edited by The_Neon_Knight; 02-15-2007 at 07:04 AM.
They have both x86 and x86_64 (64-bit) versions. You need to know which one you installed...
Edited to add: Looking back on your previous post and noting your PC is "a few years old", it's most likely x86.
My computer is a few years old, but I ordered my Ubuntu Live CD about a year ago...
Anyway, here's exactly what it says:
Code:
Failed to start the X server (your graphical interface).
It is likely that it is not set up correctly.
Would you like to view the X server output to diagnose the problem?
<Yes> <No>
If I select Yes:
Code:
X window system version 7.0.0
Release date: 21 december 2005
X protocol version 11, revision 0, release 7.0
Build operating system: Linux 2.6.12 i686
Current Operating System: Linux ComputerOfDoooooom 2.6.15-23-386 #1
Build Date: 16 March 2006
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.Module Loader present.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command like, (!!) notice, (II) informational, (WW) warning,
(EE) error, (NI) not implemented, (??) unknown.
(==) log file: "/var/log/Xorg.0.log",
Time: Thu Feb 15 13:41:02 2007
(==) using config file: "/etc/X11/Xorg.conf"
There.
Any ideas/suggestion? Please remember I'm still somewhat of a "noob" to Linux, so if you could explain step by step what you mean, I would much appreciate it.
Last edited by The_Neon_Knight; 02-15-2007 at 08:14 AM.
Am I wrong, but shouldn't it be describing my Radeon instead of the onboard video?
After the error message about the graphics it goes to the command line. It's displaying through my radeon, but it can only get to the command line. That's how I managed to do this.
Last edited by The_Neon_Knight; 02-15-2007 at 09:01 AM.
Do you have a 64-bit machine? If you don't know, then you probably don't. For a 32-bit machine, get the x86 version of the driver.
Actually, I think you need a device section for the card---the one that is there seems to be for the on-board video. I am unsure as to how to setup the device file to point to the card--note that yours has a PCI line, where my example does not.
In the device section, you have to specify the correct driver AND that driver needs to be in /lib/modules
You can search for the driver like so (using radeon as example): find /lib/modules -name "radeon*" the "*" allows it to find something like "radeon.ko"
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.