lspci -v

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo 3rd Gen Core processor Graphics Controller
Flags: bus master, fast devsel, latency 0, IRQ 24
Memory at d8000000 (64-bit, non-prefetchable) [size=4M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 4000 [size=64]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915

01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] (rev ff) (prog-if ff)
!!! Unknown header type 7f
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu

Все равно непонятно какой именно используется.
По поводу PRIME - он умеет автоматически переключать? Или надо каждый раз запускать "xrandr --setprovideroffloadsink 1 0" (или это "DRI_PRIME=1")?
Или можно для конкретных приложений указывать видеокарту?
Спасибо за ответы
Доброго времени суток. Недавно переехал с lenovo G580 на lenovo G500. В G500 2 видеокарты:
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
и
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] (rev ff)

Подскажите, какой драйвер ставить для AMD?
Открытый или проприентарный?
Насколько я понимаю AMDGPU поддерживает мою карту?(At the moment there is support for Volcanic Islands (VI) and newer and experimental support for Sea Islands (CI) and Southern Islands (SI) cards.)
AMDGPU, ATI или catalyst?
Как понять какой драйвер используется для вывода? Этой командой? glxinfo | grep "OpenGL renderer"
Нужен PRIME для переключения?

По вики не смог сориентироваться.

P.S. Еще маленький вопрос по Nvidia GTX460 - Какой простой способ сравнить производительность nvidia и nouveau? На данной карте какой вообще драйвер лучше?
Вы правы, указал dhcp-option-force=209,pxelinux.cfg в /etc/dnsmasq.conf
большинство ошибок пропало. Остались только эти:

ноя 24 17:11:19 irzhyk dnsmasq-tftp[19462]: error 8 User aborted the transfer received from 192.168.1.10
ноя 24 17:11:19 irzhyk dnsmasq-tftp[19462]: failed sending /hdd/pxe/syslinux.efi to 192.168.1.10

Но меню грузится, все нормально. Последние 2 вопроса:
1 - где подсмотреть опции загрузки для UEFI-режима?
LABEL testuefi
MENU testuefi
KERNEL (тут иногда указывается memdisk иногда указывается vmlinuz)
APPEND initrd=images/uefi/Shell.efi

Такие не подходят

2 - как лучше разделить меню menu.c32 и остальные скопированые файлы из директорий /usr/lib/syslinux/{bios,efi64} - чтобы они не конфликтовали?
Насколько я понимаю, в строчке лога
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/01-3c-97-0e-98-ba-b9 not found
01-3c-97-0e-98-ba-b9 - это MAC-адрес клиента, но мне это ни о чем не говорит..
Получилось!!! Еще толком не разобрался, но по вашему совету кажется получается!! Правда лог пишет какие-то ошибки:

ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: error 8 User aborted the transfer received from 192.168.1.10
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: failed sending /hdd/pxe/syslinux.efi to 192.168.1.10
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: sent /hdd/pxe/syslinux.efi to 192.168.1.10
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: sent /hdd/pxe/ldlinux.e64 to 192.168.1.10
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/01-3c-97-0e-98-ba-b9 not found
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/C0A8010A not found
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/C0A8010 not found
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/C0A801 not found
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/C0A80 not found
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/C0A8 not found
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/C0A not found
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/C0 not found
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/C not found

Сейчас немного разберусь, и еще задам пару вопросов. Огромное спасибо за помощь - уже реально год бьюсь
Странно, я всю директорию /usr/lib/syslynux/efi64 копировал в /hdd/pxe/ - и ничего не получилось..

[[email protected] ~]$ cat /hdd/pxe/pxelinux.cfg/default
DEFAULT menu.c32
PROMPT 0
TIMEOUT 600

MENU TITLE PXE BOOT MENU

LABEL Boot LocalHDD
localboot 0x80
append SLX=0x80

LABEL TestTools - >
KERNEL menu.c32
APPEND pxelinux.cfg/testtools

LABEL Utils - >
KERNEL menu.c32
APPEND pxelinux.cfg/utils

LABEL OS - >
KERNEL menu.c32
APPEND pxelinux.cfg/os

LABEL Windows - >
KERNEL menu.c32
APPEND pxelinux.cfg/windows
Настроил так, что сервер понимает какая(BIOS или UEFI) система подключена. При загрузке UEFI-системы:

>>Start PXE over IPv4.
Station IP address is 192.168.1.10
Server IP address is 192.168.1.1
NBP filename is syslinux.efi
NBP filesize is 176176 Bytes
Downloading NBP file ...

Success to download NBP file.
Getting cashed packet
My IP is 192.168.1.10

На этом все, через время система ребутится.
Вот лог(гугление не помогло):

[[email protected] pxe]$ journalctl -u dnsmasq -f
-- Logs begin at Mon 2017-10-02 18:06:47 EEST. --
ноя 24 14:18:56 irzhyk systemd[1]: Stopped A lightweight DHCP and caching DNS server.
ноя 24 14:18:56 irzhyk systemd[1]: Starting A lightweight DHCP and caching DNS server...
ноя 24 14:18:56 irzhyk dnsmasq[18821]: dnsmasq: syntax check OK.
ноя 24 14:18:56 irzhyk systemd[1]: Started A lightweight DHCP and caching DNS server.
ноя 24 14:18:56 irzhyk dnsmasq[18822]: started, version 2.78 DNS disabled
ноя 24 14:18:56 irzhyk dnsmasq[18822]: compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC loop-detect inotify
ноя 24 14:18:56 irzhyk dnsmasq[18822]: DBus support enabled: connected to system bus
ноя 24 14:18:56 irzhyk dnsmasq-dhcp[18822]: DHCP, IP range 192.168.1.2 -- 192.168.1.10, lease time 12h
ноя 24 14:18:56 irzhyk dnsmasq-dhcp[18822]: DHCP, sockets bound exclusively to interface enp3s0
ноя 24 14:18:56 irzhyk dnsmasq-tftp[18822]: TFTP root is /hdd/pxe
ноя 24 14:19:11 irzhyk dnsmasq-dhcp[18822]: DHCPDISCOVER(enp3s0) 3c:97:0e:98:ba:b9
ноя 24 14:19:11 irzhyk dnsmasq-dhcp[18822]: DHCPOFFER(enp3s0) 192.168.1.10 3c:97:0e:98:ba:b9
ноя 24 14:19:15 irzhyk dnsmasq-dhcp[18822]: DHCPREQUEST(enp3s0) 192.168.1.10 3c:97:0e:98:ba:b9
ноя 24 14:19:15 irzhyk dnsmasq-dhcp[18822]: DHCPACK(enp3s0) 192.168.1.10 3c:97:0e:98:ba:b9

ноя 24 14:19:15 irzhyk dnsmasq-tftp[18822]: error 8 User aborted the transfer received from 192.168.1.10
ноя 24 14:19:15 irzhyk dnsmasq-tftp[18822]: failed sending /hdd/pxe/syslinux.efi to 192.168.1.10

ноя 24 14:19:15 irzhyk dnsmasq-tftp[18822]: sent /hdd/pxe/syslinux.efi to 192.168.1.10
ноя 24 14:19:15 irzhyk dnsmasq-tftp[18822]: sent /hdd/pxe/ldlinux.e64 to 192.168.1.10
ноя 24 14:19:15 irzhyk dnsmasq-tftp[18822]: sent /hdd/pxe/pxelinux.cfg/default to 192.168.1.10
ноя 24 14:19:15 irzhyk dnsmasq-tftp[18822]: sent /hdd/pxe/menu.c32 to 192.168.1.10

Еще раз, syslinux.efi - требует свой menu.c32? Из /usr/lib/syslinux/efi64 ? Или вопрос в правах на файл?
Спасибо за ответ, поясню для чего заморочился с UEFI - современные ноуты идут с отключенным CSM по умолчанию, я хочу не переключаться в Legacy-режим. Но иногда попадаются с BIOS. За путаницу в посте - извиняюсь, пытался дать всю информацию, закоментированные строчки оставил чтобы показать ход моих действий. Из ответа я понял что не хватает /hdd/pxe/syslinux.cfg и "dhcp-option-force=209,syslinux.cfg" строчки в dnsmasq.conf ? Само меню(без пунктов, они в /hdd/pxe/pxelinux.cfg) это файл /hdd/pxe/menu.c32 ? И оно будет грузиться и с файла lpxelinux.0(для BIOS) и с файла syslinux.efi(для UEFI)?
Доброго времени суток. Есть такой вопрос по настройке PXE-сервера на dnsmasq.

Есть сервер(на archlinux, но это не суть важно)

На нем 2 сетевых интерфейса: enp3s0(на нем должен работать DHCP-сервер) и enp4s0(смотрит в Internet)

pacman -S syslinux

cp /usr/lib/syslinux/bios/{lpxelinux.0,menu.c32,memdisk,chain.c32,libutil.c32,ldlinux.c32} /hdd/pxe/

nano /hdd/pxe/pxelinux.cfg/default
DEFAULT menu.c32
PROMPT 0
TIMEOUT 600

MENU TITLE PXE BOOT MENU
#MENU INCLUDE pxelinux.cfg/graphics.conf

LABEL Boot Local HDD
kernel chain.c32
append hd0 0

LABEL TestTools - >
KERNEL menu.c32
APPEND pxelinux.cfg/testtools

LABEL Utils - >
KERNEL menu.c32
APPEND pxelinux.cfg/utils

LABEL OS - >
KERNEL menu.c32
APPEND pxelinux.cfg/os

/hdd/pxe/pxelinux.cfg/{TestTools,Utils,OS} // отдельные файлы настроек, вида /hdd/pxe/pxelinux.cfg/TestTools

PROMPT 0
MENU TITLE test

LABEL < - Main Menu
KERNEL menu.c32
APPEND pxelinux.cfg/default

LABEL Memtest
MENU LABEL RAM test Memtest 5.01
KERNEL memdisk
APPEND iso initrd=images/memtest86+-5.01.iso
pacman -S dnsmasq

nano /etc/dnsmasq.conf
interface=enp3s0
dhcp-range=192.168.1.2,192.168.1.10,12h
enable-tftp
tftp-root=/hdd/pxe

dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-match=set:efi-x86_64,option:client-arch,9
dhcp-match=set:efi-x86,option:client-arch,6
dhcp-match=set:bios,option:client-arch,0

dhcp-boot=tag:efi-x86_64,"syslinux.efi"
#dhcp-boot=tag:efi-x86_64,"ipxe.1e77e6bfd61e.efi" // Загрузка клиента по PXE в UEFI режиме, тут конкретно Arch Linux Netboot, этот пункт работает
#dhcp-boot=tag:efi-x86_64,"Shell.efi" // Тут EFI-Shell, работает

dhcp-boot=tag:bios,"lpxelinux.0" // Загрузка клиента по PXE в Legacy(BIOS) режиме

systemctl start/enable dnsnasq

В Legacy(BIOS) режиме клиенты грузятся по PXE, меню работают - вопросов нет.
Собственно вопрос: Как я должен загрузить то же меню в UEFI-режиме? Клиент переключен в UEFI-only, по PXE IP-адрес получает.
Меню не грузятся.
Насколько я понимаю нужно подсунуть клиенту efi-файл?
Скопировав из /usr/lib/syslinux/efi64/syslinux.efi в /hdd/pxe результата не добился
После любых манипуляций с dnsmasq.conf делаю systemctl restart dnsmasq.
Привет. Есть такой вопрос:
Есть ноут со встроенной видеокартой Intel (кстати, та же проблема и на ПК с видеокартой Nvidia(nouveau)).
Собственно проблема: при попытке использования виджета "Классическое меню приложений" в сессии plasma-wayland, plasma всегда падает.
Насколько я понимаю - вот баг https://bugs.kde.org/show_bug.cgi?id=384719
Можно ли как-то обойти эту проблему?( к примеру виджет из AUR поставить, я его правда не нашел)

Еще один вопрос - как в сессии plasma-wayland переключиться на другие tty?