Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: ATI Xpress 1150 + Gallium = Soft Render :(  (Прочитано 1739 раз)

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

Оффлайн Камми

  • Автор темы
  • Участник
  • *
  • Сообщений: 178
  • фанатка Compiz Fusion
    • Просмотр профиля
    • Любовница Тукса
ATI Xpress 1150 + Gallium = Soft Render :(
« : 05 Ноября 2013, 22:00:12 »
Приветствую всех!  ;)
Помогите, пожалуйста, разобраться с программным рендером, очень хочется аппаратный :'(

Есть старенький ноутбук Benq Joybook T31, с ATI Radeon Xpress 1150 (R200, R300) с Debian Wheezy. На нем после установки стоит драйвер Gallium, который упорно не хочет работать с аппаратным ускорением. Никакие другие драйвера больше ставить не пыталась.
Причем на Xubuntu 13.10 все тоже самое завелось с аппаратным ускорением из коробки.
Я сравнивала некоторые данные с двух систем, есть отличия и разные ошибки в логах, но разобраться в чем причина, у меня не получилось, даже перечитав несколько тем (включая "Старые ATI Radeon и Ubuntu").

На Debian картина следующая:

Ядро: 3.2.0-4-amd64

lspci -v
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS482 [Radeon Xpress 200M] (prog-if 00 [VGA controller])
Subsystem: Benq Corporation Device 058d
Flags: bus master, 66MHz, medium devsel, latency 66, IRQ 17
Memory at c0000000 (32-bit, prefetchable) [size=256M]
I/O ports at 9000 [size=256]
Memory at b0100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at b0120000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeonfb

glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x209)
OpenGL version string: 2.1 Mesa 8.0.5
OpenGL shading language version string: 1.20

cat /var/log/Xorg.0.log | grep EE
[    25.237] (II) Loading extension MIT-SCREEN-SAVER
[    26.111] (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
[dri] Disabling DRI.

cat /var/log/Xorg.0.log | grep WW
[    25.577] (WW) Falling back to old probe method for vesa
[    25.577] (WW) Falling back to old probe method for fbdev
[    26.112] (WW) RADEON(0): LVDS Info:
[    26.112] (WW) RADEON(0): LCD DDC Info Table found!
[    27.300] (WW) RADEON(0): Direct rendering disabled

В Xubuntu 13.10 ситуация следующая:

Ядро: 3.11.0-12-generic

lspci -v
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS482M [Mobility Radeon Xpress 200] (prog-if 00 [VGA controller])
Subsystem: Benq Corporation Device 058d
Flags: bus master, 66MHz, medium devsel, latency 66, IRQ 17
Memory at c0000000 (32-bit, prefetchable) [size=256M]
I/O ports at 9000 [size=256]
Memory at b0100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at b0120000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeon

glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4

OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RS480
OpenGL version string: 2.1 Mesa 9.2.1
OpenGL shading language version string: 1.20

cat /var/log/Xorg.0.log | grep EE
[    54.804] Initializing built-in extension MIT-SCREEN-SAVER
[    55.139] (EE) Failed to load module "fglrx" (module does not exist, 0)
[    55.160] (EE) Failed to load module "fglrx" (module does not exist, 0)

cat /var/log/Xorg.0.log | grep WW
[    54.792] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    54.792] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    54.792] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    54.792] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    54.792] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    54.805] (WW) "xmir" is not to be loaded by default. Skipping.
[    55.139] (WW) Warning, couldn't open module fglrx
[    55.160] (WW) Warning, couldn't open module fglrx
[    55.170] (WW) Falling back to old probe method for vesa
[    55.170] (WW) Falling back to old probe method for modesetting
[    55.171] (WW) Falling back to old probe method for fbdev

Видно, что в Xubuntu используется драйвер radeon, а в Дебиан radeonfb. Плюс какая-то ошибка с DRM.

Пробовала сгенерировать xorg.conf и указать там radeon, но не помогло.
При попытке в /etc/modprobe.d/radeon-kms.conf прописать в options radeon modeset=0 вместо 1, становится еще хуже. Падает fps и начинаются тормоза...
Пробовала удалять/обновлять драйвер, все бестолку :( Не разбираюсь я особо в драйверах.
Осталась бы на Xubuntu, да там другая проблема - не работает выход на наушники. Потратила на это много дней и сдалась.
Вот такая дилема, в Дебиане видео не работает как надо, в Ксубунте звук :)

Помогите хотя бы видеокарту победить!
« Последнее редактирование: 05 Ноября 2013, 22:01:50 от Камми »

Оффлайн Камми

  • Автор темы
  • Участник
  • *
  • Сообщений: 178
  • фанатка Compiz Fusion
    • Просмотр профиля
    • Любовница Тукса
Re: ATI Xpress 1150 + Gallium = Soft Render :(
« Ответ #1 : 07 Ноября 2013, 23:19:16 »
Ребята, ну неужели никто не знает в чем может быть проблема?  :'( Я уже совсем запуталась... Все вроде есть, но драйвер radeon почему-то не грузится ( И в ядре кажется все включено и fbradeon этот злосчастный в /etc/modprobe.d/fbdev-blacklist.conf добавляла. Чего ему не хватает?

lsmod | grep radeon
radeon                718073  0
ttm                    53664  1 radeon
drm_kms_helper         31370  1 radeon
drm                   183952  3 drm_kms_helper,ttm,radeon
power_supply           13475  3 battery,ac,radeon
radeonfb               60999  1
i2c_algo_bit           12841  2 radeonfb,radeon
fb_ddc                 12349  1 radeonfb
i2c_core               23876  8 fb_ddc,i2c_algo_bit,radeonfb,i2c_piix4,videodev,drm,drm_kms_helper,radeon

dmesg
[   26.891942] [drm] Initialized drm 1.1.0 20060810
[   27.217720] [drm] radeon kernel modesetting enabled.

grep DRM_RADEON /boot/config-$(uname -r)
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_KMS=y

grep AGP /boot/config-$(uname -r)
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
CONFIG_AGP_INTEL=y
CONFIG_AGP_SIS=y
CONFIG_AGP_VIA=y

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.