Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have just installed a fresh copy of 12.04.1 64bit. I formatted my PC completely and enabled updates during the installation. After the installation was complete, I went on updating my software.

However, when I wanted to install the additional drivers using the Additional Drivers tool (namely "ATI/AMD proprietary FGLRX graphics driver"), it gave me this error:

SystemError: E:Unable to correct problems, you have held broken packages.

The same error shows up if I try installing the post-release updates driver.

Installing the drivers from the terminal results in this output:

XXXXXX:~$ sudo apt-get install fglrx
[sudo] password for XXXXX:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
fglrx : Depends: lib32gcc1 but it is not going to be installed
Depends: libc6-i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages."

I get this using "sudo apt-get update": http://pastebin.com/AWAtDXjY

But "sudo apt-get install fglrx" still get me this error: http://pastebin.com/RYM55bVN

&

"sudo apt-get -f install fglrx" gives me this error: http://pastebin.com/xxekajvP

Any help would be greatly appreciated.

(Please note that I'm new to Linux, coming directly from Windows. I have tried Ubuntu twice or so before, but it was not for a long period of time. The drivers got installed smoothly the few times I've tried Ubuntu, but post-release updates never worked for me.)

[I am going to work now, so I can only answer from my phone. Can't really test any new solutions you may give me until ~10 hours from now on. Maybe more.]


@stonedsquirrel

When I try to run that command, I get this error:

"XXXXXX:~$ sudo apt-get install fglrx

[sudo] password for XXXXX:

Reading package lists... Done

Building dependency tree

Reading state information... Done

Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:

fglrx : Depends: lib32gcc1 but it is not going to be installed

         Depends: libc6-i386 but it is not going to be installed

E: Unable to correct problems, you have held broken packages."

ie. I get the same error.

share|improve this question
    
Do you try installing the drive using the terminal or the "Additional Drivers" tool? –  André Stannek Sep 26 '12 at 11:05
    
I installed it using the Additional Drivers tool (it popped up on my screen when ubuntu launched). –  Fisherman John Sep 26 '12 at 11:07
    
Try opening a console and install the driver using sudo apt-get install fglrx. Then reboot and check in the Additional Drivers tool if the driver is activated. Had problems with the tool too, but that did the trick for me. –  André Stannek Sep 26 '12 at 11:09
    
@John If you have additional information (maybe as a result of one of the questions in the comments) you can always edit your question and provide it there. If done so for you so. Will look further into your problem now ;-) –  André Stannek Sep 26 '12 at 11:45
    
Please try sudo apt-get update and see if there are any errors and post them. If there aren't try sudo apt-get install fglrx again. If it's still not working try sudo apt-get -f install fglrx. –  André Stannek Sep 26 '12 at 11:53
show 2 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.