Summary: | Неправильная геометрия на втором экране для XV. | ||||||
---|---|---|---|---|---|---|---|
Product: | Branch 4.0 | Reporter: | arc <arc> | ||||
Component: | xorg-x11-server | Assignee: | Valery Inozemtsev <shrek> | ||||
Status: | CLOSED FIXED | QA Contact: | Andrey Cherepanov <cas> | ||||
Severity: | normal | ||||||
Priority: | P2 | CC: | mike | ||||
Version: | 4.0 | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
arc
2007-08-09 00:28:32 MSD
версия драйвера nvidia какая? (In reply to comment #1) > версия драйвера nvidia какая? Например, 9746 или 100.14.11(последняя) не воспроизводится. попробуйте отключить Composite (In reply to comment #3) > не воспроизводится. попробуйте отключить Composite Отключил Composite, Render. Не лечит. 1.Запустите tvtime так: DISPLAY=:0.1; tvtime -m И всё сразу воспроизведёте. 2.Запустите mplayer так: DISPLAY=:0.1; mplayer -fs film.avi И всё сразу воспроизведёте. В режиме fullscreen обе программы используют XV, а в оконном режиме Xlib. Код у них в этом месте очень близкий. Они брали его друг у друга. Неудивительно, что ведут себя одинаково. Дополнительная инфо. Xine имеет те же проблемы в fullscreen. Только что проверил. (In reply to comment #4) > В режиме fullscreen обе программы используют XV, а в оконном режиме Xlib. Откуда вы это взяли (что mplayer использует только Xlib в оконном режиме, и не использует Xv)? (In reply to comment #5) > (In reply to comment #4) > > > В режиме fullscreen обе программы используют XV, а в оконном режиме Xlib. > > Откуда вы это взяли (что mplayer использует только Xlib в оконном режиме, и не > использует Xv)? Да. Использует xv. Тут я немного напутал. У меня во многих случаях ставится насильственно x11. Надеюсь, проблему вы разглядели. с вопросами работы/неработы проприетарных драйверов обращайтесь к производителю (In reply to comment #7) > с вопросами работы/неработы проприетарных драйверов обращайтесь к > производителю Если "раньше работало" -- к сожалению, получается и наша проблема. Смотри, BIOS -- тоже часто кривая и обычно проприетарщина. При этом если посылать всех лесом на основании кривого BIOS, а не хотя бы _не_ ломать объезды -- то это дорога туда же, куда и прочим FreeBSD -- в задницу. (In reply to comment #8) > (In reply to comment #7) > > с вопросами работы/неработы проприетарных драйверов обращайтесь к > > производителю > Если "раньше работало" -- к сожалению, получается и наша проблема. на 2.4-м ядре у меня работали Promise FastTrak SX-4000, сейчас они валяется у меня в количестве 3-х штук. раз это наша проблема, у тебя есть предложения как заставить их работать? > > Смотри, BIOS -- тоже часто кривая и обычно проприетарщина. При этом если > посылать всех лесом на основании кривого BIOS, а не хотя бы _не_ ломать объезды не надо путать теплое с мягким > -- то это дорога туда же, куда и прочим FreeBSD -- в задницу. у бздей несколько иная ниша (In reply to comment #7) > с вопросами работы/неработы проприетарных драйверов обращайтесь к > производителю На Server 4.0.0 с пакетом xorg-x11-server-1.1.99.903-alt3 всё работает. Downgrade лечит. Это https://bugs.freedesktop.org/show_bug.cgi?id=11504 -- при переключении в fullscreen mplayer зовет XineramaIsActive(), получает 1 (даже если Xinerama выключена совсем) и вычисляет геометрию неверно. branch 4.0 Created attachment 2440 [details]
xorg-server-1.3.0.0-git-Xinerama.patch
патчь, что б не забыть
xorg-x11-server-1.3.0.0-alt21.M40.8 |