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)
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 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. -
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 &raquo; Blog Archive &raquo; Instalar Oracle Database 12cR1 en OEL 6 con ASM
Greetings, -
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 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) -
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 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 Apache Server on Linux 10G for HTML DB 1.6
Hello,
i have Oracle 10g installed under Suse Linux. Apache needed to be installed too in the oracle home but isn't.
it's required for HTML 1.6 DB install.
i did not found it with the normal installation image, how to install Apache for Oracle? for 10G?
Regards
CarlThe Apache is on the Companion CD
http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/linuxsoft.html
Also HTMLDB 1.5, so Install only the Application Server and add the HTMLDB 1.6 from separate Download -
How to install Form 6i on Linux Mandrake 8
Hi all,
i am new in linux.
please tell me step by step if you know how to install Form 6i R2 on Linux Mandrake 8.
Thank you a lot.someone please help!
Any suggestion I will very appreciate. -
How to Install Forms 10g on Linux?
HI All
i download Oracle 10g Forms for Linux (File Name is "as_linux_x86_ids_101202_disk1.cpio").
Any one can help me how to install it on Linux (step by step)??
Regards
Saqib.Better to read documentation
http://download.oracle.com/docs/cd/B25016_08//doc/dl/core/B16012_04/toc.htm -
How to install weblogic server in linux fedora 7 ...?
hi.. Experts
i am new to linux os .i am using fedora 7 version of linux. please tell me,,how to install weblogic server on fedora 7 os. i have to run my servlets , jsp pages. on weblogic server.
plzz i m not able to do practice ...so please suggest me..
please Reply...
thanks a lot to all...Yes, they can. They installed in different directories and you have to use different ports.
AFAIK for HTTP for APEX is either part of the installation (eg. in the Oracle Express Edition) or part of the Oracle Installation CDs. For more information see the Oracle Installation Documentation.
--olaf -
How to install firefox 4Rc in linux (ubu) .I need help
I am using '''ubuntu''' os .
I already have''' firefox 3.6.'''
I have '''firefox 4RC file''' but I don't know how to install that file
help me to install that .I suppose that you downloaded the tar.gz file from Mozilla's .com or ftp site. I don't think that it is packaged with an installer. There are several ways to run FF4RC depending on what you want if for. Several of these options can be found in this thread:
http://ubuntuforums.org/showthread.php?t=330386
If you want daily builds you should add the repository to synaptic (although I heard that this can be unstable). You can find discussion in Ubuntu Documentation here:
https://help.ubuntu.com/community/FirefoxNewVersion
I don't really want to fool around with daily builds, and am OK running 3.6 as my default browser until FF4 comes out with its final release. For now, I just extracted my tar.gz file with FileRoller and created a launcher for 4RC on my desktop. This launcher is linked with the ''firefox'' file found within the extracted folder. This isn't much of an answer, but I hope that these links help you get this great browser working on your machines.
Maybe you are looking for
-
Can anyone help me with a problem with Safai when I try to go to certain web sites?
When I try to go to some various web sites. a window appears saying "Safari is no longer is responding because of a script on the web page". It will ask me if I want to stop or continue and if I select "Continue", pretty soon it allows me to enter s
-
How to display a binary image in a webpage?
Hi, I want to display a binary image in a webage. The image has been stored in a DB as binary format. I am using servlet. How could I retrieve it and display it on a webpage? Could you give me some suggestions? I have read some metrial about JAI, the
-
Customers using our company's products have been finding the following error message when sending messages with image attachments from our devices: "Sun-Java-System-SMTP-Warning: Lines longer than SMTP allows found and truncated" RFC 2045 - Multipurp
-
Hi experts i have migrated the datasources 2lis_11_vaitm but when i am trying to install the concerned cube i am not getting Transformations and DTP instead i am getting Update rules only.... Even if i go and try to create manually Transformation on
-
My I Pad 2nd Gen was stolen January 19th of is year at the Tropicana Casino in NJ how can I report it to the Apple so it cannot be used by someone else?