Linux Arch Linux discussion thread

I just installed KDE on my system. I already have GNOME installed. Now, whenever I try to open my home folder in GNOME from the places menu, it opens with filelight which is a part of KDEutils. I uninstalled KDEutils but now it says that Could not open /home/hellknight. Failed to execute child process. Filelight (no such file or directory). But when I click on Computer in places, it works well. Help me out..

--- Updated Post - Automerged ---

Never mind, solved it after almost an hour of struggling :D
 
I'm thinking of giving Arch Linux a try. I'm not a power user and have used Fedora and Ubuntu till date {although Linux was never my primary OS}

I currently have Win 7 and Kubuntu 10.10 installed on my system and I'm planning to install Arch over the Kubuntu.

I've just downloaded the "CORE Image" from Arch Linux - Downloads

Few questions {and I'm sure there will be tons of them later on}:

1. Is installing Arch using the Core Image the right way forward or should I look towards the Netinstall image?

2. Any obvious pitfalls that an Arch newbie needs to be aware of ? {since I'd rather not damage my Win7 install .. got loads of stuff over there and I don't think I can back up all of those :p }
 
red_devil said:
I'm thinking of giving Arch Linux a try. I'm not a power user and have used Fedora and Ubuntu till date {although Linux was never my primary OS}

If you don't know Linux very well, then its easy to get stuck in Arch. so make sure you have lot of patience. Else stick to Ubuntu/Fedora.

Few questions {and I'm sure there will be tons of them later on}:

1. Is installing Arch using the Core Image the right way forward or should I look towards the Netinstall image?

Copy paste from ArchWiki:

* Both the Core and the Netinstall images provide only the necessary packages to create an Arch Linux base system. Note that the Base System does not include a GUI. It is mainly comprised of the GNU toolchain (compiler, assembler, linker, libraries, shell, and utilities), the Linux kernel, and a few extra libraries and modules.

* Core images facilitate both installing from CD and Net.

* Netinstall images are smaller and provide no packages themselves; the entire system is retrieved via internet.

so choose either one, it does not really matter because you need to download stuff from internet anyway.

2. Any obvious pitfalls that an Arch newbie needs to be aware of ? {since I'd rather not damage my Win7 install .. got loads of stuff over there and I don't think I can back up all of those :p }

If you follow Beginners' Guide, there should be none;)
 
vishalrao and gaurish bhaiya :p [your way older than me ] I am disappointed with Ubuntu 11.04 and switched back to Ubuntu 10.10 .... Wanted to goto ArchLinux but since am not ace on Linux i didn't but I want to change to ArchLinux . So what do you suggest I should go through in order to get the knowledge to setup ArchLinux
 
^^ if you are fond of Debian style simplicity found in ubuntu then you can try debian itself :p
arch is good but not that noob friendly....you need patience to set it up right....you can try chakra if you are looking of easy way to experience arch linux.

BTW any reason why you didnt like 11.04? classic gnome is there so if you hate unity you can use with classic gnome instead of going back to 10.10 :p
 
deathgoddg said:
vishalrao and gaurish bhaiya :p [your way older than me ]

Hehe...how old are you anyway? :p

I am disappointed with Ubuntu 11.04 and switched back to Ubuntu 10.10 ....

Any particular reason?

Wanted to goto ArchLinux but since am not ace on Linux i didn't but I want to change to ArchLinux . So what do you suggest I should go through in order to get the knowledge to setup ArchLinux

Its quite Simple actually,

1) Know what Hardware you have very well - lspci command will help

2) Don't fear the command line

3) Read the follow Beginners' Guide word-by-word.
You will go from being a n00b to "Ace" in no time:)
 
yeah i will be 18 next month :p see i told you ... Ubuntu 11.04 firstly because of slow startups and didnt like unity and on CLASSIC Ubuntu the compiz doesnt work :( . Ubuntu 10.10 am dreaded with the rare issue of no display after leaving the PC on idle after 20-25mins .
 
FInally installed Arch {never imagined that I could install "the dreaded" Arch the first time without screwing up precious data on windoze :p}

Now little niggles:

I've installed GNOME {wanted to install KDE but that thing required 1 GB install and 2GB disksapce so went with GNOME.}

I've added
Code:
dbus
to
Code:
/etc/rc.conf
and also added
Code:
 exec ck-launch-session gnome-session
on the initrc file on the non root login I'd created but the darned GNOME doesn't start up at boot time.

I have to log in with the user id and then type :
Code:
 xinit gnome-session
each time to get GNOME working.

Any idea what I'm not doing right?

Also how to setup/configure AUR? I don't seem to be able to get that thing on the Beginners Guide chalked out!
 
Copy paste from ArchWiki:

* Both the Core and the Netinstall images provide only the necessary packages to create an Arch Linux base system. Note that the Base System does not include a GUI. It is mainly comprised of the GNU toolchain (compiler, assembler, linker, libraries, shell, and utilities), the Linux kernel, and a few extra libraries and modules.
* Core images facilitate both installing from CD and Net.
* Netinstall images are smaller and provide no packages themselves; the entire system is retrieved via internet.

i have downloaded the archlinux-2010.05-core-dual.iso file, i want to know whether i need to be connected to the net to install the required packages?

i am installing it on a laptop with win7 and crunchbang linux in dual boot config.
im going to get rid of crunchbang because it isnt recognising the networking hardware on neither the laptop, nor my desktop.

i shall be dual booting win7 with arch, grub will be in charge of booting, with arch as main os, win7 for gaming :p

i will be running an ubuntu live cd from the desktop to connect to the net(in case arch install goes fubar), and installing it on the laptop

i have these partitions :
1. sda1 100mb ntfs (sys reserve)
2. sda2 100gb ntfs c: (win7 mount)
3. sda3 175gb ntfs h: (storage)
4. sda4 26gb extended
4.1 sda5 100mb /boot
4.2 sda6 1gb linux-swap
4.3 sda7 10gb /
4.4 sda8 14gb /home

is there any way NOT to use /home, and use my h:(sda3) as /home mounted in arch?
or should i just continue with the present structure and manually set the mount in fstab?

thoughts?

and also tell me where i can go wrong in this method.

also, should i place the grub in /boot or mbr? im confused
 
rabid.parrots said:
i have downloaded the archlinux-2010.05-core-dual.iso file, i want to know whether i need to be connected to the net to install the required packages?

Yes, If you want to install GUI(Gnome,KDE). then internet is needed. Default Archlinux is only Command Line.

i have these partitions :

1. sda1 100mb ntfs (sys reserve)

2. sda2 100gb ntfs c: (win7 mount)

3. sda3 175gb ntfs h: (storage)

4. sda4 26gb extended

4.1 sda5 100mb /boot

4.2 sda6 1gb linux-swap

4.3 sda7 10gb /

4.4 sda8 14gb /home

is there any way NOT to use /home, and use my h:(sda3) as /home mounted in arch?

or should i just continue with the present structure and manually set the mount in fstab?

thoughts?

In Archlinux. you have to manually set mount points. so you can mount sda3 at /home

PS: Arch is made for advanded linux users, so be careful:p
 
thanks!
i've already tried and got my hands dirty with ubuntu.
i want a more "pure" linux experience, where i get to mess about with my system.

questions :
1. so, i have to configure all the options using the command line, with a editor like nano or vi, right? is this before or after the installation?
2. after installing from just the cd, i will be left with a cli (and hopefully a working net connection), after which i can download other packages and a gui
3. a ntfs partition can be used perfectly as a /home mount point? i'll be using ext4 for the others.

about the internet connection thru a modem, crunchbang could not connect to the web however i tried, neither on the desktop, nor on the laptop. while ubuntu got it without any configuration whatsoever. can arch do the same? what about wireless?
 
rabid.parrots said:
thanks!

i've already tried and got my hands dirty with ubuntu.

i want a more "pure" linux experience, where i get to mess about with my system.

questions :

1. so, i have to configure all the options using the command line, with a editor like nano or vi, right? is this before or after the installation?

2. after installing from just the cd, i will be left with a cli (and hopefully a working net connection), after which i can download other packages and a gui

about the internet connection thru a modem, crunchbang could not connect to the web however i tried, neither on the desktop, nor on the laptop. while ubuntu got it without any configuration whatsoever. can arch do the same? what about wireless?
Just Read this Line-by-Line atleast twice:

https://wiki.archlinux.org/index.php/Beginners'_Guide you will be able to get things running in no time:D

3. a ntfs partition can be used perfectly as a /home mount point? i'll be using ext4 for the others.

It can be done but Its not a good idea. see this:

NTFS as /home partition - FedoraForum.org
 
installer is stuck on the grub screen.

only reboot option works, rest of the options bring me back to the same grub menu.
the "boot Arch" option in set to continuous loop.

installing from usb drive, fat32, 4 gb. .iso image put on usb via "universal usb installer" on windows.

should i open a new thread?
 
Got bored with all the distro so thinking of giving arch a try as my main system > I have installed it but cannot get things working (net is not working)

Code:
#

# /etc/rc.conf - Main Configuration for Arch Linux

#

# -----------------------------------------------------------------------

# LOCALIZATION

# -----------------------------------------------------------------------

#

# LOCALE: available languages can be listed with the 'locale -a' command

# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result

#   in the hardware clock being left untouched (useful for virtualization)

# TIMEZONE: timezones are found in /usr/share/zoneinfo

# KEYMAP: keymaps are found in /usr/share/kbd/keymaps

# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)

# CONSOLEMAP: found in /usr/share/kbd/consoletrans

# USECOLOR: use ANSI color sequences in startup messages

#

LOCALE="en_US.UTF-8"

HARDWARECLOCK="localtime"

TIMEZONE="Asia/Kolkata"

KEYMAP="us"

CONSOLEFONT=

CONSOLEMAP=

USECOLOR="yes"

# -----------------------------------------------------------------------

# HARDWARE

# -----------------------------------------------------------------------

#

# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed

# MOD_BLACKLIST: Prevent udev from loading these modules

# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.

#

# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.

#

MOD_AUTOLOAD="yes"

#MOD_BLACKLIST=() #deprecated

MODULES=()

# Scan for LVM volume groups at startup, required if you use LVM

USELVM="no"

# -----------------------------------------------------------------------

# NETWORKING

# -----------------------------------------------------------------------

#

# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts

#

HOSTNAME="arch"

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.

#

# Interfaces to start at boot-up (in this order)

# Declare each interface then list in INTERFACES

#   - prefix an entry in INTERFACES with a ! to disable it

#   - no hyphens in your interface names - Bash doesn't like it

# 

# DHCP:     Set your interface to "dhcp" (eth0="dhcp")

# Wireless: See network profiles below

#

#Static IP example

eth0="eth0  10.35.116.191 netmask 255.255.255.0 broadcast 192.168.0.255"

eth0="dhcp"

INTERFACES=(eth0)

# Routes to start at boot-up (in this order)

# Declare each route then list in ROUTES

#   - prefix an entry in ROUTES with a ! to disable it

#

gateway="default gw 10.35.116.1"

ROUTES=(!gateway)
# Enable these network profiles at boot-up.  These are only useful

# if you happen to need multiple network configurations (ie, laptop users)

#   - set to 'menu' to present a menu during boot-up (dialog package required)

#   - prefix an entry with a ! to disable it

#

# Network profiles are found in /etc/network.d

#

# This now requires the netcfg package

#

#NETWORKS=(main)

# -----------------------------------------------------------------------

# DAEMONS

# -----------------------------------------------------------------------

#

# Daemons to start at boot-up (in this order)

#   - prefix a daemon with a ! to disable it

#   - prefix a daemon with a @ to start it up in the background

#

DAEMONS=(syslog-ng network netfs crond)

What does the broadcast thing do under net section ?

Resolv .con

Code:
# Generated by dhcpcd

# /etc/resolv.conf.head can replace this line

# /etc/resolv.conf.tail can replace this line

sify 210.210.69.72

Whenever I try to ping say ping Google it says unknown host Google

I tied enabling the interface by ifconfig eth0 up and when I try to ping it says network unreachable.

What am I doing wrong ?
 
Hi,

Try to two things to:

try pinging:

$ ping -c 4 8.8.8.8

see if you get a reply

Further, in /etc/resolv.conf. this is wrong

Code:
# Generated by dhcpcd

# /etc/resolv.conf.head can replace this line

# /etc/resolv.conf.tail can replace this line

[COLOR="red"]sify 210.210.69.72[/COLOR]

if 210.210.69.72's is a valid name server, then you should enter it as

Code:
nameserver 210.210.69.72

Further see this:

https://wiki.archlinux.org/index.php/Beginners'_Guide#NETWORKING_Section

[Update]

Dark Star said:
Code:
#

# /etc/rc.conf - Main Configuration for Arch Linux

#

(.........)

# -----------------------------------------------------------------------

# NETWORKING

# -----------------------------------------------------------------------

#

# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts

#

HOSTNAME="arch"

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.

#

# Interfaces to start at boot-up (in this order)

# Declare each interface then list in INTERFACES

#   - prefix an entry in INTERFACES with a ! to disable it

#   - no hyphens in your interface names - Bash doesn't like it

# 

# DHCP:     Set your interface to "dhcp" (eth0="dhcp")

# Wireless: See network profiles below

#

#Static IP example

[COLOR="red"]eth0="eth0  10.35.116.191 netmask 255.255.255.0 broadcast 192.168.0.255"

eth0="dhcp"[/COLOR]

INTERFACES=(eth0)

# Routes to start at boot-up (in this order)

# Declare each route then list in ROUTES

#   - prefix an entry in ROUTES with a ! to disable it

#

gateway="default gw 10.35.116.1"

ROUTES=(!gateway)
# Enable these network profiles at boot-up.  These are only useful

# if you happen to need multiple network configurations (ie, laptop users)

#   - set to 'menu' to present a menu during boot-up (dialog package required)

#   - prefix an entry with a ! to disable it

#

# Network profiles are found in /etc/network.d

#

# This now requires the netcfg package

#

#NETWORKS=(main)

Whenever I try to ping say ping Google it says unknown host Google

I tied enabling the interface by ifconfig eth0 up and when I try to ping it says network unreachable.

What am I doing wrong ?

You are trying to use Static IP & DHCP at same time. so comment out either dhcp or static ip;)
 
he will also need to change this :
ROUTES=(!gateway)

if using static, it should be : ROUTES=(gateway)

if dynamic, use : ROUTES=(!gateway)

afaik :
broadcast adress is special ip adress to which when you send the packet
it gets repeated to all machine on the segment
in the subnet
it is jsut reverse of the netmask
- eto from #archlinux@irc.freenode.net
 
Okay, Post the output of dmesg & lspci. And the configuring network manually using ifconfig(copy-paste the below commands to avoid typos:p)

Try the following commands as root

Code:
$ ifconfig eth0 down

$ ifconfig eth0 up

$ ifconfig eth0 10.35.116.191 netmask 255.255.255.0

then see if your network card has a IP address assinged

Code:
$ ifconfig eth0

If you can see inet addr:10.35.116.191. Move on

Now, you have allocated IP & netmask. Its time to manually set default gateway using route command

Code:
$ route add default gw 10.35.116.1 eth0

if it complains that default gateway, already exists. Please delete that and try again.

Finally, try again to ping 8.8.8.8, see if you get a reply
 
Back
Top