From: Sergey Indlin <indlin@abc92.ru> To: sisyphus@altlinux.ru Subject: [sisyphus] Radeon & NForce2 & Direct rendering Date: Sat, 16 Aug 2003 23:47:34 +0400 Message-ID: <3F3E8A56.4050606@abc92.ru> (raw) Здравствуйте! Всего неделя мучений и золотой ключик у меня в кармане. Поменял я мамку с кт333 на nforce2. И получил кучу проблем, часть из которых решилась быстро, а вот с одной я застрял. С моим Radeon 8500 не заводился drm. В начале это был unsupported bridge у модуля agpgart, после перекомпиляции ядра с последними патчами агп стал распознаваться, но иксы вешались при запусе намертво. После исследований в интернете нашел что надо отключить fastwrite на агп добавлением опции Option "AGPFastWrite" "off" В секцию "Device" XF86Config-4. После этого иксы стартовали в чистый экран, зато стал срабатывать SysRq. Дальнейшие исследования интернета дали вот что. С оригинальным агп патчем от нвидии ati карты не работают. Однако в ac4 патче от Алена Кокса эта проблема пофиксена. Пол дня сравнения патча от Кокса с патчем в ядре альта (я так понял что это оригинальный патч нвидии) показали что отличие только в одной строке. После замены строки в /usr/src/kernel/patches/kernel-fix-drivers-char/02_nvidia-agp-support.patch agp_bridge.gatt_table[nvidia_private.pg_offset + j] = mem->memory[i]; на agp_bridge.gatt_table[nvidia_private.pg_offset + j] = agp_bridge.mask_memory(mem->memory[i], mem->type); и перекомпиляции ядра, 3д заработал. Правда при включении AGPFastWrite иксы все также вешаются. Отсюда предложение: подпатчить патч 02_nvidia-agp-support.patch в пакете kernel-fix-drivers-char. -- Sergey Indlin JID: serj@abc92.ru, ICQ: 6317316 http://www.abc92.ru
reply other threads:[~2003-08-16 19:47 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=3F3E8A56.4050606@abc92.ru \ --to=indlin@abc92.ru \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git