Автор Тема: Завъртане (обръщане) на X дисплея  (Прочетена 6379 пъти)

CTEHATA

  • Напреднали
  • *****
  • Публикации: 101
    • Профил
Здрасти на всички,
  нуждая се от решение, което да ми показва изображението на дисплея на лаптопа завъртяно на 180 градуса (на произволен кратен на 90 ъгъл - т.е.. 0,90,180 и 270 в идеалния случай).
Доста време рових, изчетох доста за RandR екстенжъна, но ... той не може да завърти изображението при произволна карта. Тестовете ги правих с ATI Radeon 9000 на личния ми лаптоп и успех никакъв! Нито със свободния, нито с бинари драйвера.
Като цяло същото ще трябва да се направи и с лаптоп втора употреба, който скоро ще купя. Затова търся по-скоро софтуерно решение за всички карти, отколкото фикс за RandR и ATI.
  Има едно решение с пачнат VNC сървър и vnc клиент на цял екран, но производителността пада твърде много ...

          КАКВАТО и да е насока може да ми помогне много
Активен

kostadinz

  • Напреднали
  • *****
  • Публикации: 197
    • Профил
Завъртане (обръщане) на X дисплея
« Отговор #1 -: Aug 26, 2005, 21:03 »
с xpdf може да се върти ако само ще четеш pdf-и
Активен

  • Гост
Завъртане (обръщане) на X дисплея
« Отговор #2 -: Aug 27, 2005, 15:02 »
Цитат (kostadinz @ Авг. 26 2005,22:03)
с xpdf може да се върти ако само ще четеш pdf-и

Само да поясня - нуждая се от метод да обърна цялото изображение. В случая лаптопа ще е закрепен за тавана на кола и ще се отваря с капака си надолу. При това положение трябва да обърна целия образ. Всъщност метод за обръщане на прозорци също може да свърши работа (ако обърна ВСИЧКИ прозорци)
Активен

ivak

  • Напреднали
  • *****
  • Публикации: 156
    • Профил
Завъртане (обръщане) на X дисплея
« Отговор #3 -: Aug 27, 2005, 16:23 »
повечето видеодрайвери поддържат следната команда в XF86Config:

Примерен код
Option "Rotate" "UD"


"UD" означава upsidedown - ротация на 180 градуса.

освен "UD", командата приема и аргументи "CW" - clockwise - ротация на 90 градуса по часовниковата стрелка и "CCW" - counterclockwise - ротация на 270 градуса.

ако случайно драйверът за картата на лаптопа не поддържа тази опция, винаги можеш да прибегнеш до FBDEV драйвера, който със сигурност я поддържа (вж. тук). така или иначе ротацията забранява хардуерната акселерация и ползването на framebuffer няма да влоши скоростта повече. припомням ти, че VESA framebuffer работи на 99.99% от съвременните видеокарти.

смешното е, че ще трябва да завъртиш също и мишката; в противен случай ще наблюдаваш много забавни резултати.

приятно бъзикане.
Активен

Cлoжнитe пpoблeми имaт пpocти и лecни зa paзбиpaнe гpeшни oтгoвopи.

  • Гост
Завъртане (обръщане) на X дисплея
« Отговор #4 -: Aug 27, 2005, 16:43 »
Цитат (ivak @ Авг. 27 2005,17:23)
повечето видеодрайвери поддържат следната команда в XF86Config:

Примерен код
Option "Rotate" "UD"


"UD" означава upsidedown - ротация на 180 градуса.

освен "UD", командата приема и аргументи "CW" - clockwise - ротация на 90 градуса по часовниковата стрелка и "CCW" - counterclockwise - ротация на 270 градуса.

ако случайно драйверът за картата на лаптопа не поддържа тази опция, винаги можеш да прибегнеш до FBDEV драйвера, който със сигурност я поддържа (вж. тук). така или иначе ротацията забранява хардуерната акселерация и ползването на framebuffer няма да влоши скоростта повече. припомням ти, че VESA framebuffer работи на 99.99% от съвременните видеокарти.

смешното е, че ще трябва да завъртиш също и мишката; в противен случай ще наблюдаваш много забавни резултати.

приятно бъзикане.

Значи FBDEV го поддържа! Супер! Пробвах я тая опция със VESA,ATI,fglrx - никъде не работеше. А то с fbdev ... Мнооого благодаря.
 Вече мислех че ще трябва да подбирам лаптопа по видеокарта '<img'>

А относно странните ефекти - все се сещам как докарахме един колега до бяс със редове от сорта на
ZAxisMapping  5 4
и още по-великото
ZAxisMapping  1 2
на другия ден ...

мерси пак
Активен

int13

  • Напреднали
  • *****
  • Публикации: 167
    • Профил
Завъртане (обръщане) на X дисплея
« Отговор #5 -: Aug 27, 2005, 18:33 »
много съм любопитен защо ще закачаш лаптоп на тавана на автомобил'<img'>? С каква цел?
Активен

Nemo dat quod non habet.

kostadinz

  • Напреднали
  • *****
  • Публикации: 197
    • Профил
Завъртане (обръщане) на X дисплея
« Отговор #6 -: Aug 27, 2005, 21:16 »
сигурно шофьора ще гледа някаква карта, а може и да кара в "стелт" режим през нощта - на загасени фарове с инфрачервена камера  '<img'>
само предположения.
Активен

  • Гост
Завъртане (обръщане) на X дисплея
« Отговор #7 -: Aug 28, 2005, 15:55 »
Цитат (kostadinz @ Авг. 27 2005,22:16)
сигурно шофьора ще гледа някаква карта, а може и да кара в "стелт" режим през нощта - на загасени фарове с инфрачервена камера  '<img'>
само предположения.

ЕЕЕ, със тоя стелт режим  ме уби, честно '<img'>)))
За любопитните - искам да сложа малък 12'' лаптоп в колата, заедно  със GPS карта. После със подходящ софтуер се снабдявам със :
  Сателитна навигация
  Музика (мноогооо)
  Филми (ако кисна някъде)
  Място да хвърлям снимки от цифрови апарати
  Аварийна конзола за администриране на сървъри, които решават да се дънят докато съм далеч от град ....

  Те такива неща


А за мястото - в България сме все пак, не искам да се набива на очи, когато колата е паркирана. Няма и нужда '<img'>
Активен