Announcement

Collapse
No announcement yet.

RadeonHD 3300 and HDMI

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • RadeonHD 3300 and HDMI

    Hello folks,
    my name is Kevin and I'm from Germany, so Englisch is not my native language.

    I bought a GigaByte GA-MA790GP-DS4H last week and after 7 days of trying, the hdmi output still doesn't work.

    First of all my hardware settings:
    GigaByte GA-MA790GP-DS4H with 790GX chipset (build in RS780/HD3300 or whatever you like to call it)
    Toshiba 42xv556D FullHD TV
    HDMI 1.3 cable

    And here are my software settings:
    Gentoo Linux no-multilib-profile (so there is no chance for using fglrx)
    Kernel 2.6.28-gentoo-r1
    X.Org X Server 1.5.3
    xf86-video-radeonhd 1.2.4
    everything emerged right out of portage.

    and a part of my xorg.conf:
    Section "Monitor"
    Identifier "LCD"
    VendorName "Toshiba"
    ModelName "Regza"
    Modeline "1920x1080_50.00" 148.00 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    Option "PreferredMode" "1280x1024_50.00"
    Option "Enable" "true"
    EndSection

    Section "Device"
    Identifier "RS780"
    VendorName "ATI Technologies Inc"
    BoardName "Radeon HD 3300 Graphics"
    BusID "PCI:1:5:0"
    Driver "radeonhd"
    Option "AccelMethod" "exa"
    Option "DRI" "off"
    Option "HDP" "auto"
    Option "Audio" "on"
    Option "HDMI" "all"
    EndSection
    X is starting without any complains, everything works on DSUB-out.
    xrandr is able to read the EEID and settings out of my TV but there is no output on the HDMI-Port. I changed various settings like dri, hdp, all sorts of hdmi, but nothing worked.

    I don't know what to do next, so please could someone help me with this.

  • #2
    Hm, interesting... I got a HD 3300 too on my Asrock AOD790GX. There's no HDMI-port on my board, but both DVI and D-SUB are working.

    Your xorg.conf seems a bit crowded, wich isn't necessary with xorg 7.4 if EDID-data is read out correctly.

    Next you could try using drivers from git-master. Have a look at:


    or try the experimental r6xx_r7xx branch:


    Don't know about about HDMI status of both, but perhaps you find something in the changelog.

    What does your /var/log/Xorg.0.log say about the initialization of the driver?

    And BTW, is DRI and XV working on your machine? I got problems with both.

    Comment


    • #3
      Thx for the reply

      I will try them / read the changelogs.

      What does your /var/log/Xorg.0.log say about the initialization of the driver?
      It says that there is an second card?!
      (II) RADEONHD(0): Unknown card detected: 0x9614:0x1458:0xD000.
      If - and only if - your card does not work or does not work optimally
      please contact [email protected] to help rectify this.
      Use the subject: 0x9614:0x1458:0xD000: <name of board>
      and *please* describe the problems you are seeing
      in your message.
      (--) RADEONHD(0): Detected an RS780 on an unidentified card
      (II) RADEONHD(0): Mapped IO @ 0xfdfe0000 to 0x7f856306b000 (size 0x00010000)
      (II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
      (II) RADEONHD(0): ATOM BIOS Rom:
      SubsystemVendorID: 0x1002 SubsystemID: 0x1002
      IOBaseAddress: 0xee00
      Filename: MA790GX_H_2.
      BIOS Bootup Message:
      B27721 RS780 DDR2 200e/500m
      Here is my full Xorg.0.log because attachments are not allowed:


      is DRI and XV working on your machine?
      I haven't realy tried yet. First of all I want to see something.
      Accelerating comes later on my todolist.

      Comment


      • #4
        Originally posted by homer0815 View Post
        It says that there is an second card?!
        Nope, that's ok. The first line
        Code:
        (II) RADEONHD(0): Unknown card detected: 0x9614:0x1458:0xD000.
        says that the (unknown) graphics card is detected. And the second line
        Code:
        (--) RADEONHD(0): Detected an RS780 on an unidentified card
        says that there is an RS780 graphics chip detected on this (unknown) card.

        From your xorg.0.log I see that you are using the 'master' branch of the radeonhd driver. There is a newer 'r6xx-r7xx' branch which you can try. The Radeon HD 3300 has a rv620 chip. (see http://de.wikipedia.org/wiki/ATI-Radeon-HD-3000-Serie)

        Concerning HDMI, the interesting parts from your xorg.0.log say:
        Code:
        (II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_DVI_SINGLE, "HDMI_TYPE_A DFP1", RHD_DDC_1, RHD_HPD_0, { RHD_OUTPUT_KLDSKP_LVTMA, RHD_OUTPUT_NONE } }
        Enabling HDMI on DVI-D 1 because of config option
        (WW) RADEONHD(0): Option "HDP" is not used
        (WW) RADEONHD(0): Option "Monitor-DVI-0" is not used
        Seems you have a "Monitor-DVI-0" section in your xorg.conf which is not used. And your computer want's to be connected to HDMI via the "DVI-D 1" port. Do you have seperate DVI and HDMI connectors?

        My machine is connected via DVI and it just works by autosensing the monitor and its capabilities.

        In your log I see that your monitor seems to be detected correctly either:
        Code:
        (II) RADEONHD(0): Output VGA_1 disconnected
        (II) RADEONHD(0): Output DVI-D_1 connected
        (II) RADEONHD(0): Using exact sizes for initial modes
        (II) RADEONHD(0): Output DVI-D_1 using initial mode 1920x1080
        which means xorg reckognizes your Toshiba-TV monitor running on DVI-D_! and setting it to the default resulution of 1920x1080.

        Don't know either why you don't get something to see on it?!

        Does your monitor work with the proprietary ATI-Drivers? Perhaps you get some more information by comparing the two xorg.0.logs.

        Comment


        • #5
          I can't use the proprietary because I'm runnig 64bit only.
          I also have NO 32bit libs or 32bit compatibilty in my kernel.
          My Gentoo was originaly thougt as a file/mailserver.
          Then my old board was destroyed due to an overvoltage and I bought the actual Gigabyte as a replacement.
          I have to say, that I'm not really into this X server stuff, because I'm using Windows as desktop, Linux as servers and *BSD as routers.
          My old setup didn't even had an graficcard - I preffered always the shell so X is some kind of new stuff to me.

          The monitorsection is commented out right now.
          I tried some settings like modeline and this stuff but nothing worked.

          I can change in the bios between dsub+dvi and dsub+hdmi.
          It is impossible to run dvi and hdmi at the same time.
          I also don't have a dvi-hdmi adapter or something and don't want to buy one.
          There is no hurry for me to make X working because I never used it in years. It would be "nice to have", to look my stored videos right on my tv without using my PS3 because of power consumption.
          I will try the r6xx/r7xx branch tommorow.

          Comment


          • #6
            There is a 64 bit version of the proprietary driver.

            Comment

            Working...
            X