From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3 Message-ID: <47F371E3.4000703@mont-spb.ru> Date: Wed, 02 Apr 2008 15:45:39 +0400 From: Maxim Ivanov User-Agent: Thunderbird 2.0.0.12 (X11/20080327) MIME-Version: 1.0 To: ALT Linux Desktop development Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: ALT Linux Community general discussions Subject: [Comm] ATI Driver X1600 fglrx X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Apr 2008 11:46:03 -0000 Archived-At: List-Archive: List-Post: День добрый! Не так давно произошло обновление из бранча fglrx-tools и fglrx_glx до версии 8.47.1-alt1 После этого перестал загружаться в графику. О себе: Alt Linux Desktop + branch 2.6.24-wks-smp-alt1 Что делал: 1) Пытался поставить "родной" драйвер с сайта АТИ. Не встает. Ругается следующим образом: assuming new VMA API since we do have kernel 2.6.x... def_vma_api_version=-DFGL_LINUX253P1_VMA_API Assuming default VMAP API Assuming default munmap API doing Makefile based build for kernel 2.6.x and higher Makefile:51: *** mixed implicit and normal rules. Stop. build failed with return value 2 И еще вот так: [Message] Kernel Module : Trying to install a precompiled kernel module. [Message] Kernel Module : Precompiled kernel module version mismatched. [Message] Kernel Module : Found kernel module build environment, generating kernel module now. ATI module generator V 2.0 ========================== initializing... cleaning... patching 'highmem.h'... assuming new VMA API since we do have kernel 2.6.x... Assuming default VMAP API Assuming default munmap API doing Makefile based build for kernel 2.6.x and higher Makefile:51: *** mixed implicit and normal rules. Stop. build failed with return value 2 [Error] Kernel Module : Failed to compile kernel module - please consult readme. При этом про какой readme он талдычит - не ясно. Нет там никакого ридми. 2) Поставил из бранча новые fglrx-tools и fglrx_glx После этого в логах стандартная фраза: (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc." compiled for 7.1.0, module version = 8.47.3 ABI class: X.Org Server Extension, version 0.3 (II) fglrx(0): Using adapter: 6:0.0. (EE) fglrx(0): Failed to initialize ASIC in kernel. (--) fglrx(0): VideoRAM: 262144 kByte, Type: DDR2 (II) fglrx(0): PCIE card detected (WW) fglrx(0): board is an unknown third party board, chipset is supported (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Module already built-in (II) fglrx(0): Connected Display1: CRT on primary DAC [crt1] (II) fglrx(0): Display1 EDID data --------------------------- (II) fglrx(0): Manufacturer: DEL Model: 6124 Serial#: 842024021 (II) fglrx(0): Year: 1998 Week: 3 (II) fglrx(0): EDID Version: 1.1 (II) fglrx(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V (II) fglrx(0): Sync: Separate Composite (II) fglrx(0): Max H-Image Size [cm]: horiz.: 30 vert.: 23 (II) fglrx(0): Gamma: 2.90 (II) fglrx(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display (II) fglrx(0): redX: 0.625 redY: 0.340 greenX: 0.280 greenY: 0.595 (II) fglrx(0): blueX: 0.155 blueY: 0.070 whiteX: 0.281 whiteY: 0.311 (II) fglrx(0): Supported VESA Video Modes: (II) fglrx(0): 640x480@60Hz (II) fglrx(0): 640x480@75Hz (II) fglrx(0): 800x600@75Hz (II) fglrx(0): 1024x768@75Hz (II) fglrx(0): 1280x1024@75Hz (II) fglrx(0): Manufacturer's mask: 0 (II) fglrx(0): Supported Future Video Modes: (II) fglrx(0): #0: hsize: 1600 vsize 1200 refresh: 70 vid: 19113 (II) fglrx(0): Supported additional Video Mode: 0): v_active: 350 v_sync: 388 v_sync_end 390 v_blanking: 449 v_border: 0 (II) fglrx(0): Serial No: 66052H20DU18 (II) fglrx(0): Monitor name: DELL D1025HE (II) fglrx(0): Ranges: V min: 50 V max: 150 Hz, H min: 30 H max: 92 kHz, (II) fglrx(0): EDID (in hex): (II) fglrx(0): 00ffffffffffff0010ac246155443032 (II) fglrx(0): 030801010c1e17bee80dc2a057479827 (II) fglrx(0): 12484f244300a94a0101010101010101 (II) fglrx(0): 010101010101100bd0b4205e6310126c (II) fglrx(0): 6208fab80000001a000000ff00363630 (II) fglrx(0): 3532483230445531380a000000fc0044 (II) fglrx(0): 454c4c20443130323548450a000000fd (II) fglrx(0): 0032961e5cff000a2020202020200015 (II) fglrx(0): End of Display1 EDID data -------------------- (WW) fglrx(0): Only one display is connnected,so single mode is enabled (EE) fglrx(0): PreInitDAL failed Вернулся на старые. Запустились иксы, но 3D исчезло полностью. Вопросы: 1. Подскажите пожалуйста архитектуру работы драйвера видео "на пальцах", т.е. какой модуль какому передает данные и управление (я не программист, специфику не пойму, важен принцип работы). 2. Если работать с ресурсом http://www.unsafe.ru/lakostis/RPMS/ALTLinux/kernel-2.6.24/repo/i586/RPMS.hasher/ Что, в какой последовательности необходимо и достаточно поставить? 3. Есть ли хоть какая-нибудь документация, описывающая процесс установки драйвера видеокарты? 4. Есть ли хоть какой-нибудь шанс заставить работать по-человечески в ALT Linux Desktop видеокарту ATI Radeon X1600? 5. Есть ли возможность работы с иными драйверами кроме fglrx? Заранее благодарен за любую помощь. С осени мучаюсь с этой видеокартой. Очень хочется хоть как-то застваить ее работать, тем более, что фирма Alt Linux декларирует стабильную работу с ATI. P.S. На машине присутствует и TV-тюнер Aver Media 507 (SAA7134). Выбор ядра с указанного выше ресурса определялся именно работой TV-тюнера. В стандартной поставке тюнер не работает. ____________________ С уважением, Максим Иванов