How to install Ubuntu alongside Arch Linux?

I already have Arch installed and I have downloaded the Ubuntu 13.04 ISO. My grub file is auto generated following the beginners installation guide since I don't have much knowledge about GRUB2 commands or configuration. I looked up https://wiki.archlinux.org/index.php/GR … _arguments - The Ubuntu ISO section, but didn't understand it. It instructs to to create a /archives but I don't know whether I have to create a new partition or do it in the one where Arch is. Also do I have to install Ubuntu before doing this. But wouldn't that overwrite my existing "grub.cfg"?
Can I do something like deleting the existing grub.cfg, installing Ubuntu on a separate partition and then add Arch to the Ubuntu grub menu. If this can be done, please tell me exactly what to delete in "/boot". I'm thinking the wiki's method is much more difficult and would prefer to add menu entries to Ubuntu's grub rather than the existing one. I have seen many people doing this on Google, but they all install Arch after Ubuntu rather than the other way round.
Running lsblk -lf
NAME   FSTYPE LABEL      UUID                                 MOUNTPOINT
sda                                                           
├─sda1 ntfs              1CF45A405825898C                     
├─sda2 ntfs              E27CDAE57CDAB40F                     /mnt/tempdrive1
├─sda3 ntfs              D44E14D44E14B0EA                     /mnt/tempdrive2
├─sda4                                                       
└─sda5 ext4   arch_linux 44d38a19-2b36-465f-9ae1-f3387e5dc558 /
sr0                                                         
#sda4 is an extended partition which has sda5, on which Arch is installed. sda2 and sda3 are the #Windows partitions I want to delete and merge into a single one to make space for Ubuntu. sda1 is #/boot (maybe, that's what it shows in Gparted. Doesn't it have to be boot since it is the only one left?
Please help with detailed instructions since I am a complete novice at these sort of things (boot and all). Contrary to the norm, I installed Arch first, and am curious about Ubuntu so I want to try it out. Post any other information you'd like to have, and maybe I'll post a gparted screenshot if needed.
P.S- Not sure whether I'm allowed to post about installing some other distro, so I posted in this section. Please notify me via email if I'll have to remove it, and I'll do so.

I am not sure to what senjin refers, as I have never had a problem with ubuntu controlling grub, with one exception:
Sometimes ubuntu's OS-prober can't find Arch (so it disappears from the automatically created menu).  Maybe this is the problem senjin found.
One way around this is to have a file in your Arch /etc that OS-prober looks for when it searches for other operating systems.  Look for a file in your ubuntu called /etc/lsb-release.  Make an appropriate copy in your Arch install, and OS-prober will always find it.
Another way to ensure OS-prober always finds Arch is to mount the Arch / partition before [re]running update-grub.
Finally, since you don't really need to ever generate a new menu entry for Arch - since it will always be the same - you can simply run update-grub once, copy the menu entries generated into /etc/grub.d/40-custom, and then disable the OS-prober (so it will only ever update the ubuntu entries (what I do these days).
grub, run from other distros, losing "Arch" seems to be a fairly common problem that is easily solved by any of the above.

Similar Messages

  • How to install cinnamon after arch linux core was installed?

    Hi,
    Does anyone know how to install cinnamon desktop environment after arch linux core was installed? It can access internet but no desktop environment now. So how to install and configure cinnamon on arch linux via command?
    Many thanks!

    after arch linux core was installed
    So you finished installing the basesystem or also bootloader, graphics and so on? (https://wiki.archlinux.org/index.php/Beginners'_Guide)
    If you finished installing with the Beginners Guide you need to install the cinnamon package (pacman -S cinnamon). After you installed cinnamon you need a display manager - e.g. lxdm (You can use another one, here's an overview: https://wiki.archlinux.org/index.php/Display_Manager). If you want to use lxdm with cinnamon you have to install the lxdm package (pacman -S lxdm) and enable it afterwards (systemctl enable lxdm.service). If you've done with this just restart, you should see the graphical display manager you installed. If there's a dropdownmenu or something like that (e.g. when you use gdm instead of lxdm) choose cinnamon as display environment and login.
    More informations can be found in the wiki:
    Display Manager: https://wiki.archlinux.org/index.php/LXDM
    Display Environment: https://wiki.archlinux.org/index.php/Cinnamon

  • How to install Dofus on Arch Linux 64

    Hey everyone! I am running Arch Linux 64-bit with E18 (enlightenment). I am trying to install Dofus (mmorpg game) but I am running into multiple issues. If anyone is willing to guide me through how I can fully install it and get it working that would be awesome! I tried yaourt but it would return errors while making the files and throw me into an infinite loop as it gets mad and tries to rebuild the file where the error occurs. I tried to install it directly from source from the tarball on the AUR, I did the ./configure and the game built and everything, but when I run the game through the launcher, the launcher doesn't open and I get 3 '?' signs with a diamond appear in the terminal on the next line. When I try to run the game directly, it gets stuck on the loading page at 63% with the red dofus loading symbol.
    Any help is greatly appreciated ... just gave arch linux a try after using FreeBSD/Debian for my whole life, never had any issues on FreeBSD or Debian, but apparently arch is a whole different story.
    Cheers,
    ~ zSpider86

    Well there weren't exactly any errors at all visibly. Its just that the game didn't start as it was supposed to. What I am asking in this thread is -- can you please link me to a guide of how to properly install Adobe AIR on 64 bit arch linux + get Dofus to work with it as well. And I can post back my results from that since I don't exactly have any errors to post at the moment.
    But if you insist, what I have I tried so far is this...
    [[email protected] ~]$ yaourt dofus
    1 aur/ankama-transition 3.7.20131013-1 [installed] (3)
    Updater for Ankama games Dofus and Wakfu
    2 aur/dofus 2.17.0-3 (39)
    A manga inspired, Massively Multiplayer Online Role-playing Game (MMORPG)
    for Adobe AIR .
    3 aur/dofus-beta 2.15.0-2 [installed] (4)
    A manga inspired, Massively Multiplayer Online Role-playing Game (MMORPG)
    for Adobe AIR (beta version).
    4 aur/dofus-transition 2.14.0-1 (0)
    A manga inspired, Massively Multiplayer Online Role-playing Game (MMORPG)
    for Adobe AIR (beta version).
    5 aur/dofus-uplauncher 2.11.0-1 (0)
    A manga inspired, Massively Multiplayer Online Role-playing Game (MMORPG)
    for Adobe AIR.
    ==> Enter n of packages to be installed (ex: 1 2 3 or 1-3)
    ==> --------------------------------------------------------
    ==> 2
    Then during the installation the errors occur when it gets to this package:
    lib32-webkitgtk2
    There are just dones of make errors flying down the screen and it causes them to loop and never ends...
    So really what I mean to ask is, is there anyway I can circumvent the installation of this file?
    ==> dofus dependencies:
    - ankama-transition>=3.5-6 (already installed)
    - adobe-air-sdk (already installed)
    - lib32-gtk2 (already installed)
    - lib32-libxml2 (already installed)
    - lib32-nss (already installed)
    - lib32-alsa-lib (already installed)
    - lib32-webkitgtk2 (building from AUR)
    ^ lib32-webkitgtk2 or install it another way because clearly dofus needs it, but it causes errors during installation.
    Also, I don't know what happens here, but this is the part in the terminal of the installation of lib32-webkitgtk2 where it starts to break and loops over and over again...
    CXX Source/JavaScriptCore/heap/libjavascriptcoregtk_1_0_la-WriteBarrierSupport.lo
    CXX Source/JavaScriptCore/debugger/libjavascriptcoregtk_1_0_la-DebuggerActivation.lo
    In file included from ./Source/WTF/wtf/PossiblyNull.h:29:0,
    from ./Source/WTF/wtf/FastMalloc.h:25,
    from ./Source/JavaScriptCore/config.h:69,
    from Source/JavaScriptCore/debugger/DebuggerActivation.cpp:26:
    ./Source/WTF/wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/StdLibExtras.h:134:5: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal);
    ^
    ./Source/WTF/wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/StdLibExtras.h:175:5: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two);
    ^
    ./Source/WTF/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr<T>::operator==(const WTF::OwnPtr<U>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/OwnPtr.h:83:66: note: in expansion of macro 'COMPILE_ASSERT'
    template<typename U> bool operator==(const OwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
    ^
    ./Source/WTF/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr<T>::operator!=(const WTF::OwnPtr<U>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/OwnPtr.h:84:66: note: in expansion of macro 'COMPILE_ASSERT'
    template<typename U> bool operator!=(const OwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
    ^
    ./Source/WTF/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr<T>::operator==(const WTF::PassOwnPtr<U>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/OwnPtr.h:85:70: note: in expansion of macro 'COMPILE_ASSERT'
    template<typename U> bool operator==(const PassOwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
    ^
    ./Source/WTF/wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr<T>::operator!=(const WTF::PassOwnPtr<U>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/OwnPtr.h:86:70: note: in expansion of macro 'COMPILE_ASSERT'
    template<typename U> bool operator!=(const PassOwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
    ^
    ./Source/WTF/wtf/PassRefPtr.h: In member function 'WTF::PassRefPtr<T>& WTF::PassRefPtr<T>::operator=(const WTF::PassRefPtr<T>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyPassRefPtr_should_never_be_assigned_to' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/PassRefPtr.h:84:52: note: in expansion of macro 'COMPILE_ASSERT'
    PassRefPtr& operator=(const PassRefPtr&) { COMPILE_ASSERT(!sizeof(T*), PassRefPtr_should_never_be_assigned_to); return *this; }
    ^
    In file included from ./Source/WTF/wtf/MetaAllocator.h:33:0,
    from ./Source/JavaScriptCore/jit/ExecutableAllocator.h:33,
    from ./Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30,
    from ./Source/JavaScriptCore/interpreter/AbstractPC.h:29,
    from ./Source/JavaScriptCore/interpreter/CallFrame.h:26,
    from ./Source/JavaScriptCore/runtime/ArgList.h:25,
    from ./Source/JavaScriptCore/runtime/JSObject.h:26,
    from Source/JavaScriptCore/debugger/DebuggerActivation.h:29,
    from Source/JavaScriptCore/debugger/DebuggerActivation.cpp:27:
    ./Source/WTF/wtf/HashMap.h: At global scope:
    ./Source/WTF/wtf/HashMap.h:137:42: warning: invalid use of incomplete type 'class WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>' [enabled by default]
    class HashMapKeysProxy : private HashMap {
    ^
    ./Source/WTF/wtf/HashMap.h:43:11: warning: declaration of 'class WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>' [enabled by default]
    class HashMap {
    ^
    ./Source/WTF/wtf/HashMap.h:172:44: warning: invalid use of incomplete type 'class WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>' [enabled by default]
    class HashMapValuesProxy : private HashMap {
    ^
    ./Source/WTF/wtf/HashMap.h:43:11: warning: declaration of 'class WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>' [enabled by default]
    class HashMap {
    ^
    In file included from ./Source/JavaScriptCore/jit/ExecutableAllocator.h:38:0,
    from ./Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30,
    from ./Source/JavaScriptCore/interpreter/AbstractPC.h:29,
    from ./Source/JavaScriptCore/interpreter/CallFrame.h:26,
    from ./Source/JavaScriptCore/runtime/ArgList.h:25,
    from ./Source/JavaScriptCore/runtime/JSObject.h:26,
    from Source/JavaScriptCore/debugger/DebuggerActivation.h:29,
    from Source/JavaScriptCore/debugger/DebuggerActivation.cpp:27:
    ./Source/WTF/wtf/Vector.h:637:44: warning: invalid use of incomplete type 'class WTF::Vector<T, inlineCapacity>' [enabled by default]
    class VectorReverseProxy : private Vector {
    ^
    ./Source/WTF/wtf/Vector.h:478:11: warning: declaration of 'class WTF::Vector<T, inlineCapacity>' [enabled by default]
    class Vector {
    ^
    In file included from ./Source/WTF/wtf/PossiblyNull.h:29:0,
    from ./Source/WTF/wtf/FastMalloc.h:25,
    from ./Source/JavaScriptCore/config.h:69,
    from Source/JavaScriptCore/debugger/DebuggerActivation.cpp:26:
    ./Source/WTF/wtf/PassOwnArrayPtr.h: In member function 'WTF::PassOwnArrayPtr<T>& WTF::PassOwnArrayPtr<T>::operator=(const WTF::PassOwnArrayPtr<T>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyPassOwnArrayPtr_should_never_be_assigned_to' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/PassOwnArrayPtr.h:68:58: note: in expansion of macro 'COMPILE_ASSERT'
    PassOwnArrayPtr& operator=(const PassOwnArrayPtr&) { COMPILE_ASSERT(!sizeof(T*), PassOwnArrayPtr_should_never_be_assigned_to); return *this; }
    ^
    ./Source/WTF/wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/StringHasher.h:194:9: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four);
    ^
    ./Source/WTF/wtf/text/StringImpl.h: In static member function 'static WTF::PassRefPtr<WTF::StringImpl> WTF::StringImpl::createFromLiteral(const char (&)[charactersCount])':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyStringImplFromLiteralNotEmpty' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/text/StringImpl.h:306:9: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT(charactersCount > 1, StringImplFromLiteralNotEmpty);
    ^
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyStringImplFromLiteralCannotOverflow' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/text/StringImpl.h:307:9: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT((charactersCount - 1 <= ((unsigned(~0) - sizeof(StringImpl)) / sizeof(LChar))), StringImplFromLiteralCannotOverflow);
    ^
    ./Source/WTF/wtf/text/AtomicString.h: In constructor 'WTF::AtomicString::AtomicString(const char (&)[charactersCount], WTF::AtomicString::ConstructFromLiteralTag)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyAtomicStringFromLiteralNotEmpty' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/text/AtomicString.h:64:9: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT(charactersCount > 1, AtomicStringFromLiteralNotEmpty);
    ^
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyAtomicStringFromLiteralCannotOverflow' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/text/AtomicString.h:65:9: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT((charactersCount - 1 <= ((unsigned(~0) - sizeof(StringImpl)) / sizeof(LChar))), AtomicStringFromLiteralCannotOverflow);
    ^
    ./Source/WTF/wtf/PassOwnPtr.h: In member function 'WTF::PassOwnPtr<T>& WTF::PassOwnPtr<T>::operator=(const WTF::PassOwnPtr<T>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyPassOwnPtr_should_never_be_assigned_to' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/PassOwnPtr.h:71:52: note: in expansion of macro 'COMPILE_ASSERT'
    PassOwnPtr& operator=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(T*), PassOwnPtr_should_never_be_assigned_to); return *this; }
    ^
    ./Source/WTF/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr<T>::operator==(const WTF::PassOwnPtr<U>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/PassOwnPtr.h:80:70: note: in expansion of macro 'COMPILE_ASSERT'
    template<typename U> bool operator==(const PassOwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
    ^
    ./Source/WTF/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr<T>::operator!=(const WTF::PassOwnPtr<U>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/PassOwnPtr.h:81:70: note: in expansion of macro 'COMPILE_ASSERT'
    template<typename U> bool operator!=(const PassOwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
    ^
    ./Source/WTF/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr<T>::operator==(const WTF::OwnPtr<U>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/PassOwnPtr.h:82:66: note: in expansion of macro 'COMPILE_ASSERT'
    template<typename U> bool operator==(const OwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
    ^
    ./Source/WTF/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr<T>::operator!=(const WTF::OwnPtr<U>&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/WTF/wtf/PassOwnPtr.h:83:66: note: in expansion of macro 'COMPILE_ASSERT'
    template<typename U> bool operator!=(const OwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
    ^
    ./Source/JavaScriptCore/runtime/JSVariableObject.h: In member function 'void JSC::JSVariableObject::finishCreation(JSC::JSGlobalData&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    ./Source/JavaScriptCore/runtime/JSVariableObject.h:70:13: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT(sizeof(WriteBarrier<Unknown>) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier);
    ^
    Source/JavaScriptCore/debugger/DebuggerActivation.cpp: In static member function 'static void JSC::DebuggerActivation::visitChildren(JSC::JSCell*, JSC::SlotVisitor&)':
    ./Source/WTF/wtf/Assertions.h:331:47: warning: typedef 'dummyOverridesVisitChildrenWithoutSettingFlag' locally defined but not used [-Wunused-local-typedefs]
    #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
    ^
    Source/JavaScriptCore/debugger/DebuggerActivation.cpp:54:5: note: in expansion of macro 'COMPILE_ASSERT'
    COMPILE_ASSERT(StructureFlags & OverridesVisitChildren, OverridesVisitChildrenWithoutSettingFlag);
    ^
    CXX Source/JavaScriptCore/debugger/libjavascriptcoregtk_1_0_la-DebuggerCallFrame.lo
    ^CGNUmakefile:69688: recipe for target 'Source/JavaScriptCore/debugger/libjavascriptcoregtk_1_0_la-DebuggerCallFrame.lo' failed
    make[1]: *** [Source/JavaScriptCore/debugger/libjavascriptcoregtk_1_0_la-DebuggerCallFrame.lo] Interrupt
    GNUmakefile:22796: recipe for target 'all' failed
    make: *** [all] Interrupt
    ==> ERROR: Aborted by user! Exiting...
    Last edited by zSpider86 (2014-03-04 01:57:35)

  • How to install Ubuntu

    Can someone here please help me and tell me how to install ubuntu 12.04 to my new u400.
    I have tried using a USB and a disk but all that happens when I restart the computer is that it opens a purple coloured screen and does nothing else.
    I am not too computer literate so simple help would be appreciated please
    Rev. Mark

    Hi Greydog_01, welcome to the forum,
    On which port are you connecting the USB drive to your U400; on a USB 3.0 or 2.0 port? If you are attaching it to an USB 3.0 port please try again using an USB 2.0 port and let us know what happens.
    I'm definitely not a Linux expert, so if my idea doesn't help please wait for someone else to jump in.
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • How do you exit the Arch Linux installer?

    How do you exit the Arch Linux installer? I decided to install windows before installing Arch Linux because I want to dual-boot/with those operating systems.
    What command should I type to exit & eject my Install CD?

    reset button?
    I think it depends on far into the process you are, if you are formatting the drive anew then it shouldn't matter much when, where, or how
    Best of Luck,
    Pat Jr.
    Last edited by PatJr (2009-01-21 14:49:42)

  • How to install j2sdk into Suse Linux

    How to install the j2sdk-1_4_0_03-linux-i586.bin into Suse Linux 8.1

    I done it like this:
    user@linux:~> chmod a+x j2sdk-1_4_0_03-linux-i586-rpm.bin
    user@linux:~> ./j2sdk-1_4_0_03-linux-i586-rpm.bin
    accept licence
    user@linux:~> rpm -iv j2sdk-1_4_0_03-fcs-linux-i586.rpm
    so its installed but not linked
    i install the sdk1.3.x from my suse cd so it create a java2.conf file in /etc/java/
    and change it to:
    # Configuration for java2 package
    Priority: 60
    Vendor : Sun
    Version : 1.4.0
    Devel : True
    JAVA_BINDIR = /usr/java/j2sdk1.4.0_03/bin
    JAVA_ROOT = /usr/java/j2sdk1.4.0_03
    JAVA_HOME = /usr/java/j2sdk1.4.0_03
    JRE_HOME = /usr/java/j2sdk1.4.0_03/jre
    JDK_HOME = /usr/java/j2sdk1.4.0_03
    SDK_HOME = /usr/java/j2sdk1.4.0_03
    JAVA_LINK = j2sdk1.4.0_03
    be sure that CREATE_JAVALINK in sysconfig is set to yes
    else edit it in yast->system->Editor /etc/sysconfig
    after that i uninstall jre1.3.x and sdk1.3.x
    and it works
    good luck

  • Hi can anyone help me how to install oracle 11gr2 in linux machine

    Hi can anyone help me how to install oracle 11gr2 in linux machine
    with some documentation or any screen shots ?

    Hello
    you can follow me article:
    Oracle desde Guatemala &amp;raquo; Blog Archive &amp;raquo; Instalar Oracle Database 12cR1 en OEL 6 con ASM
    Greetings,

  • How to setup grub2 with arch linux and xen, lvm on luks

    OK, so I tried downloading this package from AUR:  https://aur.archlinux.org/packages/xen-git/ , but that has patching problems as noted in the comments.  It looks like the packagebuild sets up all the xen stuff for you, but I can't seem to get the package to install because of the error's while patching.  If anyone can point me in the right direction on what all the extra files in the PKGBUILD are for or how to debug problems with PKGBUILDs not working because of patches.
    So next I just tried to compile the latest xen from git://xenbits.xen.org/xen.git (with ./configure, make, make install) and that seemed to go fine, but I'm a bit confused:
    1.  Do I have to do any additional configuration for xen when working with arch linux?  On ubuntu I could just compile the source, update grub, and make sure to start the x services at runtime.
    2.  How do I set up grub to load xen with this setup?  Right now this is my /boot/grub/grub.cfg:
    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="Arch"
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    GRUB_CMDLINE_LINUX="cryptdevice=/dev/sda3:vgStorage"
    # Preload both GPT and MBR modules so that they are not missed
    GRUB_PRELOAD_MODULES="part_gpt part_msdos"
    # Uncomment to enable Hidden Menu, and optionally hide the timeout count
    #GRUB_HIDDEN_TIMEOUT=5
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    # Uncomment to use basic console
    GRUB_TERMINAL_INPUT=console
    # Uncomment to disable graphical terminal
    #GRUB_TERMINAL_OUTPUT=console
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    GRUB_GFXMODE=auto
    # Uncomment to allow the kernel use the same resolution used by grub
    GRUB_GFXPAYLOAD_LINUX=keep
    # Uncomment if you want GRUB to pass to the Linux kernel the old parameter
    # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
    #GRUB_DISABLE_LINUX_UUID=true
    # Uncomment to disable generation of recovery mode menu entries
    GRUB_DISABLE_RECOVERY=true
    # Uncomment and set to the desired menu colors. Used by normal and wallpaper
    # modes only. Entries specified as foreground/background.
    #GRUB_COLOR_NORMAL="light-blue/black"
    #GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
    # Uncomment one of them for the gfx desired, a image background or a gfxtheme
    #GRUB_BACKGROUND="/path/to/wallpaper"
    #GRUB_THEME="/path/to/gfxtheme"
    # Uncomment to get a beep at GRUB start
    #GRUB_INIT_TUNE="480 440 1"
    #GRUB_SAVEDEFAULT="true"
    ~
    I've tried throwing in a line like: XEN_HYPERVISOR_CMDLINE="cryptdevice=/dev/sda3:vgStorage", but nothing new shows up on the grub boot menu.
    First time trying to set up a non-ubuntu system, please help!

    As for XEN.... well you could always try QEMU/KVM or LXC.
    As for the LVM2-on-LUKS/dm-crypt
    My /etc/mkinitcpio.conf looks like this...
    MODULES="aesni_intel ata_generic ata_piix nls_cp437 ext4 intel_agp i915 dm-snapshot"
    BINARIES=""
    FILES=""
    HOOKS="base udev autodetect block keymap encrypt lvm2 filesystems keyboard fsck shutdown"
    /etc/defaults/grub
    GRUB_CMDLINE_LINUX="cryptdevice=/dev/sda2:root:allow-discards"
    GRUB_PRELOAD_MODULES="part_gpt part_msdos"
    GRUB_TERMINAL_INPUT=console
    GRUB_GFXMODE=auto
    GRUB_GFXPAYLOAD_LINUX=keep
    GRUB_DISABLE_RECOVERY=true
    The running grub config looks like this
    /boot/grub/grub.cfg
    9 insmod part_gpt
    10 insmod part_msdos
    53 if loadfont unicode ; then
    54 set gfxmode=auto
    55 load_video
    56 insmod gfxterm
    57 set locale_dir=$prefix/locale
    58 set lang=en_US
    59 insmod gettext
    60 fi
    61 terminal_input console
    62 terminal_output gfxterm
    63 set timeout=3
    84 menuentry 'Backup, Arch Linux grsec kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-grsec kernel-true-12341234-8080-8080-8080-332200882255' {
    85 load_video
    86 set gfxpayload=keep
    87 insmod gzio
    88 insmod part_msdos
    89 insmod ext2
    90 set root='hd1,msdos2'
    91 if [ x$feature_platform_search_hint = xy ]; then
    92 search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 BBAAEEAA-FFCC-CCFF-FFCC-AABBCCEEBBAA
    93 else
    94 search --no-floppy --fs-uuid --set=root BBAAEEAA-FFCC-CCFF-FFCC-AABBCCEEBBAA
    95 fi
    96 echo 'Loading Linux grsec kernel ...'
    97 linux /vmlinuz-linux-grsec root=/dev/mapper/VolGroup00-lvroot rw cryptdevice=/dev/sda2:root:allow-discards quiet
    98 echo 'Loading initial ramdisk ...'
    99 initrd /initramfs-linux-grsec.img
    100 }
    Things to note:
    Numerical UUID is the UUID of the ROOT partition.
    Alphabetical UUIS is the BOOT partition
    hd1,msdos2 AND ahci1,msdos2 are how the Grub Bootloader numbers the drives not Linux.
    I have my BOOT partition on a USB stick, and it is the Second partition.
    So, that would make it, Device 2 and Partition 2
    Device numbering starts at 0
    Partition numbering starts at 1
    Oh, and note that you don't need ":allow-discards" ... at all but certainly if you don't have an SSD. Also note that I included the line numbers so it is very clear that I didn't post the whole thing, but instead what I thought was relevant. Finally, I am loading modules that I don't even need, but what the hell... if it ain't broke, don't fix it
    Last edited by hunterthomson (2013-12-04 08:31:45)

  • Installing and running Arch linux on the new MacBook 2015

    So Apple has just started taking orders for the new 2015 MacBook. You know --
    the thinnest and lightest MacBook to date (even thinner than the MacBook Air),
    with a 12 inch retina display, the Intel Core M processor, a single USB-C port,
    and the new force touch trackpad.
    I'm pretty sure there are a few people like me who'd like to buy this new
    MacBook and then install and run Arch (or some other flavor of linux) on it.
    But of course, this MacBook is in many ways very dissimilar to previous MacBook
    Pros and MacBook Airs. So this thread is a shout out to likeminded individuals
    who are willing to brave the odds and install Linux on this new machine, so we
    can help each other figure out (and hopefully fix) the inevitable issues that
    will arise when we venture into this uncharted territory!
    I have a little bit of experience installing and running Arch on MacBook Pros
    and other Apple computers, but I'm (very) far from being an expert. But based
    on my limited experience, I think the following areas will pose the biggest
    challenges to getting Linux properly up and running on the new MacBook:
    1. Installation: it's possible that booting a live USB will fail. So we might
       have to use a CD. Indeed, perhaps we may even have to build a special ISO
       image for this laptop. And once the install is complete, EFI/EFISTUB booting
       with/without refit/refind may or may not work. Also, installing a bootloader
       (grub, gummiboot, etc.) for dual booting Mac OS X and Linux may be a
       challenge. We might have to endure kernel panics and deal with cryptic error
       messages while booting.
    2. Wifi may or may not work reliably. We might have to do some tinkering with
       different drivers, etc.
    3. Battery life may not be very good. We might have to fix a few things here.
    4. The HiDPI retina display may or may not work properly with specific window
       managers/desktop environments. Fonts/icons might be too tiny, may not scale,
       etc.
    5. The new Force touch trackpad may not work out of the box. In fact, I'm
       fairly sure the regular xf86-input-synaptics package won't play nice with
       this trackpad. There may not be support for features like the trackpad's
       haptic feedback, multi-finger gestures, pressure sensitivity, etc. Indeed,
       this might actually take a while to get properly working under Linux.
    6. I don't know if the new USB-C port will work out of the box. It may not
       play nice with USB flash drives and other peripherals and there may be
       issues with ehci/uhci/whatever.
    I tried Googling around trying to learn as much as I could about the issues
    above, but since the laptop is going on sale only today and most users are
    probably not interested in running Linux on it, I came up quite empty. I think
    many others on this forum might also have faced the same issue.
    So here's an open invitation. Let's share our experiences trying to get linux
    working on this laptop. If you buy this laptop and try to install Arch on
    it, please let us know how it went! Even if some things work out of the box, it
    might be useful for others to know, so please share.
    And of course, if you have more information/gotchas: for example, if you
    encountered and managed to fix one or more of the issues above, or you
    encountered a problem that's not on the list above, or even if you tried
    something and it didn't work out as expected, please post below. I'm sure this
    will be a very big help to others trying to solve similar issues on the same
    hardware. Thanks!

    It would probably be beneficial to post the output of lsusb -vvvv and dmesg. 
    FS1RTG77 wrote:
    2. Broadcom BCM4360 AirPort Extreme, not supported.
    5. The new Force touch trackpad and keyboard, both SPI bus devices, do not work.
    On 2, it may just be a case of needing firmware, my laptop has a BCM43602 card, and the firmware required has only just been added to the linux-firmware package.  Prior to that I had to install it manually.
    On 5, I'm wondering if you identified them as SPI devices by looking in OS X, I ask because my laptop categorises my keyboard and trackpad in the same way.  But they are actually still both connected to the USB bus, and presumably using SPI as an interconnect between the keyboard/trackpad and the microcontroller that tie them together.

  • How to install oracle rac on linux using virtualbox

    Hi,
    I have recently started working on oracle rac
    I have system with 64 bit os windows 7 installed
    core i3 processor with 6 gb of ram
    I want to install grid infrastructure on linux running as a virtual machine
    how can I install and configure it? Please help me .
    can ubuntu  work as a virtual machine for oracle rac?

    Hi,
    I suggest you use Oracle Enterprise Linux on your lab.  There are a lot of step-by-step guide to install RAC on OEL.  A good example is by Tim Hall, search Google for "Tim Hall Oracle Database RAC Installation".

  • How to install ubuntu on z 580

    dear anyone,
                           hey i have purchased a lenovo z 580 ,and i want to install ubuntu on it along with the win7 home basic that came with the laptop ,when iam trying to install it is not showing the win 7 .... that it genrally shows when we want to install side by side os.......
    pls anyhelp will be great
    thanks in advance
    MSD

    Take e look at this thread
    http://forums.lenovo.com/t5/Linux-Discussion/How-to-install-Linux-on-UEFI-systems-where-GRUB-fail-to...
    I'm just a volunteer. I like to help others where I can. Do my ideas work? I hope so. o_O
    Who helped you today? Do not forget to thank him.
    My hardware: TP x120e 0596-2ru. Windows 7, sp1, 64Bit, English, installed in UEFI mode.

  • Tutorial: how to install ubuntu on new alu macs.

    Okay, to install the most popular distro. of linux, ubuntu, you must first go to the site and download a live CD (this is the type of installer i will be using on this tutorial). Now after the download is done, go to disk utilities and burn the img to a CD-R. Put the CD somewhere safe for now. Now go to the bootcamp assistant app and make a partition, at least 20 gigs should do. now after that is done, dont click install windows now, click on install later. Okay, now for installing...
    1. put the cd in the computer.
    2. restart and hold down the option key at startup (before apple logo)
    3. select windows (it says windows because that is the only approved OS to run with macOS)
    4. select language and then select install ubuntu.
    5. follow the simple instructions until it gets to the part where you need to partition your drive.
    6. select manually partition (the last option)
    7. delete the 20Gig FAT32 partition (should be near bottom)
    8. now with the free space, create a 3000mb swap area partition.
    9. after that, make a 1000mb ext3 (the first option) and then under mount options, make it a /home partition.
    10. for the final step, make the rest of the free space a ext3 but under the mount options, this time just select the "/". now your done, click install and fill out your personal info and you should be good.
    11. have it restart and when it's shutting down, it should spit out the disk.
    12. once it is restarting, hold down the option key again and insert the disk once the macOS HD icon comes up. the disk should appear next to it and be labeled windows.
    13. select the cd and when the menu for the cd comes up again, go to the last option where it says "boot up from first drive" or something like that (sorry, im typing this off of memory).
    14. you will need to update everything, but besides that, you should be golden. as far as i know, you have to insert the cd every time, i dont know how to get it to work with out the cd, sorry. (please inform me if someone knows how)
    hope this helped!

    Take e look at this thread
    http://forums.lenovo.com/t5/Linux-Discussion/How-to-install-Linux-on-UEFI-systems-where-GRUB-fail-to...
    I'm just a volunteer. I like to help others where I can. Do my ideas work? I hope so. o_O
    Who helped you today? Do not forget to thank him.
    My hardware: TP x120e 0596-2ru. Windows 7, sp1, 64Bit, English, installed in UEFI mode.

  • How to install Ubuntu Server on Xserve 1.1?

    I've tried to launch Boot Camp assistant, but it says that I have to update boot ROM firmware, so I've installed all avilable updates, but that error message still comes up. I've checked that I have the latest update for my firmware, so I have no idea what the problem is!
    If you know how I can fix this issue or if there is any other ways to install ubuntu without using Boot Camp, please HELP ME. I realy need your help.
    Thanks in advance for any reply!

    Xserve EFI firmware doesn't have a CSM that other Mac models have. A CSM presents a BIOS to OS's that require it. So you need to figure out how to do an EFI only installation of Ubuntu. A big gotcha is that I'm betting this Xserve has 32-bit EFI, and most linux distributions only support 64-bit architectures including the EFI. There is a way to compile an EFI supporting bootloader in 32-bit, and then have the rest of the OS in either 32-bit or 64-bit architectures. But it's unusual to find 32-bit EFI bootloaders precompiled.
    I'd also suggest newer kernels as they should have better support, but this is rare hardware so decent chance of bugs that no one has encountered. I'd definitely look through dmesg once you get it booting, and make sure there are no major errors (warnings are usually benign).

  • HOW TO INSTALL JDK1.4 ON LINUX PALTFORM AND HOW TO COMPILE A JAVA  FILE

    SIR PLZ KINDLY TELL ME THE PROCDURE OF INSTALL JSDK1.4 ON LINUX .
    1.I HAVE DOWNLOADED IT ONA I HAVE INSTALL IN
    /usr/local
    but
    2: do nt know how set the CALSSPATH and JAVA_HOME(ENV VARIABLES)
    3:HOW TO COMPILE AND RUN THE JAVA FILE(JSP)

    2.
    export JAVA_HOME=/usr/local/jdk1.4.0
    export CLASSPATH=.
    (amending for your set up.)
    Placing these in your /etc/profile file will make them run automatically on log in of a user.
    3.
    You need tomcat, probably, http://jakarta.apache.org.
    Bhav

  • How to install ubuntu along with windows 7

    I have  HP 15-r062TU. In that i  am install windows 7 64bit os. Now i would like to install ubuntu 12.04 or 14.04  LTS os along side windows 7.
    For first booting from usb/cd-rom it shows along side with windows after hitting continue button it reboots from the begin and  starts all stages and shows without alongside with windows option during installation.
    Please help me. Thanks in advance.
    I made a mistake that  i was completely removed ubuntu operating system includeing HP_Tool hard disk partion also from pre installed ubuntu os.

    Hi,
    Please use the following instructions:
       http://www.dedoimedo.com/computers/dual-boot-windows-7-ubuntu.html
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

Maybe you are looking for

  • Snow Leopard: Mail doesn't remember passwords no on login keychain

    I keep my mail passwords in a separate keychain. Prior to 10.6, I would only have to unlock the keychain and grant Mail access to the passwords. Now, with Snow Leopard, I'm bugged to enter my keychain password every hour or so. It's completely busted

  • Query Variable drop down option

    Hi, My requirement is I had a query with User Entry Variables on 2 Charsu2026. Char 1 & Char 2 Is there any possibility of configuring CHAR2 drop down list in variable screen based on the entry in Char 1 variable Ex: If user selects A in CHAR 1u2026t

  • Search Help doesn't work with a dynamically created internal table

    Hi Gurus, I have a custom report that will display the output through edittable ALV. My issue is, even though I've already did the FOREIGN KEY assisgnment to each fields of my custom table, when I run my report,some fields F$ functionality aint worki

  • Problem with new message after creating a note

    Has anyone else had this behavior in Mail 3? It happens to me quite frequently- the problem goes like this: Create a new note Hit done on the new note to save it Then, when trying to create a new message, nothing happens. I can hit the button all day

  • Update to 10.8.4 asks reboot after reboot

    I run a MBP 13" on 10.8.3 and tried to update to 10.8.4 yesterday. The App Store download seemed to stop after ca. 10% but with no error message and just asked me for the expected reboot. So I did the reboot, the Mac comes back fine but surprisingly