LINUX.ORG.RU

Сообщения georgy

 

Radeon 9600 2.6.32.10 нет 3D

Форум — General

Здравствуйте!

Ситуация следующая:
Стоит SimplyLinux со штатным ядром. На нем Radeon 9600 AGP 3D работает
- выдает 1100 fps.
Собираю свое ядро 2.6.32.10 (с наложенными патчами bfs и bfq) с
конфигом из штатного ядра. В конфиге изменил только процессор и еще
несколько параметров, касающихся шедулинга.
Перезагружаюсь в 2.6.32.10 - 3D нет (~ 40 fps).
Перезагружаюсь в штатное ядро - 3D есть.

Штатное ядро: 2.6.30-std-def-alt15

Видео:
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600] (Secondary)

Отличающиеся строки в логах старта иксов:
Штатное ядро:
...
(II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module version 1.30.0
...
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
(II) RADEON(0): [drm] dma control initialized, using IRQ 16
(II) RADEON(0): [drm] Initialized kernel GART heap manager, 29884416
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(WW) RADEON(0): MC_FB_LOCATION was: 0xd7ffd000 is: 0xd7ffd000
(WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xe1ffe000
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0): MC_FB_LOCATION : 0xd7ffd000 0xd7ffd000
(II) RADEON(0): MC_AGP_LOCATION : 0xe1ffe000
(II) RADEON(0): Direct rendering enabled
(II) RADEON(0): XAA Render acceleration unsupported on Radeon 9500/9700 and newer. Please use EXA instead.
(II) RADEON(0): Render acceleration disabled

Новое ядро:
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xd8822000 at 0xb723c000
(II) RADEON(0): [drm] Closed DRM master.
(WW) RADEON(0): Direct rendering disabled
(II) RADEON(0): XAA Render acceleration unsupported on Radeon 9500/9700 and newer. Please use EXA instead.
(II) RADEON(0): Render acceleration disabled

Остальное в этих логах вроде все одинаковое.

Разница в модулях ядра:
Штатное ядро:
[user@host startx]$ grep radeon lsmod-norm.txt
radeon 362016 2
drm 158208 3 radeon
[user@host startx]$ grep drm lsmod-norm.txt
drm 158208 3 radeon
i2c_core 23584 2 drm,i2c_i801
agpgart 34796 2 drm,intel_agp

Новое ядро:
[user@host startx]$ grep radeon lsmod.txt
radeon 539568 0
ttm 35679 1 radeon
drm_kms_helper 26996 1 radeon
drm 154328 3 radeon,ttm,drm_kms_helper
i2c_algo_bit 4748 1 radeon
i2c_core 20276 4 radeon,drm,i2c_algo_bit,i2c_i801
[user@host startx]$ grep drm lsmod.txt
drm_kms_helper 26996 1 radeon
drm 154328 3 radeon,ttm,drm_kms_helper
i2c_core 20276 4 radeon,drm,i2c_algo_bit,i2c_i801
agpgart 31092 3 ttm,drm,intel_agp

В остальном разницы в модулях ядра вроде не заметил.

Версия иксов:
[user@host ~]# X -version

X.Org X Server 1.6.5
Release Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: Simply GNU/Linux 5.0.0 RC2 (Billy) i686
Current Operating System: Linux host.localdomain 2.6.32.10 #3 SMP PREEMPT Mon Mar 22 11:11:34 MSK 2010 i686
Build Date: 12 October 2009 08:23:12AM

Версия Mesa, судя по названию пакета, (если я ничего не путаю) вроде 7.6.1:
libGLU-7.6.1-alt1.M51.1

Можно ли как-то заставить работать dri на ядре 2.6.32?
На 2.6.33 не пробовал - не охота на него переходить, так как 2.6.32 - LTS.

georgy ()

Radeon 9600, драйвера, 2.6.32

Форум — General

Здравствуйте!

Достался мне в дар Radeon 9600 (ATI Technologies Inc RV350 AP [Radeon 9600]).
Есть ли какой-то шанс заставить ее работать на ядре 2.6.32 с 3D поддержкой?
Поставил xf86-video-ati, но скорость плохая даже в 2D (визуально).
На glxgears иксы выснут.
Хотел catalyst поставить, но последняя версия, поддерживающая эту карту, 9.3.
И она, естественно, не компилится на 2.6.32.
Попытался найти патч для catalyst 9.3 поддержки ядра 2.6.32 - не получилось пока.
Знает ли кто такой патч, и вообще какой у кого опыт запуска этой карты?

georgy ()

отдельный bfq для 2.6.32

Форум — General

Здравствуйте!

Из-за отсутствия активности автора bfq пришлось продолжить спонтанно
сложившуюся традицию (см.
http://www.linux.org.ru/view-message.jsp?msgid=4076986
)
и выпилить патч-дополнение для 2.6.32.

Логика таже:
патчим ядро 2.6.32 (у меня, в частности, 2.6.32.1) bfq-патчами от 2.6.30
(благо они ложатся без ошибок)
http://retis.sssup.it/~fabio/linux/bfq/patches/v2.6.30/
(по очереди
bfq-00...
bfq-01...
bfq-02...
)
затем накладываем
bfq-2.6.30-2.6.32.diff
(взять можно с
http://slil.ru/28358372
MD5 архива:
610f328fd471c448ed4a7972c39259f9
).
В конфиге bfq ставим модулем, подгружаем в систему и включаем его
echo bfq >/sys/block/sda/queue/scheduler

У меня собралось и работает.

georgy ()

xubuntu 9.10 переключение раскладок

Форум — General

Здравствуйте!

Поставил Xubuntu 9.10 и не могу настроить переключение раскладок.
Язык всегда английский и никакие комбинации клавишь не влияют.
Редактировал fdi-ки по аналогии с настройкой раскладок через HAL.
xorg.conf вообще нет в принципе.
Кому-нибудь удалось настроить раскладки общесистемно (а не через переключалки)?

georgy ()

Ненормальное поведение xfce

Форум — General

Здравствуйте!

Стоит xfce-4.6.1 (Slackware 13.0). Заметил, что иконки на рабочем столе
не перемещаются мышкой. Иконку мышкой можно перетащить только один раз
сразу после запуска xfce, потом при попытке перетащить иконку делается групповое выделение, а иконка остается на месте.
Кто с этим сталкивался и как это лечится? Самому найти решение не получилось.

georgy ()

Ненормальное поведение xfce

Форум — Desktop

Здравствуйте!

Стоит xfce-4.6.1 (Slackware 13.0). Заметил, что иконки на рабочем столе
не перемещаются мышкой. При попытке перетащить делает групповое выделение,
а иконка остается на месте.
Кто с этим сталкивался и как это лечится? Самому найти решение не получилось.

georgy ()

отдельный bfq для 2.6.31

Форум — General

Здравствуйте!

Захотел под 2.6.31 патч bfq, да он оказался только в составе zen-source.
Весь zen-source мне не нужен, а отдельный патч на
http://feanor.sssup.it/%7Efabio/linux/bfq/patches/
только для 2.6.30, который накладывается на 2.6.31, но ядро не
компилится.
Удалось сделать патч
http://www.filefront.com/14591363/bfq-2.6.30-2.6.31.diff.bz2
md5: a79b4f015e6674e717070fbc3b0d2488
, который есть разница между bfq-2.6.30 и zen-source.
Сначала на 2.6.31 накладывается
bfq-2.6.30
, потом
bfq-2.6.30-2.6.31.diff.bz2.
У меня скомпилилось и работает, проблем вроде нет. Кто заинтересован -
прошу потестировать.

georgy ()

crashdump

Форум — General

Здравствуйте!

Подскажите, пож., как в линуксе crashdump настроить?
В доке от 2002 года :) говорится, что патчить надо.
А сейчас как с этим делом?

georgy ()

bfq и 2.6.31

Форум — General

Здравствуйте!

На http://feanor.sssup.it/~fabio/linux/bfq/patches/
последний bfq-патч только для 2.6.30. Для 2.6.31 патч еще не вышел
или подходит патч от 2.6.30?

georgy ()

вопрос к Silvy

Форум — General

Здравствуйте, Silvy!

В треде
http://www.linux.org.ru/view-message.jsp?msgid=3873418
Вы мне посоветовали для процессора PENTIUM4 оптимизацию:
в строке
cflags-$(CONFIG_MPENTIUM4) += -march=i686 $(call tune,pentium4)
поставить
-march=prescott.

Правильно ли я понял, что это более точная оптимизация под конкретное ядро процессора?
Можно ли где-нибудь почитать про эту оптимизацию, чтобы оптимизировать
и другие процессоры? Или достаточно просто ставить название ядра?
Например для Pentium 3 1100 на ядре Coppermine ставить
-march=Coppermine
?
И что (и в какой графе) надо ставить для Intel Centrino Duo (ноутбук)?

georgy ()

Памяти меньше, чем установлено

Форум — General

Здравствуйте!
В компе стоит 4 Гб памяти. Комп 32-битный.
Когда работал через встроенную в материнку
Intel-видеокарту, памяти linux показывал 3,2 Гб (с копейками).
Потом поставил GeForce9 (PCIE-шина) и памяти стало 2,9 Гб.
Почему сначал было 3,2 Гб - я догадываюсь: из-за 32-бит. архитектуры и
биоса, который не может показать все 4 Гб. Хотя в ядре HIGHMEM64 стоит:

user@host:~$ grep HIGH /boot/config-huge-smp-2.6.30.1-desktop-smp
# CONFIG_HIGH_RES_TIMERS is not set
# CONFIG_NOHIGHMEM is not set
# CONFIG_HIGHMEM4G is not set
CONFIG_HIGHMEM64G=y
CONFIG_HIGHMEM=y
CONFIG_HIGHPTE=y
CONFIG_MTD_DOCPROBE_HIGH=y
CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y
user@host:~$

Но почему после установки отдельной видео стало 2,9 - не понятно.
Как это можно обьяснить?
Какие есть способы поднятия памяти в таких случаях?

georgy ()

Конфигурирование ядра для desktop

Форум — General

Здравствуйте!

Давно хотел спросить тех, кто сам занимается сборкой ядер для desktop,
по каким рецептам они конфигурируют и/или патчат ядра для desktop?
Я использовал следующий рецепт:
поставил Slackware 12.2, взял исходники из дистрибутива, без
дополнительных патчей, и поправил конфиг из стандартного ядра
следующим образом:

1) в разделе процессоров:
выбрал свой - Pentium 4
в preemption model выбрал Low Latency Desktop
Timer frequency - 1000 Hz

2) В разделе драйверов выключил ATA/ATAPI/MFM/RLL
чтобы cdrom был sr0. Винчестеры у меня SATA, они и так определяются
как sda, sdb.

3) поправил параметры файловой системы для кодировок и т.д.

Собрал ядро и потом выставил в системе
/usr/bin/echo 0 >/proc/sys/vm/swappiness
/usr/bin/echo 1000 >/proc/sys/vm/vfs_cache_pressure
Эту рекомендацию для desktop-а я видел где-то в инете.

Работает вроде шустро, но бывают иногда какие-то кратковременные лаги
при переключении между приложениями, при изменении размера окна
virtualbox (вирт. машина винда).
До слаки стоял Altlinux 4.1 desktop и там вроде этих лагов не наблюдалось, либо они были не так заметны. Заглянул в ядро Altlinux -
там оно сильно патчаное.
В альте ядро умолчальное, ставил такие же параметры
/usr/bin/echo 0 >/proc/sys/vm/swappiness
/usr/bin/echo 1000 >/proc/sys/vm/vfs_cache_pressure

Вопрос: кто как конфигурит/патчит свои ядра для desktop и какие
в моем рецепте недостатки/ошибки?

Заранее благодарю за советы.

georgy ()

Стили fvwm

Форум — General

Здравствуйте!

Не могу понять как задать различные стили для опенофисовских writer,
calc и т.д.
Дело в том, что бинарник всегда один и тотже: soffice.bin, а отличие
только в параметре запуска -writer, -calc.
Заголовок у пустого (без документа) writer-а: "OpenOffice.org Writer",
а с документом - "название документа - OpenOffice.org Writer".

Как задать бинарник - не знаю. Задаю
Style soffice.bin -write
, не понимает.
Задаю заголовок
Style "OpenOffice.org Writer", стиль применяется только к пустому, а
с документом - нет.
Может кто подскажет, как эту ситуацию разрулить?

georgy ()

кнопка на панели fvwm

Форум — General

На панели fvwm есть кнопка "показать рабочий стол"
*FvwmPanel: (6x13, Icon 16x16/places/user-desktop.png, ActiveIcon 24x24/places/user-desktop.png, Action(Mouse 1) All (AcceptsFocus CurrentPage !Iconic !Shaded) Thumbnail)

По этой кнопке все окна сворачиваются в Thumbnail.
Как сделать так, чтобы после свертывания окон по второму нажатию на эту кнопку все окна снова разворачивались?

georgy ()

fvwm

Форум — General

Здравствуйте!

Захотел попробовать fvwm и в связи с этим несколько вопросов к знающим:

1) как делается панель уведомления (трей)? Та, где иконки pidgin и т.д.
Надо трей, вставленный в какую-нибудь панель (для примера - любую).
2) как достигается сглаживание шрифтов для gtk-приложений? И вообще их
регулировка?
3) изменение вида курсора мышки (темы).
4) ссылки на похожие в этом смысле конфиги.

georgy ()

dtlogin в solaris 8 рабочий стол на другой хост

Форум — General

Здравствуйте.

Нужно на сервере с установленной solaris 8 перенаправить графику
(рабочий стол) через сеть на другой хост. Сразу скажу, что на этом
сервер нет видеокарты в принципе, а графика нужна.
На другом хосте (Windows XP) поставил X-сервер Cygwin и проверил,
задав на сервере export DISPLAY="192.168.1.2:0.0", а потом выполнив
/usr/openwin/bin/xterm.

Xterm появился в виндовом X-сервере.
Но как перенаправить весь рабочий стол, начиная с dtlogin?
Все что по доке пробовал менять, пока не помогает (редактирование
Xservers, манипуляции с параметрами командной строки).

PS: ssh X11forwarding прошу не предлагать. Подключение x-клиентом к x-серверу соляры - тоже. Так как доступ к серверу из сети закрыт
(открыть нельзя).
Открыт только выход сервера наружу.
Нужно перенаправление графики солярой на другой X-сервер в сети.

georgy ()

RSS подписка на новые темы