FixedIP | 128.97.184.152 or 97 |
Hostname | test.sscnet.ucla.edu |
Gateway | 128.97.184.1 |
Subnetmask | 255.255.255.0 |
DNShost (server) | sscnet.ucla.edu(128.97.42.3) |
DNSsearch | 128.97.42.3 |
|
/dev/hda8 / reiserfs defaults 1 1 /dev/hda6 /boot ext2 defaults 1 2 /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 devpts /dev/pts devpts defaults 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0 proc /proc proc defaults 0 0 usbdevfs /proc/bus/usb usbdevfs defaults,noauto 0 0 /dev/hda1 /windows/C vfat noauto,user 0 0 /dev/hda5 /windows/D vfat uid=500 0 0 /dev/hdc1 /windows/E vfat uid=500 0 0 /dev/hda7 swap swap pri=42 0 0 |
Main Linux partition -- some 3.5 GB Linux boot partition -- some 24MB The CDRW The CDROM Seems to be the device mount points -- ? Floppy drive No idea what proc does, but it's clearly crucial... USB devices -- this gives lots of error messages but works fine Windows drive C, the program partition of the main disk Windows drive E, the user data partition of the main disk Windows drive D, the fast harddrive for video Linux swap partition on the main drive -- some 500MB |
Note that you need to specify uid=500 to mount the Windows file systems
automatically and to give users (other than root) write access! I don't really
understand this -- the number for the user ID (uid) is the number of the process
attempting to access the partition, and I'm guessing 500 is simply a high enough
number to include all relevant processes. For details, see http://seva.chicago.il.us/writings/alg/2000.02.10-alg-vfat.shtml.
Note that it's not worth including the Novell File Server here, because it needs
more of the system loaded before it installs, and besides it's finicky. It is
accessed using the program ncpfs (see instructions).
At the second installation of SuSE, or rather the second rebuilt kernel, I had problems getting the CDRW to work; see details.
Second SuSE installation
On 22 December 2001 I did a straight and unproblematic massive installation of SuSE 7.3, making very few changes and just letting it do its thing. This produced a stable installation -- I even went with ext2fs -- and I liked it. I did it first just to do Linux from Scratch, but the installation was so stable that I ended up following up on it by installing a new kernel to support the new gigadrive and at the same time for firewire support.
HTML editors.
Amaya. On 10 January, I installed Amaya from the W3C. To run it from the console, you have to add this line to the path env variable:
PATH=$PATH:/usr/local/Amaya/GTK/bin ; export #PATH
and then type amaya. See details. It works fine but doesn't allow you to past into the application.
StarOffice. I secured a copy of StarOffice -- a complete version, including hte player this time -- but I didn't install it. I can likely use the player on the laptop -- this really would work. However, for the moment, you've already spent way too much time in December on Linux! I got SuSE around 24 November, so it's been pretty much exactly a month, but an extremely absorbing and devastating month! I guess I'm triumphant it's all working now...
Quanta. The best bet for an html editor may not be StarOffice but Quanta Gold, developed by TheKompany at http://www.thekompany.com/products/.They just released version 3, with an integrated ftp client. Try to get some opinions on it. So that's looking like your best bet on the editor front. For the moment, just use the Quanta 2 that came with SuSE; if it seems promising, test out the Quanta Gold 3 demo version and then buy it. This should allow you to migrate to Linux. It's probably good news that Quanta has been taken commercial. The main problem is that neither application seems to know how to stay out of Dreamweaver's templates -- it's looking like I cannot use them. I should find a different solution -- perhaps I can just use a basic empty file and add to it. It wouldn't be a Dreamweaver template and couldn't be changed by changing a template -- but that's perhaps something you can live without.
E-mail clients
Sendmail appears to be installed and working fine -- this means I don't need SMTP. For outgoing mail, both pine and Kmail work fine -- Kmail also wroks as the default e-mail client as defined in Opera, and likely also in Konqueror.
I guess I could ask e-mail to be routed here too. There's perhaps no real reason not to -- except that you then have to have your machine on at all times and working in Linux! You're simply not ready for that yet.
Browsers
Mozilla was a bit of a disappointment -- Opera is better, so I installed that again. See details on Opera plugins.
File managers
The KDE file manager is Krusader -- I don't know if I have it, and don't think I've tried it. The Midnight Commander is another file manager that I almost certainly have.
Styles
I downloaded Mosfet's Liquid style in early January; it transformed my desktop. Keep an eye on the KDE 3 update!
Graphics
On 31 January, I got the Suse rpm of Mosfet's Pixie 0.2.1 -- watch out for the 0.3 release. This is alpha software, but it works incredibly well. You know have a beautifully made Linux image manager for huge numbers of images. It will also run slide shows. It also has a minimal editor that may expand.
Sound
Sound continues to be an occasional issue, although oss appears to be working fine. The Soundblaster card is detected on bootup and has a great driver; it seems to works fine. See details.
Updates
On 15 March 2002, I installed a security update from SuSE, the libz update at ftp://ftp.suse.com/pub/suse/i386/update/7.3/a1/. I performed the update on both Gubbio and Cyberspace. I downloaded the rpm file into the root directory switched to the command line with Alt+F2. Then I did "init S" or Single User Mode. This shuts down a lot of programs, including the NIC card, placing the system in a good mode for fundamental upgrades. I then ran the rpm file with the command "rpm -Fhv <filename>" It went fine. Single User Mode could also be useful in the case of a hacker attack, as it basically shuts you off from the world.
GCC
Both gubbio and cyberspace have three versions of gcc installed: the original 2.95.3 that came with SuSE 7.3, the gcc 3.0.1 that is the alternative compiler for SuSE 7.3, and the recent 3.1. Transcode needs 3.0.1 to 3.0.4.
Utilities
On 11 May 02 I installed gprename -- see details. On 12 May 02 I installed GKrellM, a system monitor.
XFree86
On 18 May 02 I upgraded XFree86 from SuSE's 4.1.0 to SuSE's 4.2.0, as described in the cyberspace installation. There is a configuration tool you might want to try -- xf86cfg -- see details (bottom of scroll).
Wine
I got the cvs on 6 June 2002; see details.
Configuration
On 15 May 2002 I worked on gubbio's configuration files.
Under /etc/samba I changed lmhosts to include cyberspace. Recall that the workgroup is sunrise and that hosts allowed on gubbio is just spello and cyberspace -- in fact, you should disallow cyberspace -- which I did. So hosts allowed in smb.conf is now just spello, which is as should be. You should verify that you are unable to connect to gubbio from cyberspace.
On cyberspace, I modified /etc/fstab, removing the line //gubbio/steen /home/steen/mnt/gubbio smbfs noauto,username=steen,user,uid=500 0 0 This means you won't be able to mount gubbio on cyberspace anymore -- but you can of course still mount cyberspace on gubbio. If you find there's a need to mount gubbio from cyberspace, you just need to add this line back to cyberspace's /etc/fstab, and the name cyberspace to gubbio's /etc/samba/smb.conf file.
X-windows works great for running cyberspace from gubbio, also from the root user. I entered
xhost -
which means that only authorized clients can connect. It appears I have successfully defined gubbio as an authorized client on cyberspace, both root and steen, which is as it should be. It is also evident that my openSSH is automatically allowing X-windows forwarding now; I take it this is a result of the setting in "ForwardX11 yes" in /etc/ssh/ssh_config. Note that users may do it individually by putting this statement in their ~/.ssh/config -- I don't think I've done that, and at the moment I don't think I will, as I don't want to restrict X-Windows access to legitimate users.
I also disabled the Nameserver Cache Daemon, as on cyberspace. I just stopped nscd with /etc/init.d/nscd stop and then went into /etc/rc.config and changed "Run the Name Service Caching Daemon at boot time" to no -- and then did a /etc/init.d/inetd reload.
Other changes in /etc/rc.config:
- It may be that you don't need portmap -- it's used by NIS and NFS. I left it to "yes" because I don't know what it does.
- Note that if you start using NFS, you may want to enable FAM in /etc/rc.config. KDE use this daemon to monitor directorys and files.
- Don't start the httpd daemon Apache
- Start INET6 for IPv6 services. I'm not sure whether I can really take advantage of this, but maybe I can.
- ALSA is not started by default -- should it?
- CUPS is started by default -- should I kill it? Or can I switch off gs in some other way? gs is taking up 99% of CPU power -- it may be configured at gs.upp/ -- but no. I decided to uninstall the printer driver CUPS system, as I can't figure out why gs takes up so much CPU power. In its place is installed BSD, the lpd printer spooler. We'll see if that makes a difference. SuSE wanted the CD, and gave this message when it was all done,
warning: /etc/printcap created as /etc/printcap.rpmnew
It looks like this was successful; no idea if I can print or not.
When I ran SuSEconfig, I got this (among other things):
ATTENTION: You have modified //etc/inetd.conf. Leaving it untouched...
You can find my version in //etc/inetd.conf.SuSEconfig...Executing /sbin/conf.d/SuSEconfig.susewm...
SuSEwm: ERROR: gnome: no "name" defined !
SuSEwm: ERROR: wmaker: no name defined !
SuSEwm: ERROR: wmaker: no name defined !
SuSEwm: ERROR: wmaker: no name defined !
SuSEwm: ERROR: wmaker: no name defined !
SuSEwm: ERROR: wmaker: no name defined !
SuSEwm: ERROR: wmaker: no name defined !I went into /etc/inetd.conf and commented out telnet -- this should not be possible. Not much is running on gubbio! I then looked at
/etc/inetd.conf.SuSEconfig, didn't find anything changed, and deleted it. I then looked at /etc/hosts -- nothing to do.I then looked at /etc/inittab and commented out mingetty's 4, 5, and 6. To reload inittab, use telinit q
There are still likely too many daemons running.
On 25 May 2002 I started the FAM daemon ("reduces network load if your home directory is mounted in NFS") and the NFS server; I've not configured them. I turned CUPS off.
3D video
Graphics configuration has always been a pain on gubbio. Here's a new attempt, using 3Ddiag. This is a program for diagnosing your graphics card. It found:
Verifying 3D configuration based on XFree86 4 for 3D board
"3Dfx Interactive, Inc. Voodoo Banshee (121a@0003)"Tests for correct OpenGL libraries/GLX extensions:
Symbolic Links ... failed!3D Hardware acceleration is not used. To use 3D Hardware acceleration the script
"/usr/X11R6/bin/switch2xf86_glx"
must be executed.
rc.config (SCRIPT_3D=switch2xf86_glx) ... failed!
3D Hardware acceleration is not used. To use 3D
Hardware acceleration the entrySCRIPT_3D="switch2xf86_glx"
is required in /etc/rc.config. Execute /sbin/SuSEconfig after changing this.
Well, I did this in /etc/rc.config: commented out SCRIPT_3D="switch2mesasoft" and added SCRIPT_3D="switch2xf86_glx"
I then ran /sbin/SuSEconfig and then /usr/X11R6/bin/switch2xf86_glx -- the latter gave no feedback. I then tried the 3Ddiag again, and got this:
gubbio:/etc # 3Ddiag
3Ddiag version 0.369
Verifying 3D configuration:
Using 3dinfo
************************************************************Verifying 3D configuration based on XFree86 4 for 3D board
"3Dfx Interactive, Inc. Voodoo Banshee (121a@0003)":Tests for package "xf86_glx":
package ... done.
package files ... done.Tests for correct OpenGL libraries/GLX extensions:
Symbolic Links ... done.
rc.config (SCRIPT_3D=switch2xf86_glx) ... done.Test for correct XFree86 version ... done.
Tests for XFree86 configuration:
Config File /etc/X11/XF86Config ... done.
Driver ... done.
Color Depth ... done.
Extensions ... done.----------------------- NOTE -----------------------------------
If 3D hardware OpenGL configuration is not stable enough, you
should switch back to 'Mesa Software Rendering'. You can
verify this configuration with the command "3Ddiag --mesasoft".
----------------------- NOTE -----------------------------------Checking GLU/glut runtime configuration:
GLU ... done (package xf86glu)
glut ... done (package mesaglut)
gubbio:/etc #So as far as I can see, the 3d is now working. I tested it out on mplayer, and it's possible that it's better -- it's certainly looking extremely good. So this would be an interesting lesson -- a simple configuration entry in rc.config did what repeated attempts in YaST never managed.
See also mtrr. There's a fbset command that works, not sure if you can set parameters but you likely can.
Fonts
Here's a great source of instructions on fonts: Font-names must be in lowercase and contain no spaces. If you already have tt-fonts on a partition containing Windows, a quick way to copy them all in lowercase is to mount the partition as a DOS filesystem instead of fat32. This way they'll all seem to be lowercase without spaces, whatever they might look like on a fat32 partition. Afterwards you can change partition type back to whatever is relevant. The file that needs modyfying if you want to do this is /etc/fstab. Unmount first - change filesystem - remount and the files will be 8.3 type DOS files se seen from Linux. If you don't feel comfortable with editing this file by hand, use linuxconf to unmount. change filesystem, and remount. That way you don't risk typos.
Remaining issues
steen@gubbio:~> glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: Brian Paul
server glx version string: 1.3 Mesa 3.4.2
See Maintenance.
|
|
|
|||||
Maintained by Francis F. Steen, Communication Studies, University of California Los Angeles |