Hello Forum ...
Recently, I tackled installing Ubuntu 8.04 Hardy on a PowerPC G4 Cube. The installer configured xorg.conf with the video driver "r128" which led to the GUI not loading and dropped to a command prompt. Once I edited the xorg.conf device section to use the "fbdev" driver, I was able to finally boot into the GUI desktop of Ubuntu Gnome.
Unfortunately, the display depth of "fbdev" defaults to 8 and any changes to the DefaultColorDepth in xorg.conf causes the GUI not to load. The results are a very griny looking desktop.
It appears that the driver "r128" loads properly and finds the ATI Rage 128 Pro board and chipset without problem. You can see in the Xorg.log that the trouble comes when the submodule framebuffer "fbdevhw" tries to load and fails ... it cannot find the directory/files it is looking for. so it unloads and falls back to a command prompt.
Identifier "Apple Keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:lwin_switch"
Identifier "Kensington Mouse"
Identifier "ATI Rage"
BoardName "ATI Rage 128 PF/PRO AGP 4X"
Identifier "Apple LCD"
ModelName "Studio Display"
Identifier "Screen 1"
Monitor "Apple LCD"
Device "ATI Rage"
Identifier "Default Layout"
Screen "Screen 1"
(II) Setting vga for screen 0.
(II) R128(0): PCI bus 0 card 16 func 0
(II) R128(0): Creating default Display subsection in Screen section
"Screen 1" for depth/fbbpp 24/32
(==) R128(0): Depth 24, (==) framebuffer bpp 32
(II) R128(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) R128(0): Default visual is TrueColor
(II) R128(0): VGAAccess option set to FALSE, VGA module load skipped
(==) R128(0): RGB weight 888
(II) R128(0): Using 8 bits per RGB (8 bit DAC)
(**) R128(0): Using framebuffer device
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux//libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
compiled for 220.127.116.11, module version = 0.0.2
ABI class: X.Org Video Driver, version 2.0
(WW) open /dev/fb1: No such file or directory
(WW) open /dev/fb2: No such file or directory
(WW) open /dev/fb3: No such file or directory
(WW) open /dev/fb4: No such file or directory
(WW) open /dev/fb5: No such file or directory
(WW) open /dev/fb6: No such file or directory
(WW) open /dev/fb7: No such file or directory
(EE) Unable to find a valid framebuffer device
(EE) R128(0): Failed to open framebuffer device, consult warnings and/or errors above for possible reasons
(you may have to look at the server log to see warnings)
(II) UnloadModule: "r128"
(II) UnloadModule: "fbdevhw"
(II) Unloading /usr/lib/xorg/modules/linux//libfbdevhw.so
(EE) Screen(s) found, but none have a usable configuration.
I have searched throughout the forum and other website resources and have tried all configurations I found for xorg.conf using the "r128"... all without any success. It appears that there has been a recent modification to the ATI driver set but only for X86.
* Has anyone had success with "r128" driver and the ATI Rage 128 Pro card on a powerpc (an older driver perhaps)?
* Has anyone a working xorg.conf file for the powerpc and this card?
* Or, has anyone been able to change the color depth of the "fbdev" driver for use with the ATI card?
Hopefuly, someone out there has conquered this issue and a resolution is a hand.
Thanks in advance for all the help!