General information on package framebuffer This is a package to perform the appropriate settings for the framebuffer device on SuSE. The size of the framebuffer is too small. It is set to 16M as the default value, what is not sufficient for the ATI graphics driver. Thus, the following things should be done: Start runlevel 3, cat /proc/mtrr. Here I get on my system: /home/fred> cat /proc/mtrr reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1 reg01: base=0xe8000000 (3712MB), size= 16MB: write-combining, count=1 The 16MB are assigned to the framebuffer and are too small. Therefore /etc/init.d/boot.local has been modified: ***************************************************************************************** # Next thing we have to do is to increase the buffer size for the framebuffer. # The values here are subject to change if the memory / system configuration is changing! . /etc/rc.status echo -n "Increase mtrr memory setting" echo "disable=1" > /proc/mtrr echo "base=0xe8000000 size=0x8000000 type=write-combining" > /proc/mtrr echo "$rc_done" ***************************************************************************************** After boot the following data can be found in /proc/mtrr: (Runlevel 3) /home/fred> cat /proc/mtrr reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1 reg01: base=0xe8000000 (3712MB), size= 128MB: write-combining, count=1 Finally after starting runlevel 5: /home/fred> cat /proc/mtrr reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1 reg01: base=0xe8000000 (3712MB), size= 128MB: write-combining, count=2 reg02: base=0xe0000000 (3584MB), size= 128MB: write-combining, count=1 No more error messages related to overlapping mtrr sizes can be found any more. Further documentation can be taken from /usr/src/linux/Documentation/mtrr.txt.