LinuxForum.Fans
Тема

Debian "squeeze" 6.0.6 на Samsung R58 plus

Автор: s2me 7 сообщений 2855 просмотров
#301988

Есть ноутбук
Samsung R58 plus (NP-R58D003)

Конфигурация
15.4" WXGA (1280x800)
Intel® Celeron® M530 (1.73ГГц)
ATI® RS600ME + ATI® SB600
DDR2 (1Гб)
HDD SATA (80Гб, 5400rpm)
ATI® Mobility Radeon™ X1250 (256Mб, поддержка HyperMemory™)
Intel® High Definition Audio
DVD±RW Super Multi, Wi-Fi 802.11b/g, Card Reader 2-in-1

На нем испокон веков живет Debian начиная с 4.0 "Etch"

Последнее время Debian 6.0.6 "squeeze". Это первая версия, в которой из коробки заработала поддержка Fn комбинаций на этом буке в части регулировки яркости подсветки, что нужно и радует.

Есть на нем сейчас открытый драйвер Radeon из репозитория, который страдает тирингом и полнейшим отсутствием чего-то похожего на 3d ускорение, чем собственно и не устраивает.

Есть проприетарный драйвер Catalyst 9.3 с сайта ati.amd.com, который работал на lenny, поддерживает 3d ускорение, не страдает тирингом и на отрез отказывается ставиться на squeeze.

Проблема в том, что ATI прекратила поддержку X1250 и нового каталиста на нее нет и уже никогда не будет.

Задача - заставить работать старый каталист под сквизом или заставить открытый Radeon включить 3d ускорение и выключить тиринг.

В ходе ритуальных танцев, бубен стерт до дыр, ковер вокруг ноута вытоптан до основы. В какую сторону копать? %)

#301989
"s2me" написал:
наотрез отказывается ставиться на squeeze.

Конечно, Catalyst - это же набор заранее скомпилированных модулей ядра, которые, естественно, будут ставиться только на то семейство ядер, для которого они написаны. Не то, чтобы я сказал что-то новое, но мое мнение - придется понижать версию ядра до совместимой. Но это - не вариант, т.к., со старым ядром проблемы с функциональными клавишами вполне могут вернуться.

#302017

Ну в общем-то еще была предпринята попытка вручную поставить на ленни (где fglrx еще работает) модули поддержки горячих клавиш самсунга в виде трех специально обученных пакетов samsung-backlight, samsung-tools и easy-slow-down-manager из ppa репозитория убунты.
Эта попытка закономерно закончилась обновлением по зависимостям большой кучи всего, разве что кроме самого ядра, после чего зверушка безвозвратно послала меня куда подальше и загружаться отказалась.

Поставил последнюю убунту 12.10... fglrx естественно тоже не ставится, на открытом дрове 3d ускорение работает в половину того, какое было на ленни, при этом сама система для этого бука явно тяжеловата. Еле ворочается. Да и устроено там всё не совсем так как хотелось-бы. Наверное тут дело привычки к дебиану. В общем не вариант.
Пока вернул назад сквиз. Думаю что еще с ним можно сделать.
Откатывать ядро пока желания нет. Слишком много всего нужного, включая незаменимый гуглохром (хромиум с фаерфоксом не предлагать :) ) может отказаться работать.
Может кто подскажет еще какой-нибудь интересный путь решения проблемы...

#302022
"s2me" написал:
модули поддержки горячих клавиш самсунга в виде трех специально обученных пакетов samsung-backlight, samsung-tools и easy-slow-down-manager из ppa репозитория убунты.

Попробуйте их пересобрать в Lenny под свою машинку. Может, повезет...

#302532

Попробовал пересобрать. Не получилось. Гуглохром в lenny тоже ставиться отказался. Стала только опера, которая жутко тормозит. В общем не понравилось. Поставил обратно сквиз и драйвер Radeon самой последней версии. Вроде-бы тиринга пока не наблюдается. После танцев с бубном вокруг конфига появилось что-то похожее на 3d ускорение. По крайней мере 15 - 20 fps на минимальных настройках в игрушке выдает и при этом греется как должен. Если тиринг со временем не проявится, то наверное есть смысл оставить всё так.

На будущее, может кто знает...
Какой параметр в конфиге иксов отвечает за включение вертикальной синхрониации при отображении десктопа, воспроизведении видео и т.п.?

#302536

Не оно?

man 5 xorg.conf написал:
ModeLine "name" mode-description
This entry is a more compact version of the Mode entry, and it also can be used to specify video modes for the monitor. This
is a single line format for specifying video modes. In most cases this isn't necessary because the built-in set of VESA stan-
dard modes will be sufficient.

The mode-description is in four sections, the first three of which are mandatory. The first is the dot (pixel) clock. This is
a single number specifying the pixel clock rate for the mode in MHz. The second section is a list of four numbers specifying
the horizontal timings. These numbers are the hdisp, hsyncstart, hsyncend, and htotal values. The third section is a list of
four numbers specifying the vertical timings. These numbers are the vdisp, vsyncstart, vsyncend, and vtotal values. The final
section is a list of flags specifying other characteristics of the mode. Interlace indicates that the mode is interlaced.
DoubleScan indicates a mode where each scanline is doubled. +HSync and -HSync can be used to select the polarity of the HSync
signal. +VSync and -VSync can be used to select the polarity of the VSync signal. Composite can be used to specify composite
sync on hardware where this is supported. Additionally, on some hardware, +CSync and -CSync may be used to select the compos-
ite sync polarity. The HSkew and VScan options mentioned above in the Mode entry description can also be used here.

#302689

Не. Не то.
Это настрйока вывода самой видеокарты на аналоговом подключении. Эти параметры у меня сконфигурировались автоматом под матрицу ноута и нормально работают. Сама видяшка выводит 60 fps, а вот в видео, легких игрушках и даже просто при перемещении окон, частота кадров иногда становится 65 и больше и тогда проявляется эффект смены кадров в виде мерцания и проскакивающих горизонтальных полос. На последнем драйвере пока такого не замечал, а вот на предыдущем было повсеместно. Потому и поинтересовался можно ли как-нибудь жестко синхронизировать рендеринг иксов с выводом видяхи.

В игрушках под виндой какой параметр называется вертикальная синхронизация. Спасает от аналогичных проблем. При его включении, FPS жестко ограничивается частотой вывода 60, 120, 200 в зависимости от монитора, а лишние кадры, которые не успевают выводиться просто дропаются.
Вот я и думаю, что под иксами тоже что-то подобное должно быть, но как-то инфы найти не получилось.

И еще. Тут вот возник следующий вопрос.

Есть на этом буке беспроводная карточка на чипе Atheros. И есть дома беспроводной роутер, на котором висит небольшая районная беспроводная сетка. Стоит шифрование wep со 128 битным ключом (WPA поставить нельзя, в сети используется WDS), адреса раздаются тем-же роутером по DHCP. Этот роутер обычно не слабо нагружен но падать пока не пытался. И вот эта карточка в дебиане как-то странно себя ведет.
Изредка подключается сразу и без проблем, но обычно сначала секунд 15 пытается подключиться, потом спрашивает пароль (при том что он уже сохранен), еще 15 секунд, опять запрос пароля, и еще 15 секунд. Потом говорит что подключение не удалось. Иногда на второй-третий раз все-таки подключается.
В винде хр и убунте 12.10 подключение на роутер поднимается за 2 - 3 секудны без всяких проблем всегда.
Посмотрел версии пакетов работающих с беспроводной карточкой в убунте - те-же самые, что у меня. Единственное отличие, которое нашел это то, что в убунте используется не Network manager, как в дебиане, а какая-то другая прога.
Может это быть связано с ним? И если да, то на что заменить NM, чтобы избавиться от описанных проблем? Или NM тут не при делах и копать надо вообще в другую сторону?

Войдите или зарегистрируйтесь, чтобы ответить.