Приветствую форумчан! В Ubuntu новичок и вопрос может быть идиотским, но всё же я не смог решить его гуглением.
Задача: запустить 3d ускорение.
На данный момент имеем
direct rendering: Noglxinfo -i | grep render
libGL error: no matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
direct rendering: No (-i specified)
GLX_MESA_multithread makecurrent, GLX_MESA_query_renderer,
OpenGL renderer string: Mesa GLX Indirect
Теперь нюансы:
- процессор Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
- видеокарта интегрирована в процессор
lspci -ks `lspci|grep VGA|awk '{print $1}'`
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Subsystem: ASUSTeK Computer Inc. Device 844d
Kernel driver in use: i915
- система
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.10
Release: 14.10
Codename: utopic
- это сервер, к которому я подключаюсь удалённо:
Спойлер
это арендованный на hetzner компьютер
графическая оболочка xfce поставлена поверх серверной ubuntu
подключение по xrdp
- видеодрайвер intel, ставил с официального сайта.
Спойлер
https://01.org/linuxgraphics/downloads
- логи Xorg
Спойлер
cat /var/log/Xorg.0.log | grep -i driver
[ 17.150] X.Org Video Driver: 18.0
[ 17.150] X.Org XInput driver : 21.0
[ 17.324] (==) Matched intel as autoconfigured driver 0
[ 17.324] (==) Matched intel as autoconfigured driver 1
[ 17.324] (==) Matched modesetting as autoconfigured driver 2
[ 17.324] (==) Matched fbdev as autoconfigured driver 3
[ 17.324] (==) Matched vesa as autoconfigured driver 4
[ 17.324] (==) Assigned the driver to the xf86ConfigLayout
[ 17.325] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[ 17.353] Module class: X.Org Video Driver
[ 17.353] ABI class: X.Org Video Driver, version 18.0
[ 17.354] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 17.354] Module class: X.Org Video Driver
[ 17.354] ABI class: X.Org Video Driver, version 18.0
[ 17.354] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 17.354] Module class: X.Org Video Driver
[ 17.354] ABI class: X.Org Video Driver, version 18.0
[ 17.354] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 17.354] Module class: X.Org Video Driver
[ 17.354] ABI class: X.Org Video Driver, version 18.0
[ 17.354] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
[ 17.354] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[ 17.354] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[ 17.354] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[ 17.354] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 17.354] (II) FBDEV: driver for framebuffer: fbdev
[ 17.354] (II) VESA: driver for VESA chipsets: vesa
[ 17.358] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20140905
[ 17.360] ABI class: X.Org Video Driver, version 18.0
[ 17.367] (II) intel(0): [DRI2] DRI driver: i965
[ 17.367] (II) intel(0): [DRI2] VDPAU driver: i965
[ 17.517] Module class: X.Org XInput Driver
[ 17.517] ABI class: X.Org XInput driver, version 21.0
[ 17.517] (II) Using input driver 'evdev' for 'Power Button'
[ 17.519] (II) Using input driver 'evdev' for 'Video Bus'
[ 17.519] (II) Using input driver 'evdev' for 'Power Button'
[ 17.519] (II) Using input driver 'evdev' for 'Eee PC WMI hotkeys'
[ 17.520] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
- порядок моих действий:
Спойлер
1) на сервере поставил xfce apt-get -y install xubuntu-desktop
2) поставил xrdp apt-get -y install xrdp
3) поправил конфиг /etc/xrdp/startwm.sh
Спойлер
#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
#. /etc/X11/Xsession
startxfce4
и service xrdp restart
4) долго мучался с установкой дров от Intel, т.к. установщик ругался на отсутствие чипсета i915. В итоге оказалось, что он в блеклистах на загрузку /etc/modprobe.d/blacklist-hetzner.conf Я соответственно закомментил блеклист, i915 запустился и дрова на интел встали нормально.
Спойлер
### Hetzner Online AG - installimage
### silence any onboard speaker
blacklist pcspkr
### i915 driver blacklisted due to various bugs
### especially in combination with nomodeset
# blacklist i915
# blacklist i915_bdw
# install i915 /bin/true
### mei driver blacklisted due to serious bugs
blacklist mei
blacklist mei_me
5) Хотя дрова встали вроде бы, но всё равно при запросе инфы о видеокарте не выдавалось сообщения, что используется модуль ядра какой-либо, методом научного тыка добавил в файл /etc/modprobe.d/modesetting.conf
options i915 modeset=1
После всего этого получается, что модуль i915 подцепляется, видеокарта поддерживается интелловским драйвером, но всё равно система не пользуется ей для 3д ускорения, а пытается заюзать непрямые методы. Что меня шокирует и опускаются руки. :o Need Help!
Можно состав железок подробнее.
sudo apt install inxi
Затем
sudo inxi -v5
Вывод сюда