[Решено] Помогите с установкой драйвера на видеокарту.

Автор wolfram, 06 сентября 2015, 14:07:40

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

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

wolfram

Здравствуйте. Поставил себе недавно Debian 8. В общем-то доволен, но, зная информацию о том, что много игр Valve интегрировано под Linux, ну скажем, например, Dota 2, захотел немедленно потестить. Поставил стим. Скачал дотку зашел и... В общем лагает она. Не хило так. В самом меню игры все норм, но когда начинается т.н. катка, то лаги просыпаются. Притормаживает весь мир даже на минималках, хотя на винде на максималках вроде как не притормаживала.
Очевидно дело в дровах. Начал разбираться... У меня на ноуте стоит, как я понял, две видюхи. Одна интеловская, другая радеоновская. Ставил по разным инструкциям дрова под радеон - система не перезагружается. Ну там просто через некоторое время черный экран с "неморгающей землей" (_). Сносил, переустанавливал систему, так как удаления через консоль того, что я установил, почему-то не помогало. Думаю проблема в том, что надо сначала на Intel дрова поставить. Дело в том, что я точно помню, как у меня на винде запускался Catalyst радеоновский и, если не ошибаюсь в названии, Intel hd Graphics что-ли - что-то наподобие Catalyst, только интеловский.
Консоль выдала информацию только по одной видеокарте:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device 0775
Flags: bus master, fast devsel, latency 0, IRQ 62
Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
Memory at b0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 4000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915


На самом ноуте на бумажке инфа только про радеоновскую видеокарту
"AMD Radeon HD 8750 with 2 GB Dedicated VRAM"

Только вот я боюсь теперь что-то ставить, дабы снова не переустанавливать систему. Сам процесс не страшен, но опять эти загрузочные флешки и миллионы лет на переустановку и чтобы заново все настроить. Может подскажете чего?

ferum

Интересная конфигурация,  :o  у нас в продаже как правило ноутбуки или прцессор интел дискретка нвидиа или уже всё амд шное
для интел у нас https://packages.debian.org/jessie/i965-va-driver но не спешите может быть кто то сталкивался и дадут более правильный ответ так как вам для игр всё равно надо что бы работала дискретка, изучите для начала параметры bios  своего бука, в нём эта дискретная карта наверняка подключается и отключается.
Русские дебианщики против цифрового слабоумия !

wolfram

Цитата: ferum от 06 сентября 2015, 16:44:19
Интересная конфигурация,  :o  у нас в продаже как правило ноутбуки или прцессор интел дискретка нвидиа или уже всё амд шное
для интел у нас https://packages.debian.org/jessie/i965-va-driver но не спешите может быть кто то сталкивался и дадут более правильный ответ так как вам для игр всё равно надо что бы работала дискретка, изучите для начала параметры bios  своего бука, в нём эта дискретная карта наверняка подключается и отключается.
Спасибо)) Будет время загляну в биос)) Не знал, что там видеокарту можно найти.
А что за дискретка? Я просто в этих делах слабоват. Это типа какая-то карта, которая дополнительно как-то подключается к первой?

ferum

Большинство современных ноутбуков могут декодировать видео с помощью видеокарты совмещённой с процессором в составе материнской платы. Дискретной называют дополнительную видеокарту которая устанавливается на разъёме. Как правило её параметры значительно превосходят возможности встроенного видеоадаптера.
Если вы когда нибудь ставили драйвера на windows после самостоятельной его установки то могли заметить что первым ставится драйвер для интел а уже потом система определяет дискретную видеокарту не просто как vga адаптер а как конкретную модель видеокарты.
Русские дебианщики против цифрового слабоумия !

wolfram

Цитата: ferum от 06 сентября 2015, 19:33:54
Большинство современных ноутбуков могут декодировать видео с помощью видеокарты совмещённой с процессором в составе материнской платы. Дискретной называют дополнительную видеокарту которая устанавливается на разъёме. Как правило её параметры значительно превосходят возможности встроенного видеоадаптера.
Если вы когда нибудь ставили драйвера на windows после самостоятельной его установки то могли заметить что первым ставится драйвер для интел а уже потом система определяет дискретную видеокарту не просто как vga адаптер а как конкретную модель видеокарты.

Хмм. Интересно))

wolfram

Цитата: ferum от 06 сентября 2015, 19:33:54
Большинство современных ноутбуков могут декодировать видео с помощью видеокарты совмещённой с процессором в составе материнской платы. Дискретной называют дополнительную видеокарту которая устанавливается на разъёме. Как правило её параметры значительно превосходят возможности встроенного видеоадаптера.
Если вы когда нибудь ставили драйвера на windows после самостоятельной его установки то могли заметить что первым ставится драйвер для интел а уже потом система определяет дискретную видеокарту не просто как vga адаптер а как конкретную модель видеокарты.
Что-то не нашел ничего в биосе про видеокарту. Жаль, ведь она должна там быть. Почитал в инете инфу. Там есть способы переключения видеокарты, но после ввода команды
lspci | grep VGA он мне показывает только одну видеокарту, а должен две.

ihammers

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

wolfram

#7
Цитата: ihammers от 08 сентября 2015, 05:40:48
Выдайте полный вывод команды lspci.

Открыть содержимое (спойлер)
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
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: Broadcom Corporation NetXtreme BCM57786 Gigabit Ethernet PCIe (rev 01)
01:00.1 SD Host controller: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader (rev 01)
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] Mars [Radeon HD 8670A/8670M/8750M]
[свернуть]


Кстати при загрузке системы там появляются надписи и там появлялась какая-то ошибка, что-то вроде
[drm:radeon_pci_probe] *ERROR* radeon kernel modesetting for R600
Делаю вывод, что моя видюха не поддерживается(( Хотя может безосновательно, но система напрочь отказывается видеть эту видеокарту. Обнадеживает только последняя строчка

Cообщение объединено 08 сентября 2015, 15:33:50

Цитата: ihammers от 08 сентября 2015, 05:40:48
Выдайте полный вывод команды lspci.

В общем-то я не против действовать так, как вы мне скажете, если у вас будут мысли, но если вы мне потом поможете откатиться обратно через консольный режим, если вдруг пойдет что-то не так)) Я с телефона могу сидеть в случае чего

* Используйте теги для оформления сообщения, ihammers.

VKH

В вики убунту пишут о проблемах установки гибридных систем intel+amd.

1. попробуй (если не пробовал)  собственническую прошивку
#install firmware-linux-nonfree если не заработает то удаляешь данный пакет и все.
В биосе внимательно посмотри, там должно быть отключение встроенной графики.

2. В биосе отключать интегрированную не надо.
2.1 sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install build-essential

2.2 # aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-atieventsd fglrx-modules-dkms amd-opencl-icd fglrx-control fglrx-driver libgl1-fglrx-glx:i386
2.3 # aticonfig —initial
3.1 если надо только интегрированная то # aticonfig --pxl, далее перезагрузка иксов или системы
или
3.2. если обе нужны то # aticonfig --px-dgpu, далее перезагрука исксов или системы

Так как ты не указал как устанавливал, то привел стандартные установки драйверов. 


wolfram

#9
Цитата: VKH от 09 сентября 2015, 10:28:51
В вики убунту пишут о проблемах установки гибридных систем intel+amd.

1. попробуй (если не пробовал)  собственническую прошивку
#install firmware-linux-nonfree если не заработает то удаляешь данный пакет и все.
В биосе внимательно посмотри, там должно быть отключение встроенной графики.

2. В биосе отключать интегрированную не надо.
2.1 sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install build-essential

2.2 # aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-atieventsd fglrx-modules-dkms amd-opencl-icd fglrx-control fglrx-driver libgl1-fglrx-glx:i386
2.3 # aticonfig —initial
3.1 если надо только интегрированная то # aticonfig --pxl, далее перезагрузка иксов или системы
или
3.2. если обе нужны то # aticonfig --px-dgpu, далее перезагрука исксов или системы

Так как ты не указал как устанавливал, то привел стандартные установки драйверов. 


Хорошо, попробую))
Кстати, в случае удачи lspci | grep VGA должен показать мою амд карту?
И да, биос у меня убогий вроде какой-то. В старых версиях столько настроек было, что потеряться можно. В моем просто 0. Ну почти. Я там вроде ничего про графику не видел. Ну если что скину вкладки моего биоса

-------------------------------------------------------------------------------------------

В первом пункте может что-то не так делал. Пробовал установку первого пункта через команду
sudo apt-get install firmware-linux-nonfree

В ответ прилетает, что данный пакет не найден. Я просто новичок. Не в курсе, правильно делаю или нет. Мой sources.list, исключая закомент.строки

deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free

deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free


Кстати если в нем что-то не так, то скажите что можно поменять или добавить

Вот мой биос
http://hkar.ru/DEii
http://hkar.ru/DEij
http://hkar.ru/DEik
Что там можно поменять? Или это не биос и я конкретно лохонулся? :D
если надо другие вкладки могу кинуть.

* Используйте теги для оформления сообщения, ihammers.

VKH

Перед установкой пакета сделал apt-get update?

Ссылка на пакет:
https://packages.debian.org/jessie/all/firmware-linux-nonfree/download
В биосе в меню boot внимательно смотрел?

lspci | grep VGA - должен показывать обе видеокарты

wolfram

#11
Цитата: VKH от 09 сентября 2015, 17:44:41
Перед установкой пакета сделал apt-get update?

Ссылка на пакет:
https://packages.debian.org/jessie/all/firmware-linux-nonfree/download
В биосе в меню boot внимательно смотрел?

lspci | grep VGA - должен показывать обе видеокарты

Апдейт забыл сделать. Вкладку boot посмотрю ща. Пакет установил. При перезагрузке ошибка пропала. Зашел в систему нормально.
Вот вкладка boot
http://hkar.ru/DEmZ

lspci | grep VGA показывает также одну карту, но я перед установкой драйверов этот пакет вроде как никогда не устанавливал. Ну что, попробую дрова установить?

VKH

#12
lspci | grep VGA - должен показывать обе! Если показывает одну то скорее всего fglrx не установится (выдаст ошибку об отсутствии оборудования)
В первом случае должен быть intel, во втором amd.
DRI_PRIME=0 glxinfo |grep OpenGL
DRI_PRIME=1 glxinfo |grep OpenGL

wolfram

#13
Цитата: VKH от 09 сентября 2015, 17:58:39
lspci | grep VGA - что показывает?

В первом случае должен быть intel, во втором amd.
DRI_PRIME=0 glxinfo |grep OpenGL
DRI_PRIME=1 glxinfo |grep OpenGL


Открыть содержимое (спойлер)
после lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)

после DRI_PRIME=0 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: 3.3 (Core Profile) Mesa 10.3.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:

после DRI_PRIME=1 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: 3.3 (Core Profile) Mesa 10.3.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:
[свернуть]

у меня ощущение, что показал он одно и то же в обоих случаях, если я ничего не пропустил

Cообщение объединено 09 сентября 2015, 18:10:26

"Если показывает одну то скорее всего fglrx не установится (выдаст ошибку об отсутствии оборудования)"
Ну тогда беда((

* Используйте теги для оформления сообщения, ihammers.

VKH

Это мое предположение что выдаст ошибку. Попробовать надо. У тебя не gnome случайно?