Page 3 of 3 FirstFirst 123
Results 21 to 22 of 22

Thread: Dell vostro 3350 Radeon 6470M HD black screen on boot - Ubuntu 11.04 64bit

  1. #21
    Join Date
    Aug 2006
    Beans
    3

    Re: Dell vostro 3350 Radeon 6470M HD black screen on boot - Ubuntu 11.04 64bit

    Quote Originally Posted by -iy- View Post
    Hi All

    I have a Dell Vostro 3350 laptop with i7 processor and AMD 6470M graphics card (dynamic switchable). I had problems with graphics. It caused crashes of system. Now laptop works, I hope. Only AMD card can not be used. Dynamic switchable cards don't work under linux at all now (https://bbs.archlinux.org/viewtopic.php?id=120622)

    After installation of xubuntu 11.04, random crashes occured on boot (on load of radeon driver). I use radeon open source driver. This was solved by instalation of new 3.0.0 kernel from oneiric. I followed this instructions:

    http://marcin.juszkiewicz.com.pl/201...u-natty-11-04/

    Additionaly I upgraded xserver-xorg-video-radeon package, but it probably is not necessary.

    The 3.0.0 kernel have increased power consumption. But in can be improved by ading kernel atributtes.

    In /etc/default/grub change

    Code:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    to

    Code:
     GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force i915.i915_enable_rc6=1"
    (Based on https://bugzilla.redhat.com/show_bug.cgi?id=727579 )

    AMD card is powered in default. But can be turned off by switcharoo. I added this lines into /etc/rc.local
    Code:
    while ! [ -e /sys/kernel/debug/vgaswitcheroo/switch ];
    do
        echo "hack: Trying to load radeon driver"
        modprobe radeon
        sleep 1
    done
    
    eecho ON > /sys/kernel/debug/vgaswitcheroo/switch
    echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
    echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
    It is based on:

    http://ubuntuforums.org/showthread.php?t=1768631

    But then another problem occured. After suspend/resume, AMD card was powered and any attempt to turn it off caused crash. What more the
    Code:
    cat /sys/kernel/debug/vgaswitcheroo/switch
    showed that AMD card is off, fan was not running, but power consumption was 10W above normal. I have found a workaround. With this workaround power constupmtion stays normal after suspend/resume.

    Workaround is simple: Turn ON AMD card during suspend.

    create script:
    /etc/pm/sleep.d/10-radeon
    Containing

    Code:
    case "$1" in
        suspend)
    	echo "radeon: powering on"
            echo ON > /sys/kernel/debug/vgaswitcheroo/switch
    	;;
        resume)
    	echo "radeon: powering off"
            echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
    	;;
    esac
    Now AMD card do not cause any problems. Only, it can't not be used :{.
    Thank you so much. Your beautiful sleep script finally fixed the last of my problems with the discrete graphics.

    I had a script that did echo ON and an echo OFF on resume which lead to a black screen. This however works perfectly.

    You just saved me hours, I can finally go to sleep

    /Binni

  2. #22
    Join Date
    Feb 2008
    Location
    Texas
    Beans
    14,454
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Dell vostro 3350 Radeon 6470M HD black screen on boot - Ubuntu 11.04 64bit

    Old thread closed.

Page 3 of 3 FirstFirst 123

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
  •