Announcement

Collapse
No announcement yet.

Is there any guide on xorg.conf for ATI?

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

  • #16
    BTW what is your hardware -- is it a desktop system with integrated graphics and a PCIE card plugged in (in which case we're talking about two simultaneously active GPUs) or a hybrid graphics laptop where only one GPU is usually active at a time, or a "two GPU" laptop without hybrid graphics ?
    My hardware is a laptop (HP Pavilion dv7-4270us, AMD Phenom II Quad-Core Mobile Processor P960). As far as I know, it has got 1 graphic card labelled ATI Mobility Radeon HD 6370 s, but, yes, there's another GPU wandering about in there (the one identified as Mobility Radeon HD 4200) so it is probably one of those powerXpress hybrid things.

    The problem seems to be that I can only start x with the 4200 GPU. I'm not sure if I'm going the right way here, but I tried an xorg.conf generated with sudo aticonfig --initial --adapter=1 -f. (since the 6300 adapter is listed as 1) and, as I expected Xserver failed to load at startup, but this time I was dumped into a prompt and I managed to get the Xorg log of this error. These are its last lines:

    Code:
    [    79.795] 0: /usr/bin/X (xorg_backtrace+0x26) [0x460566]
    [    79.795] 1: /usr/bin/X (0x400000+0x64b7a) [0x464b7a]
    [    79.795] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7ffeaa2c4000+0x10060) [0x7ffeaa2d4060]
    [    79.796] 3: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/drivers/fglrx_drv.so (xdl_xs110_atiddxPxPreInit+0x87) [0x7ffea6c00247]
    [    79.796] 4: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/drivers/fglrx_drv.so (xdl_xs110_atiddxPreInit+0x205b) [0x7ffea6bd688b]
    [    79.796] 5: /usr/bin/X (InitOutput+0x834) [0x474134]
    [    79.796] 6: /usr/bin/X (0x400000+0x23143) [0x423143]
    [    79.796] 7: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7ffea920030d]
    [    79.796] 8: /usr/bin/X (0x400000+0x235ed) [0x4235ed]
    [    79.796] Segmentation fault at address (nil)
    [    79.796] 
    Caught signal 11 (Segmentation fault). Server aborting
    [    79.796] 
    Please consult the The X.Org Foundation support 
    	 at http://wiki.x.org
     for help. 
    [    79.796] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [    79.796] 
    [    79.805]  ddxSigGiveUp: Closing log
    The full log is available at (I hope you can figure this link out, since I can't post real ones until a moderator checks) "KDE pastebin" /194630 (A post very similar to this might suddenly appear with the real link)

    BTW, when I was dumped into this prompt I ran sudo aticonfig --lsa and the output was the opposite of before, now the 6300 GPU is listed as 0 and as default. No idea how this works.

    I hope this info is of relevance, maybe I'm just messing things up. I haven't tried Acidphase's last suggestion, I will shortly.

    Comment


    • #17
      BTW what is your hardware -- is it a desktop system with integrated graphics and a PCIE card plugged in (in which case we're talking about two simultaneously active GPUs) or a hybrid graphics laptop where only one GPU is usually active at a time, or a "two GPU" laptop without hybrid graphics ?
      My hardware is a laptop (HP Pavilion dv7-4270us, AMD Phenom II Quad-Core Mobile Processor P960). As far as I know, it has got 1 graphic card labelled ATI Mobility Radeon HD 6370 s, but, yes, there's another GPU wandering about in there (the one identified as Mobility Radeon HD 4200) so it is probably one of those powerXpress hybrid things.

      The problem seems to be that I can only start x with the 4200 GPU. I'm not sure if I'm going the right way here, but I tried an xorg.conf generated with sudo aticonfig --initial --adapter=1 -f. (since the 6300 adapter is listed as 1) and, as I expected Xserver failed to load at startup, but this time I was dumped into a prompt and I managed to get the Xorg log of this error. These are its last lines:

      Code:
      [    79.795] 0: /usr/bin/X (xorg_backtrace+0x26) [0x460566]
      [    79.795] 1: /usr/bin/X (0x400000+0x64b7a) [0x464b7a]
      [    79.795] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7ffeaa2c4000+0x10060) [0x7ffeaa2d4060]
      [    79.796] 3: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/drivers/fglrx_drv.so (xdl_xs110_atiddxPxPreInit+0x87) [0x7ffea6c00247]
      [    79.796] 4: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/drivers/fglrx_drv.so (xdl_xs110_atiddxPreInit+0x205b) [0x7ffea6bd688b]
      [    79.796] 5: /usr/bin/X (InitOutput+0x834) [0x474134]
      [    79.796] 6: /usr/bin/X (0x400000+0x23143) [0x423143]
      [    79.796] 7: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7ffea920030d]
      [    79.796] 8: /usr/bin/X (0x400000+0x235ed) [0x4235ed]
      [    79.796] Segmentation fault at address (nil)
      [    79.796] 
      Caught signal 11 (Segmentation fault). Server aborting
      [    79.796] 
      Please consult the The X.Org Foundation support 
      	 at <edited out>
       for help. 
      [    79.796] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
      [    79.796] 
      [    79.805]  ddxSigGiveUp: Closing log
      The full log is available at paste.kde.org/194630/

      BTW, when I was dumped into this prompt I ran sudo aticonfig --lsa and the output was the opposite of before, now the 6300 GPU is listed as 0 and as default. No idea how this works.

      I hope this info is of relevance, maybe I'm just messing things up. I haven't tried Acidphase's last suggestion, I will shortly. Sorry that this post might appear thrice, that was because of the <edited out>URL of the log.

      Comment


      • #18
        BTW what is your hardware -- is it a desktop system with integrated graphics and a PCIE card plugged in (in which case we're talking about two simultaneously active GPUs) or a hybrid graphics laptop where only one GPU is usually active at a time, or a "two GPU" laptop without hybrid graphics ?
        My hardware is a laptop (HP Pavilion dv7-4270us, AMD Phenom II Quad-Core Mobile Processor P960). As far as I know, it has got 1 graphic card labelled ATI Mobility Radeon HD 6370 s, but, yes, there's another GPU wandering about in there (the one identified as Mobility Radeon HD 4200) so it is probably one of those powerXpress hybrid things.

        The problem seems to be that I can only start x with the 4200 GPU. I'm not sure if I'm going the right way here, but I tried an xorg.conf generated with sudo aticonfig --initial --adapter=1 -f. (since the 6300 adapter is listed as 1) and, as I expected Xserver failed to load at startup, but this time I was dumped into a prompt and I managed to get the Xorg log of this error. These are its last lines:

        Code:
        [    79.795] 0: /usr/bin/X (xorg_backtrace+0x26) [0x460566]
        [    79.795] 1: /usr/bin/X (0x400000+0x64b7a) [0x464b7a]
        [    79.795] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7ffeaa2c4000+0x10060) [0x7ffeaa2d4060]
        [    79.796] 3: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/drivers/fglrx_drv.so (xdl_xs110_atiddxPxPreInit+0x87) [0x7ffea6c00247]
        [    79.796] 4: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/drivers/fglrx_drv.so (xdl_xs110_atiddxPreInit+0x205b) [0x7ffea6bd688b]
        [    79.796] 5: /usr/bin/X (InitOutput+0x834) [0x474134]
        [    79.796] 6: /usr/bin/X (0x400000+0x23143) [0x423143]
        [    79.796] 7: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7ffea920030d]
        [    79.796] 8: /usr/bin/X (0x400000+0x235ed) [0x4235ed]
        [    79.796] Segmentation fault at address (nil)
        [    79.796] 
        Caught signal 11 (Segmentation fault). Server aborting
        [    79.796] 
        Please consult the The X.Org Foundation support 
        	 at <edited out>
         for help. 
        [    79.796] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
        [    79.796] 
        [    79.805]  ddxSigGiveUp: Closing log
        The full log is available at paste.kde.org/194630

        BTW, when I was dumped into this prompt I ran sudo aticonfig --lsa and the output was the opposite of before, now the 6300 GPU is listed as 0 and as default. No idea how this works.

        I hope this info is of relevance, maybe I'm just messing things up. I haven't tried Acidphase's last suggestion, I will shortly. Sorry that this post might appear thrice, that was because of the <edited out>URL of the log.

        Comment


        • #19
          BTW what is your hardware -- is it a desktop system with integrated graphics and a PCIE card plugged in (in which case we're talking about two simultaneously active GPUs) or a hybrid graphics laptop where only one GPU is usually active at a time, or a "two GPU" laptop without hybrid graphics ?
          My hardware is a laptop (HP Pavilion dv7-4270us, AMD Phenom II Quad-Core Mobile Processor P960). As far as I know, it has got 1 graphic card labelled ATI Mobility Radeon HD 6370 s, but, yes, there's another GPU wandering about in there (the one identified as Mobility Radeon HD 4200) so it is probably one of those powerXpress hybrid things.

          The problem seems to be that I can only start x with the 4200 GPU. I'm not sure if I'm going the right way here, but I tried an xorg.conf generated with sudo aticonfig --initial --adapter=1 -f. (since the 6300 adapter is listed as 1) and, as I expected Xserver failed to load at startup, but this time I was dumped into a prompt and I managed to get the Xorg log of this error.

          The full log is available at "KDE pastebin" /194630

          BTW, when I was dumped into this prompt I ran sudo aticonfig --lsa and the output was the opposite of before, now the 6300 GPU is listed as 0 and as default. No idea how this works.

          I hope this info is of relevance, maybe I'm just messing things up. I haven't tried Acidphase's last suggestion, I will shortly. Sorry that this post might appear several times (there was some URLs in there, and I can't wait for moderator).

          Comment


          • #20
            I did as Acidphase suggested:

            Xorg -configure returned error, last lines said:
            Code:
            [    35.741] Number of created screens does not match number of detected devices.
              Configuration failed.
            Full log at openpaste.org/dEBa1329

            xorg.conf.new: openpaste.org/cE027C2A

            About aticonfig --px-dgpu, no use, high performance mode is active and has always been.

            lspci -v output: openpaste.org/07cb7662

            finally aticonfig --adapter=all --initial is at openpaste.org/D44E108F

            Thanks, I gave up trying different configurations. I hope you can still help.

            Comment


            • #21
              Originally posted by rocky_raccoon View Post
              I did as Acidphase suggested:

              Xorg -configure returned error, last lines said:
              Code:
              [    35.741] Number of created screens does not match number of detected devices.
                Configuration failed.
              Full log at openpaste.org/dEBa1329

              xorg.conf.new: openpaste.org/cE027C2A

              About aticonfig --px-dgpu, no use, high performance mode is active and has always been.

              lspci -v output: openpaste.org/07cb7662

              finally aticonfig --adapter=all --initial is at openpaste.org/D44E108F

              Thanks, I gave up trying different configurations. I hope you can still help.
              Yep, The error is correct when I looked at the output of the xorg.conf.new it setup a screen sections for 6 screens and in each screen section a card for for a total of 6 cards,6 screens, and 6 monitors lol.
              I would delete any screen/Monitor sections past Screen1 and also delete them in the server layout section.
              If you look closely reason why you got 6 of each is because it gave you "other" driver options for both devices "fbdev,vesa" plus the two radeon sections so thats 2x3 = 6.
              With that said comment out the other driver sections or delete them. (I say comment out because if you may want to try to use those drivers one of other drivers later might get you going)
              Than you should be able to use the config file without getting that error.

              Like this: http://openpaste.org/1d419D44

              Comment

              Working...
              X