Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 48

Thread: Power Mac G5 (Early 2005) Black Screen

  1. #11
    Join Date
    Apr 2012
    Beans
    103

    Re: Power Mac G5 (Early 2005) Black Screen

    If it helps, the Xorg.0.log you attached was showing a Dell 2000FP connected to DVI-I-2.

    In theory, with the display connected to the same port as when you ran that log, one of these should work unless you have a secondary problem or it is also possible the card reports loads differently depending on what is plugged in.

    Code:
    Linux video=TV-1:d video=DVI-I-1:d video=DVI-I-2:e nouveau.agpmode=0
    or
    Linux video-TV-1:d video=DVI-I-1:d video=DVI-I-2:D nouveau.agpmode=0
    The first two disconnects (:d) should really only be the necessary entries because the monitor EDID seems to be reported correctly. Unless the ports are moving around on us (no idea how your card reacts to actual connected load per port,) or you have another issue, this should work:
    Code:
    Linux video=TV-1:d video=DVI-I-1:d nouveau.agpmode=0
    Just to be explicit, this would be my "Hale Mary" attempt:
    Code:
    Linux video=TV-1:d video=TV-2:d video=DVI-I-1:d video=DVI-I-2:e nouveau.agpmode=0
    If that doesn't work as far as eliminating phantom ports and agp issues, then I would speculate your card is A. doing something I haven't seen (IE: maybe disabling DVI-I-2 when TV-1 is disable or some other weirdness), or we have yet another unknown problem with that card.

    Also, I'm assuming this is new install and you have not changed any blacklist settings.
    Last edited by str8bs; July 27th, 2012 at 06:02 PM. Reason: Hale Mary

  2. #12
    Join Date
    Jul 2007
    Beans
    211
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Power Mac G5 (Early 2005) Black Screen

    I have a new xorg.0.log file attached, I unplugged the monitor cable and now it shows as only the 2 dvi interfaces connected.
    I was unable to disable either dvi as that turned off? both ports

    cat /var/log/Xorg.0.log | grep -i connected
    [ 15.659] (II) NOUVEAU(0): Output DVI-I-1 connected
    [ 15.659] (II) NOUVEAU(0): Output TV-1 disconnected
    [ 15.659] (II) NOUVEAU(0): Output DVI-I-2 connected
    [ 15.659] (II) NOUVEAU(0): Output TV-2 disconnected

    Is there a nvidia driver? I'd be fine with compiling it (sys admin)
    Attached Files Attached Files

  3. #13
    Join Date
    Apr 2012
    Beans
    103

    Re: Power Mac G5 (Early 2005) Black Screen

    There is no proprietary driver. You could compile NV or just use FBDEV but you would be throwing away all of your GPU power. (There have been a lot of threads about issues with NV lately as well.)

    I think that card was an early DUAL-link DVI to support the 30" Apple cinema displays. I wonder if that is why turning off either kills both?

    I have an idea to work around it using xorg.conf. It will be late tonight before I can look at it further, or you can try it. Use "Option B" on the first page of that thread I linked combined with only:
    Code:
    Linux video=TV-1:d nouveau.agpmode=0
    Just to clarify one more time:
    It works when plugged in to DVI-I-1 but not DVI-I-2.
    You are only connecting one display and not trying multi-head.

  4. #14
    Join Date
    Jul 2007
    Beans
    211
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Power Mac G5 (Early 2005) Black Screen

    How would I use fbdev? We are using it as a basic computer, nothing fancy, so that would be helpful.

    Yes only 1 display, 1 port. I am only testing on dvi-1, unfortunately the display does not work for either ports. We are going to see if we can find a ati or other card to swap.

    Would I remove the xserver-xorg-nouveau package or is there more to this?

    I tried the command suggested: video=TV-1:d nouveau.agpmode=0

    I am stumped, thank you for being so patient

  5. #15
    Join Date
    Apr 2012
    Beans
    103

    Re: Power Mac G5 (Early 2005) Black Screen

    I warned you phantom ports are a pain. There are two different ways I've seen that they can cause failure, the nastiest of which I think is what DVI-I-1 is causing you.

    No need to completely yank out package nouveau.

    Have you tried plugged in to DVI-I-2 and only disabling TV-1? I am speculating that DVI-I-1 is the dual link port.

    The 8 bit color you see with nouveau.modeset=0 is actually using FBDEV. We should be able to correct color depth, but in my experience, it still involves a variation of that "Option B" I mentioned whether using NV or FBDEV.

    If you can hang tight, I'll make an xorg.conf that might work. We will need that anyway to correct color depth with FBDEV.

  6. #16
    Join Date
    Apr 2012
    Beans
    103

    Re: Power Mac G5 (Early 2005) Black Screen

    OK. I did this quick so I hope I don't have type-o's.

    In the very fist Xorg.0.log you attached, it looked like a DELL display was detected correctly. In the latest, the modelines look correct, but it does not report the EDID of the DELL. I think DVI-I-2 plugged to your display is our best bet due to that.

    With display plugged in to DVI-I-2 (whichever port was connected when you created the first log), try this in this order.

    1. create /etc/X11/xorg.conf like this:
    Code:
    Section "Device"
        Identifier    "6800"
        Driver        "nouveau"
        Option    "Monitor-DVI-I-1" "DVIport1" ##curse you!
        Option    "Monitor-DVI-I-2" "DVIport2"
        Option    "Monitor-TV-1" "TVport1"
        Option "Monitor-TV-2" "TVport2"
    EndSection
    
    Section "Monitor"
        Identifier    "DVIport2" #The one we are trying to see.
    EndSection
    
    Section "Monitor"
        Identifier    "DVIport1"
        Option    "Ignore" "true"
    EndSection
    
    Section "Monitor"
        Identifier    "TVport1"
        Option    "Ignore" "true"
    EndSection
    
    Section "Monitor"
        Identifier    "TVport2"
        Option    "Ignore" "true"
    EndSection
    
    Section "Screen"
        Identifier    "Default Screen"
        Device        "6800"
            DefaultDepth    24
               SubSection        "Display"
                 Depth         24
                #Virtual 1600 1400 #Remove # left of Virtual if corrupt graphics.
               EndSubSection
    EndSection
    
    Section "ServerLayout"
        Identifier    "Default Layout"
        Screen        "Default Screen"
    EndSection
    2.
    Code:
    boot: Linux nouveau.agpmode=0
    3. If that doesn't work:
    Code:
    boot: Linux video=TV-1:d nouveau.agpmode=0
    4. If that doesn't work, change the "nouveau" next to "Driver" in xorg.conf to "fbdev" and then
    Code:
    boot: Linux nouveau.modeset=0
    *If X doesn't start at all, I probably have a type-o.

    EDIT: And I forgot 5. If THAT doesn't work, go find a hammer and...
    Kidding, that should always work. If not, post xorg log from there.
    Last edited by str8bs; July 28th, 2012 at 04:01 PM. Reason: boot missed Linux and 5

  7. #17
    Join Date
    Jul 2007
    Beans
    211
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Power Mac G5 (Early 2005) Black Screen

    When i use 'nouveau.agpmode=0', I get a quarter of the screen with the boot logo which then turns into the checkerboard.

    In Xorg.0.log, this error is interesting
    No monitor specified for screen "Default Screen".
    Using a default monitor configuration.

    I have looked into including the busID in xorg.conf but that did not make a difference unfortunately.
    I'm going to try to change this to include the 'monitor'

    Section "ServerLayout"
    Monitor DVIport2

    To see if that works.
    I want to thank you for taking the time to create the xorg config and look over my logs. You have gone above and beyond!
    Attached Files Attached Files

  8. #18
    Join Date
    Apr 2012
    Beans
    103

    Re: Power Mac G5 (Early 2005) Black Screen

    Hi, thanks for persisting.
    Who's to know if the dev/s have the ability to fix this without breaking other cards (IE: non-appleized 6800) much less the time. I hope they can if we get enough info to them. You obviously have some Linux experience. If this were a person's first Linux experience, it might very well be their last.

    I would try changing only the screen section from the previous xorg.conf to force the monitor, and then try that with display connected to each port. For now, lets just test with fbdev. (The word in quotes next to Driver should be "fbdev"

    Code:
    ...
    Section "Screen"
        Identifier    "Default Screen"
        Device        "6800"
        Monitor       "DVIport2"
            DefaultDepth    24
               SubSection        "Display"
                 Depth         24
                #Virtual 1600 1400 #Remove # left of Virtual if corrupt graphics.
               EndSubSection
    EndSection
    ...
    I'll look at you log in more detail tonight and see if I can come up with any other ideas. I think you can see the root cause of the issue is the card is reporting connecting devices where they are not.

    If we can make Linux ignore those ports while leaving one you are trying to use, we should be able to get there. Just booting straight Linux with no params should work with this config, but I think the "Dual-Link" supplying modes on two ports is creating a behavior I haven't seen before.

  9. #19
    Join Date
    Apr 2012
    Beans
    103

    Re: Power Mac G5 (Early 2005) Black Screen

    Looking at your most recent log shows some hope!

    It is seeing your monitor correctly, but still ddc probe reports the bogus modes from the card and is setting default resolution based on that. Contrary to my last post, nouveau was used here, so try that first.

    Code:
    ...
    [    15.705] (II) NOUVEAU(0): EDID for output DVI-I-2
    [    15.705] (II) NOUVEAU(0): Manufacturer: DEL  Model: a003  Serial#: 808663372
    [    15.705] (II) NOUVEAU(0): Year: 2002  Week: 49
    [    15.705] (II) NOUVEAU(0): EDID Version: 1.3
    [    15.705] (II) NOUVEAU(0): Digital Display Input
    [    15.705] (II) NOUVEAU(0): Max Image Size [cm]: horiz.: 41  vert.: 31
    [    15.705] (II) NOUVEAU(0): Gamma: 2.50
    [    15.705] (II) NOUVEAU(0): DPMS capabilities: StandBy Suspend Off
    [    15.705] (II) NOUVEAU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
    [    15.705] (II) NOUVEAU(0): First detailed timing is preferred mode
    [    15.705] (II) NOUVEAU(0): redX: 0.630 redY: 0.340   greenX: 0.300 greenY: 0.590
    [    15.705] (II) NOUVEAU(0): blueX: 0.149 blueY: 0.109   whiteX: 0.312 whiteY: 0.328
    [    15.705] (II) NOUVEAU(0): Supported established timings:
    [    15.705] (II) NOUVEAU(0): 720x400@70Hz
    [    15.705] (II) NOUVEAU(0): 640x480@60Hz
    [    15.705] (II) NOUVEAU(0): 640x480@75Hz
    [    15.705] (II) NOUVEAU(0): 800x600@60Hz
    [    15.705] (II) NOUVEAU(0): 800x600@75Hz
    [    15.705] (II) NOUVEAU(0): 1024x768@60Hz
    [    15.705] (II) NOUVEAU(0): 1024x768@75Hz
    [    15.705] (II) NOUVEAU(0): 1280x1024@75Hz
    ...
    [    15.706] (II) NOUVEAU(0): Printing DDC gathered Modelines:
    [    15.706] (II) NOUVEAU(0): Modeline "1600x1200"x0.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
    [    15.706] (II) NOUVEAU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
    [    15.706] (II) NOUVEAU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
    ...
    [    15.706] (II) NOUVEAU(0): Output DVI-I-2 connected
    [    15.706] (II) NOUVEAU(0): Using exact sizes for initial modes
    [    15.706] (II) NOUVEAU(0): Output DVI-I-2 using initial mode 1600x1200
    ...
    Try a variation on the earlier xorg.conf that attempts to force the mode, like:
    Code:
    Section "Device"
        Identifier    "6800"
        Driver        "nouveau"
        Option    "Monitor-DVI-I-1" "DVIport1" ##curse you!
        Option    "Monitor-DVI-I-2" "DVIport2"
        Option    "Monitor-TV-1" "TVport1"
        Option    "Monitor-TV-2" "TVport2"
    EndSection
    
    Section "Monitor"
        Identifier    "DVIport2" #The one we are trying to see.
        Option "Preferredmode" "1280x1024"
    EndSection
    
    Section "Monitor"
        Identifier    "DVIport1"
        Option    "Ignore" "true"
    EndSection
    
    Section "Monitor"
        Identifier    "TVport1"
        Option    "Ignore" "true"
    EndSection
    
    Section "Monitor"
        Identifier    "TVport2"
        Option    "Ignore" "true"
    EndSection
    
    Section "Screen"
        Identifier    "Default Screen"
        Device        "6800"
        Monitor       "DVIport2"
            DefaultDepth    24
               SubSection        "Display"
                 Depth         24
                 Modes "1280x1024" "1024x768" "800x600" "640x480" "720x400"
                #Virtual 1280 1280 #Remove # left of Virtual if corrupt graphics.
               EndSubSection
    EndSection
    
    Section "ServerLayout"
        Identifier    "Default Layout"
        Screen        "Default Screen"
    EndSection

  10. #20
    Join Date
    Jul 2007
    Beans
    211
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Power Mac G5 (Early 2005) Black Screen

    If i replace the driver with fbdev, I get a quarter of the screen. However with nouveau the screen is a checkerboard. Looking at the logs, the screen resolution isn't being set correctly (ddc)


    "NOUVEAU(0): Option "Preferredmode" is not used":

    Now I see what you mean, the config is being ignored.

    We are getting close, I will attach the logs
    Attached Files Attached Files

Page 2 of 5 FirstFirst 1234 ... LastLast

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
  •