Перешел на OpenSuse окончательно....
Живу более месяца и не земечал проблем...
Но не зря умные люди в справке написали, что если подключаете Kernel repo то с проприетарными драйверами ATI нужно быть аккуратней.
Практически ежедневное обновление ядер проходило безболезненно до вчерашнего дня.
Вчера Иксы перестали запускаться....
Недолго думая:
ctrl+alt+f1
root
zypper rm fglrx64_xpic_SUSE122
reboot
Попутно использовал совет:
41) Английская локаль у root'а
под рутом использовал mc
Вуоля... Все заработало...
Примечание:
Причем открытые драйвера работают лучше чем проприетарные...
Почему-то OpenGl 2.0 требующийся для эффектов рабочего стола работает только с открытыми драйверами.
Поэтому решил что останусь на открытых драйверах. На моем железе это не критично.
APU E-450 Radeon HD6230 (Asus EEE PC 1215B)
Пробовал запустить Worl of Tanks:
Проприетарные - белый экран после запуска
Открыте драйвера - вошел в игру правда танков не видно, а весь остальной функционал работает без проблем.
Мне всегда не нравилось AMD и ATI вот Вам лишнее доказательство того что открытые драйвера лучше (а для меня ещё то, что Nvidia лучше дружит с Linux.)
[Решено] ATI X лег...
...вот Вам лишнее доказательство того что открытые драйвера лучше (а для меня ещё то, что Nvidia лучше дружит с Linux.)
Да, проприетарные дрова Радеона есть мировое зло, Нвидиа лучше для Линукса, Волга впадает в Каспийское море.
При обновлении ядра у меня тоже бывает проблема с проприетарным драйвером ATI. Приноровился-zypper rm fglrx64_xpic_SUSE122, а затем zypper in fglrx64_xpic_SUSE122, и вуаля-всё работает... Проприетарные, вроде как, по моим наблюдениям, меньше таки железо греют...
Приноровился-zypper rm fglrx64_xpic_SUSE122, а затем zypper in fglrx64_xpic_SUSE122, и вуаля-всё работает...
Угу... Доприноравливался... Сегодня обновил ядро до 3.7.1... Всё, проприетарные драйвера лежат... Ставил и сносил неоднократно и с сайта и с репов и по очереди и вместе-никак... Прошу подмоги...
Прошу подмоги...
Ждать новых версий драйверов, совместимых с 3.7.
Откатить ядро.
В Tumbleweed пока что версия 3.6.10.
Или на релизное 3.4.
Опять несовместимость? Это уже было как-то, Вы, Verg, тогда и помогли победить... Ну что ж... Будем ждать... Спасибо! А как узнавать версию? В смысле, совместимость?
А как узнавать версию?
Какие в репах ядра можно подсмотреть тут: http://software.opensuse.org/package/kernel-desktop
Хм... Может, я чего-то недопонимаю... http://download.opensuse.org/repositories/Kernel:/stable/standard/x86_64/, http://download.opensuse.org/repositories/Kernel:/HEAD/standard/x86_64/
Хм... Может, я чего-то недопонимаю... http://download.opensuse.org/repositori … rd/x86_64/
Никто никого не обманул.
Новые версии ядра собирались и будут собираться.
Этот репозиторий, кстати, не предназначен для общего пользования. Всё на свой страх и риск.
(компилят его там с использованием gcc4.6, который в 12.1, но это вроде бы, как традиция)
http://download.opensuse.org/repositori … rd/x86_64/
Этот репозиторий так же не предназначен для 12.2. Предназначена для Factory. В нём обычно нестабильные версии. (релиз-кандидаты и т.п.)
Репа для обновлений релизного ядра 12.2: http://download.opensuse.org/repositories/Kernel:/openSUSE-12.2/standard/
(версия 3.4)
Вон оно как... Теперь ясно... :) Буду сидеть на открытых тогда, выходит, до появления 3.7.1 по Вашей ссылке... Откатываться-то уже и неохота как-то...
Откатываться-то уже и неохота как-то...
Не трудоёмкое занятие. особенно в openSUSE.
Как писал выше в Tumbleweed отличное ядро и версия подходящая.
Так уж наверное недолго осталось, коль в Tumbleweed 3.6.10... Следом, наверное, 3.7.1 пойдёт.....
Стояло 3.6.1, решил на промежуточные не обновляться, тем более, что 3.7 расписано как очень даже и ничего...
По моему мнению, ядро - это такая штука, обновлять которую нужно крайне редко. А уж для старых машин - вообще чем меньше трогать, тем лучше. Насчет работы видеоускорения - тут связаны ядро, драйвер, иксы, обновление любого из них, если железо старое, может привести к проблемам с высокой долей вероятности. Для AMD это еще актуальнее.
http://steamcommunity.com/app/221410/discussions/0/846938351042544038/?l=russian Мне помогло.
dezhurant@linux-h472:/> uname -a
Linux linux-h472.site 3.7.1-2-desktop #1 SMP PREEMPT Tue Dec 18 15:39:47 UTC 2012 (756a7d4) x86_64 x86_64 x86_64 GNU/Linux
dezhurant@linux-h472:/> glxinfo | grep -i opengl
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6300M Series
OpenGL version string: 4.2.11978 Compatibility Profile Context
OpenGL shading language version string: 4.20
OpenGL extensions:
Здравствуйте! Обновил сначала ядро до 3.9, после этого fglrx. В итоге почему:
[console] linux-7sho:/home/dezhurant # glxinfo | grep -i opengl
linux-7sho:/home/dezhurant #
linux-7sho:/home/dezhurant # glxinfo | grep render
linux-7sho:/home/dezhurant #[/console]
И при этом-вот:
[console] linux-7sho:/home/dezhurant # lspci -k | grep fglrx
Kernel driver in use: fglrx_pci
[/console]
и вот
Xorg.0.
[ 20.893] (II) LoadModule: "fglrx"
[ 20.904] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so
[ 21.741] (II) Module fglrx: vendor="FireGL - AMD Technologies Inc."
[ 21.749] (II) Loading sub module "fglrxdrm"
[ 21.749] (II) LoadModule: "fglrxdrm"
[ 21.749] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
[ 21.750] (II) Module fglrxdrm: vendor="FireGL - AMD Technologies Inc."
[ 21.750] (WW) Falling back to old probe method for fglrx
[ 22.078] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[ 22.092] (II) fglrx(0): pEnt->device->identifier=0x26a0250
[ 22.092] (II) fglrx(0): === [xdl_xs113_atiddxPreInit] === begin
[ 22.114] (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
[ 22.114] (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 22.114] (==) fglrx(0): Default visual is TrueColor
[ 22.114] (**) fglrx(0): Option "DPMS" "true"
[ 22.114] (==) fglrx(0): RGB weight 888
[ 22.114] (II) fglrx(0): Using 8 bits per RGB
[ 22.114] (==) fglrx(0): Buffer Tiling is ON
[ 22.114] (II) Loading sub module "fglrxdrm"
[ 22.114] (II) LoadModule: "fglrxdrm"
[ 22.114] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
[ 22.114] (II) Module fglrxdrm: vendor="FireGL - AMD Technologies Inc."
[ 22.117] (**) fglrx(0): NoAccel = NO
[ 22.117] (**) fglrx(0): AMD 2D Acceleration Architecture enabled
[ 22.117] (--) fglrx(0): Chipset: "AMD Radeon HD 6300M Series" (Chipset = 0x68e4)
[ 22.117] (--) fglrx(0): (PciSubVendor = 0x1043, PciSubDevice = 0x1c92)
[ 22.117] (==) fglrx(0): board vendor info: third party graphics adapter - NOT original AMD
[ 22.117] (--) fglrx(0): Linear framebuffer (phys) at 0xc0000000
[ 22.117] (--) fglrx(0): MMIO registers at 0xd0020000
[ 22.117] (--) fglrx(0): I/O port at 0x0000d000
[ 22.117] (==) fglrx(0): ROM-BIOS at 0x000c0000
[ 22.144] (II) fglrx(0): AC Adapter is used
[ 22.144] (II) fglrx(0): AMD Video BIOS revision 9 or later detected
[ 22.144] (--) fglrx(0): Video RAM: 1048576 kByte, Type: DDR3
[ 22.144] (II) fglrx(0): PCIE card detected
[ 22.144] (--) fglrx(0): Using per-process page tables (PPPT) as GART.
[ 22.144] (WW) fglrx(0): board is an unknown third party board, chipset is supported
[ 22.144] (II) fglrx(0): [FB] MC range(MCFBBase = 0xf00000000, MCFBSize = 0x40000000)
[ 22.144] (II) fglrx(0): RandR 1.2 support is enabled!
[ 22.144] (II) fglrx(0): RandR 1.2 rotation support is enabled!
[ 22.145] (==) fglrx(0): Center Mode is disabled
[ 22.850] (II) fglrx(0): Output LVDS using monitor section aticonfig-Monitor[0]-0
[ 22.850] (II) fglrx(0): Output DFP1 has no monitor section
[ 22.850] (II) fglrx(0): Output CRT1 has no monitor section
[ 22.851] (II) fglrx(0): Connected Display0: LVDS
[ 22.851] (II) fglrx(0): Display0: Failed to get EDID information.
[ 22.852] (II) fglrx(0): EDID for output LVDS
[ 22.852] (II) fglrx(0): Manufacturer: AUO Model: 26ec Serial#: 0
[ 22.852] (II) fglrx(0): Year: 2009 Week: 1
[ 22.852] (II) fglrx(0): EDID Version: 1.3
[ 22.852] (II) fglrx(0): Digital Display Input
[ 22.852] (II) fglrx(0): Max Image Size [cm]: horiz.: 34 vert.: 19
[ 22.852] (II) fglrx(0): Gamma: 2.20
[ 22.852] (II) fglrx(0): No DPMS capabilities specified
[ 22.852] (II) fglrx(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 22.852] (II) fglrx(0): First detailed timing is preferred mode
[ 22.852] (II) fglrx(0): redX: 0.577 redY: 0.333 greenX: 0.333 greenY: 0.554
[ 22.852] (II) fglrx(0): blueX: 0.161 blueY: 0.144 whiteX: 0.313 whiteY: 0.329
[ 22.852] (II) fglrx(0): Manufacturer's mask: 0
[ 22.852] (II) fglrx(0): Supported detailed timing:
[ 22.852] (II) fglrx(0): clock: 71.8 MHz Image Size: 344 x 193 mm
[ 22.852] (II) fglrx(0): h_active: 1366 h_sync: 1414 h_sync_end 1446 h_blank_end 1526 h_border: 0
[ 22.852] (II) fglrx(0): v_active: 768 v_sync: 771 v_sync_end 777 v_blanking: 784 v_border: 0
[ 22.852] (II) fglrx(0): Unknown vendor-specific block f
[ 22.852] (II) fglrx(0): AUO
[ 22.852] (II) fglrx(0): B156XW02 V6
[ 22.852] (II) fglrx(0): EDID (in hex):
[ 22.852] (II) fglrx(0): 00ffffffffffff0006afec2600000000
[ 22.852] (II) fglrx(0): 01130103802213780ad7759355558d29
[ 22.852] (II) fglrx(0): 24505400000001010101010101010101
[ 22.852] (II) fglrx(0): 0101010101010c1c56a0500010303020
[ 22.852] (II) fglrx(0): 360058c1100000180000000f00000000
[ 22.852] (II) fglrx(0): 00000000000000000020000000fe0041
[ 22.852] (II) fglrx(0): 554f0a202020202020202020000000fe
[ 22.852] (II) fglrx(0): 004231353658573032205636200a0065
[ 22.852] (II) fglrx(0): EDID vendor "AUO", prod id 9964
[ 22.852] (II) fglrx(0): Printing DDC gathered Modelines:
[ 22.852] (II) fglrx(0): Modeline "1366x768"x0.0 71.80 1366 1414 1446 1526 768 771 777 784 -hsync -vsync (47.1 kHz eP)
[ 22.853] (II) fglrx(0): Printing probed modes for output LVDS
[ 22.853] (II) fglrx(0): Modeline "1366x768"x60.0 71.80 1366 1414 1446 1526 768 771 777 784 -hsync -vsync (47.1 kHz eP)
[ 22.853] (II) fglrx(0): Modeline "1360x768"x60.0 71.80 1360 1414 1446 1526 768 771 777 784 -hsync -vsync (47.1 kHz e)
[ 22.853] (II) fglrx(0): Modeline "1280x768"x60.0 71.80 1280 1414 1446 1526 768 771 777 784 -hsync -vsync (47.1 kHz e)
[ 22.853] (II) fglrx(0): Modeline "1280x720"x60.0 71.80 1280 1414 1446 1526 720 771 777 784 -hsync -vsync (47.1 kHz e)
[ 22.853] (II) fglrx(0): Modeline "1024x768"x60.0 71.80 1024 1414 1446 1526 768 771 777 784 -hsync -vsync (47.1 kHz e)
[ 22.853] (II) fglrx(0): Modeline "1024x600"x60.0 71.80 1024 1414 1446 1526 600 771 777 784 -hsync -vsync (47.1 kHz e)
[ 22.853] (II) fglrx(0): Modeline "800x600"x60.0 71.80 800 1414 1446 1526 600 771 777 784 -hsync -vsync (47.1 kHz e)
[ 22.853] (II) fglrx(0): Modeline "800x480"x60.0 71.80 800 1414 1446 1526 480 771 777 784 -hsync -vsync (47.1 kHz e)
[ 22.853] (II) fglrx(0): Modeline "640x480"x60.0 71.80 640 1414 1446 1526 480 771 777 784 -hsync -vsync (47.1 kHz e)
[ 22.853] (II) fglrx(0): EDID for output DFP1
[ 22.853] (II) fglrx(0): EDID for output CRT1
[ 22.853] (II) fglrx(0): Output LVDS connected
[ 22.853] (II) fglrx(0): Output DFP1 disconnected
[ 22.853] (II) fglrx(0): Output CRT1 disconnected
[ 22.853] (II) fglrx(0): Using exact sizes for initial modes
[ 22.853] (II) fglrx(0): Output LVDS using initial mode 1366x768
[ 22.853] (II) fglrx(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 22.853] (II) fglrx(0): Display dimensions: (340, 190) mm
[ 22.853] (II) fglrx(0): DPI set to (102, 102)
[ 22.853] (II) fglrx(0): Eyefinity capable adapter detected.
[ 22.853] (II) fglrx(0): Adapter AMD Radeon HD 6300M Series has 4 configurable heads and 1 displays connected.
[ 22.853] (==) fglrx(0): PseudoColor visuals disabled
[ 22.853] (==) fglrx(0): NoDRI = NO
[ 22.853] (==) fglrx(0): Capabilities: 0x00000000
[ 22.853] (==) fglrx(0): CapabilitiesEx: 0x00000000
[ 22.853] (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
[ 22.853] (==) fglrx(0): UseFastTLS=0
[ 22.853] (II) fglrx(0): Shadow Primary option: ShadowPrimary is enabled
[ 22.853] (II) fglrx(0): doing swlDriScreenInit
[ 22.853] (II) fglrx(0): swlDriScreenInit for fglrx driver
[ 22.853] (II) fglrx(0): [uki] DRM interface version 1.0
[ 22.853] (II) fglrx(0): [uki] created "fglrx" driver at busid "PCI:1:0:0"
[ 22.853] (II) fglrx(0): [uki] added 8192 byte SAREA at 0x2000
[ 22.853] (II) fglrx(0): [uki] mapped SAREA 0x2000 to 0x7f0464a66000
[ 22.853] (II) fglrx(0): [uki] framebuffer handle = 0x3000
[ 22.854] (II) fglrx(0): [uki] added 1 reserved context for kernel
[ 22.854] (II) fglrx(0): swlDriScreenInit done
[ 22.854] (II) fglrx(0): Kernel Module Version Information:
[ 22.854] (II) fglrx(0): Name: fglrx
[ 22.854] (II) fglrx(0): Version: 12.10.5
[ 22.854] (II) fglrx(0): Date: Mar 28 2013
[ 22.854] (II) fglrx(0): Desc: AMD FireGL DRM kernel module
[ 22.854] (II) fglrx(0): Kernel Module version matches driver.
[ 22.854] (II) fglrx(0): Kernel Module Build Time Information:
[ 22.854] (II) fglrx(0): Build-Kernel UTS_RELEASE: 3.9.0-1-desktop
[ 22.854] (II) fglrx(0): Build-Kernel MODVERSIONS: no
[ 22.854] (II) fglrx(0): Build-Kernel __SMP__: yes
[ 22.854] (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
[ 22.854] (II) fglrx(0): [uki] register handle = 0x00004000
[ 22.876] (II) fglrx(0): DRI initialization successfull
[ 22.876] (II) fglrx(0): FBADPhys: 0xf00000000 FBMappedSize: 0x01068000
[ 22.876] (==) fglrx(0): Backing store disabled
[ 22.876] (**) fglrx(0): DPMS enabled
[ 22.877] (II) fglrx(0): Initialized in-driver Xinerama extension
[ 22.877] (**) fglrx(0): Textured Video is enabled.
[ 22.878] (II) fglrx(0): GLESX enableFlags = 592
[ 22.878] (II) fglrx(0): GLESX is enabled
[ 23.039] (II) fglrx(0): UVD feature is enabled(II) fglrx(0):
[ 23.041] (II) fglrx(0): Enable composite support successfully
[ 23.041] (WW) fglrx(0): Option "VendorName" is not used
[ 23.041] (WW) fglrx(0): Option "ModelName" is not used
[ 23.041] (II) fglrx(0): X context handle = 0x1
[ 23.041] (II) fglrx(0): [DRI] installation complete
[ 23.041] (==) fglrx(0): Silken mouse enabled
[ 23.041] (==) fglrx(0): Using HW cursor of display infrastructure!
[ 23.042] (II) fglrx(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 23.042] (II) fglrx(0): 'LVDS LCD' ConnectorType, abstracted as 'Panel'
[ 23.042] (II) fglrx(0): 'eDP LCD' ConnectorType, abstracted as 'Panel'
[ 25.073] (II) fglrx(0): Setting screen physical size to 361 x 203
[ 25.231] (II) fglrx(0): Restoring Recent Mode via PCS is not supported in RANDR 1.2 capable environments
[ 44.185] (II) fglrx(0): EDID vendor "AUO", prod id 9964
[ 44.185] (II) fglrx(0): Printing DDC gathered Modelines:
[ 44.185] (II) fglrx(0): Modeline "1366x768"x0.0 71.80 1366 1414 1446 1526 768 771 777 784 -hsync -vsync (47.1 kHz eP)
[ 61.275] (II) fglrx(0): EDID vendor "AUO", prod id 9964
[ 61.275] (II) fglrx(0): Printing DDC gathered Modelines:
[ 61.275] (II) fglrx(0): Modeline "1366x768"x0.0 71.80 1366 1414 1446 1526 768 771 777 784 -hsync -vsync (47.1 kHz eP)
[/console]
3D и всё остальное работает нормально...
Разобрался... В Mesa-demo-x причина была... :)