Jump to content

Recommended Posts

Posted

В данный момент сижу на Мандриве-2007. И должен сказать, что это первый линукс, более-менее корректно зароботавший с данной карточкой. Мне даже удалось поставить ати'шные дровики, причём под родным атишным интерфейсом. То есть, как будто встали ровно.

И тут меня ожидал сюрприз: родная панель настройки (ATI control center) не может запуститься! То есть, запускается и виснет. Попробовал через консоль:

$ amdcccle

Ошибка сегментирования

Shocked

Posted

скорее всего недоработка.

самое главное, direct rendering работает?

посмотреть можно в выводе glxinfo.

если работает, то плюньте на эту панель.

Posted

похоже что нет(

$ glxinfo

name of display: :0.0

Xlib: extension "GLX" missing on display ":0.0".

Xlib: extension "GLX" missing on display ":0.0".

Xlib: extension "GLX" missing on display ":0.0".

Error: couldn't find RGB GLX visual

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav

id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat

------------------------------------------------------------ ----------

Xlib: extension "GLX" missing on display ":0.0".

Xlib: extension "GLX" missing on display ":0.0".

0x21 16 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None

Xlib: extension "GLX" missing on display ":0.0".

Xlib: extension "GLX" missing on display ":0.0".

0x3a 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None

Posted

[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

make -C /lib/modules/2.6.17-13mdv/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules

make[1]: Entering directory `/usr/src/linux-2.6.17-13mdv'

WARNING: Symbol version dump /usr/src/linux-2.6.17-13mdv/Module.symvers

is missing; modules will have no dependencies and modversions.

CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o

In file included from /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41,

from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:334:

/lib/modules/fglrx/build_mod/2.6.x/drmP.h:126:1: warning: "DRM_DEBUG_CODE" redefined

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:178:1: warning: this is the location of the previous definition

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:452: warning: initialization from incompatible pointer type

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_stub_open’:

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:575: warning: assignment discards qualifiers from pointer target type

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_put_user_ptr’:

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1388: warning: cast from pointer to integer of different size

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1388: warning: cast from pointer to integer of different size

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1388: warning: cast from pointer to integer of different size

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1388: warning: cast from pointer to integer of different size

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_do_mmap’:

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1885: warning: assignment makes pointer from integer without a cast

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_unregister_ioctl32_conversion’:

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2661: warning: ‘return’ with a value, in function returning void

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KAS_SlabCache_Initialize’:

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4938: warning: cast from pointer to integer of different size

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KAS_ExecuteAtLevel’:

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4756: warning: ‘flags’ may be used uninitialized in this function

LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o

Building modules, stage 2.

MODPOST

CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o

LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko

make[1]: Leaving directory `/usr/src/linux-2.6.17-13mdv'

build succeeded with return value 0

duplicating results into driver repository...

done.

==============================

- recreating module dependency list

- trying a sample load of the kernel modules

done.

Posted

модуль собрался и загружается Smile

что говорит lsmod | grep fglrx?

в /etc/X11/xorg.conf какой драйвер прописан? radeon или fglrx?

зы

а вы aticonfig запускали?

Posted

$ lsmod | grep fglrx

bash: lsmod: command not found

$ su

Password:

# lsmod | grep fglrx

# lsmod | grep fglrx

Sad

Xorg.conf:

Section "Files"

# font server independent of the X server to render fonts.

FontPath "unix/:-1"

# minimal fonts to allow X to run without xfs

FontPath "/usr/share/fonts/misc:unscaled"

EndSection

Section "Extensions"

Option "Composite"

EndSection

Section "ServerFlags"

#DontZap # disable <Crtl><Alt><BS> (server abort)

AllowMouseOpenFail # allows the server to start up even if the mouse does not work

#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

EndSection

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

EndSection

Section "InputDevice"

Identifier "Keyboard1"

Driver "kbd"

Option "XkbModel" "pc105"

Option "XkbLayout" "us(alt-intl)"

Option "XkbOptions" "compose:rwin"

EndSection

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "ExplorerPS/2"

Option "Device" "/dev/mouse"

EndSection

Section "InputDevice"

Identifier "Mouse2"

Driver "evdev"

Option "product" "0x0095"

Option "vendor" "0x045e"

Option "HWheelRelativeAxisButtons" "7 6"

EndSection

Section "Monitor"

Identifier "monitor1"

VendorName "Plug'n Play"

ModelName "FLATRON 795FT Plus"

HorizSync 30-96

VertRefresh 50-160

# Monitor preferred modeline (85.0 Hz vsync, 91.2 kHz hsync, ratio 5/4)

ModeLine "1280x1024" 157.51 1280 1344 1504 1728 1024 1025 1028 1072 -hsync -vsync

# TV fullscreen mode or DVD fullscreen output.

# 768x576 @ 79 Hz, 50 kHz hsync

ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync

ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

EndSection

Section "Device"

Identifier "device1"

VendorName "ATI Technologies Inc"

BoardName "ATI Radeon X1300 - X1950"

Driver "fbdev"

Option "DPMS"

EndSection

Section "Screen"

Identifier "screen1"

Device "device1"

Monitor "monitor1"

DefaultColorDepth 16

Subsection "Display"

Depth 8

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubsection

Subsection "Display"

Depth 15

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubsection

Subsection "Display"

Depth 16

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubsection

Subsection "Display"

Depth 24

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubsection

EndSection

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Mouse1" "CorePointer"

InputDevice "Mouse2" "SendCoreEvents"

Screen "screen1"

EndSection

aticonfig запускается, но не работает: на любую команду выдаёт "ошибку сегментирования"

Posted

понятно, не загружен модуль. сделайте aticonfig, он вставит модуль в загрузку и xorg.conf поправит

Posted

попробуйте другую версию драйвера.

или можно вручную прописать модуль и поправить ксорг, но лучше всё таки это делать предусмотренными средствами

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...