Hi, every time I run diablo 3 I get a black screen and then I would have to reboot my machine (even if I force a window resolution). My system: archlinux 64 wine 1.5.5 nvidia 9600gt Code: Argument[0]: 'C:/users/Public/Application Data/Battle.net/Agent/Agent.976/Agent.exe' Argument[1]: '--locale=enUS' Agent is running as Administrator. Database Insert: /option Database Insert: /agent Database Insert: / Database Insert: /version Database Insert: /repair Database Insert: /update Database Insert: /install Database Insert: /gamesession Database Insert: /backfill Database Insert: /game Database Insert: /game/diablo3_enus Database Insert: /game/client Database Insert: /spawned Database Insert: /agent/download Database Insert: /register Initialize HttpProtocol Server Called. Agent started on port #1120 Executing operation: disable_firewall applicationPath="C:\users\Public\Application Data\Battle.net\Agent\Agent.976\Agent.exe" applicationName="Blizzard Agent" AgentAsAdmin failed to add a firewall exception for 'C:\users\Public\Application Data\Battle.net\Agent\Agent.976\Agent.exe'. Registered Periodic Event: "auth validation event" with a resolution of 10000 and a start delay of 10000 Registered Event: "shutdown event" Registered Event: "database flush event" Request Issued: GET /agent Response: 200 { "update" : {}, "install" : {}, "backfill" : {}, "pid" : 42.000000, "state" : 1007.000000, "version" : "1.0.0.976", "type" : "retail", "authorization" : "BDF0D695352B75072F8CA8AFB5C1F155" } Request Issued: GET /agent Response: 200 { "update" : {}, "install" : {}, "backfill" : {}, "pid" : 42.000000, "state" : 1007.000000, "version" : "1.0.0.976", "type" : "retail", "authorization" : "1D9F8C9C522D998C82DE01257FCFB99E" } Request Issued: GET /game/client Response: 200 { "install_dir" : "C:/users/Public/Application Data/Battle.net/Client", "launch_path" : "C:/users/Public/Application Data/Battle.net/Client/Blizzard Launcher.exe", "current_version" : 0.000000, "supports_multibox" : false, "switcher" : false, "use_sparse" : false, "operations" : [], "playable" : true, "ever_playable" : true, "last_played" : 0.000000, "update_progress" : 0.000000, "needs_rebase" : false, "product" : "Clnt", "patch_url" : "http://enUS.patch.battle.net:1119/patch", "config_url" : "", "mfil_hash" : "A08B120000000000708B120012000000", "torrent_hash" : "C8001100508012000000000008801200", "patch_application_complete" : false, "perform_ogg_to_wav" : false, "download_complete" : false, "speed" : 0.000000, "baseline" : "" } Request Issued to non-existent Uri: GET - /gamesession/client Response: 404 (null) Request Issued: POST /gamesession { "uid" : "client", "launch_arguments" : [ "--gamepath=C:\\Program Files (x86)\\Diablo III", "--game=diablo3_enus" ] } Agent::Product::StartSession() - Begin Waiting Agent::Product::StartSession() - End Waiting GameSession: Failed to launch process de-elevated. Trying again as current token Launching C:/users/Public/Application Data/Battle.net/Client/Blizzard Launcher.exe w/ --gamepath=C:\Program Files (x86)\Diablo III --game=diablo3_enus ********************************************** GameSession: Could not set the process of the pid 67 to the foreground. Database Insert: /gamesession/client Database Insert: /gamesession/client/1 Response: 200 { "response_uri" : "/gamesession/client" } Request Issued: GET /agent Response: 200 { "update" : {}, "install" : {}, "backfill" : {}, "pid" : 42.000000, "state" : 1004.000000, "playable" : true, "version" : "1.0.0.976", "type" : "retail", "authorization" : "868DC56134747755759B8BC275083E00" } Request Issued: GET /agent Response: 200 { "update" : {}, "install" : {}, "backfill" : {}, "pid" : 42.000000, "state" : 1004.000000, "playable" : true, "version" : "1.0.0.976", "type" : "retail", "authorization" : "81A94B4A0D2E78C5D281E1ACFAACAF8F" } Request Issued: POST /install { "uid" : "diablo3_enus", "install_dir" : "C:/Program Files (x86)/Diablo III" } Firing Event: "database flush event" Handle Event: "database flush event" Response: 200 {} Request Issued: GET /game/Client Response: 200 { "install_dir" : "C:/users/Public/Application Data/Battle.net/Client", "launch_path" : "C:/users/Public/Application Data/Battle.net/Client/Blizzard Launcher.exe", "current_version" : 0.000000, "supports_multibox" : false, "switcher" : false, "use_sparse" : false, "operations" : [], "playable" : true, "ever_playable" : true, "last_played" : 0.000000, "update_progress" : 0.000000, "needs_rebase" : false, "product" : "Clnt", "patch_url" : "http://enUS.patch.battle.net:1119/patch", "config_url" : "", "mfil_hash" : "A08B120000000000708B120012000000", "torrent_hash" : "C8001100508012000000000008801200", "patch_application_complete" : false, "perform_ogg_to_wav" : false, "download_complete" : false, "speed" : 0.000000, "baseline" : "" } Request Issued: GET /game/diablo3_enus Response: 200 { "install_dir" : "C:/Program Files (x86)/Diablo III", "launch_path" : "C:/Program Files (x86)/Diablo III/Diablo III.exe", "selected_locale" : "enUS", "current_version" : 9858.000000, "supports_multibox" : false, "switcher" : false, "use_sparse" : false, "operations" : [], "playable" : true, "ever_playable" : true, "last_played" : 0.000000, "update_progress" : 100.000000, "needs_rebase" : false, "product" : "D3", "patch_url" : "http://enUS.patch.battle.net:1119/patch", "config_url" : "http://ak.worldofwarcraft.com.edgesuite.net/d3-pod-retail/NA/d3-9858-48C06A459F46420144BEF5AC2ED68BDE-hotfix.xml", "mfil_hash" : "410C9D6B8FBFE4B0F540F53DBF9F5324", "torrent_hash" : "C064B4BB8572543B14473948ADB878AE", "installed_locales" : [ "enUS" ], "display_locales" : [ "enUS", "esMX", "ptBR", "koKR", "zhTW", "deDE", "esES", "frFR", "itIT", "plPL" ], "base_bytes" : [ 5147.113217, 10775.991586, 4352.331079 ], "patch_application_complete" : true, "perform_ogg_to_wav" : false, "download_complete" : true, "speed" : 3241379.000000, "baseline" : "" } Request Issued to non-existent Uri: GET - /install/diablo3_enus Response: 404 (null) Request Issued to non-existent Uri: GET - /update/diablo3_enus Response: 404 (null) Request Issued to non-existent Uri: GET - /gamesession/diablo3_enus Response: 404 (null) Request Issued to non-existent Uri: GET - /backfill/diablo3_enus Response: 404 (null) Request Issued: GET /agent Response: 200 { "update" : {}, "install" : {}, "backfill" : {}, "pid" : 42.000000, "state" : 1004.000000, "playable" : true, "version" : "1.0.0.976", "type" : "retail", "authorization" : "81A94B4A0D2E78C5D281E1ACFAACAF8F" } Request Issued: POST /update {"uid":"Client"} Database Insert: /update/Client Response: 200 { "response_uri" : "/update/client", "result_uri" : "/game/client" } Request Issued: GET /update/Client Response: 200 { "state" : 1007.000000 } Firing Event: "database flush event" Handle Event: "database flush event" Request Issued: GET /update/Client Response: 200 { "state" : 1004.000000, "playable" : true } Request Issued: POST /version { "uid":"diablo3_enus" } Database Insert: /version/diablo3_enus Response: 200 { "response_uri" : "/version/diablo3_enus" } Request Issued: GET /version/diablo3_enus Response: 200 { "state" : 1007.000000, "local_version" : "1.0.2.9858", "playable" : true } Firing Event: "database flush event" Handle Event: "database flush event" Request Issued: GET /version/diablo3_enus Response: 200 { "state" : 1004.000000, "local_version" : "1.0.2.9858", "playable" : true } Request Issued: POST /update { "monitor_pid":71, "uid":"diablo3_enus" } Database Insert: /update/diablo3_enus Response: 200 { "response_uri" : "/update/diablo3_enus", "result_uri" : "/game/diablo3_enus" } Firing Event: "database flush event" Handle Event: "database flush event" Request Issued: GET /update/diablo3_enus Response: 200 { "state" : 1004.000000, "playable" : true, "progress" : 100.000000, "download_rate" : 0.000000 } Handle Event: "auth validation event" Request Issued: POST /gamesession {"uid":"diablo3_enus","run64bit":false} Agent::Product::StartSession() - Begin Waiting Agent::Product::StartSession() - End Waiting GameSession: Failed to launch process de-elevated. Trying again as current toke