Drivers
How do I get nVidia or ATi graphics card to work in Linux?
Please DO NOT use the ATi or nVidia site's drivers. See
this message for the reasons. Instead, please see instructions for installing drivers for a
nVidia card or an
ATi card.
How can I get my HP (multifunction) printer to work?
See
Using HP's Linux drivers to get your HP Printer flying (HPLIP)
Can I access my Linux drives in Windows?
Yes! You can get read and write access
safely by installing
Ext2 IFS
Can I access my Windows drives in Linux?
Yes! You also have read and write access
safely by installing ntfs-3g:
Code:
su -
yum install ntfs-3g
Other
What should I remember when posting here?
Please always follow
The Guidelines, and it's a good habit to post your Fedora release (Core 1? 2? 5? We other users can't tell!), your basic hardware stats if you think it could be even remotely hardware related, and what you've tried up to date to solve it. Lastly, but most importantly,
use informative titles!. "HELP ME IM STUCK" doesn't tell people much. A post resembling:
Title / Subject:
My network card (
[ brand & model here ] ) is not functioning, reporting tulip errors
Content:
My
[ brand & model here ] network card isn't working properly. I have configured it correctly to work with my DSL modem, but it is not connecting and is reporting Tulip errors in my fresh install of Fedora Core 5.
When I did a "$ yum update", and it found updates, but still nothing works. Can you help me?"
Is excellent. It lets us know (a) You're in FC5, (b) You're using
[ brand & model here ] NIC card, (c) your system is up to date but it's still not working, (d) It is properly configured for your modem, so right away we can save time by knowing it's not configuration issues.
What, or who, are Super User & root?
Super User and root are the same person. They are the uber-administrators of the computer.
In Linux, you can have a multi-user setup just like in Windows. The only difference is that reg. users can't administrate the computer as they can in Windows. This is a HUGE advantage in terms of security and it's partly why so few viruses exist for Linux. Anything that will change the system will either respond with
"Enter root's password to continue:" or
"Permissions Denied.". To become root and administrate the computer, a user can execute a certain command:
That's an
su,
a space and then
a dash. Notice the capitals on Super User -- This is how I remember the command: su = super user.
Although it may be tempting to just work as root all the time so you can administrate your system this is NOT a good idea. Stay logged in as root a minimal amount as time possible, as it gives hackers a better chance of compromising your system. In other words, make another user for yourself to work on as usual and then use
su - to temporarily gain root access. Type
when you're done to close the session.
I just can't get used to the hierarchy system in Linux. Can someone explain it to me?
Sure! The official one can be found
here or
here, but this is how I think of it:
/ = Root directory, similar to C:\
/home = User's homes (their documents and personal preferences)
/lib = Shared libraries, the equivalent of DLL files go here
/root =
root user's home, it's special and doesn't go in /home.
*******************
/root is not to be confused with /, which is also called root. / is the "system root", the drive that holds _all_ other directories, and the drive that contains the system layout that I'm describing here. /root is just also root, but it's referring to the directory reserved to the super user's documents and settings.
********************
/bin = Critical system applications (In linux, these are called "executables")
/sbin = Critical system executables only for root, or the super user. Hence,
sbin,
super user...
/opt = Random stuff. Nothing really goes here, so it's up to you how to use it or not use it. Usually for people wanting to install manually install things like Java will install it under /opt.
/dev = Special block devices. Block devices are special files used for communicating with a hardware device. They represent a device in a file. Whatever you do (send, technically) to this file is done to the device. So basically an executable (let's use this new language!) will send a command to a special block device, and then that will be relayed to the device in a format it can understand via system drivers.
********************
Extra info: (Ignore this if you find it too complicated, it's unimportant but fun to know

)
/dev/sda1 = USB, SATA or SCSI device 1 (hence the "a",) and partition 1.
PREFIXES IN /dev/* devices:
'hd' = IDE devices
'sd' = USB, firewire, SCSI or SATA devices
'ram' = RAM
'parport' = Parallel port
'fd' = Floppy disk
The letter after that (suffix) is the order it's in. 'a' = master, 'b' = slave, 'c' = second master, 'd' = second slave, so on.
Then the number after is the partition count. For example, using "/dev/sdb1".[list][*]It's placement in /dev/ tells us it's a special block device.[*]'sd' prefix tells us it's most probably a USB or SATA device.[*]'b' suffix tells us it's the 2nd USB or SATA device plugged in.[*] 1 tells us we want to use (or are using) the 1st partition on this USB or SATA device.
********************
/usr = Another system hierarchy is in this folder, but it is for non-critical system files.
/tmp = Temporary files
/var = Files and/or data that constantly changes. Examples are databases and system logs.
/media = Where Fedora automatically mounts drives & media
*
/mnt = Manual mount spot
*
* These two make up a "My Computer" like interface. These folders will contain other partitions or filesystems, just like My Computer.
/etc = Configuration files (Like C:\WINDOWS)
/usr/share = Program manuals and shared data
/usr/bin = Non-critical system apps (all other installed ones go here if they aren't completely needed for basic system function. Like 'program files')
/usr/sbin = Same as /usr/bin but, again, only for superuser, aka root. (Like program files but in a more secure way, it prevents regular users from executing the commands that affect the system.)
/usr/lib = Non-critical system libriaries
/boot = Linux boot files and configuration
Can I make movies and DVD's play in Linux?
Yup! See the
Media playback in Fedora howto on
this site.
You can now use Totem movie player to play your favorite DVDs and movie files just as you did in Windows or Macs.
Fedora's boot time is SLOW! What can I do?
See
Speed up your boot time to get things going faster.
Ripping CD's takes forever!
The problem is cdparanoia - aka error checking. While cdparanoia error checking will decrease the chance of a skip when there's a scratch on a CD, but it also slows ripping down like crazy! You can use Grip to disable the error checking and get fast speeds:
Code:
su -
yum install grip
Install it, then next just go to the "Config" tab > "Rip" > "Extra" (or "Advanced, I forget...) > Uncheck anything that has to do with cdparanoia and error checking.
************************************************** ***********
***
NOTE: I have permission to link to my own software and documentation for this howto. ***
************************************************** ***********
Enjoy.
Firewing1