Open Bug 684729 Opened 13 years ago Updated 2 years ago

Switching from Intel embedded GPU to ATI GPU causes black screen

Categories

(Core :: Graphics, defect)

11 Branch
x86_64
Windows 7
defect

Tracking

()

UNCONFIRMED

People

(Reporter: mrgunu, Unassigned)

Details

(Whiteboard: [platform-rel-Intel])

Attachments

(3 files)

sometimes when i switch between the Intel embedded GPU on my laptop and the ATI GPU my firefox stops rendering any html on the main window and instead only shows a black screen.
all other firefox modules (menu, tabs, awesome-bar, search bar...) still work properly, the flash player continues to render properly as well, so realy only html content on the main window doesn't show.
The main window doesn't overcome the issue even when i refresh or swith to a different window.

I'm using an Acer Aspire TimelineX 4020TG
Intel core i5-450M processor 2.4GHz 3MB L3 cache (with embedded GPU)
An ATI mobility radeon HD5470 with 512MB of ram

hope it's detailed enough and that it helps solve this bug.
Please post the graphics section from about:support

What exactly do you mean by switching GPUs -> you physically add/remove a card?
(In reply to Tim (fmdeveloper) from comment #1)
> Please post the graphics section from about:support
> 
> What exactly do you mean by switching GPUs -> you physically add/remove a
> card?

now I noticed that when I switch back from ATI to the intel GPU firefox doesn't change the details on the support screen which may explain the bug only happens when switching the to the ATI GPU and not back to the intel.

I don't physically add or remove anything there is an interface which allows me to choose which GPU to activate, I added screenshots.

also, I don't know if it was clear on my first post so when i restart firefox with either GPU it works perfectly good.

details with ATI GPU:
Adapter Description: ATI Mobility Radeon. HD 5470 
Vendor ID: 1002
Device ID: 68e0
Adapter RAM: 512
Adapter Drivers: atiu9p64.dll atiuxp64 atiuxp64 atiu9pag atiuxpag atiuxpag atiumdva atiumd6a atitmm64
Driver Version: 8.713.3.3000
Driver Date: 4-20-2010
Direct2D Enabled: Blocked for your graphics driver version. Try updating your graphics driver to version 10.6 or newer.
DirectWrite Enabled: false (6.1.7600.16699)
ClearType Parameters: ClearType parameters not found
WebGL Renderer: Blocked for your graphics driver version. Try updating your graphics driver to version 10.6 or newer.
GPU Accelerated Windows: 0/1. Blocked for your graphics driver version. Try updating your graphics driver to version 10.6 or newer.

details with intel GPU:
Adapter Description: Intel(R) Graphics Media Accelerator HD
Vendor ID: 8086
Device ID: 0046
Adapter RAM: Unknown
Adapter Drivers: igdumd64 igd10umd64 igdumdx32 igd10umd32
Driver Version: 8.713.3.3000
Driver Date: 4-20-2010
Direct2D Enabled: Blocked for your graphics driver version.
DirectWrite Enabled: false (6.1.7600.16699)
ClearType Parameters: ClearType parameters not found
WebGL Renderer: Google Inc. -- ANGLE -- OpenGL ES 2.0 (ANGLE 0.0.0.686)
GPU Accelerated Windows: 1/1 Direct3D 9
Same issue here with AMD HD 6630M discrete graphics card and Intel HD 3000 (Core i5).
Marin -> What version of Firefox are you running?

Please post the contents of the graphics section from about:suppport
At the moment I am running on integrated HD 3000.
My switchable graphics configuration is set to Power source optimized, i.e. on battery -> integrated GPU, when power plugged -> discrete. As you can see in the screenshot, when I switch to discrete/power cord, Firefox goes black. If I switch back to integrated everything works again.
I'm considering setting the option gfx.direct2d.disabled



== about:support ==


  Application Basics

        Name
        Firefox

        Version
        11.0

        User Agent
        Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0

        Profile Directory

          Open Containing Folder

        Enabled Plugins

          about:plugins

        Build Configuration

          about:buildconfig

        Crash Reports

          about:crashes

        Memory Use

          about:memory

  Extensions

        Name

        Version

        Enabled

        ID

        Adblock Plus
        2.0.3
        true
        {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}

        Firebug
        1.9.1
        true
        firebug@software.joehewitt.com

  Modified Preferences

      Name

      Value

        accessibility.typeaheadfind.flashBar
        0

        browser.places.smartBookmarksVersion
        2

        browser.startup.homepage_override.buildID
        20120312181643

        browser.startup.homepage_override.mstone
        rv:11.0

        browser.tabs.warnOnClose
        false

        extensions.lastAppVersion
        11.0

        gfx.blacklist.layers.opengl
        5

        gfx.blacklist.webgl.opengl
        5

        network.cookie.prefsMigrated
        true

        places.database.lastMaintenance
        1332950175

        places.history.enabled
        false

        places.history.expiration.transient_current_max_pages
        104858

        privacy.donottrackheader.enabled
        true

        privacy.sanitize.migrateFx3Prefs
        true

        security.warn_viewing_mixed
        false

  Graphics

        Adapter Description
        AMD Radeon HD 6630M

        Vendor ID
        1002

        Device ID
        6741

        Adapter RAM
        2048

        Adapter Drivers
        aticfx64 aticfx64 aticfx64 aticfx32 aticfx32 aticfx32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64

        Driver Version
        8.882.2.3000

        Driver Date
        9-30-2011

        Adapter Description (GPU #2)
        Intel(R) HD Graphics Family

        Vendor ID (GPU #2)
        8086

        Device ID (GPU #2)
        0126

        Adapter RAM (GPU #2)
        Unknown

        Adapter Drivers (GPU #2)
        igdumd64 igd10umd64 igd10umd64 igdumdx32 igd10umd32 igd10umd32

        Driver Version (GPU #2)
        8.882.2.3000

        Driver Date (GPU #2)
        9-30-2011

        Direct2D Enabled
        true

        DirectWrite Enabled
        true (6.1.7601.17776)

        ClearType Parameters
        ClearType parameters not found

        WebGL Renderer
        Google Inc. -- ANGLE (Intel(R) HD Graphics Family) -- OpenGL ES 2.0 (ANGLE 1.0.0.930)

        GPU Accelerated Windows
        1/1 Direct3D 10

        AzureBackend
        direct2d
gfx.direct2d.disabled didn't work out.

Every time i switch from integrated GPU to discrete I have to restart Firefox.
Component: General → Graphics
Product: Firefox → Core
QA Contact: general → thebes
Version: 6 Branch → 11 Branch
This bug is equivalent to 653055
Workaround: Restart the browser every time the GPU is switched.
Whiteboard: [platform-rel-Intel]
platform-rel: --- → ?
platform-rel: ? → ---
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: