David C. Rankin wrote:
David Rosenstrauch wrote:
Try this:
* kill the kdm instance (if any) * kill the X instance (if any)
You should now be at a command line.
Instead of starting everything using "startx", use "/etc/rc.d/kdm start".
If that doesn't work, pls post back the xorg log.
DR
With the '3' mod
Damn that is a good looking desktop!! Woohoo! Success!
Nice!!! Glad to hear you're up and running!
Cool -- somebody else sets menu hiding as default for konsole. One question, "how do I get the colors back for the shell?" You know the file colors that show different different file types and permissions when you do an 'ls -al'?
Add this to your ~/.bashrc: alias ls='ls --color=auto'
DR, thanks a million.
No prob. And glad to hear you're set. I remember well all the help I've gotten here over the years, so I'm just "paying it forward".
Now, how do I create the permanent config that will allow me to boot into runlevel 3, and still access kde when I need it?
Obviously, I could just -- do nothing, and then call "/etc/rc.d/kdm3 start" when kde was wanted, but is there a better "Arch preferred" method?
For always booting to kde I understand from your prior help that kdm3 in the MODULES in rc.conf is an option
FYI, it goes in DAEMONS, not MODULES. MODULES is for kernel modules you need to load.
as well as creating runlevels 3 and 5 in inittab. I can setup the inittab, but I don't want to have build custom runlevels /etc/rc3.d /etc/rc5.d and all the Sxx and Kxx scripts if that can be avoided.
Not really sure. I'd think the options are either put kdm3 in the DAEMONS line, which will boot you to X, or take it out, which will boot you to the command line. (Whereby you could then later start kdm3 from the command line.) One thing to keep in mind, which I think you're getting confused by, is that the concept of runlevels is largely removed/hidden in Arch. (See here for more details: http://wiki.archlinux.org/index.php/The_Arch_boot_process). So there's not really much distinction between runlevel 3 and 5, there's no Sxx and Kxx symlinks to set (if you want to start a daemon, just add it to the DAEMONS list in rc.conf), etc. And this is also why I've never really needed to mess with inittab. So if I want to start in what would be the equivalent of runlevel "5", I just start kdm3 (or slim) as a daemon, and Arch starts X for me at boot. If I want to start in level "3", I remove the DAEMON entry and Arch starts me at a command line. If I want level "1", I either boot the kernel with the "single" parameter, or issue "sudo telinit s" from a command line. I guess, frankly, I never really know or pay attention to what runlevel I'm in at any given time with Arch.
Also, why does my kde3 install have the kde4 look and feel?? It has the dull grey window decor on all apps?? I'm just wondering if this is a side effect of loading k9copy and it pulling in the kde4 runtime base as a dependency. What say the gurus?
No idea. Maybe you need to change the default theme that the KDEMod guys chose? Monkey around in kcontrol a bit. You're definitely NOT stuck with any particular look, obviously. (Here's mine, if you're curious: http://darose.net/DaroseDesktop.png)
Again, thanks a *lot* for all the hand holding that was required to get me up and running with kde. I think most of the problem was due to the stuck kdm process that I guess was created when I tried to start kde with ../rc.d/kdm3 while I had a bad xorg.conf.
NP. Yeah, when I saw that there was an instance of KDM running while you still weren't able to get X working, I thought that was suspicious.
Lastly, are there any Arch Linux specific gui tools I should be aware of? Like for package config, etc..
Get to know the AUR, abs, and the makepkg tool. You'll be using makepkg a lot, as there's a pretty sizable number of packages in Arch that the devs don't maintain in the "core" or "extra" repos. In these cases, although sometimes it might still be available as a binary package in the "community" repo (which is maintained by Arch Trusted Users), more often than not it'll be available as a PKGBUILD script in the AUR, in which case you'll need to build the package yourself from source using "makepkg". Many packages are available from source only like this, and it's really not a big deal to deal with, once you get used to it. (Plus once you get comfortable with Arch, you'll probably want to start creating your own PKGBUILDs for packages that don't exist yet anywhere in Arch.) As far as other Arch-specific tools, there's really not many. But I do use these from time to time: netcfg - a command-line utility that takes care of much of the hard work of connecting to a network. You set up a profile for, for example, a wifi network, and you can then connect to it with a simple command "sudo netcfg <your_wifi_network_profile>" hwdetect - very useful in auto-detecting the correct kernel modules for your hardware. e.g. "sudo hwdetect --show-modules" You probably need to install them; I don't think they come preinstalled: sudo pacman -S netcfg hwdetect abs fakeroot
Now to -- kick the tires a bit on this Arch Linux kde3 desktop...
Have fun! Arch is a great distro! I started using it probably about 6 years ago, and it's been my main distro ever since! DR