Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Display problems on this G3
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC
View previous topic :: View next topic  
Author Message
Xamindar
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1155
Location: California

PostPosted: Wed Jan 12, 2005 10:45 pm    Post subject: Display problems on this G3 Reply with quote

I thank you guys for all your help in the other thread.

I have a problem when I boot up my instalation. At the very beginning of the boot process my screen shows large white text on the black background (this is normal as the liveCD shows it as well when it boots but it goes away and shows the nice framebuffer console on the liveCD). This screen shows:

Welcome to Linux, kernel 2.6.9-gentoo-r9

at the top of the screen and:

openpic: enter
openpic: timer
openpic: external
openpic: spurious
openpic: exit

at the bottom of the screen. Of course, there is also a list of things on the rest of the screen but I can't type it all. This screen never goes away. I can log in as root and shut down or reboot but I can't see what I'm typing, nor does it change when I try to switch consoles.

Anyone know what could be wrong?
Back to top
View user's profile Send private message
porodzila
Guru
Guru


Joined: 22 May 2004
Posts: 307
Location: Terrapin Station

PostPosted: Wed Jan 12, 2005 11:39 pm    Post subject: Reply with quote

yes mine does this too, I've never seen a real solution. My solution is to turn it off and on again until it works. It will boot correctly about 40% of the time.
_________________
ubi primum potero, me hinc subduco.
Back to top
View user's profile Send private message
Xamindar
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1155
Location: California

PostPosted: Wed Jan 12, 2005 11:54 pm    Post subject: Reply with quote

no way! Please don't say that. I want to get this working for my work and it needs to be reliable. :(

This also doesn't make sence because the live CD boots up every time.
Back to top
View user's profile Send private message
Xamindar
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1155
Location: California

PostPosted: Thu Jan 13, 2005 1:59 am    Post subject: Reply with quote

Well I just did a genkernel on it and it got further, but the genkernel paniced probably because I didn't put the config right in the yaboot.conf file.

Are there any good howtos anywhere?
Back to top
View user's profile Send private message
Xamindar
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1155
Location: California

PostPosted: Thu Jan 13, 2005 3:40 am    Post subject: Reply with quote

well, ok. I finally got it working! YAY! It was something to do with the framebuffer. I changed and added some more into the kernel and it booted just fine.


Last question: How is ~ppc stability vs ~x86 stability? I run my main PC as ~x86 and hardly ever have any problems after an emerge. So I'm just wondering if I may have more problems by using ~ppc. Thanks! :D
Back to top
View user's profile Send private message
Xamindar
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1155
Location: California

PostPosted: Thu Jan 13, 2005 7:32 pm    Post subject: Reply with quote

oh, well a bit more searching found this:
https://forums.gentoo.org/viewtopic.php?t=260515&highlight=rage128+opengl

Aren't we a talkative bunch? :lol:
Back to top
View user's profile Send private message
panyo
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2004
Posts: 86

PostPosted: Sat Jan 22, 2005 8:19 pm    Post subject: Reply with quote

Xamindar wrote:
well, ok. I finally got it working! YAY! It was something to do with the framebuffer. I changed and added some more into the kernel and it booted just fine.

Could you be a little more specific? What was the state of the frame buffer information in your kernel configuration in the end? Did you get Xorg to work? I am having problems with a black screen that I can kill which produces no errors in the X log. I suspect it may have something to do with the frame buffer and the mouse input. I can boot, but only under some combinations- notably with ADB support turned off. I thought I could also boot with 'video=ofonly' and perhaps with not framebuffer device compiled but that success appears to be random.

Bottom line, I need X on my Cube with a 15 inch LCD and it is not happening. I have tried kernel 2.6.10-gentoo-r4 and 2.6.9-gentoo-r9. The problem you solved seems to be one step I need to pass.
Back to top
View user's profile Send private message
Xamindar
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1155
Location: California

PostPosted: Sun Jan 23, 2005 6:41 am    Post subject: Reply with quote

well what is your exact problem? The problem I had in this thread has nothing to do with Xorg. I hadn't even emerged it yet at this point. I'll post which config options I had enabled more specifically on Tuesday night as I have taken this iMac back to work so it can be used. I will not be at work again until Tuesday.

Which video card do you have in that cube? post your xorg.conf file and we can try to help solve your problem.

I must also thank of you in these forums for helping me to get this old iMac up and running. :D
Back to top
View user's profile Send private message
panyo
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2004
Posts: 86

PostPosted: Sun Jan 23, 2005 8:07 am    Post subject: Reply with quote

Xamindar wrote:
well what is your exact problem? The problem I had in this thread has nothing to do with Xorg. I hadn't even emerged it yet at this point. I'll post which config options I had enabled more specifically on Tuesday night as I have taken this iMac back to work so it can be used. I will not be at work again until Tuesday.

Which video card do you have in that cube? post your xorg.conf file and we can try to help solve your problem.

I must also thank of you in these forums for helping me to get this old iMac up and running. :D

Ok:
I have tried a number of things, but we can start with this default as a refference point. I have
2.6.10-r1 kernel from development-sources.
My config came from
Code:
 make pmac_defconfig

after that I did make and make modules install, and copied System.may and vmlinux to /boot.
This one boots.

My graphics card is a Rage 128 PF/PRO with 16 M of ram.
Don't know the right Hsync and Vsync for my 15 inch Apple LCD display. Max resolution is 1024x768. Here is the config file I used most recently:
Code:

Section "ServerLayout"
        Identifier  "Main Layout"
        Screen      "My Screen"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/share/fonts/misc/"
        FontPath     "/usr/share/fonts/TTF/"
        FontPath     "/usr/share/fonts/Speedo/"
        FontPath     "/usr/share/fonts/Type1/"
        FontPath     "/usr/share/fonts/CID/"
        FontPath     "/usr/share/fonts/75dpi/"
        FontPath     "/usr/share/fonts/100dpi/"
EndSection

Section "Module"
        Load  "extmod"
        Load  "dri"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "glx"
        Load  "speedo"
        Load  "type1"
        Load  "freetype"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync 30-83
        VertRefresh 56-75
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                   # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "Dac6Bit"                   # [<bool>]
        #Option     "Dac8Bit"                   # [<bool>]
        #Option     "DMAForXv"                  # [<bool>]
        #Option     "ForcePCIMode"              # [<bool>]
        #Option     "CCEPIOMode"                # [<bool>]
        #Option     "CCENoSecurity"             # [<bool>]
        #Option     "CCEusecTimeout"            # <i>
        #Option     "AGPMode"                   # <i>
        #Option     "AGPSize"                   # <i>
        #Option     "RingSize"                  # <i>
        #Option     "BufferSize"                # <i>
        #Option     "EnablePageFlip"            # [<bool>]
        #Option     "Display"                   # <str>
        #Option     "PanelWidth"                # <i>
        #Option     "PanelHeight"               # <i>
        #Option     "ProgramFPRegs"             # [<bool>]
        Option     "UseFBDev"                   # [<bool>]
        #Option     "VideoKey"                  # <i>
        #Option     "ShowCache"                 # [<bool>]
        Identifier  "Linux Framebuffer (Apple On-Board Video)"
        Driver      "fbdev"
        VendorName  "ATI Technologies Inc"
        BoardName   "Rage 128 PF/PRO AGP 4x TMDS"
        BusID       "PCI:0:16:0"
EndSection

Section "Screen"
Identifier  "My Screen"
Device      "Linux Framebuffer (Apple On-Board Video)"
Monitor    "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 1
Modes   "1024x768" "640x480" "800x600"
EndSubSection
SubSection "Display"
Depth 4
Modes   "1024x768" "640x480" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes   "1024x768" "640x480" "800x600"
EndSubSection
SubSection "Display"
Depth 15
Modes   "1024x768" "640x480" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes   "1024x768" "640x480" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes   "1024x768" "640x480" "800x600"
EndSubSection
EndSection

Section "DRI"
        Mode 0666
EndSection

Section "Modes"
        Identifier      "Modes0"
        # mode generated by Xeasyconf
        #Modeline "1024x768" 100.000 1024 1040 1048 1064  768 784 792 808  -HSyn
c -VSync
        #Modeline "1024x768" 75.000 1024 1040 1048 1064  768 784 792 808  -HSync
 -VSync
EndSection
Back to top
View user's profile Send private message
Xamindar
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1155
Location: California

PostPosted: Tue Jan 25, 2005 5:52 pm    Post subject: Reply with quote

Well I can't help you with the monitor as mine is a CRT. You might want to try "Xautoconfig" and see if it gives you a better xorg.conf file.

Here is my xorg.conf n case it can possibly help. You should not load the dri module until you get x to work. Then try getting 3D to work,

http://xamindar.radnimax.com/mac.xorg.conf

Screenshots of the relevant kernel configs (FOR MY SYSTEM)

http://xamindar.radnimax.com/mac.kernel-config.png
http://xamindar.radnimax.com/mac.kernel-config2.png

Hope that helps. Post back wether you got it working or not.
Back to top
View user's profile Send private message
panyo
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2004
Posts: 86

PostPosted: Tue Jan 25, 2005 6:07 pm    Post subject: Reply with quote

Xamindar wrote:

Hope that helps. Post back wether you got it working or not.


Xamindar, as you can see by the dates, I just posted the solution I came up with and was just coming here to report it. :oops:
See here:
https://forums.gentoo.org/viewtopic.php?t=256570&highlight=
Unfortunately, I (and apparently others) had no luck with the automated tools. A number of threads that looked prommising ended with the author saying something like they fiddled with their modeline untill it worked. Others said use a knopixx CD or emerge ddcxinfo-knoppix. However, that does not work on PowePC. Others also say look at the manufacturer site, but the Apple support site spec sheets do not mention Hsync and Vsync for at least my LCD display.

It should be easier, much easier, and in the installation manual. But at least someone searching for your setup or my setup will now be able to get their machines to work. Thank you and everyone else. I hope this can help someone who has an idea of how to reflect these experiences into the gentoo documentation.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum