1. This forum section is a read-only archive which contains old newsgroup posts. If you wish to post a query, please do so in one of our main forum sections (here). This way you will get a faster, better response from the members on Motherboard Point.

Linux's console text mode make video card's fan spin up and use more power?

Discussion in 'Nvidia' started by Ant, Jun 23, 2011.

  1. Ant

    Ant Guest

    Hello!

    I noticed most of the times my old NVIDIA GeForce 8800 GT video card's
    fan is quiet in KDE v3.5.10 with Compiz. When I exit out of X (used
    startx to start X.org) to text mode console, my fan will spin up louder
    and according to my old APC UPS, more power is used:

    Before "startx" command:
    APC : 001,037,0905
    DATE : 2011-06-22 20:19:49 -0700
    HOSTNAME : MyBox
    VERSION : 3.14.8 (16 January 2010) debian
    UPSNAME : MyBox
    CABLE : USB Cable
    MODEL : Back-UPS RS 1500
    UPSMODE : Stand Alone
    STARTTIME: 2011-06-14 20:44:35 -0700
    STATUS : ONLINE
    LINEV : 115.0 Volts
    LOADPCT : 20.0 Percent Load Capacity
    BCHARGE : 100.0 Percent
    TIMELEFT : 44.5 Minutes
    MBATTCHG : 5 Percent
    MINTIMEL : 3 Minutes
    MAXTIME : 0 Seconds
    SENSE : High
    LOTRANS : 097.0 Volts
    HITRANS : 138.0 Volts
    ALARMDEL : Always
    BATTV : 26.8 Volts
    LASTXFER : Low line voltage
    NUMXFERS : 0
    TONBATT : 0 seconds
    CUMONBATT: 0 seconds
    XOFFBATT : N/A
    SELFTEST : NO
    STATFLAG : 0x07000008 Status Flag
    MANDATE : 2005-03-16
    SERIALNO : QB0[deleted]
    BATTDATE : 2005-03-16
    NOMINV : 120 Volts
    NOMBATTV : 24.0 Volts
    NOMPOWER : 865 Watts
    FIRMWARE : 8.g8 .D USB FW:g8
    APCMODEL : Back-UPS RS 1500
    END APC : 2011-06-22 20:20:22 -0700

    After startx command is run and KDE v3.5.10 desktop with Compiz is up
    and idling:
    APC : 001,037,0905
    DATE : 2011-06-22 20:20:49 -0700
    HOSTNAME : MyBox
    VERSION : 3.14.8 (16 January 2010) debian
    UPSNAME : MyBox
    CABLE : USB Cable
    MODEL : Back-UPS RS 1500
    UPSMODE : Stand Alone
    STARTTIME: 2011-06-14 20:44:35 -0700
    STATUS : ONLINE
    LINEV : 115.0 Volts
    LOADPCT : 17.0 Percent Load Capacity
    BCHARGE : 100.0 Percent
    TIMELEFT : 50.6 Minutes
    MBATTCHG : 5 Percent
    MINTIMEL : 3 Minutes
    MAXTIME : 0 Seconds
    SENSE : High
    LOTRANS : 097.0 Volts
    HITRANS : 138.0 Volts
    ALARMDEL : Always
    BATTV : 26.9 Volts
    LASTXFER : Low line voltage
    NUMXFERS : 0
    TONBATT : 0 seconds
    CUMONBATT: 0 seconds
    XOFFBATT : N/A
    SELFTEST : NO
    STATFLAG : 0x07000008 Status Flag
    MANDATE : 2005-03-16
    SERIALNO : QB0[deleted]
    BATTDATE : 2005-03-16
    NOMINV : 120 Volts
    NOMBATTV : 24.0 Volts
    NOMPOWER : 865 Watts
    FIRMWARE : 8.g8 .D USB FW:g8
    APCMODEL : Back-UPS RS 1500
    END APC : 2011-06-22 20:21:49 -0700


    Strange that running X makes my UPS show less power used. I guess I
    shouldn't exit X to save power. :p

    Is this normal? I am using the latest NVIDIA driver binaries, compiled
    from its .run files, in Debian (Kernel v2.6.32-...). Obviously, I can't
    read my sensors -f fully for NVIDIA in text mode since NVIDIA driver
    isn't in used like in X.

    More details if useful:
    # nvclock -D
    --- nVidia Geforce 8800GT GPU registers ---
    NV_PMC_BOOT_0 (0x0): 092880a2
    NV_PBUS_DEBUG_0 (0x1080): 00000000
    NV_PBUS_DEBUG_1 (0x1084): 00041469
    NV_PBUS_DEBUG_2 (0x1088): 00000000
    NV_PBUS_DEBUG_3 (0x108c): 000000d1
    NV_10F0 (0x10f0): 00000000
    NV_1540 (0x1540): f30f007f
    NV_15B0 (0x15b0): 00000000
    NV_15B4 (0x15b4): 00000000
    NV_15B8 (0x15b8): 00000000
    NV_15F0 (0x15f0): 00000000
    NV_15F4 (0x15f4): 00000000
    NV_15F8 (0x15f8): 00000000
    NV_PBUS_PCI_0 (0x1800): 061110de
    NV_PBUS_PCI_0 (0x182c): 053c10de
    NV_C010 (0xc010): 00000000
    NV_C014 (0xc014): 00000000
    NV_C018 (0xc018): 00000000
    NV_C01C (0xc01c): 00000000


    I went back to X (startx) and reran nvclock -D command to see if there
    are any differences:
    # nvclock -D
    --- nVidia Geforce 8800GT GPU registers ---
    NV_PMC_BOOT_0 (0x0): 092880a2
    NV_PBUS_DEBUG_0 (0x1080): 00000000
    NV_PBUS_DEBUG_1 (0x1084): 00041469
    NV_PBUS_DEBUG_2 (0x1088): 00000000
    NV_PBUS_DEBUG_3 (0x108c): 000000d1
    NV_10F0 (0x10f0): 00000000
    NV_1540 (0x1540): f30f007f
    NV_15B0 (0x15b0): 00000000
    NV_15B4 (0x15b4): 00000000
    NV_15B8 (0x15b8): 00000000
    NV_15F0 (0x15f0): 00000000
    NV_15F4 (0x15f4): 00000000
    NV_15F8 (0x15f8): 00000000
    NV_PBUS_PCI_0 (0x1800): 061110de
    NV_PBUS_PCI_0 (0x182c): 053c10de
    NV_C010 (0xc010): 00000000
    NV_C014 (0xc014): 00000000
    NV_C018 (0xc018): 00000000
    NV_C01C (0xc01c): 00000000
    NV_C020 (0xc020): 00000000
    NV_C024 (0xc024): 00000000
    NV_C028 (0xc028): 00000000
    NV_C02C (0xc02c): 00000000
    NV_C040 (0xc040): 2e80dbb3
    NV_4000 (0x4000): 00000000
    NV_4004 (0x4004): 00000000
    NV_4008 (0x4008): 8018e400
    NV_400C (0x400c): 00001903
    NV_4010 (0x4010): 00000000
    NV_4014 (0x4014): 00000000
    NV_4018 (0x4018): 00001200
    NV_401C (0x401c): 00001c03
    NV_4020 (0x4020): 80000000
    NV_4024 (0x4024): 00001c02
    NV_4028 (0x4028): a0000000
    NV_402C (0x402c): 00002707
    NV_4030 (0x4030): a0090000
    NV_4034 (0x4034): 00001202
    NV_4038 (0x4038): 00000000
    NV_403C (0x403c): 00000000
    NV_4040 (0x4040): 00010000
    NV_4044 (0x4044): 00010000
    NV_4048 (0x4048): 00000000
    NV_404C (0x404c): 00000000
    NV_4050 (0x4050): 00010000
    NV_4054 (0x4054): 00000000
    NV_4058 (0x4058): 00000000
    NV_405C (0x405c): 00000000
    NV_4060 (0x4060): 00010000
    NV_E100 (0xe100): 00001900
    NV_E114 (0xe114): 00000001
    NV_E118 (0xe118): 00000000
    NV_E11C (0xe11c): 00000001
    NV_E120 (0xe120): 00000000
    NV_E300 (0xe300): 00000100
    NV_20008 (0x20008): c0083905
    NV_20400 (0x20400): 00000000
    NV_PDISPLAY_SOR0_REGS_BRIGHTNESS(c084): 00000000
    NV_PFB_CFG0 (0x100200): 01001000
    NV_PFB_CFG0 (0x100204): 01449000
    NV_PFB_CFG0 (0x100208): 00000000
    NV_PFB_CFG0 (0x10020c): 20000000
    NV_PFB_218 (0x100218): 01000101
    NV_PFB_TIMING0 (0x100220): 0d162f23
    NV_PFB_TIMING1 (0x100224): 11010a0b
    NV_PFB_TIMING2 (0x100228): 0208080c
    NV_PFB_474 (0x100474): 00000000
    NV_PEXTDEV_BOOT_0 (0x101000): 9f428486
    NV_NVPLL_COEFF_A (0x680500): 00000000
    NV_MPLL_COEFF_A (0x680504): 00000000
    NV_VPLL_COEFF (0x680508): 00000000
    NV_PLL_COEFF_SELECT (0x68050c): 00000000
    NV_NVPLL_COEFF_B (0x680570: 00000000
    NV_MPLL_COEFF_B (0x680574: 00000000
    --- PCI header ---
    00: de 10 11 06 07 00 10 00 a2 00 00 03 00 00 00 00
    10: 00 00 00 fd 0c 00 00 d0 00 00 00 00 04 00 00 fa
    20: 00 00 00 00 01 ec 00 00 00 00 00 00 de 10 3c 05
    30: 00 00 00 00 60 00 00 00 00 00 00 00 0a 01 00 00
    40: de 10 3c 05 00 00 00 00 00 00 00 00 00 00 00 00
    50: 01 00 00 00 01 00 00 00 ce d6 23 00 00 00 00 00
    60: 01 68 03 00 08 00 00 00 05 78 80 00 00 00 00 00
    70: 00 00 00 00 00 00 00 00 10 00 02 00 e0 84 2c 01
    80: 10 29 00 00 02 2d 00 00 48 00 02 11 00 00 00 00
    90: 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00
    a0: 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00
    b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    NV_C020 (0xc020): 00000000
    NV_C024 (0xc024): 00000000
    NV_C028 (0xc028): 00000000
    NV_C02C (0xc02c): 00000000
    NV_C040 (0xc040): 2e80dbb3
    NV_4000 (0x4000): 00000000
    NV_4004 (0x4004): 00000000
    NV_4008 (0x4008): 8018e400
    NV_400C (0x400c): 00001903
    NV_4010 (0x4010): 00000000
    NV_4014 (0x4014): 00000000
    NV_4018 (0x4018): 00001200
    NV_401C (0x401c): 00001c03
    NV_4020 (0x4020): 80000000
    NV_4024 (0x4024): 00001c02
    NV_4028 (0x4028): a0000000
    NV_402C (0x402c): 00002707
    NV_4030 (0x4030): a0090000
    NV_4034 (0x4034): 00001202
    NV_4038 (0x4038): 00000000
    NV_403C (0x403c): 00000000
    NV_4040 (0x4040): 00010000
    NV_4044 (0x4044): 00010000
    NV_4048 (0x4048): 00000000
    NV_404C (0x404c): 00000000
    NV_4050 (0x4050): 00010000
    NV_4054 (0x4054): 00000000
    NV_4058 (0x4058): 00000000
    NV_405C (0x405c): 00000000
    NV_4060 (0x4060): 00010000
    NV_E100 (0xe100): 00001900
    NV_E114 (0xe114): 00000001
    NV_E118 (0xe118): 00000000
    NV_E11C (0xe11c): 00000001
    NV_E120 (0xe120): 00000000
    NV_E300 (0xe300): 00000100
    NV_20008 (0x20008): c0083935
    NV_20400 (0x20400): 00000000
    NV_PDISPLAY_SOR0_REGS_BRIGHTNESS(c084): 00000000
    NV_PFB_CFG0 (0x100200): 01001000
    NV_PFB_CFG0 (0x100204): 01449000
    NV_PFB_CFG0 (0x100208): 00000000
    NV_PFB_CFG0 (0x10020c): 20000000
    NV_PFB_218 (0x100218): 01000101
    NV_PFB_TIMING0 (0x100220): 0d162f23
    NV_PFB_TIMING1 (0x100224): 11010a0b
    NV_PFB_TIMING2 (0x100228): 0208080c
    NV_PFB_474 (0x100474): 00000000
    NV_PEXTDEV_BOOT_0 (0x101000): 9f428486
    NV_NVPLL_COEFF_A (0x680500): 00000000
    NV_MPLL_COEFF_A (0x680504): 00000000
    NV_VPLL_COEFF (0x680508): 00000000
    NV_PLL_COEFF_SELECT (0x68050c): 00000000
    NV_NVPLL_COEFF_B (0x680570: 00000000
    NV_MPLL_COEFF_B (0x680574: 00000000
    --- PCI header ---
    00: de 10 11 06 07 00 10 00 a2 00 00 03 00 00 00 00
    10: 00 00 00 fd 0c 00 00 d0 00 00 00 00 04 00 00 fa
    20: 00 00 00 00 01 ec 00 00 00 00 00 00 de 10 3c 05
    30: 00 00 00 00 60 00 00 00 00 00 00 00 0a 01 00 00
    40: de 10 3c 05 00 00 00 00 00 00 00 00 00 00 00 00
    50: 01 00 00 00 01 00 00 00 ce d6 23 00 00 00 00 00
    60: 01 68 03 00 08 00 00 00 05 78 80 00 00 00 00 00
    70: 00 00 00 00 00 00 00 00 10 00 02 00 e0 84 2c 01
    80: 10 29 00 00 02 2d 00 00 48 00 02 11 00 00 00 00
    90: 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00
    a0: 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00
    b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


    $ nvclock -i
    -- General info --
    Card: nVidia Geforce 8800GT
    Architecture: G92 A2
    PCI id: 0x611
    GPU clock: 601.712 MHz
    Bustype: PCI-Express

    -- Shader info --
    Clock: 1512.000 MHz
    Stream units: 112 (01111111b)
    ROP units: 16 (1111b)
    -- Memory info --
    Amount: 512 MB
    Type: 256 bit DDR3
    Clock: 899.996 MHz

    -- PCI-Express info --
    Current Rate: 16X
    Maximum rate: 16X

    -- Sensor info --
    Sensor: Analog Devices ADT7473
    Board temperature: 61C
    GPU temperature: 76C
    Fanspeed: 3941 RPM
    Fanspeed mode: manual
    PWM duty cycle: 65.5%

    -- VideoBios information --
    Version: 62.92.1f.00.09
    Signon message: GeForce 8800 GT VGA BIOS
    Performance level 0: gpu 600MHz/shader 1500MHz/memory 900MHz/0.00V/100%
    VID mask: 3
    Voltage level 0: 0.95V, VID: 0
    Voltage level 1: 1.00V, VID: 1
    Voltage level 2: 1.05V, VID: 2
    Voltage level 3: 1.10V, VID: 3


    Thank you in advance. :)
    --
    Quote of the Week: "For every 1 person on earth there are 1 million
    ants." --Factoid for the video of Adam Ant's "Goody Two Shoes" Pop Up
    Video
    /\___/\ Ant @ http://antfarm.home.dhs.org (Personal Web Site)
    / /\ /\ \ Ant's Quality Foraged Links: http://aqfl.net
    | |o o| |
    \ _ / Please nuke ANT if replying by e-mail. If crediting,
    ( ) then please kindly use Ant nickname and AQFL URL/link.
     
    Ant, Jun 23, 2011
    #1
    1. Advertisements

  2. Ant

    J G Miller Guest

    Perhaps because when you are running the KDE desktop, you are running a
    power management program (PowerDevil?) and when you are not running the
    KDE desktop you are not running that power management program.

    [reams of totally unecessary output deleted]
     
    J G Miller, Jun 23, 2011
    #2
    1. Advertisements

  3. Ant

    Paul Guest

    <<snip>>

    The video card fan speed, is software controlled. Depending on the
    situation, you may not have the necessary software path to make
    that happen. As a result, if you're lucky, the fan defaults to 100%.

    This was such an annoyance for me (I boot a lot of LiveCDs, which
    lack the necessary driver component), that I butchered the fan
    control with a hardware method, so Linux would no longer
    "spool up" the fan on me. Now, I enjoy blissful silence.

    That is only practical, because I characterized the video card
    behavior, and determined that 20% was plenty of cooling, even in
    3D games. I set up an external voltage supply to the fan, to
    achieve 20% fan speed. I checked in Windows, to verify temps
    with GPUZ. So I was careful to design it, so it achieved the
    same result as the software method.

    My method is inferior, in the sense that it isn't speed
    controlled. The fan can't drop back in speed, when the card
    is cool. The fan runs fast enough, so it is cooled properly
    under any load.

    For a big-assed video card, the above is not a valid approach.
    I could do this, because my card is gutless :) For an 8800 GT,
    I'd need a lot more than a 20% static setting. And that would be
    too loud.

    There should never have been software control of fan speed
    in the first place! This could all have been done in hardware,
    with no unnecessary roaring fans or anything. It's just
    stupid, that the hardware was designed this way. It has
    even allowed video cards to be damaged, when Nvidia
    released drivers with improper fan speed setting software.
    If there was hardware closed loop control, that would never
    have happened. Doing this in software, is *so* unnecessary.

    If you want control in Text Mode, you'd going to need to
    research how the driver code works, and whether there is
    a separate utility for adjusting it. I tried researching
    this in the past, but don't remember the details. I
    don't have to, because mine is "fixed" (like neutering
    your dog...) :) No loud fan for me.

    HTH,
    Paul
     
    Paul, Jun 24, 2011
    #3
  4. Ant

    Ant Guest

    Yes, that's annoying too!

    Yeah, I posted about this in
    http://www.nvnews.net/vbulletin/showthread.php?p=2445518 as well, and it
    looks like it does require major hacking which could be dangerous to the
    hardwares. :(

    Oh well. I guess I will stick with being in X mode then. I like to shut
    down X when not using my old Linux/Debian box for a very long time to
    save system resources. I find it odd that X uses less power.

    I wonder if ATI video cards behave like this too. Does anyone know?
    --
    "There are things in the Universe billions of years older than either of
    our races. They are vast, timeless, and if they are aware of us at all,
    it is as little more than ants and we have as much chance of
    communicating with them as an ant has with us. We know. We've tried and
    we've learned that we can either stay out from underfoot or be stepped
    on. They are a mystery and I am both terrified and reassured that to
    know that there are still wonders in the Universe, that we have not
    explained everything. Whatever they are, Miss Sakai, they walk near
    Sigma 957 and they must walk there alone." --G'Kar - Mind War
    /\___/\ Ant @ http://antfarm.ma.cx (Personal Web Site)
    / /\ /\ \ Ant's Quality Foraged Links: http://aqfl.net
    | |o o| |
    \ _ / If crediting, then use Ant nickname and AQFL URL/link.
    ( ) If e-mailing, then axe ANT from its address if needed.
    Ant is currently not listening to any songs on this computer.
     
    Ant, Jun 25, 2011
    #4
  5. Ant

    Ant Guest

    I don't see any power management in my KDE v3.5.10's Control Center. :/
    I do use xscreensaver's monitor sleep after a couple hours and cpuidle.
    I searched for PowerDevil and none exists even in Debian's apt-cache
    search. I have never heard of it before either.
    --
    "When the ants unite their mouths, they can carry an elephant."
    --Mossian Proverb
    /\___/\ Ant @ http://antfarm.ma.cx (Personal Web Site)
    / /\ /\ \ Ant's Quality Foraged Links: http://aqfl.net
    | |o o| |
    \ _ / If crediting, then use Ant nickname and AQFL URL/link.
    ( ) If e-mailing, then axe ANT from its address if needed.
    Ant is currently not listening to any songs on this computer.
     
    Ant, Jun 25, 2011
    #5
  6. Ant

    Paul Guest

    Paul, Jun 25, 2011
    #6
  7. Ant

    J G Miller Guest

    Well I did put a ? indicating if that I was not certain of the name.

    PowerDevil is the name of the power management software under KDE4.

    KDE3.5 uses a program called kpowersave.

    <http://kde-apps.ORG/content/show.php?content=29295>

    BTW is this issue on your Debian system whose package management
    is messed up because you have apt sources pointing to updates
    which include KDE4 but which you do not want installed?
     
    J G Miller, Jun 25, 2011
    #7
  8. Ant

    Ant Guest

    Interesting and that is in Windows.
    --
    "Stan, are you OK?" --Francine; "Yeah. Hey, you look like ants from down
    here. Wait, wait, those are just ants on my eyes..." --Stan from
    American Dad's S3E15 (Stanny Slickers 2: The Legend of Ollie's Gold)
    deleted scene
    /\___/\ Ant @ http://antfarm.ma.cx (Personal Web Site)
    / /\ /\ \ Ant's Quality Foraged Links: http://aqfl.net
    | |o o| |
    \ _ / If crediting, then use Ant nickname and AQFL URL/link.
    ( ) If e-mailing, then axe ANT from its address if needed.
    Ant is currently not listening to any songs on this computer.
     
    Ant, Jun 26, 2011
    #8
  9. Ant

    Ant Guest

    Ah, sorry. I missed your question mark. I was posting at 2:25 AM PDT. ;)

    http://packages.debian.org/search?keywords=kpowersave&searchon=names&suite=all&section=all
    as well.

    $ locate kpowersave
    $ locate powersave
    /etc/smartmontools/run.d/10powersave-notify
    /lib/modules/2.6.32-5-686/kernel/drivers/cpufreq/cpufreq_powersave.ko
    /usr/lib/pm-utils/power.d/intel-audio-powersave
    /usr/lib/pm-utils/power.d/sched-powersave
    /usr/lib/pm-utils/sleep.d/00powersave
    /usr/sbin/pm-powersave
    /usr/share/doc/alsa-base/driver/powersave.txt
    /usr/share/man/man8/pm-powersave.8.gz
    /usr/src/linux-headers-2.6.32-5-686/include/config/cpu/freq/gov/powersave.h

    I installed it and it looks like this is mainly for laptops/notebooks
    and Xscreesaver already does my monitor to sleep:
    # apt-cache show kpowersave
    Package: kpowersave
    Status: install ok installed
    Priority: optional
    Section: kde
    Installed-Size: 5164
    Maintainer: Debian KDE Extras Team <>
    Architecture: i386
    Version: 0.7.3-3
    Depends: kdelibs4c2a (>= 4:3.5.9), libc6 (>= 2.7-1), libdbus-1-3 (>=
    1.0.2), libdbus-qt-1-1c2 (>= 0.62.git.20060814), libgcc1 (>= 1:4.1.1),
    libhal1 (>= 0.5.10), libstdc++6 (>= 4.1.1), libxext6, libxss1, libxtst6,
    hal (>= 0.5.8.1)
    Conffiles:
    /etc/kde3/kpowersaverc 2073ae83c2445f386d612a9df72b8705
    Description: HAL based power management applet for KDE
    KPowersave is a KDE systray applet which allows to control the power
    management settings and policies of your computer.
    It relies on HAL to do the heavy lifting.
     
    Ant, Jun 26, 2011
    #9
  10. Ant

    AD Guest

    [snip]

    that's because nVidia and amd have quietly joined the anti text mode
    consortium
    founded by apple and have quietly bought up the controlling stake in
    all liquid cooling manufacturers to make a buck on a side

    all the more reason to have a dedicated linux box of you need it
    and have an htpc fanless card in it

    that or help nvidia to make profit from its secret investments
     
    AD, Jul 8, 2011
    #10
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.