Полосы при запуске полноэкранных игр

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

Toy
Сообщения: 112
Статус: Профессиональный задрот
ОС: OS X

Полосы при запуске полноэкранных игр

Сообщение Toy »

Здравствуйте, у меня возникла проблема, при запуске полноэкранных игр (как родных линукса, так и под вайном).
Игры запускаются, но вот так:

Supertux2


Если же игры запускать в оконном режиме с разрешением к примеру 1024x768, то всё нормально.
Информация:
Kubuntu 8.10, kde4.2, roverbook pro 554, ati radeon 3200. Драйвер видеокарты установлен.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Полосы при запуске полноэкранных игр

Сообщение Mage-Warrior »

Разница между оконным и полноэкранным режимом есть? Есть. В полноэкранном режиме приложение может поменять разрешение. Давайте заглянем в /etc/xorg.conf.
-- P.S. Все дальнейшие изменения с этим файлом производить только после его копирования в надежное место.
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
Toy
Сообщения: 112
Статус: Профессиональный задрот
ОС: OS X

Re: Полосы при запуске полноэкранных игр

Сообщение Toy »

/etc/X11/xorg.conf:

Код:

# xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # Note that some configuration settings that could be done previously # in this file, now are automatically configured by the server and settings # here are ignored. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection Section "Files" EndSection Section "Module" Load "glx" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:1:5:0" EndSection Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" Monitor "aticonfig-Monitor[0]-0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection


Код: Выделить всё

$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 2.1.8087 Release
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Полосы при запуске полноэкранных игр

Сообщение Mage-Warrior »

Хм... ничего лишнего. Выходит, проблема либо с драйвером и DPMS, либо все-таки с wine или openGL.
Приведите сообщения командной строки, при запуске игры (используйте перенаправление в файл, если приходится перезапускать X).
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
Toy
Сообщения: 112
Статус: Профессиональный задрот
ОС: OS X

Re: Полосы при запуске полноэкранных игр

Сообщение Toy »

Врятли проблема в wine, потому что первый раз столкнулся с этим в игре supertux2.

Код:

$ supertux2 [/home/toy/.supertux2] is in the search path [/usr/share/games/supertux2] is in the search path fullscreen 800x600 Ratio: 1.33333 Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /normal Warning: frame out of range: 1/1 at /default Warning: Tried spawning Tux in solid matter. Compensating.
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Полосы при запуске полноэкранных игр

Сообщение Mage-Warrior »

Эммм... нашел пока только для supertux решение. Установить в его конфиге (/home/username/.supertux2/config) разрешение, равное текущему разрешению монитора. Это предотвратит переключение режима, которое почему-то нормально не отрабатывается.
Судя по всему, виноват все же драйвер fglrx... Он должен обеспечивать корректное переключение режимов. Ничего, кроме как обновить (или откатиться) пока посоветовать не могу...
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
Toy
Сообщения: 112
Статус: Профессиональный задрот
ОС: OS X

Re: Полосы при запуске полноэкранных игр

Сообщение Toy »

Mage-Warrior писал(а):
31.03.2009 14:42
Ничего, кроме как обновить (или откатиться) пока посоветовать не могу...

Ну, сейчас вышла бета версия kubuntu 9.04, уже почти докачал, обновлюсь, погляжу что получится.
Спасибо сказали:
Toy
Сообщения: 112
Статус: Профессиональный задрот
ОС: OS X

Re: Полосы при запуске полноэкранных игр

Сообщение Toy »

Toy писал(а):
31.03.2009 15:02
Mage-Warrior писал(а):
31.03.2009 14:42
Ничего, кроме как обновить (или откатиться) пока посоветовать не могу...

Ну, сейчас вышла бета версия kubuntu 9.04, уже почти докачал, обновлюсь, погляжу что получится.

Чего впринципи и следовало ожидать. Обновился до 9.04 - всё идеально работает :)
Спасибо сказали: