Bug 829001 - HD 5450: Xorg loads vesa driver instead of radeon driver
HD 5450: Xorg loads vesa driver instead of radeon driver
Status: CLOSED NOTABUG
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-ati (Show other bugs)
17
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: X/OpenGL Maintenance List
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2012-06-05 14:17 EDT by Mildred
Modified: 2012-06-06 17:22 EDT (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2012-06-06 17:22:50 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Mildred 2012-06-05 14:17:34 EDT
Description of problem: Xorg only loads the vesa driver, limiting the screen resolution to 1024x768

Version-Release number of selected component (if applicable): xorg-x11-drv-ati-6.14.4-5.20120417git0bda305f7.fc17.x86_64

How reproducible: always

Steps to Reproduce: boot up the system
  
Actual results: no hardware acceleration

Expected results: hardware acceleration

Additional info: extract from the Xorg log

[    27.348] (II) RADEON: Driver for ATI Radeon chipsets:
        ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),
        ...
        ARUBA, ARUBA, ARUBA, ARUBA
[    27.358] (II) VESA: driver for VESA chipsets: vesa
[    27.358] (II) FBDEV: driver for framebuffer: fbdev
[    27.358] (++) using VT number 1

[    27.362] (II) [KMS] drm report modesetting isn't supported.
[    27.363] (WW) Falling back to old probe method for fbdev
[    27.363] (II) Loading sub module "fbdevhw"
[    27.363] (II) LoadModule: "fbdevhw"
[    27.363] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so
[    27.364] (II) Module fbdevhw: vendor="X.Org Foundation"
[    27.364]    compiled for 1.12.0, module version = 0.0.2
[    27.364]    ABI class: X.Org Video Driver, version 12.0
[    27.372] (EE) open /dev/fb0: No such device
[    27.372] (II) Loading sub module "vbe"
[    27.372] (II) LoadModule: "vbe"
[    27.419] (II) Loading /usr/lib64/xorg/modules/libvbe.so
[    27.419] (II) Module vbe: vendor="X.Org Foundation"
[    27.419]    compiled for 1.12.0, module version = 1.1.0
[    27.419]    ABI class: X.Org Video Driver, version 12.0
[    27.419] (II) Loading sub module "int10"
[    27.419] (II) LoadModule: "int10"
[    27.420] (II) Loading /usr/lib64/xorg/modules/libint10.so
[    27.420] (II) Module int10: vendor="X.Org Foundation"
[    27.420]    compiled for 1.12.0, module version = 1.0.0
[    27.420]    ABI class: X.Org Video Driver, version 12.0
[    27.420] (II) VESA(1): initializing int10
[    27.426] (II) VESA(1): Primary V_BIOS segment is: 0xc000
[    27.426] (II) VESA(1): VESA BIOS detected
Comment 1 Jérôme Glisse 2012-06-06 10:42:07 EDT
You likely have nomodeset or radeon.modeset=0 in your kernel command line remove those. If not please attach dmesg and lspci -n output
Comment 2 Mildred 2012-06-06 17:22:50 EDT
I thought so, but no. I don't have nomodeset.
/proc/cmdline:

BOOT_IMAGE=/boot/vmlinuz-3.3.7-1.fc17.x86_64 root=UUID=98a8124f-80dc-4699-a62c-3454cf6725de ro rd.md=0 rd.lvm=0 rd.dm=0 quiet SYSFONT=latarcyrheb-sun16 rhgb rd.luks=0 KEYTABLE=fr LANG=en_US.UTF-8

$ lspci -n
00:00.0 0600: 1002:7910
00:02.0 0604: 1002:7913
00:07.0 0604: 1002:7917
00:12.0 0106: 1002:4380
00:13.0 0c03: 1002:4387
00:13.1 0c03: 1002:4388
00:13.2 0c03: 1002:4389
00:13.3 0c03: 1002:438a
00:13.4 0c03: 1002:438b
00:13.5 0c03: 1002:4386
00:14.0 0c05: 1002:4385 (rev 14)
00:14.1 0101: 1002:438c
00:14.2 0403: 1002:4383
00:14.3 0601: 1002:438d
00:14.4 0604: 1002:4384
00:18.0 0600: 1022:1100
00:18.1 0600: 1022:1101
00:18.2 0600: 1022:1102
00:18.3 0600: 1022:1103
01:00.0 0300: 1002:68f9
01:00.1 0403: 1002:aa68
02:00.0 0200: 11ab:4364 (rev 20)
03:06.0 0c00: 104c:8024

lspci -v mixed with lspci -nv:

01:00.0 VGA compatible controller: ATI Technologies Inc Cedar PRO [Radeon HD 5450] (prog-if 00 [VGA controller])
01:00.0 0300: 1002:68f9 (prog-if 00 [VGA controller])
	Subsystem: PC Partner Limited Device e164
	Subsystem: 174b:e164
	Flags: bus master, fast devsel, latency 0, IRQ 5
	Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Memory at fdec0000 (64-bit, non-prefetchable) [size=128K]
	I/O ports at de00 [size=256]
	[virtual] Expansion ROM at fde00000 [disabled] [size=128K]
	Capabilities: <access denied>

Also, I noticed the following file:

$ cat /etc/modprobe.d/blacklist-fglrx.conf 
# Advanced Micro Devices, Inc.
# radeon conflicts with AMD Linux Graphics Driver
blacklist radeon

file /etc/modprobe.d/blacklist-fglrx.conf is not owned by any package

Perhaps I put it there at some time but I don't remember it.
Now it works.

Thanks for helping me investigate

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