dnschneid / crouton

Chromium OS Universal Chroot Environment
https://goo.gl/fd3zc?si=1
BSD 3-Clause "New" or "Revised" License
8.55k stars 1.24k forks source link

Google Play / Android App support breaks 3D graphics on Acer CB5-571 #3685

Closed jpmilton closed 2 years ago

jpmilton commented 6 years ago

Just want to say what a great thing crouton is and well done. Have been using it for 18 months now, this is the first problem I have had.

Please paste the output of the following command here: sudo edit-chroot -all

chronos@localhost / $ sudo edit-chroot -all name: trusty encrypted: no Entering /mnt/stateful_partition/crouton/chroots/trusty... crouton: version 1-20171230152552~master:de1361af release: trusty architecture: amd64 xmethod: xorg targets: xorg,xfce,extension,xiwi host: version 10176.76.0 (Official Build) stable-channel auron_yuna kernel: Linux localhost 3.14.0 #1 SMP PREEMPT Sat Feb 24 13:30:35 PST 2018 x86_64 x86_64 x86_64 GNU/Linux freon: yes Unmounting /mnt/stateful_partition/crouton/chroots/trusty... Failed to unmount /mnt/stateful_partition/crouton/chroots/trusty. Kill processes? [a/k/y/p/N]

Please describe your issue:

I have 3 ACER Chromebook 15 CB5-571 (Intel) on which I have been successfully running Minecraft for over a year using crouton trusty.

Last week we received updates to support Google Play store and this appears to have broken the graphics drivers in some way. I am confident the update is to blame as it hits the three chromebooks at different times and Minecraft only stops working when it hits.

When Minecraft starts, it gets through the the game screen, which would normally be the rendered 3D game, but the window is all black. Sound effects can be heard and the game does not crash.

I am using the latest oracle JRE

Bad ChromeOS : 64.0.3282.190 (official) Last Good Chrome OS : 63.0.3239.140 (official)

When XFCE is started, there is a permissions error relating to the graphics GLX

.... Loading extension GLX Error org.freedesktop.DBus.Error.UnknownMethod: Method "ReleaseDisplayOwnership" with signature "" on interface "org.chromium.LibCrosServiceInterface" doesn't exist xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted) Error executing command as another user: Not authorized This incident has been reported.

Looks like the play update has made changes to the way the graphics works.

If known, describe the steps to reproduce the issue:

Run minecraft on a Google Play enabled CB5-571

DennisLfromGA commented 6 years ago

@jpmilton,

I have Intel Chromebooks with trusty/xfce chroots and I haven't run into this issue. I don't have 'minecraft' installed and running though so the issue may be confined to it.

There's a pull request in the works by the crouton author but it hasn't been fully tested & merged yet:

You might want to try some of the workarounds mentioned in this 'Black Screen' issue to get past it:

Hope this helps, -DennisLfromGA

jpmilton commented 6 years ago

Hi @DennisLfromGA Thank you so much for these links. #3654 hit the jackpot. Editing the Driver and related options in the xorg-intel-sna.conf did the business. Thanks again. Now I have two more Chromebooks to powerwash and update to get Google Play, without losing Crouton. Jonathan

On Mon, 2018-03-12 at 15:02 +0000, DennisL wrote:

@jpmilton,

I have Intel Chromebooks with trusty/xfce chroots and I haven't run into this issue.

I don't have 'minecraft' installed and running though so the issue may be confined to it.

There's a pull request in the works by the crouton author but it hasn't been fully tested & merged yet:

Stop using the intel driver #3500

You might want to try some of the workarounds mentioned in this 'Black Screen' issue to get past it:

3654 (comment)

3654 (comment)

Hope this helps,

-DennisLfromGA

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c5 5493e4bb","name":"GitHub"},"entity":{"external_key":"github/dnschneid /crouton","title":"dnschneid/crouton","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/ass ets/143418/17495839/a5054eac-5d88-11e6-95fc- 7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent .com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed- b52498112777.png","action":{"name":"Open in GitHub","url":"https://gi thub.com/dnschneid/crouton"}},"updates":{"snippets":[{"icon":"PERSON" ,"message":"@DennisLfromGA in #3685: @jpmilton,\r\n\r\nI have Intel Chromebooks with trusty/xfce chroots and I haven't run into this issue.\r\nI don't have 'minecraft' installed and running though so the issue may be confined to it.\r\n\r\nThere's a pull request in the works by the crouton author but it hasn't been fully tested \u0026 merged yet:\r\n- Stop using the intel driver #3500\r\n\r\nYou might want to try some of the workarounds mentioned in this 'Black Screen' issue to get past it:\r\n- https://github.com/dnschneid/crout on/issues/3654#issuecomment-367838170\r\n- https://github.com/dnschne id/crouton/issues/3654#issuecomment-370006188\r\n\r\nHope this helps,\r\n-DennisLfromGA"}],"action":{"name":"View Issue","url":"https://github.com/dnschneid/crouton/issues/3685#issuec omment-372340683"}}}