LINUX.ORG.RU

Не инициализируется видеокарта Radeon HD 8550M / R5 M230

 , ,


1

1

Всем доброго времени суток. Купил ноутбук Lenovo G50-70 c дискретной видеокартой от АМД и втроеной от Интел. На винде все хорошо работает так что проблема не аппаратная. Ноут использует только встроенную графику а сама дискретка даже не инициализируется как окозалось. вот что было в самом начале при стсарте системы 1 фото http://s018.radikal.ru/i502/1709/fa/d0396ce013da.jpg

2 после отключения acpi=off http://s018.radikal.ru/i528/1709/27/63727efa5aa2.jpg

Пришли к выводу с одним человеком что видеокарта не инициализируется при старте системы. Отключал acpi через grub и добавлял в строке linux acpi=off и выдало фото 2 и система не грузились также dri_prime=1 glxinfo выдает такое

DRI_PRIME=1 glxinfo | grep «OpenGL renderer» radeon: Failed to allocate virtual address for buffer: radeon: size : 65536 bytes radeon: alignment : 4096 bytes radeon: domains : 4 radeon: va : 0x0000000000800000 radeon: Failed to deallocate virtual address for buffer: radeon: size : 65536 bytes radeon: va : 0x800000 radeon: Failed to allocate virtual address for buffer: radeon: size : 65536 bytes radeon: alignment : 4096 bytes radeon: domains : 4 radeon: va : 0x0000000000800000 radeon: Failed to deallocate virtual address for buffer: radeon: size : 65536 bytes radeon: va : 0x800000 radeonsi: Failed to create a context.

также мне сказали про firmware-linux-nonfree firmware-amd-graphics, но они в арче как-то по другому называются Помогите заставить видьюху работать а то для универа мощьности одной интел не хватае. (Сразу приношу извинения за ошибки в тексте я не русский)

сама дискретка даже не инициализируется как окозалось

Как определили?

также мне сказали про firmware-linux-nonfree firmware-amd-graphics, но они в арче как-то по другому называются

linux-firmware, но оно как правило должно автоматически ставиться с ядром

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

Я сперва обратился за помощью в группе linux для всех.Скинул там 1 фото и мне сказали что проблема возможно в acpi и надо попробовать отключать. Отключил через граб так как в биосе нету такой возможности.Дописал в строке котороя начинается с linux acpi=off и получилось 2 фото где система не грузится тока ошибки. Ну мне и порекомендовали установить firmware, но я когда арч ставил вроде все нужное ставил. Ну и не найдя решения там решил обратится на ваш форум.

CristianSW ()

1,5 года назад была такая же проблема (Z50-75). Точно не помню, но в grub.cfg было что-то radeon.dpm=1 radeon.bapm=1 modprobe.blacklist=amdgpu. С amdgpu были проблемы, а на radeon все работало.

anonymous ()
Ответ на: комментарий от anonymous
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  ce6ea1bb-8f81-4812-a188-d93e2655708e
else
  search --no-floppy --fs-uuid --set=root ce6ea1bb-8f81-4812-a188-d93e2655708e
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  ce6ea1bb-8f81-4812-a188-d93e2655708e
else
  search --no-floppy --fs-uuid --set=root ce6ea1bb-8f81-4812-a188-d93e2655708e
fi
insmod gfxmenu
loadfont ($root)/boot/grub/themes/deepin/unifont-regular-16.pf2
insmod png
set theme=($root)/boot/grub/themes/deepin/theme.txt
export theme
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=5
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry '"Arch Linux" Linux' --class _arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ce6ea1bb-8f81-4812-a188-d93e2655708e' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt5'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  ce6ea1bb-8f81-4812-a188-d93e2655708e
	else
	  search --no-floppy --fs-uuid --set=root ce6ea1bb-8f81-4812-a188-d93e2655708e
	fi
	echo	'Loading Linux linux ...'
	linux	/boot/vmlinuz-linux root=UUID=ce6ea1bb-8f81-4812-a188-d93e2655708e rw  quiet
	echo	'Loading initial ramdisk ...'
	initrd  /boot/initramfs-linux.img
}
submenu 'Advanced options for "Arch Linux" Linux' $menuentry_id_option 'gnulinux-advanced-ce6ea1bb-8f81-4812-a188-d93e2655708e' {
	menuentry '"Arch Linux" Linux, with Linux linux' --class _arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-ce6ea1bb-8f81-4812-a188-d93e2655708e' {
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  ce6ea1bb-8f81-4812-a188-d93e2655708e
		else
		  search --no-floppy --fs-uuid --set=root ce6ea1bb-8f81-4812-a188-d93e2655708e
		fi
		echo	'Loading Linux linux ...'
		linux	/boot/vmlinuz-linux root=UUID=ce6ea1bb-8f81-4812-a188-d93e2655708e rw  quiet
		echo	'Loading initial ramdisk ...'
		initrd  /boot/initramfs-linux.img
	}
	menuentry '"Arch Linux" Linux, with Linux linux (fallback initramfs)' --class _arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-ce6ea1bb-8f81-4812-a188-d93e2655708e' {
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  ce6ea1bb-8f81-4812-a188-d93e2655708e
		else
		  search --no-floppy --fs-uuid --set=root ce6ea1bb-8f81-4812-a188-d93e2655708e
		fi
		echo	'Loading Linux linux ...'
		linux	/boot/vmlinuz-linux root=UUID=ce6ea1bb-8f81-4812-a188-d93e2655708e rw  quiet
		echo	'Loading initial ramdisk ...'
		initrd  /boot/initramfs-linux-fallback.img
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-4213-C5ED' {
	insmod part_gpt
	insmod fat
	set root='hd0,gpt1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1  4213-C5ED
	else
	  search --no-floppy --fs-uuid --set=root 4213-C5ED
	fi
	chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
CristianSW ()
Ответ на: комментарий от mandala

Вот результат sudo journalctl -b

Искал иммено то что связано с видеокартой.

сен 27 08:12:18 Archy kernel: [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe A
сен 27 08:12:18 Archy kernel: [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
сен 27 08:12:18 Archy systemd-udevd[181]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
сен 27 08:12:18 Archy systemd[1]: Found device WDC_WD5000LPCX-24C6HT0 EFI\x20system\x20partition.
сен 27 08:12:18 Archy systemd[1]: Starting File System Check on /dev/sda1...
сен 27 08:12:18 Archy kernel: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
сен 27 08:12:18 Archy kernel: AMD IOMMUv2 functionality not available on this system
сен 27 08:12:18 Archy kernel: CRAT table not found
сен 27 08:12:18 Archy kernel: Finished initializing topology ret=0
сен 27 08:12:18 Archy kernel: kfd kfd: Initialized module
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: enabling device (0002 -> 0003)
сен 27 08:12:18 Archy kernel: [drm] initializing kernel modesetting (HAINAN 0x1002:0x666F 0x17AA:0x380C 0x00).
сен 27 08:12:18 Archy kernel: vga_switcheroo: enabled
сен 27 08:12:18 Archy kernel: ATOM BIOS: AMD
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: GTT: 2048M 0x0000000080000000 - 0x00000000FFFFFFFF
сен 27 08:12:18 Archy kernel: [drm] Detected VRAM RAM=2048M, BAR=256M
сен 27 08:12:18 Archy kernel: [drm] RAM width 64bits DDR
сен 27 08:12:18 Archy kernel: ppdev: user-space parallel port driver
сен 27 08:12:18 Archy kernel: [TTM] Zone  kernel: Available graphics memory: 1969984 kiB
сен 27 08:12:18 Archy kernel: [TTM] Initializing pool allocator
сен 27 08:12:18 Archy kernel: [TTM] Initializing DMA pool allocator
сен 27 08:12:18 Archy kernel: [drm] radeon: 2048M of VRAM memory ready
сен 27 08:12:18 Archy kernel: [drm] radeon: 2048M of GTT memory ready.
сен 27 08:12:18 Archy kernel: [drm] Loading hainan Microcode
сен 27 08:12:18 Archy systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
сен 27 08:12:18 Archy systemd[1]: Starting Load/Save RF Kill Switch Status...
сен 27 08:12:18 Archy kernel: [drm] Internal thermal controller with fan control
сен 27 08:12:18 Archy kernel: [drm] probing gen 2 caps for device 8086:9c18 = 5323c42/0
сен 27 08:12:18 Archy kernel: [drm] radeon: dpm initialized
сен 27 08:12:18 Archy kernel: [drm] GART: num cpu pages 524288, num gpu pages 524288
сен 27 08:12:18 Archy kernel: [drm] probing gen 2 caps for device 8086:9c18 = 5323c42/0
сен 27 08:12:18 Archy kernel: [drm] PCIE gen 2 link speeds already enabled
сен 27 08:12:18 Archy kernel: [drm] PCIE GART of 2048M enabled (table at 0x0000000000040000).
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: WB enabled
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff9d638106fc00
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0xffff9d638106fc04
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0xffff9d638106fc08
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff9d638106fc0c
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0xffff9d638106fc10
сен 27 08:12:18 Archy kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
сен 27 08:12:18 Archy kernel: [drm] Driver supports precise vblank timestamp query.
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: radeon: MSI limited to 32-bit
сен 27 08:12:18 Archy kernel: radeon 0000:03:00.0: radeon: using MSI.
сен 27 08:12:18 Archy kernel: [drm] radeon: irq initialized.
сен 27 08:12:18 Archy systemd[1]: Found device WDC_WD5000LPCX-24C6HT0 7.
сен 27 08:12:18 Archy systemd[1]: Activating swap /dev/sda7...
сен 27 08:12:18 Archy kernel: input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card0/input14
сен 27 08:12:18 Archy kernel: input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card0/input15
сен 27 08:12:18 Archy kernel: input: HDA Intel HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/sound/card0/input16
сен 27 08:12:18 Archy kernel: input: HDA Intel HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.0/sound/card0/input17
сен 27 08:12:18 Archy kernel: input: HDA Intel HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:03.0/sound/card0/input18
сен 27 08:12:18 Archy kernel: psmouse serio1: synaptics: queried max coordinates: x [..5670], y [..4794]
сен 27 08:12:18 Archy kernel: psmouse serio1: synaptics: queried min coordinates: x [1314..], y [1098..]
сен 27 08:12:18 Archy kernel: [drm] ring test on 0 succeeded in 1 usecs
сен 27 08:12:18 Archy kernel: [drm] ring test on 1 succeeded in 1 usecs
сен 27 08:12:18 Archy kernel: [drm] ring test on 2 succeeded in 1 usecs
сен 27 08:12:18 Archy kernel: [drm] ring test on 3 succeeded in 4 usecs
сен 27 08:12:18 Archy kernel: [drm] ring test on 4 succeeded in 4 usecs
сен 27 08:12:18 Archy kernel: [drm] ib test on ring 0 succeeded in 0 usecs
сен 27 08:12:18 Archy kernel: [drm] ib test on ring 1 succeeded in 0 usecs
сен 27 08:12:18 Archy kernel: [drm] ib test on ring 2 succeeded in 0 usecs
сен 27 08:12:18 Archy kernel: [drm] ib test on ring 3 succeeded in 0 usecs
сен 27 08:12:18 Archy kernel: [drm] ib test on ring 4 succeeded in 0 usecs
сен 27 08:12:18 Archy kernel: [drm] Radeon Display Connectors
сен 27 08:12:18 Archy kernel: psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00123/0x840300/0x2a800/0x0, board id: 2848, 
сен 27 08:12:19 Archy kernel: input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input9
сен 27 08:12:19 Archy kernel: [drm] Initialized radeon 2.50.0 20080528 for 0000:03:00.0 on minor 1
сен 27 08:12:19 Archy systemd[1]: Created slice system-systemd\x2dbacklight.slice.
сен 27 08:12:19 Archy systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:intel_backlight...
сен 27 08:12:19 Archy systemd-udevd[186]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
сен 27 08:12:19 Archy kernel: ath9k 0000:02:00.0 wlp2s0: renamed from wlan0
сен 27 08:12:19 Archy systemd-udevd[186]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
сен 27 08:12:19 Archy kernel: r8169 0000:01:00.0 enp1s0: renamed from eth0
сен 27 08:12:19 Archy kernel: [drm] amdgpu kernel modesetting enabled.
сен 27 08:12:19 Archy kernel: vga_switcheroo: detected switching method \_SB_.PCI0.GFX0.ATPX handle
сен 27 08:12:19 Archy kernel: ATPX version 1, functions 0x00000033

CristianSW ()
Ответ на: комментарий от mandala

и также 2 часть :)

сен 27 08:12:19 Archy kernel: ATPX version 1, functions 0x00000033
сен 27 08:12:19 Archy kernel: ATPX Hybrid Graphics
сен 27 08:12:19 Archy systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:intel_backlight.
сен 27 08:12:19 Archy mtp-probe[194]: checking bus 1, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2"
сен 27 08:12:19 Archy mtp-probe[189]: checking bus 1, device 4: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
сен 27 08:12:19 Archy mtp-probe[189]: bus: 1, device: 4 was not an MTP device
сен 27 08:12:19 Archy mtp-probe[193]: checking bus 1, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4"
сен 27 08:12:19 Archy mtp-probe[194]: bus: 1, device: 2 was not an MTP device
сен 27 08:12:19 Archy systemd[1]: Activated swap /dev/sda7.
сен 27 08:12:19 Archy kernel: Adding 5568508k swap on /dev/sda7.  Priority:-1 extents:1 across:5568508k FS
сен 27 08:12:19 Archy systemd[1]: Reached target Swap.
сен 27 08:12:19 Archy mtp-probe[193]: bus: 1, device: 3 was not an MTP device
сен 27 08:12:19 Archy kernel: intel_rapl: Found RAPL domain package
сен 27 08:12:19 Archy kernel: intel_rapl: Found RAPL domain core
сен 27 08:12:19 Archy kernel: intel_rapl: Found RAPL domain uncore
сен 27 08:12:19 Archy kernel: intel_rapl: Found RAPL domain dram
сен 27 08:12:19 Archy kernel: intel_rapl: RAPL package 0 domain package locked by BIOS
сен 27 08:12:19 Archy systemd[1]: Mounting Temporary Directory (/tmp)...
сен 27 08:12:19 Archy systemd[1]: Mounted Temporary Directory (/tmp).
сен 27 08:12:19 Archy systemd[1]: Started Load/Save RF Kill Switch Status.
сен 27 08:12:19 Archy systemd-udevd[176]: Process '/usr/bin/set-wireless-regdom' failed with exit code 1.
сен 27 08:12:19 Archy systemd-fsck[213]: home: clean, 10031/11255808 files, 1126970/45010944 blocks
сен 27 08:12:20 Archy systemd[1]: Started File System Check on /dev/sda6.
сен 27 08:12:20 Archy systemd[1]: Mounting /home...
сен 27 08:12:20 Archy kernel: EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: data=ordered
сен 27 08:12:20 Archy systemd[1]: Mounted /home.
сен 27 08:12:20 Archy systemd[1]: Reached target Sound Card.
сен 27 08:12:20 Archy kernel: mousedev: PS/2 mouse device common for all mice
сен 27 08:12:20 Archy systemd-fsck[215]: fsck.fat 4.1 (2017-01-24)
сен 27 08:12:20 Archy systemd-fsck[215]: /dev/sda1: 272 files, 20070/98304 clusters
сен 27 08:12:20 Archy systemd[1]: Started File System Check on /dev/sda1.
сен 27 08:12:20 Archy systemd[1]: Mounting /boot/efi...
сен 27 08:12:21 Archy systemd[1]: Mounted /boot/efi.
сен 27 08:12:21 Archy systemd[1]: Reached target Local File Systems.
сен 27 08:12:21 Archy systemd[1]: Starting Create Volatile Files and Directories...
сен 27 08:12:21 Archy systemd[1]: Started Create Volatile Files and Directories.
сен 27 08:12:21 Archy systemd[1]: Starting Update UTMP about System Boot/Shutdown...
сен 27 08:12:21 Archy systemd[1]: Started Update UTMP about System Boot/Shutdown.
сен 27 08:12:21 Archy systemd[1]: Reached target System Initialization.

сен 27 08:12:25 Archy polkitd[304]: Started polkitd version 0.114
сен 27 08:12:25 Archy kernel: [drm] probing gen 2 caps for device 8086:9c18 = 5323c42/0
сен 27 08:12:25 Archy kernel: [drm] PCIE gen 2 link speeds already enabled
сен 27 08:12:25 Archy kernel: [drm] PCIE GART of 2048M enabled (table at 0x0000000000040000).
сен 27 08:12:25 Archy kernel: radeon 0000:03:00.0: WB enabled
сен 27 08:12:25 Archy kernel: radeon 0000:03:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff9d638106fc00
сен 27 08:12:25 Archy kernel: radeon 0000:03:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0xffff9d638106fc04
сен 27 08:12:25 Archy kernel: radeon 0000:03:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0xffff9d638106fc08
сен 27 08:12:25 Archy kernel: radeon 0000:03:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff9d638106fc0c
сен 27 08:12:25 Archy kernel: radeon 0000:03:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0xffff9d638106fc10

сен 27 08:12:26 Archy polkitd[304]: Loading rules from directory /etc/polkit-1/rules.d
сен 27 08:12:26 Archy polkitd[304]: Loading rules from directory /usr/share/polkit-1/rules.d
сен 27 08:12:26 Archy kernel: [drm:r600_ring_test [radeon]] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
сен 27 08:12:26 Archy kernel: [drm:si_resume [radeon]] *ERROR* si startup failed on resume

сен 27 08:13:19 Archy daemon/dde-session-daemon[522]: main.go:70: App log level: 5
сен 27 08:13:19 Archy kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
сен 27 08:13:19 Archy kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing 6FD8 (len 237, WS 0, PS 4) @ 0x6FE6
сен 27 08:13:19 Archy kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing 6860 (len 94, WS 12, PS 8) @ 0x68A9
сен 27 08:13:19 Archy kernel: [drm] probing gen 2 caps for device 8086:9c18 = 5323c42/0
сен 27 08:13:19 Archy kernel: [drm] PCIE gen 2 link speeds already enabled

сен 27 08:13:20 Archy dbus-daemon[424]: Activating via systemd: service name='org.gtk.vfs.GPhoto2VolumeMonitor' unit='gvfs-gphoto2-volume-monitor.servi
сен 27 08:13:20 Archy kernel: radeon 0000:03:00.0: Wait for MC idle timedout !
сен 27 08:13:20 Archy kernel: [drm] PCIE GART of 2048M enabled (table at 0x0000000000040000).
сен 27 08:13:20 Archy kernel: radeon 0000:03:00.0: WB enabled
сен 27 08:13:20 Archy kernel: radeon 0000:03:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff9d638106fc00
сен 27 08:13:20 Archy kernel: radeon 0000:03:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0xffff9d638106fc04
сен 27 08:13:20 Archy kernel: radeon 0000:03:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0xffff9d638106fc08
сен 27 08:13:20 Archy kernel: radeon 0000:03:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff9d638106fc0c
сен 27 08:13:20 Archy kernel: radeon 0000:03:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0xffff9d638106fc10

сен 27 08:13:21 Archy daemon/loader[522]: loader.go:138: enable module screenedge
сен 27 08:13:21 Archy kernel: [drm:r600_ring_test [radeon]] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
сен 27 08:13:21 Archy kernel: [drm:si_resume [radeon]] *ERROR* si startup failed on resume
CristianSW ()
Ответ на: комментарий от mandala
[cristian@Archy ~]$ lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
02:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun LE [Radeon HD 8550M / R5 M230]
CristianSW ()
Ответ на: комментарий от CristianSW

03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun LE [Radeon HD 8550M / R5 M230]

Вот, он, родимый. Я не разбираюсь в проприетарных дровах. Но могу сказать точно, что часть из них (да, для АМД несколько разных проприетарных) работает только на старых ядрах. Копай в эту сторону: какой проприетарный драйвер тебе лучше поставить, как лучше (из репозитория или самому собирать).

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

Установил минт 18.3

установил минт 18.3 и понизил ядро системы до

 uname -a

Linux cristian-Lenovo-G50-70 4.4.0-96-generic #119-Ubuntu SMP Tue Sep 12 14:59:54 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
смотрю в мэнэджере драйверов проприетарные не предлагает и тогда запускаю
lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
02:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun LE [Radeon HD 8550M / R5 M230] (rev ff)
cristian@cristian-Lenovo-G50-70 ~ $ DRI_PRIME=1 glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
25712 frames in 5.0 seconds = 5142.292 FPS
26224 frames in 5.0 seconds = 5244.778 FPS
26503 frames in 5.0 seconds = 5300.458 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 206962 requests (206962 known processed) with 0 events remaining.
и как можно заметить все сработало, но у меня сразу появился вопрос в ядре проблема или нет, щяс поэкспериментирую ище с ядром 4.8 и возможно 4.10 и 4.11 чтобы определить в ядре проблема или нет

CristianSW ()
Ответ на: комментарий от RedEyedMan4

Вообщем установил ядро 4.11.0-14-generic ситуация не изменилась все работает, и могу предположить что проблема не в ядре а в чем-то другом DRI_PRIME=1 glxgears работает и показывает много fps. Пойду искать по системному журналу инфу и различия.

CristianSW ()
Ответ на: комментарий от RedEyedMan4

Вообщем нашол отличия при самом старте системы минт и арча далее не искал Mint

окт 03 17:54:59 cristian-Lenovo-G50-70 systemd-journald[332]: Runtime journal (/run/log/journal/) is 4.8M, max 38.4M, 33.6M free.
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel: Linux version 4.8.0-53-generic (buildd@lgw01-56) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #56~16.04.
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-4.8.0-53-generic root=UUID=5cb2bf73-8624-4d95-9299-84d2ff4214fa ro quiet splash vt
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel: KERNEL supported cpus:
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel:   Intel GenuineIntel
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel:   AMD AuthenticAMD
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel:   Centaur CentaurHauls
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel: x86/fpu: Enabled xstate features 0x3, context size is 576 bytes, using 'standard' format.
окт 03 17:54:59 cristian-Lenovo-G50-70 kernel: x86/fpu: Using 'eager' FPU context switches.
Arch
random: get_random_bytes called from start_kernel+0x42/0x4b7 with crng_init=0
окт 03 18:15:54 Archy kernel: Linux version 4.13.3-1-ARCH (builduser@tobias) (gcc version 7.2.0 (GCC)) #1 SMP PREEMPT Thu Sep 21 20:33:16 CEST 2017
окт 03 18:15:54 Archy kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=ce6ea1bb-8f81-4812-a188-d93e2655708e rw quiet
окт 03 18:15:54 Archy kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
окт 03 18:15:54 Archy kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
окт 03 18:15:54 Archy kernel: x86/fpu: Enabled xstate features 0x3, context size is 576 bytes, using 'standard' format.
окт 03 18:15:54 Archy kernel: e820: BIOS-provided physical RAM map:

CristianSW ()
Ответ на: комментарий от RedEyedMan4

Спасибо, но как быть с арчем в чем проблема мне аж стало интересно, если не ядро то что, mesa есть, открытый видеодрайвер есть, сижу и думаю что может быть. Хочю также попробовать antergOS, или что-то другое на основе арча, но мне нравится сам арч, так что ломаю голову дальше.

CristianSW ()
Ответ на: комментарий от RedEyedMan4

заного установил арч с офф сайта билд 10.01 версия ядра 4.13 установил только программы с pacstrap и которые идут с deepin и deepin-extra, проблема сохранилась, что я не так делаю, вить на мяте все работает,но на мяте сидеть не могу (тормоза)

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

Вот новая инфа по делу,

lscpi -k
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun LE [Radeon HD 8550M / R5 M230]
	Subsystem: Lenovo Sun LE [Radeon HD 8550M / R5 M230]
	Kernel driver in use: radeon
	Kernel modules: radeon, amdgpu

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
	Subsystem: Lenovo Haswell-ULT Integrated Graphics Controller
	Kernel driver in use: i915
	Kernel modules: i915

glxinfo |grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.2.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:


DRI_PRIME=1 glxinfo |grep OpenGL
radeon: Failed to allocate virtual address for buffer:
radeon:    size      : 65536 bytes
radeon:    alignment : 4096 bytes
radeon:    domains   : 4
radeon:    va        : 0x0000000000800000
radeon: Failed to deallocate virtual address for buffer:
radeon:    size      : 65536 bytes
radeon:    va        : 0x800000
radeon: Failed to allocate virtual address for buffer:
radeon:    size      : 65536 bytes
radeon:    alignment : 4096 bytes
radeon:    domains   : 4
radeon:    va        : 0x0000000000800000
radeon: Failed to deallocate virtual address for buffer:
radeon:    size      : 65536 bytes
radeon:    va        : 0x800000
radeonsi: Failed to create a context.
и опять не ясно в чем проблема

CristianSW ()
nano /etc/mkinitcpio.conf

в раздел MODULES прописать для: Nvidia — nouveau, Intel — i915, AMD — radeon

# mkinitcpio -p linux
# pacman -S xorg-server xorg-xinit mesa xterm
# pacman -S xf86-video-nouveau lib32-nouveau-dri - Nvidia(lib32-*  -только для x86_64)
# pacman -S xf86-video-intel lib32-intel-dri - Intel(lib32-* -только для x86_64)
# pacman -S xf86-video-ati lib32-ati-dri  - AMD(lib32-* -только для x86_64)
и все равно ничего не взлетит и xorg.conf не поможет, потому что эти мудаки xorg-server-utils похерили, я спасаюсь так
# cp /etc/X11/xinit/xinitrc ~/.xinitrc
# nano ~/.xinitrc
добавить строки
cvt 1600 900
xrandr --newmode "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
xrandr --addmode VGA-1 1600x900_60.00
xrandr --output VGA-1 --mode 1600x900_60.00

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

ок я прописал radeon в mkinitcpio остальное все было установлено кроме xterm

cvt 1600 900
xrandr --newmode "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
xrandr --addmode VGA-1 1600x900_60.00
xrandr --output VGA-1 --mode 1600x900_60.00
Как я понял здесь я должен вписать свое разрешение экрана вместо 1600 900 пишу свое 1366 768 и заменяю
cvt 1366 768
xrandr --newmode "1366x768_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
xrandr --addmode VGA-1 1366x768_60.00
xrandr --output VGA-1 --mode 1366x768_60.00

CristianSW ()
Ответ на: комментарий от amd_amd

все сделал и прописал в mkinitcpio MODULES=«radeon» ~/.xinitrc дописал

cvt 1366 768
xrandr --newmode "1366x768_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -$
xrandr --addmode VGA-1 1366x768_60.00
xrandr --output VGA-1 --mode 1366x768_60.00

проблема тажа
DRI_PRIME=1 glxinfo |grep OpenGL
radeon: Failed to allocate virtual address for buffer:
radeon:    size      : 65536 bytes
radeon:    alignment : 4096 bytes
radeon:    domains   : 4
radeon:    va        : 0x0000000000800000
radeon: Failed to deallocate virtual address for buffer:
radeon:    size      : 65536 bytes
radeon:    va        : 0x800000
radeon: Failed to allocate virtual address for buffer:
radeon:    size      : 65536 bytes
radeon:    alignment : 4096 bytes
radeon:    domains   : 4
radeon:    va        : 0x0000000000800000
radeon: Failed to deallocate virtual address for buffer:
radeon:    size      : 65536 bytes
radeon:    va        : 0x800000
radeonsi: Failed to create a context.

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

Как я понял здесь я должен вписать свое разрешение экрана вместо 1600 900 пишу свое 1366 768 и заменяю

ничего ты не понял,1600 900 просто так заменить на 1366 768 нельзя, вот это

118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
не с потолка берется, а генерируется командой из терминала - в твоем случае это cvt 1366 768 и смотри, что сгенерировало в Modeline - то и впиши, кроме того output VGA-1 это мой выход видео и какой он у тебя - может такой же, а может другой, узнай это командой xrandr, редактируй конфиги в соответствии со своим оборудованием...

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

ок я сгенерировал cvt 1366 768 и посмотрел кокой output у меня но я в этом не разбираюсь так что вот что выдало xrandr

 xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
eDP1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
   1366x768      60.00*+
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   680x384       60.00  
   640x360       60.00  
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

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

не разбираюсь

eDP1

только у тебя уже все типа взлетело - звездочка возле максимального разрешения, но я так понимаю это встроенная работает, как заставить работать дискретную? у меня нет нотбуков только блоки в котрых нет кастрированого биоса, я бы тупо залез в биос и вырубил GPUOnboar, а AGP - оставил, но что там у тебя в биосе - я не знаю, ранее линь устанавливался на ноут? если устанавливался - дискретка работала? если устанавливался - какой устанавливался? для кучи https://wiki.archlinux.org/index.php/ATI_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)

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

слушай а почему arch? это же глюкалово - давно отказался от него и пересел на debian, в debian - unstable sid в 10 раз стабильней arch, дай отгадаю - потому что типа сам собираешь и чувствуешь эксклюзивность содеянного, могу успокоить - debian тоже можно собирать, ставишь только базовую часть а дальше через apt навешиваешь все остальное тебе необходимое, что то вроде этого https://sites.google.com/site/amdamdsoft/Home/dedian-jwm или этого https://sites.google.com/site/amdamdsoft/Home/debian-i3-sid переехав на debian сохранил привычку собирать систему сам и никогда не пользуюсь готовыми решениями в виде всевозможных DE

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

сижу потому-что есть deepind de поддержка, + скорость работы норм, сейчас сижу на мяте и заметно ниже скорасть. Софт свежий, да и интересно собирать это все, у меня дома арч норм поставил глюков небыло.

CristianSW ()
Ответ на: комментарий от xDShot

базара нет aur это + и пожалуй единственный, а дебиановска компиляция не для слабых умов это как головоломка с подсказками, по началу вынос мозга - надо сильно думать вместо привычного makepkg -sri

amd_amd ()

А кстати, а с amdgpu модулем работает? Отключите модуль radeon на всякий: создать от рута файл /etc/modprobe.d/no-radeon.conf, там вписать строку blacklist radeon

А в опциях загрузки ядра добавьте параметры radeon.si_support=0 amdgpu.si_support=1

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

Я погорячился.

Прост arch реально проще, я считаю. Сейчас он намного стабильнее стал... ну кроме небольших казусов :) И в случае сбоя легче диагностировать проблему.

Из дебиана нравится debootstrap - легко разворачивать chroot окружение.

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

Может конфиг не прописан

последнее средство это xorg.conf - лежит в /etc/X11 не знаю есть он у тебя или нет и может ли так arch уже не помню... суть такая надо в нем прописать свою карту, но если его нет - придется сгенерировать, из tty пишем

$ cd /etc/X11/
$ Xorg -configure
$ startx
в домашней дирректории должен сгенерироваться файл xorg.conf.new ищи строчки Section «Device» -> Driver «xxx» вместо xxx впиши radeon, переименуй xorg.conf.new в xorg.conf и закинь в /etc/X11/ перезагрузись помолясь и посмотри что будет

amd_amd ()
Ответ на: комментарий от xDShot

намного стабильнее стал

как пропал из репы xorg-server-utils так шняга с видеокартами и началась, моя даже не может соотношение коректное подобрать - не врубается что монитор 16:9, приходится в ручную конфиги править

amd_amd ()
Ответ на: комментарий от CristianSW

через tty5 выдает

чегО, из рабочего положения системы скомандуй

# /etc/init.d/?dm stop
где ?dm - название твоего dm

а потом уже генерируй

$ cd /etc/X11/
$ Xorg -configure
$ startx

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

Нет, в опции загрузки ядра.

Например, для systemd-boot добавить эти опции в соответствующий entry. Например в /boot/loader/entries/arch.conf у меня написано так:

title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options root=/dev/sda3 rw radeon.si_support=0 amdgpu.si_support=1
xDShot ★★★★★ ()