PowerMac G5 Quad Core
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Flash
    Posts: 105 from 2019/11/1
    Sadly under Linux Ubuntu I was not able to use powerful x1900gt.
    It outputs still from nvidia 6600.
    II installed also Radeon drivers but ..no luck!
  • »15.11.20 - 23:21
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12075 from 2003/5/22
    From: Germany
    > I also don't really understand why it is so difficult to put a generic
    > picture on the screen when the gfx card family is supported but the
    > specific device is not. Isn't there a SVGA kindof signal all cards can do?

    MorphOS doesn't support VESA BIOS Extensions if that's what you mean. Furthermore, MorphOS uses a whitelist of PCI IDs, so a GPU with a non-whitelisted PCI ID doesn't work even if the graphics driver is compatible with it.
  • »15.11.20 - 23:46
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12075 from 2003/5/22
    From: Germany
    > So it seems the X1900 XT is better left with PC-BIOS
    > when you also want to run Linux?

    Yes, see comment #29 (also here and there).
  • »16.11.20 - 00:10
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    ernsteiswuerfel
    Posts: 545 from 2015/6/18
    From: Funeralopolis
    Quote:

    Flash schrieb:
    Sadly under Linux Ubuntu I was not able to use powerful x1900gt. [...] It outputs still from nvidia 6600.

    Ah I see... That's no surprise given what outdated kernel & software stack the last PPC Ubuntu used. I run Gentoo & Void Linux on the G5 (guess kernel 5.4.x or 5.5.x at that time?) and the X1900 XT worked, but only with Xorg fbdev framebuffer driver. Besides being blazingly lould as I already mentioned.
    Talos II. [Gentoo Linux] | PMac G5 11,2. PMac G4 3,6. PBook G4 5,8. [MorphOS 3.18 / Gentoo Linux] | Vampire V4 SA [ApolloOS / Amiga OS 3.2.2]
  • »16.11.20 - 00:16
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 358 from 2019/5/9
    From: Central Bohemi...
    Quote:

    Flash wrote:
    Sadly under Linux Ubuntu I was not able to use powerful x1900gt.
    It outputs still from nvidia 6600.
    II installed also Radeon drivers but ..no luck!


    Do you have custom xorg.conf? I use Debian Sid with two graphics cards, and I had to write own config, because automatic have wrong BusID in Device section.

    I can send it to you, if you want, but my card configuration is different than yours.
    - 1st x16 slot X1900-G5ed: used for MOS,OSX and disabled for linux
    - 3rd x8 slot HD6570: used for linux.

    [ Edited by sailor 16.11.2020 - 09:54 ]
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »16.11.20 - 09:53
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Flash
    Posts: 105 from 2019/11/1
    oh yeah please send me cfg file and i'll try to adapt it for my case, tnx!
  • »16.11.20 - 11:01
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 358 from 2019/5/9
    From: Central Bohemi...
    Here is my config:
    Code:
    Section "Monitor"
    Identifier "Monitor1"
    EndSection

    Section "Device"
    Identifier "Card1"
    Driver "radeon"
    BusID "PCI:6@1:0:0"
    EndSection

    Section "Screen"
    Identifier "Screen1"
    Device "Card1"
    Monitor "Monitor1"
    SubSection "Display"
    Depth 24
    Modes "1920x1080_75.00"
    EndSubSection
    EndSection

    Search your cards with "lspci":
    Code:
    0000:00:0b.0 PCI bridge: Apple Inc. CPC945 PCIe Bridge
    0000:0a:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] R580+ [Radeon X1950 XTX]
    0001:00:00.0 Host bridge: Apple Inc. U4 HT Bridge
    0001:00:01.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-X bridge (rev a3)
    0001:00:02.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-X bridge (rev a3)
    0001:00:03.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
    0001:00:04.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
    0001:00:05.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
    0001:00:06.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
    0001:00:07.0 PCI bridge: Apple Inc. Shasta PCI Bridge
    0001:00:08.0 PCI bridge: Apple Inc. Shasta PCI Bridge
    0001:00:09.0 PCI bridge: Apple Inc. Shasta PCI Bridge
    0001:01:07.0 Unassigned class [ff00]: Apple Inc. Shasta Mac I/O
    0001:01:0b.0 USB controller: NEC Corporation OHCI USB Controller (rev 43)
    0001:01:0b.1 USB controller: NEC Corporation OHCI USB Controller (rev 43)
    0001:01:0b.2 USB controller: NEC Corporation uPD72010x USB 2.0 Controller (rev 04)
    0001:03:0c.0 IDE interface: Broadcom K2 SATA
    0001:03:0d.0 Unassigned class [ff00]: Apple Inc. Shasta IDE
    0001:03:0e.0 FireWire (IEEE 1394): Apple Inc. Shasta Firewire
    0001:05:04.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5780 Gigabit Ethernet (rev 03)
    0001:05:04.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5780 Gigabit Ethernet (rev 03)
    0001:06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Turks PRO [Radeon HD 6570/7570/8550]
    0001:06:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Turks HDMI Audio [Radeon HD 6500/6600 / 6700M Series]
    0001:08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
    0001:09:00.0 SCSI storage controller: Marvell Technology Group Ltd. 88SX7042 PCI-e 4-port SATA-II (rev 02)


    my cards are at these addresses:
    0000:0a:00.0 - Radeon X1950 G5
    0001:06:00.0 - Radeon HD 6570

    if you have the same adresses and x1900gt at first x16 slot, for you work something like this:
    Code:
    Section "Monitor"
    Identifier "Monitor0"
    EndSection

    Section "Device"
    Identifier "Card0"
    Driver "radeon"
    BusID "PCI:a@0:0:0"
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Depth 24
    Modes "1920x1080_75.00"
    EndSubSection
    EndSection

    Change resolution according your monitor. And don't use amdgpu but radeon driver.

    [ Edited by sailor 17.11.2020 - 16:01 ]
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »17.11.20 - 15:57
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 358 from 2019/5/9
    From: Central Bohemi...
    Quote:

    Andreas_Wolf wrote:
    MorphOS doesn't support VESA BIOS Extensions if that's what you mean. Furthermore, MorphOS uses a whitelist of PCI IDs, so a GPU with a non-whitelisted PCI ID doesn't work even if the graphics driver is compatible with it.


    Please, is this whitelist publicly available? I suppose it is somewhere inside Boot.img?

    And what such whitelist good for? Without deeper knowledge of this I expect as standart solution enable every card for which GPU I have driver. Yes, in such case there will be some cards with certain GPU, which not works, but ammount of usable cards will be higher then in the case of whitelist.
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »12.01.21 - 07:16
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12075 from 2003/5/22
    From: Germany
    > is this whitelist publicly available?

    Not that I know of.

    > I suppose it is somewhere inside Boot.img?

    I don't know for sure where it is. I suppose it's in the graphics driver because there were cases of non-working but technically supported (going by the GPU type) graphics cards, where bigfoot (or was it cyfm?) requested the PCI ID from the card owners and sent them a new graphics driver which then worked with the cards.

    > what such whitelist good for?

    Maybe a MorphOS team member will answer this :-)
  • »12.01.21 - 21:17
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Flash
    Posts: 105 from 2019/11/1
    Maybe MOS team could let users to edit whitelist looking for all compatible models and let them decide in last instance.
    ..and/or than redirect morphzone forum feedbacks into a sticky topic to update new pci id time after time.
  • »12.01.21 - 21:30
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12075 from 2003/5/22
    From: Germany
    > Maybe MOS team could let users to edit whitelist looking for
    > all compatible models and let them decide in last instance.

    Instead of allowing users to edit the whitelist, another possibility would be to have a (semi-documented) advanced option (via tooltype, ENV var etc.) to switch off the whitelist restriction.
  • »12.01.21 - 21:52
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Encouraged by directly this discussion, I dug out my quad and reinstalled my X1900GT. Added a CMI based sound card as well.
    Have I mentioned how much I hate working on G5s?
    I had to replace an SATA cable, which involved pulling all the cards out again and disassembling the hard drive mounts.
    This design's layout sucks compared to the easy access a G4 affords to everything.
    A real step backward.
    Good idea to get it the way you want (no doubt through much pain) and then button it up and leave it be!
    "Never attribute to malice what can more readily explained by incompetence"
  • »13.01.21 - 01:20
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Zetec-s
    Posts: 192 from 2008/7/10
    From: Cheshire, UK
    After upgrading my MacMini and Powerbook to Morphos 3.15 last weekend, I've hit a block updating my G5 Quad.

    All the installations and upgrades of Morphos I have done before I have used a USB pen drive and the Open Firmware. However, I have removed the NVidia card from my G5 so to avoid having to re-insert it I have burnt a CDR and then tried to install that way.

    The issue I have is that even if I hold C on boot-up, the machine still (eventually) boots from the harddrive and comes up with a message confirming that it hasn't booted from the CD (which is a nice touch by the way).

    I've also tried pressing Alt on start-up but I presume that puts me into an early boot-up menu I can't see on the ATI graphics card.

    I've tried the CDR on my MacMini and that boots fine with me holding C on boot-up, so its not the media.

    As a last resort I will reinstall the nVidia card but I was just wondering if there is a way around this at all?

    I might try Openfirmware yet and try typing it blind.
    PowerMac G5 Quad 2.5Ghz/2GB MorphOS 3.18 Registered
    Powerbook 1.67Ghz/1.5GB MorphOS 3.18 Registered
    MacMini 1.5Ghz/1GB MorphOS 3.18 Registered
    Efika 5200B 400Mhz/128MB MorphOS 2.3 Registered
  • »17.01.21 - 11:13
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 2971 from 2003/3/5
    From: Canada
    You cannot enter the OF “blindly” because it does not work at all without a supported graphics card. I think the same applies to the C key.
  • »17.01.21 - 13:45
    Profile Visit Website
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Update: System refuses to boot with CMI audio card or Sil SATA controller installed (even when I use an SATA controller with Mac compatible firmware).
    Radeon HD 4770 won't boot and FirePro V3800 and V4800 cards produce the wrong colors, distorted incorrectly formatted screens, and lockups during initial preference settings.
    Had to resort to using a 2.5" laptop drive as my SSD is not recognised (and I didn't want to reformat my 3.5" OSX boot drive).
    Oh, and I can't get the wireless network card to work.
    The 1900GT video card occasionally locks up (probably overheating vram) and the OS has decided that my monitor can only run at 31.5 MHz with an 800 by 600 resolution (I'll have to research that).
    Guess I need to buy another wireless card.
    Expansion slots are too close together and I ditched that flimsy metal shield Apple had installed on the inside of the case openings (pain in the ass to keep in place).
    I still need to install the SDK, Chrysalis pack, and Wayfarer.
    "Never attribute to malice what can more readily explained by incompetence"
  • »22.01.21 - 19:27
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Zetec-s
    Posts: 192 from 2008/7/10
    From: Cheshire, UK
    Quick PCIe Mac question.

    Has anyone got a SSD drive in theirs?

    Just interested, as I am thinking about getting one for my G5 Quad and I know they can be picky on which ones work.

    Having done some research, I was thinking about a OWC Mercury Electra 3G in a 3.5" drive adapter.
    PowerMac G5 Quad 2.5Ghz/2GB MorphOS 3.18 Registered
    Powerbook 1.67Ghz/1.5GB MorphOS 3.18 Registered
    MacMini 1.5Ghz/1GB MorphOS 3.18 Registered
    Efika 5200B 400Mhz/128MB MorphOS 2.3 Registered
  • »09.02.21 - 09:45
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 2971 from 2003/3/5
    From: Canada
    I've got a 120GB SanDisk SDSSDA12 in mine. Works OK.
  • »09.02.21 - 12:43
    Profile Visit Website
  • MorphOS Developer
    geit
    Posts: 1031 from 2004/9/23
    I tested all low price SSDs made by SanDisk from 16GB till 480GB and they all work. There is no need to get faster and more expensive SSDs as the G5 hardware is not able to utilizes those high performance anyway.

    SanDisk is using a flash controller that supports SATA V1,V2 and V3, while others only go one revision backwards. So a V3 SATA controller usually only supports V2, while the PowerMac requires V1.

    [ Edited by geit 09.02.2021 - 14:39 ]
  • »09.02.21 - 14:38
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    ernsteiswuerfel
    Posts: 545 from 2015/6/18
    From: Funeralopolis
    Would be a bonus if PCIe NVMe-SSDs could be supported too. ;-)
    Talos II. [Gentoo Linux] | PMac G5 11,2. PMac G4 3,6. PBook G4 5,8. [MorphOS 3.18 / Gentoo Linux] | Vampire V4 SA [ApolloOS / Amiga OS 3.2.2]
  • »09.02.21 - 18:41
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Zetec-s
    Posts: 192 from 2008/7/10
    From: Cheshire, UK
    Quote:

    jacadcaps wrote:
    You cannot enter the OF “blindly” because it does not work at all without a supported graphics card. I think the same applies to the C key.


    Just to confirm, in case anyone looks for this information again, Jacadcaps was absolutely right (as he usually is) and once I put the NVidia card back in I was able to install 3.15 from CD Rom.

    Bit of pain, as it means I will have to reinstall the card ever time I need to upgrade, but I suppose that is usually only twice a year.
    PowerMac G5 Quad 2.5Ghz/2GB MorphOS 3.18 Registered
    Powerbook 1.67Ghz/1.5GB MorphOS 3.18 Registered
    MacMini 1.5Ghz/1GB MorphOS 3.18 Registered
    Efika 5200B 400Mhz/128MB MorphOS 2.3 Registered
  • »14.02.21 - 19:29
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1246 from 2004/2/8
    From: Poland
    Quote:

    Zetec-s wrote:
    Quote:

    jacadcaps wrote:
    You cannot enter the OF “blindly” because it does not work at all without a supported graphics card. I think the same applies to the C key.


    Just to confirm, in case anyone looks for this information again, Jacadcaps was absolutely right (as he usually is) and once I put the NVidia card back in I was able to install 3.15 from CD Rom.

    Bit of pain, as it means I will have to reinstall the card ever time I need to upgrade, but I suppose that is usually only twice a year.



    Can't you just leave it in one of the upper slots? You've got three to pick from. Then when you need to update MorphOS from CD you'd just have to plug the video cable back to nVidia.
  • »14.02.21 - 19:54
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Zetec-s
    Posts: 192 from 2008/7/10
    From: Cheshire, UK
    Quote:

    koszer wrote:
    Quote:

    Zetec-s wrote:
    Quote:

    jacadcaps wrote:
    You cannot enter the OF “blindly” because it does not work at all without a supported graphics card. I think the same applies to the C key.


    Just to confirm, in case anyone looks for this information again, Jacadcaps was absolutely right (as he usually is) and once I put the NVidia card back in I was able to install 3.15 from CD Rom.

    Bit of pain, as it means I will have to reinstall the card ever time I need to upgrade, but I suppose that is usually only twice a year.



    Can't you just leave it in one of the upper slots? You've got three to pick from. Then when you need to update MorphOS from CD you'd just have to plug the video cable back to nVidia.


    I know I could do, but I get worried about heat build up, as even though it isn't being used it gets very hot.

    My x1900xtx takes up two slots, due to the fans, and then I also have a network card in that uses another so I've only actually the one slot left.

    I'm probably being over the top but I am just worried about the whole thing overheating.
    PowerMac G5 Quad 2.5Ghz/2GB MorphOS 3.18 Registered
    Powerbook 1.67Ghz/1.5GB MorphOS 3.18 Registered
    MacMini 1.5Ghz/1GB MorphOS 3.18 Registered
    Efika 5200B 400Mhz/128MB MorphOS 2.3 Registered
  • »16.02.21 - 10:57
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Zetec-s
    Posts: 192 from 2008/7/10
    From: Cheshire, UK
    Okay, so I've now got my new SSD (OWC Mercury 3G and 3.5" adapter) ready to install, but before I do so I just want to check how everything will work.

    What I am aiming for is to use the SSD to be my main drive but leave the existing HDD in but only in case I need further storage in the future and also so I can initially move stuff over to the new SSD.

    Therefore, am I best to physically install the drive and then do a fresh install of MorphOS 3.15 on the new drive, or could I copy the exact same partitions from the old drive to the new drive?

    Also, if I end up with two drives each with a bootable partition how do I select which drive is the one that should be booted from? Am I correct in thinking the Mac has an early boot menu (sorry my Mac knowledge is very low)? If so how do I permanently make the boot partition on the SSD the one that the computer usually boots from?

    I know these are noddy questions, but the last time I installed any new harddrive was probably in about 1997 and involved a Elbox PowerFlyer and even then it didn't go to plan as far as I can remember!

    [ Edited by Zetec-s 27.02.2021 - 21:39 ]
    PowerMac G5 Quad 2.5Ghz/2GB MorphOS 3.18 Registered
    Powerbook 1.67Ghz/1.5GB MorphOS 3.18 Registered
    MacMini 1.5Ghz/1GB MorphOS 3.18 Registered
    Efika 5200B 400Mhz/128MB MorphOS 2.3 Registered
  • »27.02.21 - 13:02
    Profile
  • Just looking around
    mac6six
    Posts: 14 from 2020/12/28
    From: Perth, West AU
    Hey zetec, to help with the heat, look up PCI fans, you can get blower and exhaust fans as well as fan brackets, this way you can direct more air at the card or away from the card heat source, you just need a spare molex power connector, you can use a Y splitter if you used up all connectors. The fans would add 12V 1A at most, so 12W.
    Software engineer and systems architect
    4 x PowerMac G5 (main), 3 x iMac G5, Mac Mini, PowerBook G4 (w/o MorphOS)
  • »27.02.21 - 15:01
    Profile