Reflections: How to?

I've been wondering how to do reflections, then I heard Steve Jobs talking about reflections in the new iMovie app. at MWSF. Is their a way to do reflections in FCP? I suppose I could figure out some sort of way to do it, but though I'd come here first to see if anyone knows the most effecient way. If not, could I buy iMovie, do reflections there, and import that into FCP?
Thanks
David S.
dual Gig G-5   Mac OS X (10.4)  

Reflections.
Those are part of the iMovie HD theme package, and there not much on that feature:
http://www.apple.com/ilife/imovie/features/themes.html
But, no there is nothing in FCP or FCE that facilitates that currently. It appears to be more of a consumer approach, rather than a professional editing approach.
Might look good though

Similar Messages

  • Reflection - How to provide qualified path to class?

    Hello folks,
    I am writing the application in which user will be able examine any java class at any mapped drive at his PC.
    The snipplet is as follows:
    import java.lang.reflect.*;
    public class ClassInfo {
    public static void main( String[] args ) throws Exception {
    Class theClass = Class.forName(args[0]);
    System.out.println("Class Name: " + theClass.getName());
    //Other methods go here
    (In GUI application I will provide a FileChooser, of course.)
    It works perfectly well as long as the class I want to examine is in the same folder. Example below.
    C:\MyFolder>java ClassInfo MyClass
    Class Name: MyClass
    But when I try to provide the full path to the class outside of that folder - it did not work at all. I am getting ClassNotFound exception. I tried every possible way, such as "C:\\myFolder2\\myClass2� and
    "myFolder2.myClass2", etc.
    Does someone know how to circumvent this obstacle?
    Many thanks at advance.
    Vlad

    Thank you very much, guys, for your responses. I figured it out. Hopefully, my code will be useful for someone else.
    The only limitation is: In the current version it does not handles packages, in other worlds, if the class is a part of a package, such as
    package hello;
    public class HelloFromHell{
    //the rest of the class
    I am getting error messge:
    Exception in thread "main" java.lang.NoClassDefFoundError: HelloFromHell (wrong name: hello/HelloFromHell) It expects to find the class name in the directory named "hello", which is a package name.
    Vlad
    import java.io.*;
    import java.lang.reflect.*;
    import java.net.*;
    import javax.swing.*;
    public class ClassInfo {
    static void displayClassInfo(File file) {
    //Get Directory info
    File directory = file.getParentFile();
    //Get Class name without ".class" ext
    String className = file.getName().substring(0,file.getName().length() -".class".length());
    try {
    //Create the URLClassLoader
    URL[] theURL = {directory.toURL()};
    URLClassLoader loader1 = new URLClassLoader(theURL);
    //Pass class name loader to the forName method
    Class theClass = Class.forName(className, true, loader1);
    System.out.println("Directory: " + directory.toURL());
    System.out.println("Class: " + theClass.getName());
    Method[] theMethods = theClass.getDeclaredMethods();
    System.out.println("Methods:");
    System.out.println("-------");
    for (int i = 0; i < theMethods.length; i++) {
    System.out.println("Name: " + theMethods.getName());
    System.out.println();
    //Other reflection methods go here as needed
    catch (ClassNotFoundException cnfe) {
    System.err.println(cnfe);
    System.err.flush();
    catch (java.net.MalformedURLException mue) {
    System.err.println(mue);
    System.err.flush();
    //Helper method to prevent user from selecting anything but java classes
    static boolean isClass(String fileName) {
    if (fileName.endsWith(".class")) {
    return true;
    return false;
    //Method to call JFileChooser dialog thus preventing users from typing
    public static void main(String[] args) {
    // display a file dialog to the user for file selection
    JFileChooser fileChooser = new JFileChooser(System.getProperty("user.dir"));
    if (JFileChooser.APPROVE_OPTION == fileChooser.showOpenDialog(new JFrame())) {
    if ( (fileChooser.getSelectedFile().getName() != null) &&
    (isClass(fileChooser.getSelectedFile().getName()))) {
    displayClassInfo(fileChooser.getSelectedFile());
    else {
    //Handle errors gracefully
    System.out.println("No file was selected or file is not a java class.");
    System.exit(0);

  • Reflection: how to get the name of a subclass from parent class?

    Suppose I have a parent class P and two subclasses S1, and S2. There's another method which has an argument of type P. Inside this method, I want to inspect the object (of type P) passed in and print its name, such as "S1" or "S2". How do you do that? I tried Class.getSimpleName(), but "P" is returned no matter which subclass objects you have. Thanks:)

    That's the same as you said last time, and I'm telling you that's not what happens when I test it:
    public class Parent {
    public class SubclassOne extends Parent {
    public class SubclassTwo extends Parent {
    public class TestGetName {
      public static void main(String[] argv) {
        showNames(new SubclassOne());
        showNames(new SubclassTwo());
        showNames(new Parent());
      private static void showNames(Parent p) {
        System.out.println("Name: " + p.getClass().getName());
        System.out.println("Simple name: " + p.getClass().getSimpleName());
        System.out.println("Canonical name: " + p.getClass().getCanonicalName());
    }prints:
    Name: SubclassOne
    Simple name: SubclassOne
    Canonical name: SubclassOne
    Name: SubclassTwo
    Simple name: SubclassTwo
    Canonical name: SubclassTwo
    Name: Parent
    Simple name: Parent
    Canonical name: ParentYou must be doing something else that you're not saying. Either that or you're expressing yourself very poorly. Why not post a simple, self-contained, compilable example of what you claim is happening?

  • Reflection - how can I find out whether method is static or not.

    Hi all,
    I'm using reflection to get a reference to a method. Is there a way to find out whether this method is static or not ?
    There is no such method "boolean isStatic()" in the Method class.
    Holger

    You're so close. You use the getModifiers method in
    Method which returns an int. Then use the
    java.lang.reflect.Modifier class's static methods. In
    this case you use public static boolean isStatic(int
    mod)
    The int that you pass into the isStatic method is the
    same int that you get out of the getModifiers method.
    Hope it helpsThanks. I didn't read the documentation carefully enough - only looking for the key word "static" in the javadoc of class Method. May the duke be with you !

  • Reflection: how to call static method?

    You can call an instance method for an object via
    Method method = myClass.getDeclaredMethod(mName, mTypes);
    Object value = method.invoke(instance, mValues);But how do you call a static method (that is perhaps in an abstract class)? Is it save to have the instance variable null?

    Is it save [sic] to have the instance variablenull?Please refrain to mock at that, Peter. Even the
    English often confuse "loose" and "lose", don't be
    that critical to foreigners. :-)Is there something wrong? I just serach via google:
    "is it save to" ... results: 800 ...
    Okay, "is it safe to" : 636.000 ... :-)

  • How can I sort multiple tables on a single page as if they were one continuous table?

    I have a single narrow column of numbers that cover multiple pages. I would like to do either of the following: break that long single column into multiple colums that fit on one page and are still able to be sorted in that arrangement OR sort the long column as it is (spread out over multiple pages) and then break that long sorted column down into multiple segments that can be placed onto a single page.
    I have been sorting the long single column, then copy and pasting sections from the column onto a new page so that I can print them on a single page.
    I am hoping there is a more elegant method to do this.

    Hi Walt,
    Sorting is one of the things that changed between Numbers '09 and Numbers 3. If you are on Mountain Lion I want to assume you are using '09. Is that true?
    This will work in '09 and 3. Table one is a single column with entries 1-89.
    A2 ==INDEX(Table 1 :: $A,ROW())
    B2 =INDEX(Table 1 :: $A,ROW()+35)
    C2 =INDEX(Table 1 :: $A,ROW()+70)
    The formulas are filled down.
    You can adjust the formulas in B and C to reflect how many rows fit on your page.
    quinn

  • How can I find the user that created a user account and the user who last updated the account

    How can I find out who created a user account and who last updated the account. I think that this is the same information that is displayed in the description field on the General tab.
    I am using ADO commands and vbscript
    ug3j

    I should point out that there are two attributes of all AD objects that can help you track down the correct information in the system logs. These are the whenCreated and whenChanged attributes. This will tell when the object was created and when it was last
    modified, which should help when you search the logs. Also, while whenCreated is replicated to all DC's, so they will all have the exact same creation time, the whenChanged attribute is technically not replicated. The date/time on each DC reflects when
    the last modification was replicated to that DC. The values will differ slightly on each DC, reflecting how long it took for the change to replicate.
    Richard Mueller - MVP Directory Services

  • How to sort/filter tables and lists like in Excel?

    Hi.
    I used to keep track of my expenses in Excel and had a nice table or list (I forget what it's officially called) with a header row where when I clicked on the header of a particular column it would let me sort and filter- for example, I have a column called "category" and I could click on the header for that column and select a filter so that I only saw travel expenses and then the sum below would only reflect how much I spent on travel. I could also click on the "date" column header and "sort ascending" to put everything in chronological order. That was awesome.
    I got a new mac and thought I could keep updating and using this file in Numbers and wouldn't have to buy MS Office. But when I opened the file and saved it as a numbers file, I find that I've lost the ability to sort or filter. The cell at the bottom that has the SUM still works but the header row does nothing. I've seen some other threads about this but I don't really understand them so please forgive me if this is repetitive. Someone suggested hovering the cursor over a column header and a triangle pops up- that is not happening- I think that's in an old version of Numbers. How can I do those things I listed above- sort and filter my entire table? Right now I can only see the total sum of everything in the table but I often need to just add up one category of expenses.
    I don't really know all the math stuff, like formulas. My brain has trouble following that stuff. It was so simple in Excel. Is there anyway to get my header row back to how it was in Excel? If not, if you are able to guide me through some more complicated way to do it I would really appreciate it and I hope I can follow it.
    Thank you for your time.
    -Rebs

    I want to understand how to make the sum cell only show the total of visible rows...
    I don't think you can do that directly.  SUM will include hidden rows. But you can use SUMIF and SUMIFS.
    An example using SUMIF:
    An example using SUMIFS:
    Instead of putting SUMIF and SUMIFS in a separate summary table, you could also put them in Footer Rows of your data table.
    SG

  • How can I permanently "reset toolbars to default settings" when viewing pdfs in Firefox?

    Just upgraded to version 8.0.1. My job includes a fair amount of searching and printing from PDFs that have been published on the web. The standard toolbar at the top of the PDF is gone. I hit Alt-F8 to get it back ("Restore toolbar to default settings?"). Sometimes the toolbar comes back, sometimes it doesn't. If it does come back, the available buttons don't reflect how I customized it last time, and the next time I open a PDF the toolbar is gone again. I need this fixed !!ASAP!! or I have to go back to another browser because I don't have time in the day for this. Please don't make me use IE!!!

    sounds like malware fallout
    Have you recently installed any software infected with''' OpenCandy malwar'''e? If you saw any ads DURING installation you might have used malware
    these fine people will help you identify-, and remove malware at ZERO COST
    http://www.bleepingcomputer.com

  • How to define reading order independent of pages?

    I need to use the reading order tools to make PDF files accessible. The document I'm currently working with is a standard trifold brochure, which has the outer panels on the first page of a landscape-oriented, letter-size document, and the inner panels on the second. In this common scenario, the proper reading order, reflecting how one would read a folded hard copy, is:
    the right column of page 1 (outside; cover)
    the left, center, and right columns of page 2, respectively (inside)
    the left and center columns of page 1 (outside; the center column is the back)
    Clearly, this requires the linearized reading order to begin on page 1, continue onto page 2, then return to page 1. However, I can find no way to do this with the tools in Acrobat. Can someone please help?
    Thanks
    (Version information: Adobe Acrobat Pro 9.2.0 on Windows XP)

    You need to start with a tagged PDF.
    The tagged PDF must have a welll-formed structure tree.
    From that 'foundation' you can work with read order, reflow & accessibility.
    Much of what you desire can be established upfront in the authoring application provided the application provides support for tag management of tagged output PDF.
    Currently, the three applications that provide reliable tag management are Adobe's FrameMaker, InDesign and Microsoft Word (via Adobe's PDFMaker or Net-Centric's 'PAWs' plug-in for MS Word.
    Other applications provide various degrees of tag management; however, the tagged output PDF's structure tag tree is not as well-formed and calls for more manual editing of the PDF structure tag tree.
    I
    s your document authored in InDesign? If so, the following may be useful.
    "Accessible Content Workflow with Adobe InDesign CS4 and Acrobat 9"
    http://w1000.mv.us.adobe.com/cfusion/event/index.cfm?event=list&type=ondemand_seminar&loc= en_us
    Have your Adobe ID in hand. Tug on the link, sign in with your Adobe ID.
    Page opens telling you that the Adobe Acrobat Connect Pro Add-in is opening the meeting room (launch of the recording)
    Recording appears in a separate window. If add-in not installed, dialog present to let you install it.
    Ancilliary documentation.
    http://www.adobe.com/accessibility/products/indesign/
    Link to use: "Creating Accessible PDF Documents with Adobe InDesign CS4 (PDF, 292k)"
    http://www.adobe.com/accessibility/pdfs/accessibledocswithindesignCS4.pdf
    If your document is authored in Publisher be sure to use Adobe PDFMaker, configured to support accessibility, to provide your initial tagged output PDF. Then, with Acrobat Professional, perform the requisite manual edit of the structure tree.
    Something else to look at.
    For multi-column PDFs you can manually establish Articles & Article flow to walk a column's thread through pages.
    See Acrobat Help.
    Be well...

  • How to match up similar strings?

    Hello all,
    I have two tables that have supplier names in them. Some names are similar, but not perfect, so I can't do a name = name command. Here is the code that will help you understand what I'm asking about.
    create table abc (supp_cd varchar2(50),
                      supp_nm varchar2(50));
    create table xyz (supp_cd varchar2(50),
                      supp_nm varchar2(50));
    insert into abc values ('12345', 'KROGER');
    insert into abc values ('23456', 'WALMART');
    insert into abc values ('34567', 'KMART');
    insert into abc values ('45678', 'BEST BUY');
    insert into xyz values ('12345', 'KROGER INC');
    insert into xyz values ('23456', 'THE WALMART CO');
    insert into xyz values ('34567', 'KMART');
    insert into xyz values ('45678', 'BST BUY');
    select abc.supp_cd as abc_supp_cd, abc.supp_nm as abc_supp_nm, xyz.supp_cd as xyz_supp_cd, xyz.supp_nm as xyz_supp_nm
    from abc join xyz on abc.supp_cd = xyz.supp_cd
    where abc.supp_nm like xyz.supp_nm;Right now, my code is giving me only:
    ABC_SUPP_CD         |ABC_SUPP_NM         |XYZ_SUPP_CD         |XYZ_SUPP_NM         |
    34567               |KMART               |34567               |KMART               |When I want:
    ABC_SUPP_CD         |ABC_SUPP_NM         |XYZ_SUPP_CD         |XYZ_SUPP_NM         |
    12345               |KROGER              |12345               |KROGER INC          |
    23456               |WALMART             |23456               |THE WALMART CO      |
    34567               |KMART               |34567               |KMART               |
    45678               |BEST BUY            |45678               |BST BUY             |I'm not even sure if this is possible, but can someone steer me in the right direction to get similar names that match up?
    Thanks ahead of time guys.
    PS. I'm running Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

    Hi,
    For a similar problem, I wrote once a function that returned a number between 0 and 100, reflecting how much 2 strings had in common (100 meant the strings were identical, 0 meant they didn't seem similar at all). Given such a function, you can match rows where the anmes were similar like this:
    FROM    abc
    JOIN      xyz  ON   abc.supp_cd  = xyz.supp_cd
              AND  nm_similiar (abc.supp_nm, xyz.supp_nm)  >= 70The nm_similar function would start by standardizing the 2 given names, e.g. converting to all capital letters, removing punctuation, and removing words such as 'THE' that you want to ignore. You may not want to ignore words like 'CO', but you probably do want to standardize them, so that 'COMP', 'CMPNY', 'CPY' and 'COMPANY' all turn into 'CO'. I made a separate function for standardization. I also corrected some common mispellings in the standardizaion function. For example, one company was actually named 'HUSQVARNA', but, more often than not, people added a 'U' right after the 'Q'.
    Once you've got the names standardized, you can use functions from utl_match to see how similr they are.

  • How effective is the five star rating system?

    I'm all for rating buyers and sellers on eBay so that one can distinguish the good buyers and sellers from those that are perhaps a little less professional.  However, I've had sellers ask me to leave a 5 star rating across the board, as they claim anything less is considered a negative rating.  Most sellers write thank you on the items they send but in many cases that's the only communication that you've had with them.  What does that warrant on the rating system to provide honest feedback?  When the description on an item doesn't really tell you anything other than say "old stamp".  How do you rate that?  It is an old stamp; so looked at one way the description is very accurate but it's not really telling you anything about the item..   I may be a bit naive here but I've never seen a list of the criteria used to determine "very accurate", "very fast", "very satisfied" or "very quickly".  For the rating system to accurately reflect how good or poor the buyers and sellers are it needs to be objective.  That is to say that buyers and sellers must have a generally agreed upon statement of what constitutes the categories from 1 to 5.  After all one person's "very fast" (it shipped within a week) could be another person's "very slow".  Subjective ratings are open to interpretation and all one sees is the feedback comment and the ratings not how the person determined the ratings.  I think this is a discussion that would help to improve the feedback system and make it a more accurate reflection of how both buyers and sellers do business in this arena.

    It seems now that Ebay let now the sellers decide when it is ok to receive an item  Not exactly. EBay removes Seller Protection if the seller does not ship within seven days. Which has been the policy for many years. The delivery time is mostly due to the shipping service (China Post, USPS, Canada Post) although if an overseas seller uses Surface Shipping, he should understand that it will be on the high seas for six weeks to three months.The 'expected delivery time' is given by the shipping service not by the seller. Paypal is now allowing buyers to open disputes for up to 180 days**, in part as a reaction to unhappy buyers who have been hornswoggled into waiting past the former 45 day deadline for delivery. So really, there is now more power in the hands of the buyer. In my opinion, and I have lots of opinions. no buyer should wait more than 30 days for a delivery.Normal delivery from Europe* is 10 to 15 days.From Canada or the USA 15 to 20 days.From Asia 20 to 30 days. After that contact the seller and if neither tracking information nor a refund arrives within 24 hours, open a Dispute.    *European sellers use Air Mail as default. Asian sellers, especially those using Free Shipping, use Surface as a default. **(Or just don't ship at all and then promise a replacement which never arrives, but by then the Dispute period of 45 days has passed.)

  • HT201250 My time machine back up does not appear to back up documents and e mails (the most important things for me). How do I get this done?

    My time machine back up does not appear to back up documents and e mails (the most important things for me). How do I get this done?

    How do you know it's not backing up those things? To check documents, go in the Finder to your documents folder, then go to the Time Machine icon in your menubar and click Enter Time Machine. Scroll back through time and see if previous versions of the documents exist in the backups.
    For Mail, same thing. Open the Mail app, go into Time Machine in the same way, and scroll back. Your inbox should change to reflect how it looked when it was backed up.
    Matt

  • How to "bless" user directories copied to new iMac?

    The old "source" iMac wouldn't boot Target Disk Mode, so I put the new Intel iMac in Target Disk Mode, then used SuperDuper to copy the user directories from the old iMac G5 to the new Intel iMac.
    How do I correctly set up the NetInfo Manager records for the ported user directories?
    Many thanks, Steve

    It may depend on the history of the accounts on that machine, but as of 10.4, if you create a new account the simple way (using "System Preferences" > "Accounts") and a folder exists in "/Users" with the same short name, an option will often be presented allowing that folder to be "adopted" by the new account
    Some notes:
    The process involves a 'chown -R username:username' equivalent, and the 'uid' of the folder contents will be changed to that of the new user (whose 'uid' will simply be the next available number), as opposed to the user's 'uid' being matched to the folder. So if you have some sort of complicated user:group setup for items within the user's folder, or are trying to maintain consistent 'uid' values for users across multiple machines for NFS or whatever, don't use this method.
    Also, if a group already exists with the selected short name, you will not be allowed to create the account, with the message along the lines that the name isn't available.
    A couple of the things you mentioned reflect how users were configured in 10.2 and earlier. There have been a few changes to the contents of user records in "NetInfo" since then so I think it would be better to let the system create the accounts rather than doing it yourself - unless there are reasons not to, like the ones mentioned above...

  • REDHAT LINUX 7.3 on nForce based systems - An installation guide.

    INSTALLING REDHAT LINUX 7.3 ON NFORCE BASED SYSTEMS.
    A) Preface
    I'm a Linux newbie, just sharing my experience with installing linux on nforce.
    in my opinion Linux is a powerful but still a nascent operating system (in terms of user friendliness atleast!). many features are extremely 'release' and 'version' dependent.  this means that, what works in redhat might not work in mandrake or what works in redhat 7.3 might not work in redhat 7.1 or likewise...
    the steps i'm listing below just reflects how i went about installing RH 7.3 on my machine (K7N420D). it MAY not work for other versions or releases.
    B) BIOS SETTINGS
    1. I recommend, PnP disabled, ACPI/APIC disabled.
    for Mandrake 8.2 install on some machines (mine included), i suggest disabling audio and network in the bios till you get a stable level 3 (console without X windows) or level 5 install. for some reason, sometimes, on some boards,  Mandrake 8.2 hangs when probing audio and lan during boot.
    C) PREPARING TO INSTALL
    1. i suggest you get the three iso images from the internet and burn them into installation disks. though there are other ways of installing, this is the simplest way of doing it.
    2. if you have windows installed already, make sure you have a windows boot floppy in case of boot problems, you can also make one for linux during installation.
    3. using windows or fdisk strip off a sufficient chunk of hard disk space from an existing partition if you don't have a free partition. you need not create any partitions, just the non-allocated space would do. (as red hat can beautifully split this partition into /boot, / & swap partitions!)
    4. i recommend using GRUB (GRand Unified Boot-loader) instead of LILO for boot management. if you prefer the same way, get good documentation/how-to for grub from the net. this will be handy if you mess up your boot partition and end up in a grub prompt during boot.
    5. goto nvidia's drivers page and get appropriate drivers. i always recommend tar balls or src.rpm files instead of pre-compiled rpms. if you are using EXACT same version of the linux release as mentioned in the drivers page you can use rpms. If you wish to upgrade your kernel or use a different version of linux then make sure you have tar balls or source rpm files. make sure you also print the installation instructions from the same page.
    6. the drivers you need are
    a. NVIDIA_nforce-1.xxxx. - you need this one for audio & lan. (found in nforce link in drivers menu in nvidia site with an instruction manual)
    b. NVIDIA_kernel-xxxx AND NVIDIA_GLX-xxxx- both these for Graphics in Xwindows. these two drivers should be exactly matched. i suggest you download all of them along with a files named NVchooser.sh found on the same page. NVchooser will tell you which pair to install for your linux kernel version and CPU.
    D) LINUX INSTALLATION
    1. boot from 1st installation disk that you made. go through the GUI installer and choose automatic partitioning, it will take you to the Disk Druid and you can select the partition in which you wanna install linux. if the partition you choose is unallocated, most of the times didk druid will make three patrtions on its own, one is /boot (boot partion), /swap (partition for swap, similar to ramdisk) and / (root partition). all the three mount-points may be allocated on the same partition too.
    2. Choose GRUB (if you prefer) as boot loader and set Linux as primary boot OS and this page would've detected windows if you've already (it may appear as DOS). Choose "MBR" to install GrUB. If you get any warning ignore it. IMPORTANT: If you have NTFS partition for windows and you had windows as primary OS, there is a reported problem that says, in some versions of the linux installer, choosing MBR to install GRUB makes it hard to boot into windows. i haven't tried that option yet as i don't have a NTFS partition. If you have an NTFS partition, you may prefer to choose the other option to install GRUB or you may choose to install it later. in either case make sure you have a boot floppy to get you into linux or windows, whichever one you want.
    3. choose automatic install if you don't want to control which packages you want to install. else choose expert installation and proceed with it.
    4. when prompted to check the packages you want to install, choose "development tools" or something similar without fail. This is for installing a C compiler which is a must have for some driver installations. (this also installs perl and other dev tools, if you're an 'expert', there's an option in this page to custom select modules)
    5. somewhere you'll be asked to provide a root password, in the same page there'll be a provision to add users other than root. create atleast one user other than root at this time.
    4. somewhere you'll be shown a list of video adapters with NVIDIA Geforce 2 generic driver already highlighted. Below this screen you'll see a "Skip X install" or something similar. CHECK THIS TAB and this will NOT install the generic driver for your integrated GPU and also will not configure the GUI environment for Linux. This makes your video configuration a little easier.
    5. now linux will install, get configured and will ask if you wanna create a boot floppy. make one just in case you
    6. RH 7.3 will not recognize your APU and integrated LAN. you can install the drivers for this later.
    7. After installation boot into Linux, if you just followed the steps above you'll nicely end up in level 3 console!
    E) INSTALLING DRIVERS
    1. Assuming you got all the drivers in CD/floppy, login as 'user', type command "su" (super user) supply root password, now you are logged in as root. read the installation manual for the NVIDIA drivers and install NVIDIA_nforce-1.xxxx drivers for audio/LAN. do these series of steps from the console prompt,
    #vi /etc/modules.conf
    press INSERT key, add the following lines,
    alias eth0 mcpeth
    alias sound-slot-1 i810_audio
    alias usb-interface usb-ohci
    press ESC, (Shift) colon, wq and Enter.
    This will save the changes you made.
    2. Now install the NVIDIA_kernel-xxxx AND NVIDIA_GLX-xxxx- drivers as per instructions. follow the steps below.
    #XConfigurator
    Choose settings that are relevant to the monitor you use and mode supported. Choose custom configuration wherever possible. If your monitor is not listed, choose 'custom' all the way through and provide hardware details such as horiz/vert freq range, video memory and clock settings (choose 'recommended').
    DO NOT LET THE XCONFIGURATOR PROBE ANYTHING. sometimes this might cause a hang that is not necessary at all.
    select all videomodes and color depths that you think your monitor will support and exit XConfigurator without any probing.
    3.  Now at the prompt do the following,
    #vi /etc/X11/XF86Config-4
    Press INSERT and make following changes.
    replace line
    Driver "nv"  
    with
    Driver "nvidia"
    In the Module section, make sure you have:
            Load   "glx"
    Remove the following lines: (or put a hash before)
            Load  "dri"
            Load  "GLcore"
    and the whole
    Section "DRI" (last three lines usually, DRI may be in lower case usually)
    Press Esc, (Shift) colon, wq, Enter to save and exit.
    4. using vi make sure you have these lines in /etc/modules.conf file
    alias char-major-195 NVdriver
    5. edit /etc/rc.d/rc.local and insert
    /sbin/modprobe nvaudio
    /sbin/modprobe nvnet
    save and exit. ( this is a crude way of loading modules but it works though!)
    6. Type "reboot" at prompt and reboot your system.
    7. get into bios and load original settings. (get back ACPI if you have windows, enable PnP OS etc)
    8. During restart linux may get you into the kudzu installer to install network drivers/audio, ignore this.
    9. login as "user" and type "startx" from console, your GUI should start smooth and you'll have video, sound, USB, LAN working (you need to fiddle a little bit more to get things work perfect) !
    10. There is extensive documentation found in the internet on these topics, have fun exploring them.
    F) TWEAKING YOUR HARD DRIVE
    most of the modern hard drives support UDMA transfers and usually linux is pretty much conservative on this option. so you might want to force linux to use UDMA. the following discussion assumes that your hard drive is /dev/hda, change it to hdb, hdc etc as per your setup.
    CAUTION: The 'hdparm' utility described here is a very powerful and dangerous if used improperly. USING hdparm IMPROPERLY MIGHT CORRUPT YOUR PARTITIONS AND RESULT IN SEVERE DATA LOSS. hdparm works with IDE drives. i'm not sure how it works on SCSI drives.
    @ console,
    1. type "man hdparm" and read through the hdparm manual atleast twice before you understand what it can do. THIS IS A MUST.
    2. login as root or get into super user mode and try the following. all commands are shown after #
    3. Benchmark the hard drive
    # /sbin/hdparm -t -T /dev/hda
    this should spit out the transfer rate both cached and sustained. note this value. if these values are close to what you expect out of your drive, you are OK. you may get out of further adventures! if the transfer rates are horrible like 3.5 Mbps etc (it was on my seagate ata IV drive!), then proceed with the tweaks. the golden rule is, after each tweak, run the benchmark and record your transfer rate. if there is no significant improvement, revert back to the default settings.
    4. # /sbin/hdparm -i /dev/hda
    note down MaxMultSect, MultSect, Modes supported : PIO/DMA, especially the mode with a 'star' in front of it. (prefered mode)
    5. 32 bit I/O : to enable 32 bit I/O over the PCI bus
    # /sbin/hdparm -c1 /dev/hda
    this usually doubles your transfer rate if the drive supports. you may need to use -c3 for some chipsets.
    6. Enable DMA and set DMA mode
    if your drive supports DMA find out the prefered DMA mode using -i option.
    # /sbin/hdparm -d1 -Xab /dev/hda, where
    ab=64 + uDMA mode number (for eg. 66 for UDMA 2)
    ab=32 + DMA mode number (for multi-word DMA mode)
    you might need to prepare the chipset to enable DMA but on most of the modern hard dirves this works. refer to the "man hdparm" for details. beware, the options to 'prepare' the chipset for DMA should be used with EXTREME caution. if you do not know what you are doing, don't try it.
    7. To set multiple sector mode I/O,
    # /sbin/hdparm -m XX /dev/hda
    where XX is the MaxMultSect value obtained using -i option. if the MaxSect is already set to this value, you need not tweak this.
    after all these tweaks run the benchmark atleast three times consecutively and average the transfer rates. make sure you don't hear grinding noises in the hard drive. use these tweaks a couple of times manually and if verything appears to be working fine, add the necessary commands to the rc.local script to execute them automatically during  start up.
    G) FINAL WORDS
    I assumed that you're a total 'newbie' to linux when writing this so i followed a conservative approach. most of the things that i described can be done in many ways, it's up to you to explore them! as usual, there MIGHT be typos and other serious errors in this guide. also the driver files that i might have mentioned here are the ones that were available when i wrote this. so you might wanna try their latest equivalents. i'm open to all healthy criticism and suggestions. when i installed linux on my nforce board, i was badly looking for an article like this on the net. i missed one, if it exists at all. so am i writing this. i hope you'll get benefitted by this in some way.
    -Venk@

    Venkat,
    Thanks for this really really amazingly accurate and exhaustive post that helped me A LOT to install linux on my machine!!! Otherwise, I think I would still be hanging with a mandrake 8.2 trying to load sound...
    My system is now fully functional but, (yes, there is a little but) I was not able to make the LAN function properly. When booting, while linux tries to load the ethernet module, I get something like:
    'mcpeth device does not seem to be present, delaying eth0 initialiation'. Then, I open an X session, I try to use the network configurator, the ethernet device is there but when trying to activate, it fails... I swear I enabled the LAN in my BIOS.
    I also tried to replace 'alias eth0 mcpeth' with 'alias eth0 nvnet' in /etc/modules.conf after reading the installation notes of NVIDIA drivers. I get a slighty different result: my boot error is now 'failed to load module'.
    It is a shame I have to boot back to Windows to use my DSL connection. I think i need some insights. It will be greatly appreciated!
    Thanks,
    Chouch
    >I'm a Linux newbie, just sharing my experience with
    >installing linux on nforce.
    Not bad for a Newbie...  

Maybe you are looking for

  • How to transfer playlist from Iphone 6 to Macbook pro

    I lost my playlist on itunes, recovered from backup but playlist came back empty or missing songs. I have them on my iphone. How can I transfer them to my itunes on my mac? I am on Maverick and Itunes 12.

  • Dynamic switch of component configuration

    Hello all, In my webdynpro application i select a list of addresses. Dependent on selected address i would like to show an address with predefined component configuration. Selection of addresses and show of an address are implemented in two component

  • A question with a picture...

    I am using this which works great <img src="/images/${section}.jpg" alt="${section}" /> is there a way to use the c:choose and otherwise that if the picture is not found that it will default itself to another picture?

  • How to put SPACE thousands separator

    Hi there, I'm thinking how to format following numbers, eg: (integers) 150000 2000000 and I would like to export them as CSV file from sqldeveloper to MS Excel and displaying them like => (with space separator) 150 000 2 000 000 without Excel (format

  • Carrier logo sometimes shows as 000-00 and loses signal

    Hiya, My girlfriends iphone 5 sometimes loses all signal and the carrier shows as 000-00 rather than EE. Regardless of signal in the area, the only way to get a signal back is to restart the phone! The phones not jailbroken or anything and is only ab