Я пытаюсь установить PPA Oibafs для Мезаструктуры на моем компьютере жен. Мы и работаем 15.10 и на моем компьютере, он работал без любой проблемы, но на ее кажется, что он застрял на рендеринге программного обеспечения. На ее компьютере glxinfo говорит мне:
glxinfo | grep OpenGL renderer
OpenGL renderer string: Gallium 0.4 on llvmpipe
В то время как на моем:
OpenGL renderer string: Gallium 0.4 on AMD PITCAIRN (DRM 2.43.0, LLVM 3.6.2)
Мы использовали fglrx прежде, и я попытался произвести чистку их использующий инструкции здесь. Наша проблема кажется подобной Избавлению от llvmpipe. Установка драйверов с открытым исходным кодом правильно, но использование предложенного метода для установки Oibaf там не работала:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:oibaf/graphics-drivers
sudo reboot
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Xorg.0.log, хотя, кажется, утверждает, что все еще существует остатки бродящего вокруг fgrlx:
[ 44.489] (==) Matched fglrx as autoconfigured driver 0
[ 44.489] (==) Matched ati as autoconfigured driver 1
[ 44.489] (==) Matched modesetting as autoconfigured driver 2
[ 44.489] (==) Matched fbdev as autoconfigured driver 3
[ 44.489] (==) Matched vesa as autoconfigured driver 4
[ 44.489] (==) Assigned the driver to the xf86ConfigLayout
[ 44.489] (II) LoadModule: "fglrx"
[ 44.489] (WW) Warning, couldn't open module fglrx
[ 44.489] (II) UnloadModule: "fglrx"
[ 44.489] (II) Unloading fglrx
[ 44.489] (EE) Failed to load module "fglrx" (module does not exist, 0)
Я примерно сдался так, мне действительно нужны некоторые предложения, что могло быть неправильным. Oibaf больше не работает на 15,10, таким образом, я должен обновить до 16,04? Это - переход, я думаю о выполнении так или иначе, но я предпочел бы иметь графические драйверы в порядке, прежде чем я сделаю изменение, которое мешает мне возвращаться к fgrlx.
Править: Я решил обновить до 16,04, и после этого на самом деле было похоже, что Oibaf был установлен. Несколько упаковали, где по некоторым причинам сдержано, но я протолкнул их с
sudo apt-get dist-upgrade
Я перезагрузил, но glxinfo все еще показал llvmpipe. Я пытался следовать инструкциям здесь согласно предложению из комментария ниже, но это не помогло.
Со справкой от мостостроителя на Форумах Phoronix мне удалось выяснить, что проблемой было ядро
[ 32.211] (II) [KMS] drm report modesetting isn't supported.
[ 32.211] (EE) open /dev/dri/card0: No such file or directory[/CODE]
, "nomodeset" был установлен в личинке, мешающей ядру понять это для него сам. Это - то, что я сделал:
sudo vi /etc/default/grub
Находят, что строка "GRUB_CMDLINE_LINUX_DEFAULT" удаляет nomodeset и сохраняет.
личинка Обновления и перезагрузка.
sudo update-grub
sudo reboot