Запускаю StarCraft: BroodWar командой wine Loader.exe. После этого игра запускается но где-то на четверь экрана остальная часть экрана черная. Wine віводит вот что:
Код:
user@linux-0ja7:~/Starcraft_BroodWar/brood> wine Loader.exe
user@linux-0ja7:~/Starcraft_BroodWar/brood> fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f420,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x8 @0! (XRandR)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
Да я тоже так подумал. Разрешение 640x480 я специально в xorg.conf дописал без него картина аналогична. Попробовал убрать все кроме 1280х800 24 бит. ничего не поменялось... Драйвер видюхи проприетарный атишный. Есть смысл пробовать переустановку драйвера?
Все мерзостно, что вижу я вокруг,
Но как тебя покинуть милый друг?
Разрешение 640x480 я специально в xorg.conf дописал без него картина аналогична.
Такой вопрос: сами Х-ы по <Ctr><Alt><+> переключаются в эту видеомоду?
Драйвер видюхи проприетарный атишный. Есть смысл пробовать переустановку драйвера?
Полагаю, есть смысл попробовать не проприетарный драйвер, например, дебиановский ati. У меня он прекрасно справляется с видюхой, даже лучше, чем проприетарный под виндой для моей карточки (Mobility Radeon 9700).
Драйвер видюхи проприетарный атишный. Есть смысл пробовать переустановку драйвера?
Полагаю, есть смысл попробовать не проприетарный драйвер, например, дебиановский ati. У меня он прекрасно справляется с видюхой, даже лучше, чем проприетарный под виндой для моей карточки (Mobility Radeon 9700).
Стандартный драйвер ничего не изменил...
Чуть позже попробую рпереключение в этот режим...
Все мерзостно, что вижу я вокруг,
Но как тебя покинуть милый друг?
сами Х-ы по <Ctr><Alt><+> вообще что-то никуда не перключаются...
Ну вот и ответ. Это происходит от того, что xorg.conf нет корректного описания других видеомод, кроме "1280х800". Если кроме неё прописана другая мода, но не включается, надо в /var/log/Xorg.0.log искать описнаие причины.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
SynapticsCtrl called.
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
(II) RADEONHD(0): Query for AtomBIOS Get Panel EDID: failed
(WW) RADEONHD(0): No monitor size info, assuming 96dpi.
Что бы это значило?
Все мерзостно, что вижу я вокруг,
Но как тебя покинуть милый друг?
что делать , что делать. я 2 дня трахался с этим тупо спортивный интерес.
система debian lenny, KDE4, wine 1.1.9, starcraft 1.13
для начала сделать Xorg -configure
а затем запускать старик вот таким образом: wine C:\\Program\ Files\\Starcraft\\loader.exe & sleep 5 ; xrandr -r 57
зы. слип можно крутить.
Запускаю StarCraft: BroodWar командой wine Loader.exe. После этого игра запускается но где-то на четверь экрана остальная часть экрана черная.
Никаких танце с бубнами не нужно, а команда wine Loader.exe - это вообще не с этой оперы!!! выбросте...
Ставите StarCraft или BroodWar под Windows, а потом тупо папку StarCraft (BroodWar) копируете в Linux, и ни какие танцы вокруг DirectX и wine не нужны... На рабочем столе Linux делаете сылку на програму указав при этом папку и запуск програмы - wine starcraft.exe (broodwar.exe)... или с файл менеджера wine. Единственное что нужно учитывать какой у вас вариант StarCraft: лицинзионны или взломаный, а если да то как. У некоторых взломаных может быть прога setup.exe (вроде бы, не дома не помню, отвык от геморойных форточек),она прописывает в регистре StarCraft, и без нее может требовать CD. Перед запуском в первый раз запустить setup.exe.
Mandriva Linux, версия не имеет значения, версия wine тоже.
у меня такая же беда была , что не показывало нижнюю часть экрана. тут до фени ломанный не ломанный старик запускаешь (кстати у автора ломанный как у меня). перерыл весь интернет, замучал свой хорг до смерти ))) но в итоге нашел решения и написал его здеся. это 99% то что нужно автору!
у меня такая же беда была , что не показывало нижнюю часть экрана. тут до фени ломанный не ломанный старик запускаешь (кстати у автора ломанный как у меня). перерыл весь интернет, замучал свой хорг до смерти ))) но в итоге нашел решения и написал его здеся. это 99% то что нужно автору!
.... Единственная игра в которую я играю много лет это StarCraft ( 1.8 ) под Mandriva linux и у меня вообще никогда проблем не было, и если бы еще так работал need for speed, то имел в виду я все форточки.... Правда я не знаю как в debian, разве что установить и проверить, у меня debian 4 есть.
читал твой топик про шифт. дя. игра-то относительно новая.. но это уже другая тема.. зы. есть шансы с кадего с подпиской, что вскорее заработает.. а дебиан или мандрива, ИМХО, тут безразницы..
Тогда не знаю, я StarCraft скопровал с форточек и запустил прогу setup.exe так как без нее требует CD, + прописывает в регистре. На рабочем столе сделал силку с указанием папки и програмы и все. Ни каких манипуляций с wine и DirectX не делал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
представь, я тоже не делал никаких манипуляция с DirectX а запускать старик через вайн с нужными ключами, имхо манипуляциями бы не назвал
зы.: де автор бродит?!
С 1.15 версии, если мне склероз не изменяет, брудвар может штатно идти без диска, так что необходимость в nocd-лоадерах отпадает.
Под обычным вайном с winehq идёт "на ура" безо всяких тормозов, кстати.
У меня аналогичная проблема, СтарКрафт не хочет работать. Точнее он запускается, на экране разрешение 640х480 и... Ничего не происходит! Звук есть, а "изображения" нету, вижу по прежнему всё те же окна, только в разрешении 640х480!
> wine starcraft.exe
err:menubuilder:init_xdg error looking up the desktop directory
fixme:advapi:SetSecurityInfo stub
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 136 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 292
Current serial number in output stream: 292