If you can't read please download the document
Upload
yuichiro-naito
View
290
Download
2
Embed Size (px)
Citation preview
Intel Graphics Support
FreeBSD Intel Graphics
2016930
FreeBSD Status Report 2016 Q2
https://www.freebsd.org/news/status/report-2016-04-2016-06.html
annouce-mlWEB
The Graphics Stack on FreeBSD
FreeBSD
Intel Graphics
SandyBridge 9.1R
IvyBridge 9.1R
Haswell 11.0R
Broadwell/SkyLake/KabyLake
GitHub
Status Report
FreeBSDDesktop/freebsd-base-graphics
Xorg
FreeBSD/freebsd-ports-graphics
HP ProDesc 600CPU Intel Core i5-6500 (Skylake 3.2 GHz)
Graphics HD Graphics 530
12-CURRENT SNAPSHOT
freebsd-base-graphics git clone
make world
freebsd-ports-graphics git clone
Xorg make install
SNAPSHOT
ftp://ftp.freebsd.org/pub/FreeBSD/snapshots
ftp://ftp.jp.freebsd.org/pub/FreeBSD/snapshots
i915kms drm-next-4.7
nvidia AMD/ATI drm-next
ports/devel/clang38
Makefile.inc1
kernel conf EVDEV
xserver-next
github GENERIC
# cp /sys/amd64/conf/GENERIC /sys/amd64/conf/CUSTOM
# vi /sys/amd64/conf/CUSTOM
DDBWITNESS
# vi /etc/make.conf
KERNCONF=CUSTOM
MALLOC_PRODUCTION=YES
make world
# cd /usr/src
# make buildworld
# make buildkernel
# make installkernel
# reboot
(single user)
# mergemaster -p
# cd /usr/src
# make install world
# mergemaster -Fi
# reboot
Xorg
GitHub clone # git clone
https://github.com/freebsd/freebsd-ports-graphics.git
/usr/ports
# cd /usr/ports
# git checkout -b xserver-next origin/xserver-next
# cd x11/xorg
# make install
Xorg
# sysrc dbus_enable=YES
# service dbus start
# startx
X
xfce4
Xorg.0.log
[ 155.480] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160425
[ 155.480] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 155.481] (--) intel(0): gen9 engineering sample
[ 155.482] (II) intel(0): SNA initialized with Skylake (gen9) backend
Firefox
youtubeyahoo.co.jp
mplayer / vlcmp4
FullHD 60fps
libreofficeimpressXSegmentation Fault
scfb
vt(4)
UEFI
10.3R
# pkg install xf86-video-scfb
xorg.conf# xorg -configure
# vi xorg.conf.new
Driver intel Driver scfb
# cp xorg.conf.new /etc/X11/xorg.conf
# startx
FreeBSD intel
head
Linux
scfb