Dell 5547. AMD Radeon HD R7 M265.

Автор sdfasd.sadfsad, 22 мая 2015, 01:09:52

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

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

sdfasd.sadfsad

Помогите пожалуйста разобраться. Не нашел описания моей проблемы.

В Win8.1 видеокарта определялась как Intell HD 4400 и AMD Radeon HD R7 M265.
Установил Debian 8 и карточка определяется следующим образом. Intel Haswell-ULT Integrated Graphics Controller.
Ранее пробовал установить fglrx. В итоге перестал запускаться LXDE. Может быть я не правильно поставил драйвера для видеокарты.
Почитав гугль удалил драйвера fglrx и LXDE запустился.
Но Catalist остался на компе. При запуске, Catalyst Control Center выдает следующее:
Открыть содержимое (спойлер)
There was a problem initializing Catalyst Control Center Linux edition.  It could be caused by the following.

No AMD graphics driver is installed, or the AMD driver is not functioning properly.
Please install the AMD driver appropriate for you AMD hardware, or configure using aticonfig.
[свернуть]

Ниже перечислено мое железо:
Открыть содержимое (спойлер)
System:    Host: dell Kernel: 3.16.0-4-amd64 x86_64 (64 bit) Desktop: LXDE (Openbox 3.5.2) Distro: Debian GNU/Linux 8
Machine:   System: Dell product: Inspiron 5547 version: A04 serial: 25P8K22
           Mobo: Dell model: 08KNCD version: A00 serial: .25P8K22.CN1296648S0CE3. Bios: Dell version: A04 date: 05/09/2014
CPU:       Dual core Intel Core i5-4210U CPU (-HT-MCP-) cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx)
           Clock Speeds: 1: 1704.562 MHz 2: 1712.343 MHz 3: 1699.968 MHz 4: 1700.156 MHz
Graphics:  Card: Intel Haswell-ULT Integrated Graphics Controller
           X.org: 1.16.4 drivers: intel (unloaded: fbdev,vesa) tty size: 272x72 Advanced Data: N/A for root
Audio:     Card-1: Intel 8 Series HD Audio Controller driver: snd_hda_intel Sound: ALSA ver: k3.16.0-4-amd64
           Card-2: Intel Haswell-ULT HD Audio Controller driver: snd_hda_intel
Network:   Card: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller driver: r8169
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: 34:17:eb:68:3f:f4
Drives:    HDD Total Size: 1000.2GB (9.2% used) 1: id: /dev/sda model: ST1000LM024_HN size: 1000.2GB
Partition: ID: / size: 909G used: 86G (10%) fs: ext4 ID: /boot size: 237M used: 35M (16%) fs: ext2
           ID: swap-1 size: 8.46GB used: 0.00GB (0%) fs: swap
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 184 Uptime: 1:18 Memory: 728.2/7884.6MB Client: Shell inxi: 1.8.4
[свернуть]

помогите пожалуйста правильно поставить драйвера для видеокарты.

ihammers

Для начала, что выдают следующие команды:
~$ lspci | grep -i vga
~$ dpkg -l | grep -i firmware
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

sdfasd.sadfsad

~$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)

dpkg -l | grep -i firmware - а вот на эту команду, терминал не отвечает.


ihammers

Проверьте настройки биоса, так как система не видет видеокарту от AMD.

IMHO: я бы поставил firmware (firmware-linux-nonfree и firmware-linux-free).
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

sdfasd.sadfsad

Могли бы вы подробнее описать, где посмотреть. В биосе нет ни одного пункта меня, который бы относился к видеокарте. Может пункты меню просто скрыты от редактирования. Плюс ко всему после того, как я снес Windows, в биосе ничего не менял. А винда видела радеоновскую видеокарту.

И что касается firmware-linux-nonfree и firmware-linux-free. Это стандартные драйвера для имеющейся видеокарты? Как мне их установить?

Прошу отнестись с пониманием, в данной теме новичок.

ihammers

#5
Цитата: sdfasd.sadfsad от 25 мая 2015, 19:17:58Могли бы вы подробнее описать, где посмотреть. В биосе нет ни одного пункта меня, который бы относился к видеокарте.
Я попытался найти видео в инете с биосом, но не получилось. Конкретнее... к сожалению у меня нету данного ноута, чтобы проверить все пункты в биосе.

Цитата: sdfasd.sadfsad от 25 мая 2015, 19:17:58И что касается firmware-linux-nonfree и firmware-linux-free. Это стандартные драйвера для имеющейся видеокарты?
Это не драйверы к видеокарте, там находятся микрокоды для работы некоторых устройств.

Как устанавливали драйвера на видеокарту?
~# apt-get install fglrx-driver fglrx-modules-dkms fglrx-control
~# aticonfig --adapter=all --initial


После чего перезагружаетесь и смотрите в логах если не запустилась система (/var/log/Xorg.0.log). После чего сохраняете его в другом месте и выкладываете в сеть, чтобы посмотреть ошибки.
Если потребуется запустить графику, то переносите или удаляете конфигурационный файл:
mv /etc/X11/xorg.conf{,~old~}
service lightdm restart


PS: должно сработать с service, но если не сработает, то через:
systemctl restart lightdm

PS:: скорей всего windows отключает видеокарты по автомату перед выключением, чтобы увеличить продолжительность работы системы.

PS::: покажите что у вас находиться в cat /sys/kernel/debug/vgaswitcheroo/switch?

Дополнительная информация: 1, 2, 3
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

sdfasd.sadfsad

#6
Открыть содержимое (спойлер)
~$ aticonfig --adapter=all --initial
Uninitialised file found, configuring.
PowerXpress info: Diagnostic output from /usr/lib/fglrx/switchlibglx:
update-alternatives: предупреждение: принудительная переустановка альтернативы /usr/lib/fglrx, так как группа ссылок glx сломана
update-alternatives: предупреждение: /usr/lib/xorg/modules/drivers/fglrx_drv.so на ссылку не заменён
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.original-0


после установки драйверов:
~$ aticonfig --list-adapters
* 0. 02:00.0 AMD Radeon R7 M260
* - Default adapter


# 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.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. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 07)
02:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265]


Но как и думал, после установки драйверов графический режим не загрузился. пришлось удалить /etc/X11/xorg.conf и сделать
service lightdm restart

ниже выкладываю содержание /var/log/Xorg.0.log

Открыть содержимое (спойлер)
[    66.604]
X.Org X Server 1.16.4
Release Date: 2014-12-20
[    66.604] X Protocol Version 11, Revision 0
[    66.604] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[    66.604] Current Operating System: Linux dell 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3~deb8u1 (2015-04-24) x86_64
[    66.604] Kernel command line: BOOT_IMAGE=/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/dell--vg-root ro quiet
[    66.604] Build Date: 11 February 2015  12:32:02AM
[    66.604] xorg-server 2:1.16.4-1 (http://www.debian.org/support)
[    66.604] Current version of pixman: 0.32.6
[    66.604]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[    66.604] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    66.604] (==) Log file: "/var/log/Xorg.0.log", Time: Mon May 25 21:26:36 2015
[    66.604] (==) Using config file: "/etc/X11/xorg.conf"
[    66.604] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    66.605] (==) ServerLayout "aticonfig Layout"
[    66.605] (**) |-->Screen "aticonfig-Screen[0]-0" (0)
[    66.605] (**) |   |-->Monitor "aticonfig-Monitor[0]-0"
[    66.605] (**) |   |-->Device "aticonfig-Device[0]-0"
[    66.605] (==) Automatically adding devices
[    66.605] (==) Automatically enabling devices
[    66.605] (==) Automatically adding GPU devices
[    66.605] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    66.605]    Entry deleted from font path.
[    66.605] (==) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   built-ins
[    66.605] (==) ModulePath set to "/usr/lib/xorg/modules"
[    66.605] (II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
[    66.605] (II) Loader magic: 0x7fe64b707d80
[    66.605] (II) Module ABI versions:
[    66.605]    X.Org ANSI C Emulation: 0.4
[    66.605]    X.Org Video Driver: 18.0
[    66.605]    X.Org XInput driver : 21.0
[    66.605]    X.Org Server Extension : 8.0
[    66.605] (II) xfree86: Adding drm device (/dev/dri/card0)
[    66.606] (--) PCI:*(0:0:2:0) 8086:0a16:1028:0640 rev 11, Mem @ 0xb0400000/4194304, 0xc0000000/268435456, I/O @ 0x00005000/64
[    66.606] (--) PCI: (0:2:0:0) 1002:6900:1028:0640 rev 0, Mem @ 0xa0000000/268435456, 0xb0000000/2097152, 0xb0900000/262144, I/O @ 0x00003000/256, BIOS @ 0x????????/131072
[    66.606] (II) "glx" will be loaded by default.
[    66.606] (II) LoadModule: "glx"
[    66.606] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
[    66.606] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[    66.606]    compiled for 6.9.0, module version = 1.0.0
[    66.606] (II) LoadModule: "fglrx"
[    66.606] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
[    66.620] (II) Module fglrx: vendor="FireGL - AMD Technologies Inc."
[    66.620]    compiled for 1.4.99.906, module version = 14.50.2
[    66.620]    Module class: X.Org Video Driver
[    66.620] (II) Loading sub module "fglrxdrm"
[    66.620] (II) LoadModule: "fglrxdrm"
[    66.620] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
[    66.620] (II) Module fglrxdrm: vendor="FireGL - AMD Technologies Inc."
[    66.620]    compiled for 1.4.99.906, module version = 14.20.7
[    66.620] (II) AMD Proprietary Linux Driver Version Identifier:14.50.2
[    66.620] (II) AMD Proprietary Linux Driver Release Identifier: 14.501.1003                         
[    66.620] (II) AMD Proprietary Linux Driver Build Date: Nov 20 2014 21:22:54
[    66.620] (++) using VT number 7

[    66.620] (WW) Falling back to old probe method for fglrx
[    66.623] (II) Loading PCS database from /etc/ati/amdpcsdb /etc/ati/amdpcsdb.default
[    66.624] ukiDynamicMajor: found major device number 249
[    66.624] ukiDynamicMajor: found major device number 249
[    66.624] ukiOpenByBusid: Searching for BusID PCI:2:0:0
[    66.624] ukiOpenDevice: node name is /dev/ati/card0
[    66.624] ukiOpenDevice: open result is 9, (OK)
[    66.624] ukiOpenByBusid: ukiOpenMinor returns 9
[    66.624] ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0
[    66.697] (EE) No devices detected.
[    66.697] (EE)
Fatal server error:
[    66.697] (EE) no screens found(EE)
[    66.697] (EE)
Please consult the The X.Org Foundation support
    at http://wiki.x.org
for help.
[    66.697] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    66.697] (EE)
[свернуть]

так же выкладываю содержание xorg.conf при котором не загрузился графический режим.
Открыть содержимое (спойлер)
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
[свернуть]

Может быть дело в нем?
вот в этой части
Открыть содержимое (спойлер)
Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:2:0:0"
EndSection
[свернуть]

Сообщение объединено: 26 Май 2015, 05:29:50
[свернуть]

сделал следующее
удалил все что ранее было сделано, заново установил драйвера с сайта ATI.
делал все строго по инструкции изложенной ниже
Открыть содержимое (спойлер)
но теперь новая проблема, после установки драйвера пропал указатель мыши. все функции мыши сохранились, но курсор не отображается.


Сообщение объединено: 26 Май 2015, 07:45:18

Пробовал отредактировать /etc/X11/xorg.conf добавил строку SWCursor, курсор мыши не появился.
lxde openbox. Может быть знает кто-нибудь решение подобных проблем.

В итоге драйвера установлены, установлен Catalyst Control Center для Linux. Все работает, но вопрос курсора не решен.
Устанавливал самый свежий драйвер с сайта производителя.
Открыть содержимое (спойлер)

Курсор отказался появляться сразу после перезагрузки. Смог вернуть курсор, только после удаления файла /etc/X11/xorg.conf.
Соответственно сохранив его перед этим. Поиск решения проблемы ни к чему не привел. Прошу, подскажите в каком направлении искать.
Читал форумы, кто-то пишет что это баг в драйверах, кто-то предлагает версию ядра вернуть на более старую.
По-моему это все координальные методы, может быть кто-то сталкивался с этим и уже решил проблему успешно?

ihammers

Цитата: sdfasd.sadfsad от 25 мая 2015, 21:51:17Читал форумы, кто-то пишет что это баг в драйверах, кто-то предлагает версию ядра вернуть на более старую.
У меня была данная проблема с драйверами, но при перезапуске иксов курсор возвращался на прежнее время.

Как вариант поискать beta-версию дров на сайте производителя (AMD).
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

VKH

#8
Приветствую. У меня другое железо, но может тебе поможет. Опытным путем, перечитав многие рекомендации и инструкции, определил для своей конфигурации следующую установку драйверов.
Ставил на чистую систему.
Скачал с офф. сайта драйвера для 64bit.
терминал:
dpkg --add-architecture i386 (скорее всего это лишнее, я для перестраховки)
apt-get update
через синаптик:
linux-headers-amd64 (и все зависимости)
терминал:
apt-get install build-essential (если не установлен)
sh ./amd.run (переименовал файл, чтобы проще вводить в терминале)
после завершения установки не перезагружая компьютер
sudo aticonfig --initial
проверил на всякий случай что наличие в Device в Driver "fgдrx":
pluma /etc/X11/xorg.conf  ()
Открыть содержимое (спойлер)
Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:0:1:0"
EndSection
[свернуть]
После такого шаманства (так как сам не все понимаю, что делал и чем оно отличается от других рекомендаций...) по визуальным ощущениям как то стало лучше.
вывод данных для информации:
~$ lsb_release -a
Открыть содержимое (спойлер)
No LSB modules are available.
Distributor ID:   Debian
Description:   Debian GNU/Linux 8.1 (jessie)
Release:   8.1
Codename:   jessie
[свернуть]
~$  lspci -v | grep VGA
Открыть содержимое (спойлер)
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6320] (prog-if 00 [VGA controller])
[свернуть]
~$ grep DRM_RADEON /boot/config-$(uname -r)
Открыть содержимое (спойлер)
CONFIG_DRM_RADEON=m
# CONFIG_DRM_RADEON_UMS is not set
[свернуть]
~$ grep AGP /boot/config-$(uname -r)
Открыть содержимое (спойлер)
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
CONFIG_AGP_INTEL=y
CONFIG_AGP_SIS=y
CONFIG_AGP_VIA=y
[свернуть]

Если что не так, опытных пользователей прошу не удивляться тому, как преподнес информацию! Я всего навсего поделился опытом, как исправил некоторые проблемы на нетбуке.