LINUX.ORG.RU

ATI+ATI в ноуте HP.

 , ,


0

2

В общем кодеры из AMD не перестают меня радовать. Теперь им вздумалось выкинуть «лишний мусор» и он как я понял отцепили поколения HD234 карт. Но вот незадача:

01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series]
02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Madison [Radeon HD 5000M Series]
И вроде бы не растерялся, думаю, установлю драйвера 12.6 и встроенная карта HD 4200 просто не будет определяться и будет работать дискретная. Выкусил. Решил пойти от обратного и становил catalyst 12.6 для HD234 ну в общем те же грабли. Посмотрел лог
[    51.754] 
X.Org X Server 1.12.2
Release Date: 2012-05-29
[    51.754] X Protocol Version 11, Revision 0
[    51.754] Build Operating System: Linux 3.0.32-1-lts x86_64 
[    51.754] Current Operating System: Linux vision 3.4.4-2-ARCH #1 SMP PREEMPT Sun Jun 24 18:59:47 CEST 2012 x86_64
[    51.754] Kernel command line: root=/dev/sdb3 ro qu$
[    51.754] Build Date: 30 May 2012  07:24:13PM
[    51.754]  
[    51.754] Current version of pixman: 0.26.2
[    51.754] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    51.754] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    51.755] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 19 09:28:00 2012
[    51.813] (==) Using config file: "/etc/X11/xorg.conf"
[    51.813] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    51.884] (==) ServerLayout "aticonfig Layout"
[    51.884] (**) |-->Screen "aticonfig-Screen[0]-0" (0)
[    51.884] (**) |   |-->Monitor "aticonfig-Monitor[0]-0"
[    51.884] (**) |   |-->Device "aticonfig-Device[0]-0"
[    51.884] (**) |-->Screen "aticonfig-Screen[0]-0" (1)
[    51.884] (**) |   |-->Monitor "aticonfig-Monitor[0]-0"
[    51.885] (**) |   |-->Device "aticonfig-Device[0]-0"
[    51.885] (==) Automatically adding devices
[    51.885] (==) Automatically enabling devices
[    51.935] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    51.935] 	Entry deleted from font path.
[    51.979] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    51.979] 	Entry deleted from font path.
[    51.979] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    51.980] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    51.980] 	Entry deleted from font path.
[    51.980] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[    51.980] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/
[    51.980] (==) ModulePath set to "/usr/lib/xorg/modules"
[    51.980] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    51.980] (II) Loader magic: 0x7c58e0
[    51.980] (II) Module ABI versions:
[    51.980] 	X.Org ANSI C Emulation: 0.4
[    51.980] 	X.Org Video Driver: 12.0
[    51.980] 	X.Org XInput driver : 16.0
[    51.980] 	X.Org Server Extension : 6.0
[    51.982] (--) PCI:*(0:1:5:0) 1002:9712:103c:1440 rev 0, Mem @ 0xd0000000/268435456, 0xf0400000/65536, 0xf0300000/1048576, I/O @ 0x00004000/256
[    51.982] (--) PCI: (0:2:0:0) 1002:68c1:103c:1440 rev 0, Mem @ 0xe0000000/268435456, 0xf0200000/131072, I/O @ 0x00003000/256, BIOS @ 0x????????/131072
[    51.982] (II) Open ACPI successful (/var/run/acpid.socket)
[    51.982] (II) "extmod" will be loaded by default.
[    51.982] (II) "dbe" will be loaded by default.
[    51.982] (II) "glx" will be loaded by default.
[    51.982] (II) "record" will be loaded by default.
[    51.982] (II) "dri" will be loaded by default.
[    51.982] (II) "dri2" will be loaded by default.
[    51.982] (II) LoadModule: "extmod"
[    52.040] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    52.071] (II) Module extmod: vendor="X.Org Foundation"
[    52.071] 	compiled for 1.12.2, module version = 1.0.0
[    52.071] 	Module class: X.Org Server Extension
[    52.071] 	ABI class: X.Org Server Extension, version 6.0
[    52.071] (II) Loading extension MIT-SCREEN-SAVER
[    52.071] (II) Loading extension XFree86-VidModeExtension
[    52.071] (II) Loading extension XFree86-DGA
[    52.071] (II) Loading extension DPMS
[    52.071] (II) Loading extension XVideo
[    52.071] (II) Loading extension XVideo-MotionCompensation
[    52.071] (II) Loading extension X-Resource
[    52.071] (II) LoadModule: "dbe"
[    52.072] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    52.085] (II) Module dbe: vendor="X.Org Foundation"
[    52.085] 	compiled for 1.12.2, module version = 1.0.0
[    52.085] 	Module class: X.Org Server Extension
[    52.086] 	ABI class: X.Org Server Extension, version 6.0
[    52.086] (II) Loading extension DOUBLE-BUFFER
[    52.086] (II) LoadModule: "glx"
[    52.086] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    52.124] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[    52.124] 	compiled for 6.9.0, module version = 1.0.0
[    52.125] (II) Loading extension GLX
[    52.125] (II) LoadModule: "record"
[    52.125] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    52.128] (II) Module record: vendor="X.Org Foundation"
[    52.128] 	compiled for 1.12.2, module version = 1.13.0
[    52.128] 	Module class: X.Org Server Extension
[    52.128] 	ABI class: X.Org Server Extension, version 6.0
[    52.128] (II) Loading extension RECORD
[    52.128] (II) LoadModule: "dri"
[    52.128] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    52.172] (II) Module dri: vendor="X.Org Foundation"
[    52.172] 	compiled for 1.12.2, module version = 1.0.0
[    52.172] 	ABI class: X.Org Server Extension, version 6.0
[    52.172] (II) Loading extension XFree86-DRI
[    52.172] (II) LoadModule: "dri2"
[    52.172] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    52.187] (II) Module dri2: vendor="X.Org Foundation"
[    52.187] 	compiled for 1.12.2, module version = 1.2.0
[    52.187] 	ABI class: X.Org Server Extension, version 6.0
[    52.187] (II) Loading extension DRI2
[    52.187] (II) LoadModule: "fglrx"
[    52.203] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
[    52.696] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
[    52.696] 	compiled for 1.4.99.906, module version = 8.97.2
[    52.696] 	Module class: X.Org Video Driver
[    52.728] (II) Loading sub module "fglrxdrm"
[    52.728] (II) LoadModule: "fglrxdrm"
[    52.728] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
[    52.782] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
[    52.782] 	compiled for 1.4.99.906, module version = 8.97.2
[    52.782] (II) ATI Proprietary Linux Driver Version Identifier:8.97.2
[    52.782] (II) ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.97.100.3               
[    52.782] (II) ATI Proprietary Linux Driver Build Date: Jul  3 2012 23:56:30
[    52.782] (++) using VT number 7

[    52.784] (WW) Falling back to old probe method for fglrx
[    52.886] (II) Loading PCS database from /etc/ati/amdpcsdb
[    52.894] ukiDynamicMajor: found major device number 251
[    52.894] ukiDynamicMajor: found major device number 251
[    52.894] ukiOpenByBusid: Searching for BusID PCI:2:0:0
[    52.894] ukiOpenDevice: node name is /dev/ati/card0
[    52.894] ukiOpenDevice: open result is 8, (OK)
[    52.894] ukiOpenByBusid: ukiOpenMinor returns 8
[    52.894] ukiOpenByBusid: ukiGetBusid reports PCI:1:5:0
[    52.894] ukiOpenDevice: node name is /dev/ati/card1
[    52.894] ukiOpenDevice: open result is 8, (OK)
[    52.894] ukiOpenByBusid: ukiOpenMinor returns 8
[    52.894] ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0
[    52.926] (WW) PowerXpress feature is not supported on A+A Mux platform. Force to UMA mode.
[    52.957] (WW) fglrx: More than one matching Device section for instances
	(BusID: PCI:1:5:0) found: aticonfig-Device[0]-0
[    52.957] (WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:0) found
[    52.958] (--) Chipset Supported AMD Graphics Processor (0x9712) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:22:0) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:22:2) found
[    52.962] (WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:1) found
[    52.962] (**) ChipID override: 0x68C1
[    52.962] (**) Chipset Supported AMD Graphics Processor (0x68C1) found
[    52.966] ukiDynamicMajor: found major device number 251
[    52.966] ukiDynamicMajor: found major device number 251
[    52.966] ukiOpenByBusid: Searching for BusID PCI:1:5:0
[    52.966] ukiOpenDevice: node name is /dev/ati/card0
[    52.966] ukiOpenDevice: open result is 9, (OK)
[    52.966] ukiOpenByBusid: ukiOpenMinor returns 9
[    52.966] ukiOpenByBusid: ukiGetBusid reports PCI:1:5:0
[    53.043] (II) AMD Video driver is running on a device belonging to a group targeted for this release
[    53.051] (II) AMD Video driver is signed
[    53.051] (II) fglrx(0): pEnt->device->identifier=0x2065c00
[    53.051] (II) pEnt->device->identifier=(nil)
[    53.052] (II) fglrx(0): === [xdl_xs112_atiddxPreInit] === begin
[    53.052] (WW) fglrx(0): PowerXpress feature is not supported on A+A Mux platform. Force to UMA mode.
[    53.054] (II) Loading sub module "vgahw"
[    53.054] (II) LoadModule: "vgahw"
[    53.054] (II) Loading /usr/lib/xorg/modules/libvgahw.so
[    53.057] (II) Module vgahw: vendor="X.Org Foundation"
[    53.058] 	compiled for 1.12.2, module version = 0.1.0
[    53.058] 	ABI class: X.Org Video Driver, version 12.0
[    53.058] (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
[    53.058] (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[    53.058] (==) fglrx(0): Default visual is TrueColor
[    53.058] (**) fglrx(0): Option "DPMS" "true"
[    53.058] (==) fglrx(0): RGB weight 888
[    53.058] (II) fglrx(0): Using 8 bits per RGB 
[    53.058] (==) fglrx(0): Buffer Tiling is ON
[    53.058] (II) Loading sub module "fglrxdrm"
[    53.058] (II) LoadModule: "fglrxdrm"
[    53.058] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
[    53.058] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
[    53.058] 	compiled for 1.4.99.906, module version = 8.97.2
[    53.062] ukiDynamicMajor: found major device number 251
[    53.062] ukiDynamicMajor: found major device number 251
[    53.062] ukiOpenByBusid: Searching for BusID PCI:1:5:0
[    53.062] ukiOpenDevice: node name is /dev/ati/card0
[    53.062] ukiOpenDevice: open result is 14, (OK)
[    53.062] ukiOpenByBusid: ukiOpenMinor returns 14
[    53.062] ukiOpenByBusid: ukiGetBusid reports PCI:1:5:0
[    53.062] ukiDynamicMajor: found major device number 251
[    53.063] ukiDynamicMajor: found major device number 251
[    53.063] ukiOpenByBusid: Searching for BusID PCI:2:0:0
[    53.063] ukiOpenDevice: node name is /dev/ati/card0
[    53.063] ukiOpenDevice: open result is 15, (OK)
[    53.063] ukiOpenByBusid: ukiOpenMinor returns 15
[    53.063] ukiOpenByBusid: ukiGetBusid reports PCI:1:5:0
[    53.063] ukiOpenDevice: node name is /dev/ati/card1
[    53.063] ukiOpenDevice: open result is 15, (OK)
[    53.063] ukiOpenByBusid: ukiOpenMinor returns 15
[    53.063] ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0
[    53.063] (**) fglrx(0): NoAccel = NO
[    53.063] (**) fglrx(0): ATI 2D Acceleration Architecture enabled
[    53.063] (--) fglrx(0): Chipset: "ATI Mobility Radeon HD 4200 Series" (Chipset = 0x9712)
[    53.063] (--) fglrx(0): (PciSubVendor = 0x103c, PciSubDevice = 0x1440)
[    53.063] (==) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
[    53.064] (--) fglrx(0): Linear framebuffer (phys) at 0xd0000000
[    53.064] (--) fglrx(0): MMIO registers at 0xf0400000
[    53.064] (--) fglrx(0): I/O port at 0x00004000
[    53.064] (==) fglrx(0): ROM-BIOS at 0x000c0000
[    53.091] (II) fglrx(0): ATIF platform detected
[    53.092] (II) fglrx(0): AC Adapter is used
[    53.145] (II) fglrx(0): Primary V_BIOS segment is: 0xc000
[    53.198] (II) Loading sub module "vbe"
[    53.198] (II) LoadModule: "vbe"
[    53.198] (II) Loading /usr/lib/xorg/modules/libvbe.so
[    53.258] (II) Module vbe: vendor="X.Org Foundation"
[    53.258] 	compiled for 1.12.2, module version = 1.1.0
[    53.258] 	ABI class: X.Org Video Driver, version 12.0
[    53.286] (II) fglrx(0): VESA BIOS detected
[    53.286] (II) fglrx(0): VESA VBE Version 3.0
[    53.286] (II) fglrx(0): VESA VBE Total Mem: 16384 kB
[    53.286] (II) fglrx(0): VESA VBE OEM: ATI ATOMBIOS
[    53.286] (II) fglrx(0): VESA VBE OEM Software Rev: 10.94
[    53.286] (II) fglrx(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc. 
[    53.286] (II) fglrx(0): VESA VBE OEM Product: RS880M
[    53.286] (II) fglrx(0): VESA VBE OEM Product Rev: 01.00
[    53.301] (II) fglrx(0): ATI Video BIOS revision 9 or later detected
[    53.301] (II) fglrx(0): UMA/SP interleave mode is enabled in the BIOS
[    53.301] (--) fglrx(0): Video RAM: 327680 kByte, Type: DDR3
[    53.301] (II) fglrx(0): PCIE card detected
[    53.301] (--) fglrx(0): Using per-process page tables (PPPT) as GART.
[    53.301] (WW) fglrx(0): board is an unknown third party board, chipset is supported
[    53.397] (II) fglrx(0): Turned off the discrete card
[    53.430] (II) fglrx(0): Using adapter: 1:5.0.
[    53.444] (II) fglrx(0): [FB] MC range(MCFBBase = 0xc0000000, MCFBSize = 0x14000000)
[    53.467] (II) fglrx(0): Interrupt handler installed at IRQ 18.
[    53.468] (II) fglrx(0): RandR 1.2 support is enabled!
[    53.468] (II) fglrx(0): RandR 1.2 rotation support is enabled!
[    53.468] (==) fglrx(0): Center Mode is disabled 
[    53.468] (II) Loading sub module "fb"
[    53.468] (II) LoadModule: "fb"
[    53.468] (II) Loading /usr/lib/xorg/modules/libfb.so
[    53.518] (II) Module fb: vendor="X.Org Foundation"
[    53.518] 	compiled for 1.12.2, module version = 1.0.0
[    53.518] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    53.518] (II) Loading sub module "ddc"
[    53.518] (II) LoadModule: "ddc"
[    53.518] (II) Module "ddc" already built-in
Собственно сразу бросается в глаза (WW) fglrx: No matching Device section for instance (BusID PCI:0@Х:Х:Х) found

Полез в хorg.conf поменять BusID, было 2:0:0, доходит до загрузки gnoma и остается черный экран с тильдой в левом верхнем углу. Сменил BusID на 1:5:0, грузится до гнома опять и зависает «глобально» так сказать, на сочетания клавиш не реагирует, экран черный, клавиатура не работает. Пришлось грузиться в init 3 и менять BusID обратно.

Section "ServerLayout"
	
Identifier     "aticonfig Layout"

	Screen      0  "aticonfig-Screen[0]-0" 0 0

EndSection


Section "Module"

EndSection


Section "Monitor"

	Identifier   "aticonfig-Monitor[0]-0"

	Option	    "VendorName" "ATI Proprietary Driver"

	Option	    "ModelName" "Generic Autodetecting Monitor"
	
Option	    "DPMS" "true"

EndSection


Section "Device"
	
Identifier  "aticonfig-Device[0]-0"

	Driver      "fglrx"

	BusID       "PCI:2:0:0"

EndSection


Section "Screen"

	Identifier "aticonfig-Screen[0]-0"

	Device     "aticonfig-Device[0]-0"

	Monitor    "aticonfig-Monitor[0]-0"

	DefaultDepth     24
	
SubSection "Display"

		Viewport   0 0

		Depth     24

	EndSubSection

EndSection

В обще на этом я иссяк. Ну и фоточку с startx http://img507.imageshack.us/img507/3555/img1077l.jpg

PS: копипаст с другого форума. Откат на 12.4 как костыль.



Последнее исправление: cetjs2 (всего исправлений: 2)

У меня та же ситуация (тоже на HP) — HD4200 и HD6470. Приходится сидеть на Catalyst 12.3, со старыми иксами, ибо стрёмно. Теперь точно не буду обновляться.

sluggard ★★★★★
()
Ответ на: комментарий от morse

Лично у меня мой Pavilion с открытыми дровами дико греется, ибо охлаждение дерьмовое. Ну и батарея быстрее садиться.

sluggard ★★★★★
()

И вроде бы не растерялся, думаю, установлю драйвера 12.6 и встроенная карта HD 4200 просто не будет определяться и будет работать дискретная.

У вас видимо MUX-less конфигурация гибридной графики в железе. В случае MUX-less у дискретной видеокарты физически отсутствует подключение к панели ноутбука и HDMI-выходу (к ним подключена только интегрированная видеокарта). При переключении на дискретку на MUX-less железе картинку продолжает выводить интегрированная, а рендеринг перекладывается на дискретную.
Отличить MUX-less от MUX-ed обычно просто: у ноутбуков с чипом MUX в BIOS есть переключатель на дискретную видеокарту, при использовании которого работает только она, а интегрированная выключена. Другой критерий: первая волна ноутбуков с гибридной графикой обычно MUX-ed, а последующие модели уже MUX-less.

RussianNeuroMancer ★★★★★
()

Откат на 12.4 как костыль.

Можете попробовать ещё 12.6 legacy (с control и signature из /etc/ati от 12.4) как раз вышедший сегодня.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от sluggard

Хех, только хотел вас скастовать.

Ну тогда обязательно надо скастовать RussianNeuroMancer (у него тоже две ati) и Behem0th ( у него arch) как специалистов по amd (ati).

anonymous
()
Ответ на: комментарий от morse

В простое ~80 по цельсию с открытыми=) Я от них решил быстро отказаться, тем более что с проприетарным кактусом все работало=)

Linuxman
() автор топика
Ответ на: комментарий от Linuxman

Ах да, если всё же надумаете, в вашем случае для снижения температуры (со свободными) дискретку нужно отключить через BIOS или vga_switcheroo, т.к. пока что ею всё равно с открытыми не воспользоваться (но вроде скоро будет можно).

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от Linuxman

В ноутах HP отсутствует отключение видеокарт в BIOS,

в probook присутствует

JFreeM ★★★☆
()
Ответ на: комментарий от JFreeM

У ТС с 12.4 переключение есть из коробки. С проприетарными драйверами nVidia переключения нет. Чувствуете разницу?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Мда? Вроде на страницах загрузки legacy 12.6 и 12.4 поддержка иксов одинаковая указана: с 6.7 по 7.6. Я в версиях иксов запутался уже, что там чему соответствует.

sluggard ★★★★★
()
Ответ на: комментарий от sluggard

Да 1.12 там будет, а значит, только fglrx 12.6. Можно также поставить 1.10 из реп 12.1. Я так делал (ставил Х-сервер 1.9 на сусю 12.1), всё работало нормально. Но то, как амдешники дропнули поддержку старых видеокарт(оставили владельцев ноутбуков с двумя видеокартами без поддержки fglrx) - свинство.

Rakot ★★
()
Ответ на: комментарий от Rakot

Я не фанбой AMD, поэтому соглашусь. Они сволочи. Ладно, пока Суся новая выйдет, я может новый ProBook себе куплю, или свободные дрова допилят. В общем либо падишах умрёт, либо ишак сдохнет. ))

sluggard ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Точно, я протупил. Ладно, пожуём — увидим.

sluggard ★★★★★
()
Ответ на: комментарий от sluggard

Мда? Вроде на страницах загрузки legacy 12.6 и 12.4 поддержка иксов одинаковая указана: с 6.7 по 7.6. Я в версиях иксов запутался уже, что там чему соответствует.

меньше 12.6 не работает, я уже успел наступить на грабли.

dn2010 ★★★★★
()

Rakot

Но то, как амдешники дропнули поддержку старых видеокарт(оставили владельцев ноутбуков с двумя видеокартами без поддержки fglrx) - свинство.

sluggard

Я не фанбой AMD, поэтому соглашусь. Они сволочи.

1. Во-первых уже обсудили.
2. Во-вторых у nVidia драйверов для ноутбуков с двумя видеокартми ноль, и нет никкого там legacy или не-legacy - ставить нечего, нужно лезть в Гугл за костылями. А ведь это свинство гораздо большее.
3. В-третьих релиз Catalyts legacy с поддержкой X.Org Server 1.12 могли не выпускать, но тем не менее выпустили.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от dn2010

Ну и хрен с ним, с пальтом. Если ноута нового не будет — дистр не буду обновлять. Или попробую иксы откатить.

sluggard ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

1. Я уже не имею права повторить своё мнение?
2. Мне глубоко плевать на Нвидию, так что попытки возвысит АМД, забрасывая её какашками, для меня не роляют. Я говорю конкретно о проблемах АМД.
3. Не надо сослагательго наклонения. Они его выпустили. Но, видимо, не для всех.

sluggard ★★★★★
()
Ответ на: комментарий от sluggard

С откатом всё ОК. Только есть один hint: нужно не только пакет xorg-x11-server откатывать, но и xorg-x11-driver-input(иначе мышка не будет двигаться - у меня так было с откатом с 1.10 на 1.9, тоже кстати из-за совместимости с fglrx). Ну и плюс по зависямостям всё откатить. Если захочешь потом попробовать поиграться со свободными драйверами, то пакет xorg-x11-driver-video тоже надо откатить.

Rakot ★★
()
Ответ на: комментарий от RussianNeuroMancer

Ну, я ответил за себя. Не люблю аргументов вида «а у соседа ещё хуже». Пардон. :)
P.S. А сама по себе тема полезна. По иксам советы дают.

sluggard ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

1. Во-первых уже обсудили.

Да вроде нет, да и как уже обсудили здесь, это не важно. Кому проприетарный драйвер не нужен - пользуются свободным. Кому нужен - пользуются проприетарным на протяжении всего срока жизни Debian 7 (три года) Ubuntu 12.04 (пять лет) и openSUSE 12.1 (на 12.2 скорее всего тоже встанет). Времени дождаться допилки свободного драйвера более, чем достаточно.

И? В итоге этого нет. fglrx на гибридах не работает, так что по факту либо откатывать иксы (или использовать более старый дистрибутив), либо свободные дрова. Никакие суся, убунта или дебиан уже не помогут. И да, свободный драйвер, получается, нужен уже сейчас.

2. Во-вторых у nVidia драйверов для ноутбуков с двумя видеокартми ноль, и нет никкого там legacy или не-legacy, а ведь это свинство гораздо большее.

У нвидии просто нет гибридных видеокарт нвидиа+нвидиа. И да, есть хотя бы костыль bumblebee. А что делать владельцам видеокарт амд с видеокартами разных поколений? Сейчас даже такого костыля нет.

3. В-третьих релиз fglrx с поддержкой Иксов 1.12 могли не выпускать, но тем не менее выпустили.

Только этот релиз всё равно никак не помог владельцам гибридных карточек.

PS Я с симпатией отношусь к амд, даже думал, что выкидывание старых карт поможет в развитии драйверов. Но по факту амд подложили большую свинью пользователям linux, так как теперь, кроме свободного драйвера, выбора нет, а на ноутбуке PM с ним пока что работает очень плохо.

Rakot ★★
()
Ответ на: комментарий от sluggard

Пожалуйста. Только советую откатываться не на дистрибутивные иксы, а последние из update для 12.1. А то мало ли, уязвимость какую исправили или косяк какой. Я для этого себе папку завёл (типа мини-репозитория для нужных rpmок), чтобы не подключать сторонние репы и не засорять систему. И после обновления советую заблокировать изменения этих трёх пакетов. После этого все остальные иксовые пакеты нормально обновляются и не конфликтуют (в этом огромный плюс нормальной модульной архитектуры). По крайней мере у меня так было.

Rakot ★★
()
Ответ на: комментарий от Rakot

А что делать владельцам видеокарт амд с видеокартами разных поколений? Сейчас даже такого костыля нет.

fglrx на гибридах не работает

Где? У кого? Даже ТС подтверждает (последняя строка первого сообщения) что на 12.4 у него переключение пашет, а 12.6 legacy он ещё не попробовал.

У нвидии просто нет гибридных видеокарт нвидиа+нвидиа.

Второй раз сегодня мне пишут, что Catalyst справляется с переключением только между Радеонами. Так вот: это не так. Catalyst может переключаться между Intel HD и Radeon HD. В Catalyst 12.4 в частности добавили поддержку переключения на ноутах с Intel HD 2500 и Intel HD 4000.

так как теперь, кроме свободного драйвера, выбора нет

Чем плох постепенный (никого не заставляют сносить блоб сегодня - сидите хоть пять лет на нём) перенос поддержки железа на разработчиков свободного драйвера? По факту практическими всё остальное железо в Linux поддерживается именно свободными дровами (за редкими исключениями в виде Броадкомов и Эпсонов).

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Catalyst может переключаться между Intel HD и Radeon HD. В Catalyst 12.4 в частности добавили поддержку переключения на ноутах с Intel HD 2500 и Intel HD 4000.

И, кстати, nVidia абсолютно ничего не мешало сделать так же, как это реализовано в Catalyst (хотя бы с перезапуском Иксов). То есть вообще ничего, не было технических препятствий. Но они не сделали даже этого.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Где? У кого? Даже ТС подтверждает (последняя строка первого сообщения) что на 12.4 у него переключение пашет, а 12.6 legacy он ещё не попробовал.

Дык TC и пишет, что на legacy ни черта не работает.

Второй раз сегодня мне пишут, что Catalyst справляется с переключением только между Радеонами. Так вот: это не так. Catalyst может переключаться между Intel HD и Radeon HD. В Catalyst 12.4 в частности добавили поддержку переключения на ноутах с Intel HD 2500 и Intel HD 4000.

А вот это самое смешное. Я нигде кстати не писал, что с интелом catalyst не работает, я лишь сказал, что с двумя радеонами проблема. Получается, что амд - спожник без сапог.

Чем плох постепенный (никого не заставляют сносить блоб сегодня - сидите хоть пять лет на нём) перенос поддержки железа на разработчиков свободного драйвера? По факту практическими всё остальное железо в Linux поддерживается именно свободными дровами (за редкими исключениями в виде Броадкомов и Эпсонов).

Дык проблема в том, что свободные ЕЩЁ не работают нормально (PM) на ноутбуках, а catalyst УЖЕ не поддерживают видеокарты. И в случае ТС непонятно, какие дрова ставить, legacy или обычные, чтобы хоть что-то заработало. Вот это я называю свинством.

Что касается нвидии, мне до лампочки, что и как там, пока я не использую их карточки.

Rakot ★★
()
Ответ на: комментарий от Rakot

я лишь сказал, что с двумя радеонами проблема

Какая проблема с двумя радеонами у 12.4? Какая проблема с двумя радеонами у 12.6 legacy?

Дык TC и пишет, что на legacy ни черта не работает.

Вы путаете. Он поставил обычный (не legacy) релиз Catalyst 12.6, и ожидал что на MUX-less железе драйвер как-то сможет выводить картинку с поддерживаемой видеокарты через неподдерживаемую. Т.к. MUX-less, есс-но оно не заработало так, как он ожидал.

А вот это самое смешное.

Что ещё можно подумать, если вы пишите «У нвидии просто нет гибридных видеокарт нвидиа+нвидиа»?

Дык проблема в том, что свободные ЕЩЁ не работают нормально (PM) на ноутбуках, а catalyst УЖЕ не поддерживают видеокарты.

Я таки в шоке. Сегодня вышел Catalyst 12.6 legacy, с чего вдруг он УЖЕ не поддерживает видеокарты?

И в случае ТС непонятно, какие дрова ставить, legacy или обычные, чтобы хоть что-то заработало. Вот это я называю свинством.

При выборе видеокарты, через которую производится вывод изображения на экран, сайт AMD предлагает один единственный вполне конкретный вариант.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Какая проблема с двумя радеонами у 12.4?

Чтобы этот драйвер использовать нужно либо на старом дистре сидеть, либо костыли городитьна новом (даунгрейд иксов). Я бы не назвал такое состояние нормальным при всём уважении и симпатии к красным.

Какая проблема с двумя радеонами у 12.6 legacy?

LOL. Читаем TC до просветления:

И вроде бы не растерялся, думаю, установлю драйвера 12.6 и встроенная карта HD 4200 просто не будет определяться и будет работать дискретная. Выкусил. Решил пойти от обратного и становил catalyst 12.6 для HD234 ну в общем те же грабли. Посмотрел лог.

Что ещё можно подумать, если вы пишите «У нвидии просто нет гибридных видеокарт нвидиа+нвидиа»?

У вас какая-то болезненная реакция на нвидию. Они сделали свой выбор не поддерживать оптимус на линуксе, это их выбор. Когда коммьюнити выкатила bumblebee, они по крайней мере палки в колюоса не вставляли. И хотя официально оптимус не поддерживается, по факту он работает. АМД же заявляет о своей поддержке технологии гибридной графики официально. Но по факту по крайней мере у ТС она не работает. И это вызывает удивление: неужели компания не знала, что дропая поддержку старых видеокарт, она оаставит пользовалелей ATI+ATI у разбитого корыта? Интересно, как обстоят дела под виндой? А пример нвидия+нвидия чисто умозрительный, чтобы подчеркнуть, что неуместно приплетать компанию нвидия в теме о проблемах компании амд.

Я таки в шоке. Сегодня вышел Catalyst 12.6 legacy, с чего вдруг он УЖЕ не поддерживает видеокарты?

Как мы видим, в данном конкретном случае не взлетело.

При выборе видеокарты, через которую производится вывод изображения на экран, сайт AMD предлагает один единственный вполне конкретный вариант.

Ну и как, работает?

Rakot ★★
()
Ответ на: комментарий от Rakot

Чтобы этот драйвер использовать нужно либо на старом дистре сидеть

Никто не заставляет сидеть вечно. Рискну предположить, что управление энергосбережением и аппаратное декодирование появится в свободных дровах уже в следующем году. Бригман сегодня сообщил, что код для автоматического управления энергосбережением написан, и будет проходить technical review (потом конечно legal review, и всё это будет длиться месяцы, но я считаю что месяцы, а не годы).

Ну и как, работает?

Как мы видим, в данном конкретном случае не взлетело.

LOL. Читаем TC до просветления

Глядим в скобки, тоже можно до просветления.

У вас какая-то болезненная реакция на нвидию.

Вовсе нет, просто другой человек, который сегодня говорил о том что нет железа nVidia+nVidia, имел ввиду, что именно по этой причине у nVidia нет переключения между видеокартами в проприетарном драйвере, хотя дело вовсе не в этом.

Но по факту по крайней мере у ТС она не работает.

Работает с релизами драйвера вплоть до 12.4 включительно, и скорее всего с 12.6 legacy.

И это вызывает удивление: неужели компания не знала, что дропая поддержку старых видеокарт, она оаставит пользовалелей ATI+ATI у разбитого корыта?

Не оставит, потому что: а) Ubuntu 12.04, Debian 7, openSUSE 12.1 (и возможно 12.2) дают достаточно времени подождать допилки свободных дров, б) переключение в свободных дрова будет, причём возможно даже раньше, чем автоматическое энергосбережение и аппаратное декодирование видео.

Интересно, как обстоят дела под виндой?

Хуже - у нас то свободные драйвера есть, а у них нет, но там народ привык, чтобы его доили.

А пример нвидия+нвидия чисто умозрительный, чтобы подчеркнуть, что неуместно приплетать компанию нвидия в теме о проблемах компании амд.

И тем не менее, хоть и не без недостатков, у AMD лучшая поддержка гибридных графических решений на Linux, на максимально возможном спектре железа, вполне приемлемая по продолжительности.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Вы мне так и не объяснили, будет ли у меня работать с легаси дровами переключение между карточками, и будет ли работать дискретная карта (HD6470). Если да — к АМД претензий нет, они молодцы.

sluggard ★★★★★
()
Ответ на: комментарий от sluggard

Тогда не пробуйте. У меня гибридного железа с 4200 Series, чтобы проверить, нет (есть обычный нетбук с этой видеокартой, который я перевёл на свободный драйвер ещё прошлым летом) а о результатах пока никто не отписался.

RussianNeuroMancer ★★★★★
()
Последнее исправление: RussianNeuroMancer (всего исправлений: 1)
Ответ на: комментарий от sluggard

да для сусе думается что амд как спонсор быстро разберётся... но хз

Thero ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Никто не заставляет сидеть вечно. Рискну предположить, что управление энергосбережением и аппаратное декодирование появится в свободных дровах уже в следующем году. Бригман сегодня сообщил, что код для автоматического управления энергосбережением написан, и будет проходить technical review (потом конечно legal review, и всё это будет длиться месяцы, но я считаю что месяцы, а не годы).

Читал я его пост, только владельцам ноутбуков от этого не легче. Поддержку UVD сколько уже ждём? Плюс когда наконец-то патчи закоммитят, время ещё уйдёт на включение в дистрибутивы. Боюсь, для обычных пользователей бинарных дистрибутивов профит будет только спустя годы.

Глядим в скобки, тоже можно до просветления.

И? Кстати в вашей же новости написано, что подпись теперь валидна, и больше копировать ничего не надо. Подозреваю, что TC именно эту версию и ставил.

Вовсе нет, просто другой человек, который сегодня говорил о том что нет железа nVidia+nVidia, имел ввиду, что именно по этой причине у nVidia нет переключения между видеокартами в проприетарном драйвере, хотя дело вовсе не в этом.

Я привел абсурдный пример, чтобы просто подчеркнуть тот факт, что гибридная графика с видеокартой ПРЯМОГО конкурента (интел) работатет как с legacy, так и с не legacy, а вот с поддержкой СВОИХ собственных карт проблемы. Это вызывает недоумение.

Работает с релизами драйвера вплоть до 12.4 включительно, и скорее всего с 12.6 legacy.

Ну а что делать пользователям новых убунт, дебианов и других дистров?

Не оставит, потому что: а) Ubuntu 12.04, Debian 7, openSUSE 12.1 (и возможно 12.2) дают достаточно времени подождать допилки свободных дров, б) переключение в свободных дрова будет, причём возможно даже раньше, чем автоматическое энергосбережение и аппаратное декодирование видео.

Судя по постам ТС уже оставила. Желательно, чтобы владельцы гибридных ноутбуков сюда написали, как обстоят дела.

Хуже - у нас то свободные драйвера есть, а у них нет, но там народ привык, чтобы его доили.

А вот не уверен. Уж кого-кого, а виндузятников амд не бросит.

И тем не менее, хоть и не без недостатков, у AMD лучшая поддержка гибридных графических решений на Linux, на максимально возможном спектре железа, вполне приемлемая по продолжительности.

Официально-то да, но вот на практике... Это как в бородатом анекдоте:«Штаты мы догнать-то догоним, обгонять нельзя, а то голый зад увидят.»

Rakot ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.