![]() |
![]() |
compiler |
![]() ![]()
Сообщение
#1
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
Добрый день!
Мне хотелось бы чтоб при повороте экрана(в вертикальное положение) поворачивалось и изображение. Однако, как мне стало известно, для самсунгов это под линухом невозможно ![]() Я дописал <<Option "Rotate" "RandR">> в xorg.conf и теперь я могу поворачивать используя <<xrandr -o left>> однако остаются проблеммы с расширением, мышкой и значительно ухудшилась перерисовка ![]() помогите пожалуйста... ОС: xubunta; драйвер видиокарты: nv; монитор: SyncMaster 971p. желательно без смены драйвера.... -------------------- Спасибо!
Удачи! |
![]() ![]() |
andriano |
![]()
Сообщение
#2
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
Что значит "ухудшилась перерисовка?
Стала медленнее? Так и должно быть. Вся отрисовка оптимизирована под то, что сроки растра идут слева направо. При изменении ориентации экрана память вместо быстого страничного доступа вынужденно работает по сценарию произвольного доступа, что в десятки раз медленнее. Т.к. никто не будет делать 4 комплекта видеодрайверов для всех возможных ориентаций экрана (тем более, что часть проблем таким образом все равно не решить), то проблему следует считать аппаратной. |
compiler |
![]()
Сообщение
#3
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
Что значит "ухудшилась перерисовка? Стала медленнее? Т.к. никто не будет делать 4 комплекта видеодрайверов для всех возможных ориентаций экрана ну, мне достаточно двух ориентаций![]() и что все таки делать?) -------------------- Спасибо!
Удачи! |
andriano |
![]()
Сообщение
#4
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
да, причём довольно значительно... ну, мне достаточно двух ориентаций ![]() и что все таки делать?) Ты упустил часть фразы: Цитата (тем более, что часть проблем таким образом все равно не решить) Я совсем не уверен, что способ, которым отрисовываются шрифты, содержится именно в драйверах видеокарты. Далее, практически во всех гафических растровых форматах пиксели записываются слева направо, т.е. в том же направлении, что и увеличиваются адреса видеопамяти в "нормальном" режиме. При ЛЮБОЙ другой ориентации экрана в памяти будет неоптимально располагаться либо экранный буфер (что наверняка происходит с драйверами по умолчанию), либо буфер изображения. Т.о. даже "специальные" драйвера решить эту проблему не могут. Тебя устроит, если в результате <успешных> поиска и установки новых драйверов аналогичная портретному режиму скорость будет проясвляться ТОЛЬКО в случае однотонной заливки экрана. В случае же, если на экране будут какие-либо изображения: иконки, шрифты, фоновые картинки и т.п. скорость останется низкой? И вообще, целесообразно ли писать специальные драйвера при условии, что пользу от них при реальной работе мы все равно не получим? А на вопрос "что делать?" ответ есть - использовать железо помощнее. Реально помогает. Проверено. |
![]() ![]() |
![]() |
Текстовая версия | 23.06.2025 6:45 |