Need Linux on Chromebook for work, stuck at loading extension glx

I am having difficulties installing Linux (crouton) on my chromebook (…essor/44389793). This is vital to me to have since I need supported software through windows and must use wine to access it so I can complete the work. The work is for a software company that manages and runs auto dealership software. if you can’t tell I have 0 to do w/coding and only go from dealership to dealership helping people more computer illiterate than me understand the new program. ANYWAYS this is the output from the crosh terminal in Chromebook after trying to install crouton. can anyone figure this out? First few lines are right after install and KEEPS GETTING STUCK AT LOADING EXTENSION GLX after several tries at downloading various ways.

EDIT: Hope this community can help me out it was ranked one of the highest in a reddit best linux community in terms of helpfulness for newcomers


Here’s some tips:

Audio from the chroot will now be forwarded to CRAS (Chromium OS audio server),
through an ALSA plugin.

Future Chromium OS upgrades may break compatibility with the installed version
of CRAS. Should this happen, simply update your chroot.

You can flip through your running chroot desktops and Chromium OS by hitting
Ctrl+Alt+Shift+Back and Ctrl+Alt+Shift+Forward.

You must install the Chromium OS extension for integration with crouton to work.
The extension is available here:

You can start Xfce via the startxfce4 host command: sudo startxfce4

Unmounting /mnt/stateful_partition/crouton/chroots/trusty…
Done! You can enter the chroot using enter-chroot.
chronos@localhost / $ enter-chroot
enter-chroot must be run as root.
chronos@localhost / $ sudo startunity
sudo: startunity: command not found
chronos@localhost / $ sudo startxfce4
Enter encryption passphrase for precise:
Entering /mnt/stateful_partition/crouton/chroots/precise…
/usr/bin/startxfce4: Starting X server

_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.

X.Org X Server 1.13.0
Release Date: 2012-09-05
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.42-54-highbank armv7l Ubuntu
Current Operating System: Linux localhost 3.14.0 #1 SMP PREEMPT Wed Jul 20 21:00:31 PDT 2016 armv7l
Kernel command line: cros_secure console= loglevel=7 init=/sbin/init cros_secure oops=panic panic=-1 root=/dev/dm-0 rootwait ro dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 dm=“1 vroot none ro 1,0 2506752 verity payload=PARTUUID=f26d5cf9-8cbc-e74e-a721-4ba656b3bf72/PARTNROFF=1 hashtree=PARTUUID=f26d5cf9-8cbc-e74e-a721-4ba656b3bf72/PARTNROFF=1 hashstart=2506752 alg=sha1 root_hexdigest=cf65b6971c5aca188be50437b661d06368f98de3 salt=5cc52a507407858136dca2082c374e7120239c5ae98996457edf5500f43dd633” noinitrd vt.global_cursor_default=0 kern_guid=f26d5cf9-8cbc-e74e-a721-4ba656b3bf72
Build Date: 05 November 2013 03:23:26PM
xorg-server 2:1.13.0-0ubuntu6.5~precise1 (For technical support please see
Current version of pixman: 0.30.2
Before reporting problems, check
to make sure that you have the latest version.
Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: “/tmp/Xorg.crouton.1.log”, Time: Wed Jul 27 11:24:49 2016
(==) Using system config directory “/usr/share/X11/xorg.conf.d”
setversion 1.4 failed
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX

Fatal server error:
no screens found
Please consult the The X.Org Foundation support
for help.
(EE) Please also check the log file at “/tmp/Xorg.crouton.1.log” for additional information.
Server terminated with error (1). Closing log file.

You may have missed the fact that these are the openSUSE forums. Not general Linux forums. The reputation of these forums are thus based on helping with openSUSE problems.

Post was listed under other versions:


Open crosh, start the shell, enter the chroot (sudo enter-chroot).

type: sudo rm /dev/dri/card0
… And press enter.

Type: sudo mv /dev/dri/card1 /dev/dri/card0
… Press enter once again.

exit (exit), and do the sudo startunity or sudo startxfce4 command.

information uploaded to reddit in reference to friendliness and aid in helping new users after cross posting to several linux help forums

Which means: other versions of openSUSE. Which is very clear when you see the options in the list: all supported versions of openSUSE.