[РЕШЕНО]Помогите установить драйвера ATI HD4890.

Автор izamoo, 05 декабря 2011, 00:22:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

vladimir_ar

#15
Цитата: Упс от 06 декабря 2011, 21:08:33
Это он и есть проприетарный драйвер.
Прошу прощения  :-\
Всегда пользовался с сайта АТИ.
Цитата: izamoo от 06 декабря 2011, 20:47:45
простите, скиньте пожалуйста ссылку на нормальный мануал по сборке драйверов, попробую собрать.
А что там? Качаете с сайта АТИ http://www2.ati.com/drivers/linux/ati-driver-installer-11-11-x86.x86_64.run
В консоли (я предпочитаю это делать при загрузке в режиме восстановления)
sh /путь/ati-driver-installer-11-11-x86.x86_64.run
А далее читать (вкратце - ответы: 1, yes, yes). В консольном режиме будут выведены все ошибки и предупреждения. Если прошло успешно, то следующие команды
aticonfig --initial
reboot
Мой fglrx-install.log (успешная установка):
Открыть содержимое (спойлер)
Uninstalling any previously installed drivers.
Unloading radeon module...
ERROR: Module radeon is in use
Unloading drm module...
ERROR: Module drm is in use by radeon,ttm,drm_kms_helper
[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.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
рм -рф *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.1.0-1-amd64/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-headers-3.1.0-1-amd64'
  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/firegl_public.c:191:0:
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined [-Wundef]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162:16: warning: 'module_log_map' defined but not used [-Wunused-variable]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175:19: warning: 'module_type_map' defined but not used [-Wunused-variable]
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
In file included from /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:33:0:
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined [-Wundef]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162:16: warning: 'module_log_map' defined but not used [-Wunused-variable]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175:19: warning: 'module_type_map' defined but not used [-Wunused-variable]
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
In file included from /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.c:47:0:
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined [-Wundef]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162:16: warning: 'module_log_map' defined but not used [-Wunused-variable]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175:19: warning: 'module_type_map' defined but not used [-Wunused-variable]
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
In file included from /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:39:0:
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined [-Wundef]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:45:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:65:14: warning: function declaration isn't a prototype [-Wstrict-prototypes]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c: In function 'prvGetCpuId':
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:72:18: warning: unused variable 'Mode' [-Wunused-variable]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162:16: warning: 'module_log_map' defined but not used [-Wunused-variable]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175:19: warning: 'module_type_map' defined but not used [-Wunused-variable]
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.o
In file included from /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.c:45:0:
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined [-Wundef]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162:16: warning: 'module_log_map' defined but not used [-Wunused-variable]
/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175:19: warning: 'module_type_map' defined but not used [-Wunused-variable]
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST 1 modules
  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-headers-3.1.0-1-amd64'
build succeeded with return value 0
duplicating results into driver repository...
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
- recreating module dependency list
- trying a sample load of the kernel modules
done.
[Reboot] Kernel Module : update-initramfs
[свернуть]
Показалбы лог установки как он выглядит в консоли, но не знаю пока, хранится ли он где нибудь. Если найду - выложу. Или кто подскажет, где он может быть? Если есть.

Сообщение объединено: 07 декабря 2011, 00:24:15

Продолжение лога (km.list):
Открыть содержимое (спойлер)
2f6c5a05bc5d9aa68a04c3c86e50e7aa  /lib/modules/fglrx/build_mod/libfglrx_ip.a
b57ef5fb02e5a994f7c31db578fc50ed  /lib/modules/fglrx/build_mod/firegl_public.h
1fe7bef8c8377172d5537f4307438abb  /lib/modules/fglrx/build_mod/kcl_agp.c
0d21f09c02da3a15b487bc20d118e331  /lib/modules/fglrx/build_mod/kcl_acpi.h
c0c5dc6d38d6296cc2e26b25612c587e  /lib/modules/fglrx/build_mod/kcl_str.h
d5e8439d850cf8e64f89e64606be64c1  /lib/modules/fglrx/build_mod/drm.h
f950209fe678bef495b4fc11e784f11a  /lib/modules/fglrx/build_mod/make.sh
4acc04c537d5e930415ffd63dd5a6146  /lib/modules/fglrx/build_mod/drm_compat.h
dbda69a61ed4088313b4e197d734086c  /lib/modules/fglrx/build_mod/kcl_wait.c
b580c05201c960fbf0f25944b09ebb41  /lib/modules/fglrx/build_mod/kcl_debug.h
a6c037f1034227d2b5a844be31e36183  /lib/modules/fglrx/build_mod/kcl_type.h
2cf50014a6fc7bae6eca7549376aa02c  /lib/modules/fglrx/build_mod/kcl.c
6d36de56c59ea5a19088e38f3162b5d7  /lib/modules/fglrx/build_mod/kcl_osconfig.h
ae136594edbc43e2f74196fcd5ccfb54  /lib/modules/fglrx/build_mod/kcl_pci.c
48da79b6fcf85648299317cd82a6e0eb  /lib/modules/fglrx/build_mod/kcl_agp.h
c930466c4f3f2b6df434e8871533314d  /lib/modules/fglrx/build_mod/kcl_wait.h
ef6998dcd710bec88e6bf5d6414b9f91  /lib/modules/fglrx/build_mod/firegl_public.c
4d8d84b82bd0b3a474b415f189d67ad0  /lib/modules/fglrx/build_mod/2.6.x/Makefile
a9e99d7c0ae981706f1da0e22610d2ef  /lib/modules/fglrx/build_mod/kcl_pci.h
405cd775688ba754b18fd27fbad7112d  /lib/modules/fglrx/build_mod/fglrxko_pci_ids.h
658154d1093d8ac3431d7be77a7c91b7  /lib/modules/fglrx/build_mod/kcl_str.c
2c875bfbdeda5c6c54eb354b77a338f1  /lib/modules/fglrx/build_mod/kcl_io.c
740f6771f520d183cf3e5d1c122415b0  /lib/modules/fglrx/build_mod/kcl_io.h
dff03f2a66d081aa75a1fa4d606b499c  /lib/modules/fglrx/build_mod/kcl_ioctl.c
322ad6bdf118a53bd60ccd5bd8a4ec9a  /lib/modules/fglrx/build_mod/kcl_ioctl.h
9babdb88f9f0b8499e75a58e55807e5f  /lib/modules/fglrx/build_mod/kcl_iommu.c
e9ccc191553c110315a502a1864f8502  /lib/modules/fglrx/build_mod/kcl_debug.c
9774de1eb7ae2802d32982245ecfe795  /lib/modules/fglrx/build_mod/kcl_config.h
07b0dc2c18075c48ccc2c7d9546a2bed  /lib/modules/fglrx/build_mod/drm_proc.h
66593e749329b188bcc5b7d066a7b5b3  /lib/modules/fglrx/build_mod/kcl.h
3e605d0d97e849435684b402feb7a3b2  /lib/modules/fglrx/build_mod/drmP.h
defe974d11e6c80beac9c023bdd15746  /lib/modules/fglrx/build_mod/kcl_iommu.h
147007c159a86d932140033b0253f147  /lib/modules/fglrx/build_mod/drm_os_linux.h
354d282e71ba893fa943b53d177134bf  /lib/modules/fglrx/build_mod/kcl_acpi.c
eefcfb409bebc49390b6005f8f7c5732  /lib/modules/fglrx/make_install.sh
3bf07c9253eddf4bf97248cd3fb4a4f9  /etc/modprobe.d/blacklist-fglrx.conf
[свернуть]
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

izamoo

#16
Я имел ввиду сборку .deb пакетов.

Сообщение объединено: 07 декабря 2011, 11:58:41

Вы не поверите ОНИ ВСТАЛИ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Всё оказалось намного проще:
1) Скачал драйвера
2)Установил хедеры ядра
3) Перешёл в косоль
4) остановил gdm3
5)запустил установку
6)aticonfig --initial
И заработало. Я думаю дело было в том что я не отключал при установке gdm и почему то ядро у меня было x64, а качал то я образ i386. Тем не менее всем спасибо кто пытался мне помочь.
vlad@debian:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4800 Series           
OpenGL version string: 3.3.11251 Compatibility Profile Context