Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: ati mandriva и mtrr
Показать сообщение отдельно
sergkhr1


Сообщения: n/a

Профиль | Цитировать


Переписывался, да и сейчас пишусь с журналом linux format (c главным редактором ниже кусок его письма).

Цитата:
"Проблема состоит в том, что BIOS вашего ноутбука дает неправильные
значения для MTRR (Memory Transfer Registers, некая технология,
применяемая для быстрого копирования данных в видеопамять). По идее,
надо бы раздобыть "правильный" BIOS, но, коль скоро это невозможно,
можно обойтись подручными средствами: исправить таблицу записей MTRR
вручную так, чтобы она содержала нужные ("правильные") значения. Эта
самая таблица живет в файле /proc/mtrr, который можно читать и писать от
имени root. Таким образом, Вам нужно: а) удалить из этого файла
неправильную запись б) занести в него правильные значения. Это делает
следующий простой скрипт:

#!/bin/sh
# Fix wrong MTRR setting
echo "disable=0" >| /proc/mtrr
echo "base=0x0 size=0x40000000 type=write-back" >| /proc/mtrr

Здесь 0x40000000 нужно заменить на размер вашей RAM (системной, не
видеокарты) в соответствии со следующей таблицей:
0x08000000 = 128Mb
0x20000000 = 512Mb <-- В оригинале этой строки нет - моя догадка
0x10000000 = 256Mb
0x40000000 = 1Gb
0x60000000 = 1.5Gb
0x80000000 = 2Gb"


у меня size=0x20000000 (40000000 - была ошибка) но это если честно сути не меняет выводы команд не меняются

Отправлено: 21:07, 22-05-2006 | #5

Название темы: ati mandriva и mtrr