Bug 444 - 1-alpha1: x11-driver-video-fglrx can't be installed due to unsutisfied x11-server-common
Summary: 1-alpha1: x11-driver-video-fglrx can't be installed due to unsutisfied x11-se...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Anssi Hannula
QA Contact:
URL:
Whiteboard:
Keywords: Triaged
Depends on:
Blocks:
 
Reported: 2011-03-19 03:57 CET by Palm Pre
Modified: 2011-04-06 18:12 CEST (History)
2 users (show)

See Also:
Source RPM: fglrx-8.821-3.mga1.src.rpm
CVE:
Status comment:


Attachments
error image (10.45 KB, image/png)
2011-03-19 03:58 CET, Palm Pre
Details
Segmentation fault message (8.06 KB, image/png)
2011-04-03 20:56 CEST, Palm Pre
Details

Description Palm Pre 2011-03-19 03:57:45 CET
Description of problem: Latest updates disabled fglrx driver. Manual installation hangs on "unsutisfied x11-server-common"


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Palm Pre 2011-03-19 03:58:28 CET
Created attachment 147 [details]
error image
Comment 2 Ahmad Samir 2011-03-19 05:37:34 CET
Well, if you have the fglrx driver installed, you'd get something like this when updating:
# urpmi --auto-select -v
getting lock on urpmi
examining synthesis file [/var/lib/urpmi/Core Release (coffee1)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Nonfree Release (coffee11)/synthesis.hdlist.cz]
getting exclusive lock on rpm
The following packages have to be removed for others to be upgraded:
dkms-fglrx-8.821-3.mga1.x86_64
 (due to unsatisfied x11-driver-video-fglrx == 8.821)
x11-driver-video-fglrx-8.821-3.mga1.x86_64
 (due to conflicts with xserver-abi(videodrv-10)) (y/N)

Which is the correct behaviour, current fglrx driver doesn't support X server 1.10, your options would be to not update X server (and the other X relevant packages) to keep the fglrx driver working. Or to update the system and switch to the open source driver until fglrx supports X server 1.10.

However trying to install x11-driver-video-fglrx after installing X server 1.10, the message given by urpmi isn't clear enough, the actual reason can be seen with --debug:
# urpmi --test --debug  x11-driver-video-fglrx
[...]
search_packages: found x11-driver-video-fglrx-8.821-3.mga1.x86_64 matching x11-driver-video-fglrx
found package(s): x11-driver-video-fglrx-8.821-3.mga1.x86_64
opening rpmdb (root=, write=)
selecting x11-driver-video-fglrx-8.821-3.mga1.x86_64
requiring kmod(fglrx)[== 8.821],x11-server-common[>= 1.9] for x11-driver-video-fglrx-8.821-3.mga1.x86_64
installed package x11-server-common-1.10.0-1.mga1.x86_64 is conflicting with x11-driver-video-fglrx-8.821-3.mga1.x86_64 (Conflicts: xserver-abi(videodrv-10))
set_rejected: x11-server-common-1.10.0-1.mga1.x86_64
no packages match x11-server-common[>= 1.9] (it is either in skip.list or already rejected)
unselecting x11-driver-video-fglrx-8.821-3.mga1.x86_64
adding a reason to already rejected package x11-driver-video-fglrx-8.821-3.mga1.x86_64: unsatisfied x11-server-common[>= 1.9]
A requested package cannot be installed:
x11-driver-video-fglrx-8.821-3.mga1.x86_64 (due to unsatisfied x11-server-common[>= 1.9])
Continue installation anyway? (Y/n)


so it's failing because it conflicts with xserver-abi(videodrv-10), not due to unsatisfied x11-server-common.

Keeping this report open so that the message printed by urpmi is improved as much as possible...

Keywords: (none) => Triaged
CC: (none) => ahmadsamir3891
Assignee: bugsquad => anssi.hannula

Olivier Durif 2011-03-20 15:48:58 CET

CC: (none) => olivier
Hardware: i586 => All

Comment 3 Palm Pre 2011-03-22 00:38:38 CET
In 1-alpha2 (x86_64), fglrx can't be installed because of "unsutisfied x11-server-common"
Comment 4 Ahmad Samir 2011-04-02 02:07:55 CEST
fglrx-8.831.2 should be on the mirrors soon, please test. (this one supports with X server 1.10)

Keywords: (none) => NEEDINFO

Comment 5 Palm Pre 2011-04-03 20:53:35 CEST
It works. 
Btw, pressing 'Test' botton from XFdrake gives segmentation fault screen (see attachment)
Comment 6 Palm Pre 2011-04-03 20:56:32 CEST
Created attachment 189 [details]
Segmentation fault message
Comment 7 Olivier Durif 2011-04-04 11:43:14 CEST
Installation works but I have also a bug.

(EE) Screen 1 deleted because of no matching config section. 
libGL symbol link files sanity check failed
Comment 8 Ahmad Samir 2011-04-05 22:46:37 CEST
This bug is fixed. The issue in comment#7 is tracked in bug 641, I think.

Keywords: NEEDINFO => (none)
Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 9 Olivier Durif 2011-04-06 14:18:16 CEST
No, this bug is not fixed. I have a laptop (acer aspire 4820TG) with a graphic chipset on the intel i5 processor, and a graphic card : ati radeon HD 6550M whose does not work.

If I use only ati radeon with fglrx : XFrake gives 
(EE) Screen 1 deleted because of no matching config section. 
libGL symbol link files sanity check failed

If I use only ati radeon with ati (free driver):
(EE) Failed to load module "glx" (module does not exist, 0)
(II) [KMS] drm report modesetting isn't supported.

If I use both with fglrx :
The screen goes black and the fan slows
If I use both with ati :
It works (due to intel i5)

This is not the same situation with the bug 641 and I have not two screen.
Maybe should I open a new bug report ?
Comment 10 Ahmad Samir 2011-04-06 16:51:55 CEST
(In reply to comment #9)
> No, this bug is not fixed. I have a laptop (acer aspire 4820TG) with a graphic
> chipset on the intel i5 processor, and a graphic card : ati radeon HD 6550M
> whose does not work.
> 
> If I use only ati radeon with fglrx : XFrake gives 
> (EE) Screen 1 deleted because of no matching config section. 
> libGL symbol link files sanity check failed
> 
> If I use only ati radeon with ati (free driver):
> (EE) Failed to load module "glx" (module does not exist, 0)
> (II) [KMS] drm report modesetting isn't supported.
> 
> If I use both with fglrx :
> The screen goes black and the fan slows
> If I use both with ati :
> It works (due to intel i5)
> 
> This is not the same situation with the bug 641 and I have not two screen.
> Maybe should I open a new bug report ?

Yes, open a new report. In the report you open please attach /var/log/Xorg.0.log when you try using fglrx.

(By "this bug is fixed" I meant "x11-driver-video-fglrx can't be installed due to unsutisfied x11-server-common").
Comment 11 Olivier Durif 2011-04-06 18:05:57 CEST
I have open a new report. See the <a href="show_bug.cgi?id=641">bug 666</a>
Comment 12 Ahmad Samir 2011-04-06 18:12:26 CEST
(In reply to comment #11)
> I have open a new report. See the <a href="show_bug.cgi?id=641">bug 666</a>

(Off-topic: bugzilla uses plain text, so <a href=*> won't work, but if simply use 'bug ###' it'll make it a hyperlink automatically on the bug report page).

Note You need to log in before you can comment on or make changes to this bug.