Results 1 to 8 of 8

Thread: Problem with Catalyst 10.5 driver and Radeon Mobility 4550

  1. #1
    Join Date
    May 2009
    Location
    Brazil
    Beans
    309
    Distro
    Ubuntu Development Release

    Question Problem with Catalyst 10.5 driver and Radeon Mobility 4550

    Recently i got a new Laptop HP dv4-2080br. It's a core i5 with Radeon Mobility HD 4550. I'm having problems with the oficial ATI Drivers, after installing fglrx with Jockey or the version downloaded from ATI/AMD site the screen just goes black after the reboot. I already tried Catalyst 10.3 , 10.4 and 10.5 but all of then give me the same result, black screen. The strange thing is that Mobility 4550 is listed as supported by this driver. I'm using Lucid 64bit.

    I check the X.org log and it seens that it has an invalid ATI BIOS. Please anyone has any idea of what is happening ?

    /var/log/Xorg.1.log

    PHP Code:
    (IILoading extension DRI2
    (IILoadModule"fglrx"
    (IILoading /usr/lib/xorg/extra-modules/modules/drivers/fglrx_drv.so
    (IIModule fglrxvendor="FireGL - ATI Technologies Inc."
        
    compiled for 1.7.1module version 8.72.11
        Module 
    class: X.Org Video Driver
    (IILoading sub module "fglrxdrm"
    (IILoadModule"fglrxdrm"
    (IILoading /usr/lib/xorg/extra-modules/modules/linux/libfglrxdrm.so
    (IIModule fglrxdrmvendor="FireGL - ATI Technologies Inc."
        
    compiled for 1.7.1module version 8.72.11
    (IIATI Proprietary Linux Driver Version Identifier:8.72.11
    (IIATI Proprietary Linux Driver Release Identifier8.723.1                              
    (IIATI Proprietary Linux Driver Build DateApr  8 2010 21:40:58
    (IIPrimary Device isPCI 00@00:02:0
    (WWFalling back to old probe method for fglrx
    (IILoading PCS database from /etc/ati/amdpcsdb
    (--) Chipset Supported AMD Graphics Processor (0x9555found
    (WWfglrxNo matching Device section for instance (BusID PCI:0@1:0:1found
    (IIAMD Video driver is running on a device belonging to a group targeted for this release
    (IIAMD Video driver is signed
    (IIfglrx(0): pEnt->device->identifier=0x1a855e0
    (IIfglrx(0): === [atiddxPreInit] === begin
    (IILoading sub module "vgahw"
    (IILoadModule"vgahw"
    (IILoading /usr/lib/xorg/modules/libvgahw.so
    (IIModule vgahwvendor="X.Org Foundation"
        
    compiled for 1.7.6module version 0.1.0
        ABI 
    class: X.Org Video Driverversion 6.0
    (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
    (IIfglrx(0): Pixel depth 24 bits stored in 4 bytes (32 bpp pixmaps)
    (==) 
    fglrx(0): Default visual is TrueColor
    (**) fglrx(0): Option "DPMS" "true"
    (==) fglrx(0): RGB weight 888
    (IIfglrx(0): Using 8 bits per RGB 
    (==) fglrx(0): Buffer Tiling is ON
    (IILoading sub module "fglrxdrm"
    (IILoadModule"fglrxdrm"
    (IIReloading /usr/lib/xorg/extra-modules/modules/linux/libfglrxdrm.so
    ukiDynamicMajor
    found major device number 250
    ukiDynamicMajor
    found major device number 250
    ukiOpenByBusid
    Searching for BusID PCI:1:0:0
    ukiOpenDevice
    node name is /dev/ati/card0
    ukiOpenDevice
    open result is 11, (OK)
    ukiOpenByBusidukiOpenMinor returns 11
    ukiOpenByBusid
    ukiGetBusid reports PCI:1:0:0
    (--) fglrx(0): Chipset"ATI Mobility Radeon HD 4500 Series " (Chipset 0x9555)
    (--) 
    fglrx(0): (PciSubVendor 0x103cPciSubDevice 0x1409)
    (==) 
    fglrx(0): board vendor infothird party graphics adapter NOT original ATI
    (--) fglrx(0): Linear framebuffer (physat 0xc0000000
    (--) fglrx(0): MMIO registers at 0xe8400000
    (--) fglrx(0): I/O port at 0x00006000
    (==) fglrx(0): ROM-BIOS at 0x000c0000
    (IIfglrx(0): AC Adapter is used
    (IIfglrx(0): Bad V_BIOS checksum
    (IIfglrx(0): Primary V_BIOS segment is0xc000
    (IIfglrx(0): Invalid ATI BIOS from int10the adapter is not VGA-enabled
    (EEfglrx(0): Invalid video BIOS signature!
    (
    EEfglrx(0): GetBIOSParameter failed
    (EEfglrx(0): PreInitAdatper failed
    (EEfglrx(0): PreInit failed
    (IIfglrx(0): === [atiddxPreInit] === end
    (IIUnloadModule"fglrx"
    (IIUnloadModule"fglrxdrm"
    (IIUnloadModule"vgahw"
    (IIUnloading /usr/lib/xorg/modules/libvgahw.so
    (IIUnloadModule"fglrxdrm"
    (EEScreen(sfoundbut none have a usable configuration.

    Fatal server error:
    no screens found 
    "If you fail to plan, you plan to fail"

    Jubarte - Telecommunications Engineering Suite
    http://sites.google.com/site/jubartecalc/

  2. #2
    Join Date
    Jun 2010
    Beans
    4

    Re: Problem with Catalyst 10.5 driver and Radeon Mobility 4550

    Just above the first "(EE)" error message in your log is "Bad V_BIOS checksum" which may be the real problem.

    Consider using a generic driver to least make X11 functional, albeit with reduced resolution, color depth and without acceleration. That is, rather than potentially use the wrong ATI driver, consider the default "vesa" or "vga" driver. At least, this should confirm whether the issue is a bad Video BIOS versus insufficient proprietary driver for your machine's particular mix of chips.

    Should that confirm a corrupt Video BIOS: HP is usually good about providing BIOS updates, from what I recall. Try updating firmware, and contact HP directly if unable to find an installer that specifically mentions "video BIOS" or similar wording. (I don't currently own/use HP gear so can't be more precise here.)


    Also, yet another update from ATI is available: 10.6

    This URL seems to forward to the right page: http://www.ati.com/drivers/linux/

  3. #3
    Join Date
    May 2009
    Location
    Brazil
    Beans
    309
    Distro
    Ubuntu Development Release

    Re: Problem with Catalyst 10.5 driver and Radeon Mobility 4550

    Quote Originally Posted by dpezely View Post
    Just above the first "(EE)" error message in your log is "Bad V_BIOS checksum" which may be the real problem.

    Consider using a generic driver to least make X11 functional, albeit with reduced resolution, color depth and without acceleration. That is, rather than potentially use the wrong ATI driver, consider the default "vesa" or "vga" driver. At least, this should confirm whether the issue is a bad Video BIOS versus insufficient proprietary driver for your machine's particular mix of chips.

    Should that confirm a corrupt Video BIOS: HP is usually good about providing BIOS updates, from what I recall. Try updating firmware, and contact HP directly if unable to find an installer that specifically mentions "video BIOS" or similar wording. (I don't currently own/use HP gear so can't be more precise here.)


    Also, yet another update from ATI is available: 10.6

    This URL seems to forward to the right page: http://www.ati.com/drivers/linux/
    Thanks for the answer, but it seens to be a bug that's affecting many other people with core i3,i5 and Radeon Graphics. A bug is already open in launchpad:

    https://bugs.launchpad.net/ubuntu/+s...er/+bug/430919
    "If you fail to plan, you plan to fail"

    Jubarte - Telecommunications Engineering Suite
    http://sites.google.com/site/jubartecalc/

  4. #4
    Join Date
    Dec 2007
    Location
    Sao Leopoldo, Brazil
    Beans
    13
    Distro
    Kubuntu

    Lightbulb Re: Problem with Catalyst 10.5 driver and Radeon Mobility 4550

    Here is my post at Phorolix about my bad experience with HP DV-4 2080BR (ATI Radeon Mobility HD 4550) on Ubuntu:

    I have a very similar problem: can't get fglrx to work because I always get into a blank screen. I'm unsuccessful trying to install fglrx since Catalyst 10.3 (now 10.8 ), on my new HP Pavilion DV-4 2080BR.

    The problem in my case, and maybe yours, is that the Intel Core CPU (i3/i5/i7) have integrated graphics, and since I bought a notebook model that also have discrete ATI GPU, in a way that I have 2 GPUs at same computer, with the infamous 'switchable' option.

    The bad thing is that Linux kernel is just starting to support switchable graphics, and worst, Xorg totally don't support it.

    Be best (fast) solution would be to disable the switchable thing at BIOS, enabling only the ATI GPU. But to my bad luck, that's not an option to me, because there is no HP notebook with BIOS option about switchable graphics.

    So fglrx detects something that it don't understand, and, so, I get the black screen thing.

    I e-mailed HP asking them for a new BIOS version to disable Intel integrated GPU, so I would get only the ATI GPU detected by my favorite OS.
    HP replied saying something that seems to be wrote by a bad-programed-robot, with all nonsense phrases, just copying and pasting my own words from the initial message.
    So I replied their response asking for someone that understand what BIOS is. Some days later, a guy e-mailed me, he said that HP will not release a new version of BIOS, and if HP does, it will not contain the switch-off integrated graphics feature. dot.

    The good thing is that I still can have hardware accelerated graphics from the i5's GPU. Intel have much better linux driver support than ATI. My KDE works beauty with all those transparency and animations.
    Sad that I paid/waist $500 more on this notebook model just because of the ATI GPU and I can't use it.

    I will have better luck on the next buying, keeping away from HP and ATI. Maybe a Dell with Ubuntu.
    Last edited by hsantanna; September 16th, 2010 at 03:45 PM. Reason: post link

  5. #5
    Join Date
    Mar 2010
    Beans
    1

    Re: Problem with Catalyst 10.5 driver and Radeon Mobility 4550

    Quote Originally Posted by hsantanna View Post
    Here is my post at Phorolix about my bad experience with HP DV-4 2080BR (ATI Radeon Mobility HD 4550) on Ubuntu:
    If you want to try a different solution, download the latest bios, run PhoenixTool on the bios, then run the following on one of the extracted files:
    Code:
    ndisam -a -b 16 4FA68826-0CA1-4D05-A4F0-EE9C1EA42F06_2_695.ROM > out.dis
    In out.dis you'll see references to the systemboard ID. The systemboard ID is stored somewhere but even the DMI tools don't give access to it. So the workaround is to modify the BIOS code to apply the code for the non-switchable graphics option:

    Code:
    000006F6 B80A14 mov ax,0x140a    :: 0x140a = HP DV4 (HD4550)
    0000071A B81414 mov ax,0x1414    :: 0x1414 = Compaq CQ41 (HD4350)
    000007F9 B80914 mov ax,0x1409    :: 0x1409 = HP DV4 (HD4550 + Intel HD)
    So in your case you could swap the B80A14 and B80914 OPCODES, recreate the bios using PhoenixTool and flash and hopefully that would give you ATI-only graphics.

    The DSDT table also has references to 1409 which creates the ACPI switchable graphics options which would might also require setting to 140a. As always take appropriate precautions if attempting such a mod as could otherwise brick your system.
    Last edited by nando4; September 18th, 2010 at 11:47 PM.

  6. #6
    Join Date
    Sep 2010
    Location
    Ohio
    Beans
    35
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Problem with Catalyst 10.5 driver and Radeon Mobility 4550

    Another hybrid/switchable graphics laptop. It seems these are becoming more popular. Not sure if this applies but you may want to look at this blog entry:

    http://asusm51ta-with-linux.blogspot.com/

    I have a dv7-4060us that has the ATI/ATI combination. Yours appears to have the ATI/Intel combo. Either way the link above may be able to help.

    BTW, this is built into the current Maverick kernel.

  7. #7
    Join Date
    Dec 2007
    Location
    Sao Leopoldo, Brazil
    Beans
    13
    Distro
    Kubuntu

    Smile Re: Problem with Catalyst 10.5 driver and Radeon Mobility 4550

    Quote Originally Posted by nando4 View Post
    If you want to try a different solution, download the latest bios, run PhoenixTool on the bios, then run the following on one of the extracted files:
    Code:
    ndisam -a -b 16 4FA68826-0CA1-4D05-A4F0-EE9C1EA42F06_2_695.ROM > out.dis
    In out.dis you'll see references to the systemboard ID. The systemboard ID is stored somewhere but even the DMI tools don't give access to it. So the workaround is to modify the BIOS code to apply the code for the non-switchable graphics option:

    Code:
    000006F6 B80A14 mov ax,0x140a    :: 0x140a = HP DV4 (HD4550)
    0000071A B81414 mov ax,0x1414    :: 0x1414 = Compaq CQ41 (HD4350)
    000007F9 B80914 mov ax,0x1409    :: 0x1409 = HP DV4 (HD4550 + Intel HD)
    So in your case you could swap the B80A14 and B80914 OPCODES, recreate the bios using PhoenixTool and flash and hopefully that would give you ATI-only graphics.

    The DSDT table also has references to 1409 which creates the ACPI switchable graphics options which would might also require setting to 140a. As always take appropriate precautions if attempting such a mod as could otherwise brick your system.
    nice to know that, i probably will try anytime. it is the first realizable solution that i sow around.

    thank you for sharing!

  8. #8
    Join Date
    May 2009
    Location
    Brazil
    Beans
    309
    Distro
    Ubuntu Development Release

    Re: Problem with Catalyst 10.5 driver and Radeon Mobility 4550

    Quote Originally Posted by hsantanna View Post
    nice to know that, i probably will try anytime. it is the first realizable solution that i sow around.

    thank you for sharing!
    Yeah, really impressive ! Please if you give it a try post the results here. Maybe we can redistribute a new BIOS to fix the problem.
    "If you fail to plan, you plan to fail"

    Jubarte - Telecommunications Engineering Suite
    http://sites.google.com/site/jubartecalc/

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •