You are not logged in.
Hi!
I'm using arch for 2 months and it's the best distro I've ever used!
I enjoyed very much using it until the upgrade...
Because I used Debian before, I thought to use the "testing" sources,
so after I added them and ran "pacman -Syu".
Some arch users (from IRC) suggested me not to use testing but stable, and they
told me how to downgrade back to stable (only a few packages).
so I removed the testing sources, downgraded what needed and
ran "pacman -Syu" again. (I downgrade to stable immideately after
upgrading to testing, even before rebooting).
Everything seems to be fine...
After rebooting I couldn't use arch anymore...
I'll list the problems:
1. Internet: Adsl deamon fails to start (timeout), adsl-* commands
disapeared... I tried to use pppoe-* commands but when I ran
"pppoe-start" I got timeout and when I ran "pppoeconf-connect",
I got this outpout:
eth0: unknown interface: No such device
SIOCSIFMTU: No such device
pppoe: ioctl(SIOCGIFHWADDR): Session 0: No such device
Couldn't get channel number: Input/output error
pppoe: ioctl(SIOCGIFHWADDR): Session 0: No such device
Couldn't get channel number: Input/output error
pppoe: ioctl(SIOCGIFHWADDR): Session 0: No such device
Couldn't get channel number: Input/output error
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
pppoe: ioctl(SIOCGIFHWADDR): Session 0: No such device
Modem hangup
Connection terminated.
[repeated till break]I'm using windows now...
2. Nvidia driver: after upgraing the driver, X server can't run, tells me
no such modules "nvidia" and "glx"...
I'm using "nv" driver (the free one) now...
3. Sound: doesn't work anymore, I don't why and don't have any idea
how to check it.
KDE tells me it will use null for the sound, and amarok gives an error:
[GStreamer Error] ALSA device "default" does not exist.I tried to run amarok as a root, the same happens...
4. Deamons: before upgrade arch users (from IRC) told me there will
be no hotplug anymore, and I need to replace "hotplug" with "hwd" in
"/etc/rc.conf". When booting, arch says that there is no hotplug (as expected),
but I checked in /etc/rc.d and there is not "hwd" script also...
so I haven't replace yet.
Please help me solve these problems so I can use archlinux again...
Thanks,
Itay.
(I wasn't sure if this message belongs the here or to "Newbie Corner" forum,
so please move if necessary
)
Offline
1,2, & 3 are all to do with modules not being loaded - not surprising, as you were using hotplug before, and haven't replaced it. I'd recommend hwdetect instead of hwd. To activate this, add this line to /etc/rc.conf:
MOD_AUTOLOAD="yes"and try another boot.
4 - see above. ![]()
Offline
Much better! thanks!
now I can connect the internet (guess what OS am I using now?
)
and I also can hear sounds!
I still have the 2 other problems:
2. when I boot arch says that module "nvidia" doesn't exist.
(it's in MODULES Array in rc.conf). I ignore it, edit xorg.conf,
changed back "nv" to "nvidia" but X server still says that modules
"nvidia" and "glx" don't exist... so I changed back again to "nv"...
4. when I boot arch says the /etc/rc.d/hwdetect doesn't exist...
I used pacman search and find package called "hwd", does it install
only "hwd", "hwd" and "hwdetect", only "hwdetect"?
if only "hwd", you said it better to use "hwdetect", how can I get it?
Thanks,
Itay.
Offline
2. when I boot arch says that module "nvidia" doesn't exist.
(it's in MODULES Array in rc.conf). I ignore it, edit xorg.conf,
changed back "nv" to "nvidia" but X server still says that modules
"nvidia" and "glx" don't exist... so I changed back again to "nv"...
try:
pacman -S nvidia4. when I boot arch says the /etc/rc.d/hwdetect doesn't exist...
I used pacman search and find package called "hwd", does it install
only "hwd", "hwd" and "hwdetect", only "hwdetect"?
if only "hwd", you said it better to use "hwdetect", how can I get it?
You have 'hwdetect' in your DAEMONS array? if so, remove it ![]()
All you got to do, is tell the story right...
Offline
itayf wrote:
2. when I boot arch says that module "nvidia" doesn't exist.
(it's in MODULES Array in rc.conf). I ignore it, edit xorg.conf,
changed back "nv" to "nvidia" but X server still says that modules
"nvidia" and "glx" don't exist... so I changed back again to "nv"...try:
Code:
pacman -S nvidia
To quit X server first? Why to reinstall it?
itayf wrote:
4. when I boot arch says the /etc/rc.d/hwdetect doesn't exist...
I used pacman search and find package called "hwd", does it install
only "hwd", "hwd" and "hwdetect", only "hwdetect"?
if only "hwd", you said it better to use "hwdetect", how can I get it?You have 'hwdetect' in your DAEMONS array? if so, remove it
yes it's there. don't I need one of these: "hwd", "hwdetect" in my DAEMON array?
Thanks,
Itay.
Offline
itayf: hwdetect isn't a DAEMON, it's part of the initscripts. If you have MOD_AUTOLOAD="yes" defined anywhere in your rc.conf file, hwdetect will run. If you're using hwdetect in this way, do not add hwd, hwdetect, or hotplug do your daemons array. ![]()
As for nvidia, reinstall it because we think some files are missing on your system; a reinstall would insure all the files are there again. Quit X first, then pacman -S nvidia (say yes if it tells you it's up-to-date), then try modprobe nvidia
Offline
itayf wrote:
2. when I boot arch says that module "nvidia" doesn't exist.
(it's in MODULES Array in rc.conf). I ignore it, edit xorg.conf,
changed back "nv" to "nvidia" but X server still says that modules
"nvidia" and "glx" don't exist... so I changed back again to "nv"...try:
Code:
pacman -S nvidiaTo quit X server first? Why to reinstall it?
Yes, X must not run when you install the nvidia drivers. I'm guessing that you're still using the nvidia from testing. So you need to reinstall it.
itayf wrote:
4. when I boot arch says the /etc/rc.d/hwdetect doesn't exist...
I used pacman search and find package called "hwd", does it install
only "hwd", "hwd" and "hwdetect", only "hwdetect"?
if only "hwd", you said it better to use "hwdetect", how can I get it?You have 'hwdetect' in your DAEMONS array? if so, remove it
yes it's there. don't I need one of these: "hwd", "hwdetect" in my DAEMON array?
Thanks,
Itay.
No, you don't need hwd or hwdetect in your DAEMON array. You just need to add
MOD_AUTOLOAD="yes"to your rc.conf as tomk said above.
Offline
Nvidia works fine now!
I have MOD_AUTOLOAD="yes" in rc.conf, but the package hwd isn't installed.
Do I need to install it?
btw, what's the difference between removing hotplug from DAEMONS array and
adding "!" before it?
Thanks,
Itay.
Offline
I have MOD_AUTOLOAD="yes" in rc.conf, but the package hwd isn't installed. Do I need to install it?
No.
btw, what's the difference between removing hotplug from DAEMONS array and adding "!" before it?
Functionally, no difference - but hotplug is obsolete now, so you might as well remove it altogether.
Offline
itayf wrote:I have MOD_AUTOLOAD="yes" in rc.conf, but the package hwd isn't installed. Do I need to install it?
No.
what hwd does? why don't I need to install it? If I download it, what happens?
Itay.
Offline
tomk wrote:itayf wrote:I have MOD_AUTOLOAD="yes" in rc.conf, but the package hwd isn't installed. Do I need to install it?
No.
what hwd does? why don't I need to install it? If I download it, what happens?
Itay.
hwd is from the lshwd package. It is a daemon that will load modules on boot (add it to /etc/rc.conf DAEMONS() to use it). MOD_AUTOLOAD uses hwdetect, part of the base system, to load the modules. They are not the same.
Offline
Thanks! ![]()
Offline