Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 2ea3db283090
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 13b4f440fc7a
Choose a head ref
  • 2 commits
  • 1 file changed
  • 2 contributors

Commits on Jan 14, 2018

  1. android-studio: set ANDROID_EMULATOR_USE_SYSTEM_LIBS

    This change sets an environment variable to ensure that Android Studio
    uses the correct drivers to avoid any breackage when trying to run a
    native application on a virtual device.
    
    Without proper configuration `android-studio` would be unable to load
    the drivers for the AVD and yield messages like this:
    
    ```
    3:32 PM	Executing tasks: [:app:assembleDebug]
    
    3:32 PM	Emulator: libGL error: unable to load driver: i965_dri.so
    
    3:32 PM	Emulator: libGL error: driver pointer missing
    
    3:32 PM	Emulator: libGL error: failed to load driver: i965
    
    3:32 PM	Emulator: libGL error: unable to load driver: i965_dri.so
    
    3:32 PM	Emulator: libGL error: driver pointer missing
    
    3:32 PM	Emulator: libGL error: failed to load driver: i965
    
    3:32 PM	Emulator: libGL error: unable to load driver: swrast_dri.so
    
    3:32 PM	Emulator: libGL error: failed to load driver: swrast
    
    3:32 PM	Emulator: X Error of failed request:  BadValue (integer parameter out of range for operation)
    
    3:32 PM	Emulator: Major opcode of failed request:  155 (GLX)
    
    3:32 PM	Emulator: Minor opcode of failed request:  24 (X_GLXCreateNewContext)
    
    3:32 PM	Emulator: Value in failed request:  0x0
    
    3:32 PM	Emulator: Serial number of failed request:  64
    
    3:32 PM	Emulator: Current serial number in output stream:  65
    
    3:32 PM	Emulator: emulator: ERROR: Missing initial data partition file: /home/ma27/.android/avd/Nexus_5X_API_27.avd/userdata.img
    
    3:32 PM	Emulator: Process finished with exit code 1
    
    3:32 PM	Gradle build finished with 2 warnings(s) in 6s 378ms
    ```
    
    For further reference have a look at the following StackOverflow
    message: https://stackoverflow.com/a/40790339
    Ma27 committed Jan 14, 2018
    Copy the full SHA
    17dcd33 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2018

  1. Merge pull request #33634 from Ma27/android-studio/support-virtual-de…

    …vices
    
    android-studio: set `ANDROID_EMULATOR_USE_SYSTEM_LIBS`
    fpletz committed Jan 16, 2018
    Copy the full SHA
    13b4f44 View commit details
    Browse the repository at this point in the history