Linux Ubuntu Unity only runs oldest version
Alright, two problems:
When I installed Musescore from the Ubuntu software center, it only runs the oldest version and I can't figure out how to update or run the newest version (2.0.3) on Linux.
How do I find ALSA (or whatever it's called) sound files? Nothing works for the sound and notes dont play at all, so I think I need to install sound fonts or something.
Comments
I think you won't find the current Musescore for some time in the current repository.
You can add additional sources to your repository. Delete Musescore 1.3 and then follow the terminal commands at the top of this Web page
https://launchpad.net/~mscore-ubuntu/+archive/ubuntu/mscore-stable
Or you can download a current "AppImage" and run it directly without doing any install. There is a manual set up step. You have to make the downloaded AppImage executable. Using the Appimage allows you to have multiple versions of Musescore available.
Which version of Ubuntu do you have? With a recent Ubuntu you should at least be able to get MuseScore 2.0.0 from the Software Centre. If you have Ubuntu 16.04 you should be able to get MuseScore 2.0.2 from the Software Centre. For any Ubuntu since 14.04 you can get MuseScore from the the PPA linked to by @jim.weisgram.
However, your best bet is to use the AppImage which is the latest version (2.0.3). You can get the AppImage straight from the Downloads page: https://musescore.org/en/download
In reply to Which version of Ubuntu do by shoogle
I just downloaded it using crouton, I didn't update it yet. The last time I updated Ubuntu, my chromebook wouldn't start it up. I avoid updating it now. Is there a way to fix that?
In reply to I just downloaded it using by Dissonance is …
It shouldn't be possible for anything you do within the chroot (Ubuntu) to affect the base Chromebook installation - that's kind of the whole point of a chroot. So if your Chromebook wouldn't start, it must have been for other reason. Which is to say, you should be able to update Ubuntu if you want. But there should be no need either. Just download and run the AppImage version mention above.
In reply to It shouldn't be possible for by Marc Sabatella
Oh no, what I meant was that Ubuntu wouldn't start when I used sudo startunity after I updated linux. The chromebook was fine.
I must have spaced out when I typed that last comment. Ugh.
In reply to Oh no, what I meant was that by Dissonance is …
Oh, that much is not unusual. You often need to update your crouton installation after any significant update to Ubuntu or to ChromeOS. See the crouton document, I think it's the "-u" option you need.
In reply to Oh, that much is not unusual. by Marc Sabatella
"Oh, that much is not unusual. You often need to update your crouton installation after any significant update to Ubuntu or to ChromeOS. See the crouton document, I think it's the "-u" option you need."
So by "crouton document" do you mean the cheat sheet?
In reply to "Oh, that much is not by Dissonance is …
Whatever documentation exists. I think the readme file on github is where my searches for info usually take me, but there lots of other documentation out there. They'll all tell you the same - after any major update to one component of the system, you may need to update your chroot, and they'll tell you how.
In reply to Whatever documentation by Marc Sabatella
ok, I've tried updating my chroot and it still isn't letting me get into linux. Man, this whole thing is so confusing.
In reply to ok, I've tried updating my by Dissonance is …
Running Linux inside a chroot from ChromeOS is definitely adventurous territory, but amazingly enough enough, it *does* work. Sometomes needs some work. What specifically goes wrong? Of course, you should also be asking in a crouton support forum somewhere.
In reply to Running Linux inside a chroot by Marc Sabatella
Well, I have no idea what's going on, so I'm just gonna paste the message it gives me when I use sudo startunity:
sudo startunity
Entering /mnt/stateful_partition/crouton/chroots/precise...
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
X.Org X Server 1.15.1
Release Date: 2014-04-13
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-76-generic x86_64 Ubuntu
Current Operating System: Linux localhost 3.14.0 #1 SMP PREEMPT Thu Jun 16 16:32:00 PDT 2016 x86_64
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=92ff718b-b6af-e344-ba30-7a3f500db8fd/PARTNROFF=1 hashtree=PARTUUID=92ff718b-b6af-e344-ba30-7a3f500db8fd/PARTNROFF=1 hashstart=2506752 alg=sha1 root_hexdigest=2f341463b3a5c77794515d964d10e23541b177e0 salt=f6f6ba9cad333e377fdee8f9ea8257f4dc44e586ba04d8b5f14d2c8473c62081" noinitrd vt.global_cursor_default=0 kern_guid=92ff718b-b6af-e344-ba30-7a3f500db8fd add_efi_memmap boot=local noresume noswap i915.modeset=1 tpm_tis.force=1 tpm_tis.interrupts=0 nmi_watchdog=panic,lapic
Build Date: 12 February 2015 02:49:29PM
xorg-server 2:1.15.1-0ubuntu2.7 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.30.2
Before reporting problems, check http://wiki.x.org
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: Sat Jun 25 15:19:52 2016
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
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 Present
Initializing built-in extension DRI3
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
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
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
crouton: version 1-20160518095657~master:fd37bb79
release: precise
architecture: amd64
xmethod: xorg
targets: unity
host: version 8172.56.0 (Official Build) stable-channel auron_yuna
kernel: Linux localhost 3.14.0 #1 SMP PREEMPT Thu Jun 16 16:32:00 PDT 2016 x86_64 x86_64 x86_64 GNU/Linux
freon: yes
No Chromium OS X server is available.
Running exit commands...
/usr/bin/xinit: connection to X server lost
waiting for X server to shut down Hangup
(EE) Server terminated successfully (0). Closing log file.
Unmounting /mnt/stateful_partition/crouton/chroots/precise...
I've seen other forums of people going through the same problem of linux simply not starting up from the sudo command, but I've seen no real solution so far. Any "solution" I have seen and tried does nothing. Is there anything you can tell from this?
In reply to Well, I have no idea what's by Dissonance is …
Seems the relevant error message is probably "No Chromium OS X server is available", so that's what I'd start Googling for more info. Either that or "xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)".
In reply to Seems the relevant error by Marc Sabatella
Yeah, I googled more info on it, however I remember it giving me the "No Chromium OS X server is available" message when crouton was working, so I'm not entirely sure if that's the problems. As for the "xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)" I'll look more into that.
In reply to I just downloaded it using by Dissonance is …
When updating a crouton install make sure you follow instructions written specifically for crouton and not general instructions for updating Ubuntu on a normal computer. This might be a good place to start.
In reply to When updating a crouton by shoogle
Alright, I "upgraded" Linux again and then followed the steps to updating the chroot and unity still won't start up.Do I upgrade to Non-LTS?
In reply to Which version of Ubuntu do by shoogle
Hey shoogle, is there any way to find out what version of Ubuntu I have, and how can I get 16.04? Thanks.
If you are still having problems then try installing MuseScore from the PPA. I've just upgraded it to 2.0.3.
So how do I figure out the name of my chroot?
In reply to So how do I figure out the by Dissonance is …
You read the crouton cheat sheet:
https://github.com/dnschneid/crouton/wiki/Crouton-Command-Cheat-Sheet
The third command shown will list all of your chroots.
(sudo edit-chroot -a)
I always have trouble remembering where you run these commands from. Open a chrome terminal window with ctrl-alt-t and then key in "shell" . Then run the command.