Bug#506666: Can't reproduce here...
I tried the simple SDL_Init/SDL_Quit example from [1] and it doesn't crash. I
also tried running tuxpaint, not crashing my machine either. The system is a
current testing system, also on a Mac Mini G4.
Attached is the xorg.conf file, notable differences are:
- The whole "Module" section.
- In the "Device" section the "MacModel" option, I'm not sure if this is
important though.
- In the "Device" section the "IgnoreEDID" option. My monitor actually
reports more (60Hz) than it is really capable of (58Hz), so I have to program
the timing manually.
- I'm running at a display depth of 16 bit instead of 8.
Actually, what depth are you running? I assumed it would use the first one,
i.e. 8BPP in your case, is that true? However, I think this is mostly a mode
for legacy code, as all others now use some kind of RGB encoding. I would
definitely suggest trying 15/16/24 bits, too, that might already fix your
problem.
Uli
[1] http://lazyfoo.net/SDL_tutorials/lesson01/linux/cli/index.php
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "dvorak"
Option "XkbVariant" "dvorak"
Option "XkbOptions" "lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
EndSection
Section "Device"
Identifier "Builtin Radeon"
Driver "radeon"
# select model with integrated DVI adapter
Option "MacModel" "mini-internal"
# ignore monitor mode lines received via DDC but use DDC to detect the monitor itself
Option "IgnoreEDID" "true"
Option "AccelMethod" "XAA"
EndSection
Section "Monitor"
Identifier "SyncMaster 225BW on VGA"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "SyncMaster 225BW on DVI"
ModelName "SyncMaster"
# 1680x1050 57.96 Hz (CVT) hsync: 63.06 kHz; pclk: 141.25 MHz
Modeline "1680x1050@58" 141.25 1680 1784 1960 2240 1050 1053 1059 1088 -hsync +vsync
Modeline "1680x1050@57" 140.25 1680 1784 1960 2240 1050 1053 1059 1088 -hsync +vsync
Option "PreferredMode" "1680x1050@57"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Builtin Radeon"
Monitor "SyncMaster 225BW on DVI"
DefaultDepth 16
SubSection "Display"
Depth 1
Modes "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Reply to: