ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Konstantin Lepikhov <lakostis@pisem.net>
To: community@altlinux.ru
Subject: [Comm] Re: Radeon 8500LE Gigabyte ?
Date: Tue, 25 Feb 2003 23:39:41 +0300
Message-ID: <20030225203941.GA21737@lks.home> (raw)
In-Reply-To: <20030221104232.08e2aab7.kosha@Kp.ru>

Hi Korshunov!

Friday 21, at 10:42:32 AM you wrote:

> On Thu, 20 Feb 2003 21:05:32 +0300
> Konstantin Lepikhov <lakostis@pisem.net> wrote:
> 
> > тэкс, кто из нас тормозит? Это _закрытые_ бинарные дрова, но модуль ядра у
> > них частично открытый. Ничего не напоминает? =)
> 
> 
> напоминает nvidia
> 
> может кто-нибудь объяснить как их корректно ставить ? ))
> 
там достаточно все просто - ставите rpm'ку, потом на все ее post вопросы и
предложения соглашетесь (тока потом, когда, она предложит XF86Config-4
создать, сохраните его где.нибудь в другом месте, а то она нормальный
затрет). Затем, идете в /lib/modules/fglrx (почему-то она модуль ядра туда
кидает) и пытаетесь собрать модуль:

1) копируете файлы autoconf.h, modversions.h, version.h из
/usr/lib/kernel/`uname -r` в /usr/src/linux/include/linux (старые версии
советую сохранить =) - почему так - это из-за кривости build script'а :-/

2) потом запускаете /lib/modules/fglrx/build_mod/make.sh, если все OK,
получите файл /lib/modules/fglrx/fglrx.o.

3) запускаете /lib/modules/fglrx/make_install.sh, пытаетесь поставить этот
модуль. Если все OK (модуль успешно загружается и выгружается) идем
дальше.

4) Из XF86Config-4, который создал xf86config от ati, вынимаем секцию
Device, где прописаны параметры карты типа

# === ATI device section ===

Section "Device"
    Identifier                          "ATI Graphics Adapter"
    Driver                              "fglrx"
# === disable PnP Monitor  ===
    #Option                              "NoDDC"
# === disable/enable XAA/DRI ===
    Option "no_accel"                   "no"
    Option "no_dri"                     "no"
# === Fire GL DDX driver module specific settings ===
# === Screen Management ===
    Option "DesktopSetup"               "0x00000000" 
    Option "Display2"                   "0"
    Option "HSync2"                     "unspecified" 
    Option "VRefresh2"                  "unspecified" 
    Option "GammaCorrectionI"           "0x096264ae"
    Option "GammaCorrectionII"          "0x00000000"
# === OpenGL specific profiles/settings ===
    Option "Capabilities"               "0x00000000"
# === Video Overlay for the Xv extension ===
    Option "VideoOverlay"               "off"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
#       will be disabled automatically
    Option "OpenGLOverlay"              "on"
    BusID "PCI:1:0:0"    # vendor=1002, device=514c
    Screen 0
EndSection

<skip>

Section "Screen"
    Identifier "screen2"
    Device      "ATI Graphics Adapter"
    Monitor     "monitor1"
    DefaultColorDepth 24
    Subsection "Display"
        Depth       8
        Modes       "1024x768" "800x600" "640x400"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       15
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1152x900@85Hz" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection

<skip>

Section "ServerLayout"
    Identifier "layout1"
    Screen     "screen2"

    InputDevice "Mouse1" "CorePointer"

    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

- и добавляем это все в рабочий конфиг.

"А теперь пробуем со всей этой #$$%^ взлететь"

$ startx

Возможные траблы:

- не работает xv (можно юзать dga/xvidix).
- требуется именно XFree86 4.2.x (DRI CVS не работает) - need test, пока
  не скачал XFree86-server из сизифа.
- не работает TV-in (оно вообще криво работает и только с gatos
  драйверами).

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR



  reply	other threads:[~2003-02-25 20:39 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-18 16:27 [Comm] " Korshunov Ilya
2003-02-19  8:06 ` Sergey Krivulja
2003-02-19  8:13   ` Korshunov Ilya
2003-02-19  9:51     ` Re[2]: " Sergey Krivulja
2003-02-19 10:28       ` Korshunov Ilya
2003-02-19 18:13     ` [Comm] " Konstantin Lepikhov
2003-02-20  5:36       ` Sergey Krivulja
2003-02-20  5:57         ` Korshunov Ilya
2003-02-20 18:05           ` Konstantin Lepikhov
2003-02-21  7:42             ` Korshunov Ilya
2003-02-25 20:39               ` Konstantin Lepikhov [this message]
2003-02-26  5:33                 ` Korshunov Ilya
2003-02-26 12:06             ` Sergey Krivulja

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=20030225203941.GA21737@lks.home \
    --to=lakostis@pisem.net \
    --cc=community@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 Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git