LINUX.ORG.RU

Вопрос по ATI


0

1

Ну вот, случилось страшное.

У меня ДР. Народ, зная мою увлеченность Linux, подарил HP ProBook 4320s. Винда, под вопли присутствующих, была торжественно снесена, и... тыц!

ATI Mobility Radeon HD 5470 512 M:

01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device 1421
	Flags: bus master, fast devsel, latency 0, IRQ 49
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Memory at d4500000 (64-bit, non-prefetchable) [size=128K]
	I/O ports at 5000 [size=256]
	Expansion ROM at d4540000 [disabled] [size=128K]
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Legacy Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: fglrx_pci
	Kernel modules: fglrx, radeon
vasa@vasa-HP-ProBook-4320s:~$ lsmod | grep radeon
vasa@vasa-HP-ProBook-4320s:~$ lsmod | grep fglrx
fglrx                2563205  223 
Compiz включен. Sync to VBlank тоже.

Расскажите чего нибудь про ATI пользователю NVidia. Как лечить? Ногами не пинайте, ДР все-таки:)

ЗЫ. Мой год. 48. Спасибо.

Ответ на: комментарий от Deleted

Спасибо!

Придется, по всей видимости. Старый ноут на R350 на radeon работает без проблем, хотя там всего 64 М.

vassilip
() автор топика
Ответ на: комментарий от Deleted

Пардон за задержку, все-таки торжество.

Грусть у меня сегодня аналогична встрече Нового Года, быстро как-то все происходит.

А по теме: хотелось пощупать, что-ли, «передовую научную мысль». Не вышло. Тем более, 3D даром не нужно, поставлю нормальные дрова.

Жаль, что не сейчас, отпишусь по результату.

vassilip
() автор топика

С Днём Рождения :) Начиная с 36ого ядра нормально работает сброс частот карты (со свободными драйверами), но придётся прописать метод вручную при загрузке - за это ответственны /sys/class/drm/card0/device/power_method - это метод контроля частоы, должно стоять profile /drm/card0/device/power_profile - а это сами профили. есть max, min, auto и default, который одно и то же с auto. У самого такая же машинка, только с интеловской графикой (WS910EA, sled11 предустановлен). Были проблемы с wifi, но они решаемы (compat-wireless помог).

eugeneblack
()
Ответ на: комментарий от eugeneblack

Спасибо.

Ядро 2.6.35-27, штатное убунтовское. Если можно ссылку, где почитать про методы при загрузке, буду премного благодарен.

Были проблемы с wifi

Решение брал здесь. Просто до безобразия.

vassilip
() автор топика
Ответ на: комментарий от vassilip

Решение хорошо для убунты ;) А вот когда gentoo и сорцы с сайта ралинка не собираются, а в 64битных системах напрочь поломана загрузка прошивки штатным модулем 37ого ядра - вот тут начинается веселье)

eugeneblack
()
Ответ на: комментарий от carasin

Поборол) Сейчас свободные драйверы даже выбор сигнала от двух антенн (что в корпусе ноута) умеют ;) А ралинковские так и не заставил собраться...

eugeneblack
()
Ответ на: комментарий от eugeneblack

Точно-точно, ты ж тогда говорил, что на rt28XX перешёл. Ну, надеюсь в *.38 оно будет юзабельно, а то, может, потом и для rt3060 перестанут «родные» собираться =)

carasin ★★★★★
()
Ответ на: комментарий от eugeneblack

А ралинковские так и не заставил собраться...

Извиняюсь, на убунтовских форумах проскакивала идея: В config.mk ралинковских дров поменять

HAS_ATE=y
HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
HAS_ANTENNA_DIVERSITY_SUPPORT=y
то не будет работать? Ну и алиасом rt3090 на rt2860?

vassilip
() автор топика
Ответ на: комментарий от vassilip

Вторая и третья строки и так нужно ставить, что, собственно, и делалось при сборке. Первая и четвёртая - тоже, думаю, ничего не дадут, ибо там проблемы была именно с несовместимостью с новым ядром *.37 (да и вообще, как говорят, лулзы в сорцах драйвера есть).

carasin ★★★★★
()
Ответ на: комментарий от vassilip

Не знаю, ибо Nvidia_only_user. Хотя, есть предположение, что в CCC в последних релизах появилась «тычка», борющаяся с тирингом. Рекомендую по'grep'ать по новостям о выходе версий fglrx за последние пару-тройку месяцев.

carasin ★★★★★
()
Ответ на: комментарий от vassilip

Нет, я имел в виду, что в Catalyst Control Center появилась опция (галочка, тычка, крестик, птичка), по заявлениям разработчиков, убирающая тиринг.

carasin ★★★★★
()
Ответ на: комментарий от carasin

Слушай, спасибо тебе огромное, толкнул на очевидное решение.

Так верил этим PPA убунтовским, что забыл на АМДешный сайт заскочить:)

Там ё-мое, уже 11.2 от 15.02.2011 лежит. Не знаю, под мое ли железо, завтра пробовать буду. Не выйдет, всегда есть «теплые ламповые» настоящие дрова.

vassilip
() автор топика

скрин предлагаю в галерею. В назидание потомкам :)

griz ★★
()
Ответ на: комментарий от eugeneblack

Юзаю Arch, ядро самое свежее, что есть в core, 2.6.37. Ноут hp 4520s, говнокарточка rt3090. Модуль rt3090sta.ko собрал из исходников с оф. сайта, всё работает.

Опытным путем было установлено, что глючит wpa_supplicant 0.7.x (kernel oops), с 0.6.x полет нормальный.

Драйвера для rt3090 взял с оф. сайта ralink, firmware для нее входило в пакет kernel-firmware арча, поэтому качать не нужно.

При сборке модуля ядра rt3090sta.ko из исходников ругалось на os/linux/cfg80211.c. Почитал новенькие kernel-headers для 2.6.37 ядра, оказалось, имя перечисления tx_power_setting изменилось на nl80211_tx_power_setting.

Поэтому, чтобы собрать этот драйвер из исходников, просто меняем в файле os/linux/cfg80211.c тип параметра c tx_power_setting на nl80211_tx_power_setting, компиляем, модпробим и радуемся.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.