FX5600 fails under Linux kernel 2.4.22

I’m attempting to make an FX 5600 graphics card work with Red Hat Linux 9 kernel 2.4.22 1 2115 n.
I’ve downloaded and installed the NVIDIA driver from http://www.nvidia.com/object/linux_display_ia32_1.0-4496
It worked fine last week when I was running the 2.4.20  kernel.  The NVIDIA driver for the FX 5600 card installed without error and worked fine.  But Linux 2.4.20  would not recognize the Ethernet card that is onboard the MSI 875P Neo motherboard.  The website http://www.linuxhardware.org/article.pl?sid=03/08/19/1521256&mode=thread
Says I must have a newer  kernel, 2.4.21 or higher before Linux would work with all the features of the MSI 875P Neo motherboard.  
With a lot of help from a friend at work the new kernel, 2.4.22, has been installed.  But it’s disabled my NVIDIA driver for the FX 5600.  And the NVIDIA driver won’t install under the new kernel, returning an error message saying:
     “ERROR: Unable to build the NVIDIA kernel module.”
I’ve been studying the support documentation, the README text file for the driver linked to on the NVIDIA download page.  But I’ve not found an answer to this problem.  
The NVIDIA page, under support, says to contact the manufacturer if you have any problems.  So here I am.  Any suggestions?
Any estimates on how long it will be before the NVIDIA driver set is updated to support Linux kernel 2.4.22 ?

Maybe this thread will help you:
http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:30011178429375
C.

Similar Messages

  • HTTPS upload failed under Linux Error #2038

    HI,
    we're developing  Flex based framework, focusing on, among the others, file upload. Everything is fine and works well for the browsers Opera, Firefox, Chrome under the Windows/Mac OS/Linux in the http mode. Unfortunately in https we are unable to upload files, using the same application under Linux ( all browsers fail with that ).
    The result is as follows:
    I've found a similar looking bug here:
    https://bugbase.adobe.com/index.cfm?event=bug&id=2980517
    but it differs from our case since we're experiencing that problem only under Linux ( all browsers in their latest versions ). I tried both the latest Flash plugin ( stable ) and the 11 bet version. The same effect.
    I would be gratefull for any hints on that. If there will be a need I can arrange a demosite with an application to perform some tests. I'm not excatly sure wheter this forum is the right place to ask for such issue, if not please point me to the correct place.
    Regards,
    Piotr

    I have the same error # 2038 problem , when search google there has the kind of problem since 2008 , which cause many factor :
    my code : is easy form flex -> air run to mobile iphone upload image to tomcat server.
    //private const serverURL:String = "http://localhost:8400/aii-mobile-services-1.0-SNAPSHOT/imageupload"; //work
    private const serverURL:String = "http://192.9.xxx.xxx:8400/aii-mobile-services-1.0-SNAPSHOT/imageupload"; // error # 2038
                    file.addEventListener( Event.COMPLETE, uploadComplete );
                    file.addEventListener( IOErrorEvent.IO_ERROR, ioError );
                    try
                        //file.upload( new URLRequest( serverURL ) );
                        //fileUpload.upload( new URLRequest( serverURL ) );
                        var request:URLRequest = new URLRequest(serverURL);                   
                        var params:URLVariables = new URLVariables();
                        params.name = id_refnumber;
                        params.userid = "AII-IT-DEV";
                        request.method = URLRequestMethod.POST;
                        request.contentType = "multipart/form-data";
                        request.data = params;
                        file.upload(request,"file");
                    catch( e:Error )
                        trace( e );
                        currentState = "unsupported";
                        msg.text = e.toString();
                    finally {
    The server is tomcat and servlet is /imageupload
    The  point is when I test air / mobile  for  local host is work perfectly but when I point to real server I was punch by #2038
    - When I test with html form upload image to servlet (/imageupload)  and it worked both local , server machine ( so firewall stuff may not the factosr.)
    If I found the way out I will come back to update
    or someone know this trick  to fix this case would be make me happy
    sorry for my bad english

  • Compile fail under linux ! oci.h: No such file or directory

    I want to transplant an Win32 OCI program to Linux.When i compile the program under Linux, the gcc returns the error information 'oci.h: No such file or directory '.
    Where can i find the OCI libs and includes under Linux/Unix?

    and I suggest you should use $ORACLE_HOME/rdbms/demo/demo_rdbms.mk to build oci applications. Instructions are there in the same file.

  • Cross-file links failing under Linux

    (Cross-posted to FrameUsers list)
    FM 9 p250 on WinXP Pro SP3
    Acrobat Pro Extended 9.3.2
    I am  struggling with links across PDF files.  They all work in Windows, but  some work and some don't under Red Hat Enterprise 4 Linux.
    I am  using the following directory structure to create a hierarchy of "menu"  pages with links to other PDFs:
    C:\nCode Desktop 6.0 ISR2\nCode  Desktop 6.0 ISR2\source_docs\contents\Draft for .fm files and .book  files; C:\nCode Desktop 6.0 ISR2\nCode Desktop 6.0  ISR2\source_docs\contents\Draft\graphics for graphics.
    There are  about 50 other directories for PDF documents (they are what you arrive  at using the menus), one for each .book and .fm file set, with a path  such as C:\nCode Desktop 6.0 ISR2\nCode Desktop 6.0  ISR2\source_docs\designlifetheory\draft.  This creates  designlifetheory.pdf. There are crosslinks to other pdfs from within  some of these files.
    For the Contents "menus", I have created one  book per menu. Menus are a  single page long.
    All of the books create single pdfs (i.e., not  multiple files per book). The books are all output to a single  directory, C:\nCode Desktop 6.0 ISR2\nCode Desktop 6.0  ISR2\Deliverables.
    I am using the newlink and gotolink  commands.  The newlink commands are all on master pages.  The gotolink  commands are all on body pages. A typical gotolink would be "gotolink  map_of_help.pdf:helpmap".  This one seems to fail consistently on Linux.  I have tried using "gotolink map_of_help.fm:helpmap", which also  fails.  Should I be using ".fm" instead of ".pdf" in the link?
    The  .pdfs are created using Print to Adobe PDF.  The PDF Setup is Settings:  Standard Job Options, View Generated PDF in Acrobat, Convert CMYK  Colors to RGB; Bookmarks: Generate PDF Bookmarks; Tags: Generate Tagged  PDF; Links: Create Named Destinations for All Elements and Paragraphs.
    I  have tried placing all the books in a single directory using Save As,  with all the paths relative, and books open, and with books closed.  I  have tried dumping all the .fm files and .book files into the same  directory. I have tried outputting to various directories.  I have  combed the archives, and tried to follow Shlomo's training module on  "FrameMaker Books & Cross-File Links."
    I don't seem to get  it, whatever it may be.
    Any help for this newbie appreciated.

    Your links look okay, directory-wise.
    A link would be traversing the root directory if, say, the document is in some subdirectory below C:\nCode Desktop 6.0 ISR2\ and the target was in, say, C:\nCode Masters 6.0 ISR2\....blah blah or on a different disk.
    One other thing: Maybe it's just me and my UNIX background, but using spaces in pathnames or filenames just feels like you're asking for trouble, especially if you want the end product to be portable to other platforms.
    If the links are relative and they work on Windows, as you say they do, then my guess is that Reader on Linux is the problem. Try viewing them using xpdf on Linux and see if the links work then.
    As matter of fact, I issue a very large manual set (69 manuals with approximately 400,000 links) for my Linux customers, and some time ago I abandoned Reader 8.1.2 on Linux in favour of xpdf because I didn't have the time to wait for a fix. The truth is, the links in Reader 6.0 didn't work either, and I was fed up with having to test every new Reader version that came out to see if it actually worked.
    I'd be interested to know if you trace the problem to Reader on Linux, and if you find a Reader version later than 8.1.2 on Linux that works.
    Dave

  • XSQL failing under Linux

    Hi,
    I have a straightforward install of Oracle8.1.6, iAS8i under redhat7. I cannot get XSQL to run the helloworld.xsql query. The jserv.log file is written to with:
    [04/02/2001 16:55:47:282] (EMERGENCY) ajp12: can not connect to host 127.0.0.1:8
    007
    [04/02/2001 16:55:47:282] (EMERGENCY) ajp12: connection fail
    [04/02/2001 16:55:47:282] (ERROR) an error returned handling request via protoco
    l "ajpv12"
    [04/02/2001 16:56:41:561] (ERROR) wrapper: printing debugging information (comma
    nd line, env)
    [04/02/2001 16:56:41:562] (ERROR) wrapper: argument[ 0] /llap/tools/ias10/Apache
    /jdk/bin/java
    [04/02/2001 16:56:41:562] (ERROR) wrapper: argument[ 1] org.apache.jserv.JServ
    [04/02/2001 16:56:41:562] (ERROR) wrapper: argument[ 2] /llap/tools/ias10/Apache
    /Jserv/etc/jserv.properties
    Can anyone point me in the right direction as I guess it is a config problem.
    regards,
    Steve

    Yes, I can ping 127.0.0.1 (localhost) and it is on port 8007 in jserv.properties. I have Oracle 8.1.6 running under unix user Oracle with a database on port 1521. iAS is installed under oraias on a separate home using 8ienv.sh for the profile. The iAS server works fine on port 7777 and I have Forms6i running okay as well. Should XSQL work straight out of the box? I have installed on a site under NT2000 and it worked perfectly.
    Steve

  • Can't run eclipse under Linux OS

    When I run eclipse_linux_gtk 3.1 under Linux ( kernel 2.6.7, gnome 2.8, sun jdk 1.5.0), I got the following error message.
    What is wrong with it?How should I do to make it work?
    !SESSION Oct 11, 2004 00:36:59.306 ---------------------------------------------
    eclipse.buildId=M200409161125
    java.version=1.5.0
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
    !ENTRY org.eclipse.osgi Oct 11, 2004 00:36:59.334
    !MESSAGE Startup error
    !STACK 1
    java.lang.RuntimeException: Exception while creating System Bundle: Unable to find system bundle manifest file.
    at org.eclipse.osgi.framework.internal.core.Framework.createSystemBundle(Framework.java:253)
    at org.eclipse.osgi.framework.internal.core.Framework.initialize(Framework.java:152)
    at org.eclipse.osgi.framework.internal.core.Framework.(Framework.java:95)
    at org.eclipse.osgi.framework.internal.core.OSGi.createFramework(OSGi.java:90)
    at org.eclipse.osgi.framework.internal.core.OSGi.(OSGi.java:31)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:215)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:127)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
    at org.eclipse.core.launcher.Main.run(Main.java:704)
    at org.eclipse.core.launcher.Main.main(Main.java:688)
    !SESSION Mon Oct 11 00:36:59 GMT 2004 ------------------------------------------
    !ENTRY org.eclipse.core.launcher 4 0 Oct 11, 2004 24:36:59.376
    !MESSAGE Exception launching the Eclipse Platform:
    !STACK
    java.lang.NullPointerException
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:138)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
    at org.eclipse.core.launcher.Main.run(Main.java:704)
    at org.eclipse.core.launcher.Main.main(Main.java:688)

    I love eclipse and run it under windows very well.
    Now,I install a Linux OS in my computer,and want to work under it, but I get the same error log everytime.
    What others do who use eclipse under Linux?Is it work well?

  • Failed to install enterprise manager under linux

    When I installed Oracle 10g(10.2.0.1) under linux, I got an error when running
    /ora01/db/oracle/product/10.2.0.1/bin/emca within oracle universal installer.
    The emConfig.log file shows such error:
    oracle.sysman.emcp.exception.EMConfigException: Invalid value null for parameter PORT
    at oracle.sysman.emcp.ParamsManager.checkParam(ParamsManager.java:2630)
    at oracle.sysman.emcp.EMDBPreConfig.checkConfigParams(EMDBPreConfig.java:1285)
    at oracle.sysman.emcp.EMDBPreConfig.checkParameters(EMDBPreConfig.java:1060)
    at oracle.sysman.emcp.EMDBPreConfig.invoke(EMDBPreConfig.java:174)
    at oracle.sysman.emcp.EMDBPreConfig.invoke(EMDBPreConfig.java:160)
    at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:141)
    at oracle.sysman.assistants.util.em.EMConfiguration.run(EMConfiguration.java:426)
    at java.lang.Thread.run(Thread.java:534)
    So I have to run emca after the oracle installation. I am new to this tool. I modified both tnsnames.ora and listener.ora file to set port to 1521. And then I run emca -config all db,
    but now I cannot pass "entering the password for SYS user" (I already set SYS user's password to oracle, and it works when using sqlplus.) .
    I am totally confused. What should I run emca to set up the enterprise manager's website? Now I can use localhost:5560/isqlplus and localhost:5560/isqlplus/dba.
    Many thanks!!

    I just run emca as oracle instead of root, then the password got passed, but I got new errors:
    Aug 30, 2007 5:59:59 PM oracle.sysman.emcp.EMConfig perform
    SEVERE: Failed to allocate port(s) in the specified range(s) for the following process(es): JMS [5540-5559],RMI [5520-5539],Database Control [5500-5519],EM Agent [3938] | [1830-1849]
    What should I do? Is running emca -config all db necessary to get enterprise manager installed?

  • Nikal linux kernel 2.6.11.8 build fails

    I am trying to install nidaqmxbase-1.5.0-f2, but the install keeps failing. I tried installing with a stock FC3 kernel, but the build has failed. I have since tried again after building a stock linux 2.6.11.8 kernel, but I get the same error message. The "warning: `packed' attribute ignored" in particular is one I haven't seen before.
    Attachments:
    nikal.log.txt ‏5 KB

    myric wrote:
    I am trying to install nidaqmxbase-1.5.0-f2, but the install keeps failing. I tried installing with a stock FC3 kernel, but the build has failed. I have since tried again after building a stock linux 2.6.11.8 kernel, but I get the same error message. The "warning: `packed' attribute ignored" in particular is one I haven't seen before.
    I found the answer to my question in another thread:
    http://forums.ni.com/ni/board/message?board.id=250​&message.id=11286&requireLogin=False
    It appears that NI-KAL doesn't like the 2.6.10+ linux kernel due to a change in the API. Both the kernels I tried were 2.6.10 plus.
    Perhaps in the next release if nidaqmxbase the latest kernel will be supported? Hint, hint, pretty-please from a paying customer. ;-)

  • CentOS based linux VM running on Hyper-v : Checking root filesystem fails when kernel switches having old PV(para virtualised driver based on 2.6.32 linux kernel) to new PV(which is equivalent to linux integration component 3.4)

    hi all,
    I am running a CentOS base VM on top of Hyper-V server. I upgraded PV drivers of Hyper-V in linux kernel 2.6.32 in order to support
    Windows Server 2012, then i am hitting below issue on Windows Server 2008 when kernel switches from old PV(which is 2.6.32 based) to new PV(which is equivalent to linux integration component 3.4).i
    am hitting following filesystem check error messages :
    Setting hostname hostname:
    Checking root filesystem
    fsck.ext3/dev/hda2:
    The superblock could not be read or does not describe correct ext2 filesystem. If the device is valid and it really contains an ext2
    filesystem(and not swap or ufs or something else),then the superblock is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
    : No such file or directory while trying to open /dev/hda2
    *** An error occurred during the filesystem check.
    *** Dropping you to a shell; the system will reboot
    *** When you leave the shell.
    Also, when I go to the repair filesystem mode. I found out the strange behaviour when i ran those command :
    (Repair filesytem) 1 # mount
    /dev/hda2 on / type ext3 (rw)
    proc on /proc type proc (rw)
    (Repair filesystem) 1# cat /etc/mtab
    /dev/hda2 /ext3 rw 0 0
    proc /proc proc rw 0 0
    (Repair filesystem) 1# df
    Filesystem 1K-blocks used Available Use% Mountedon
    /dev/hda2 4%
    I think for all above command there should be /dev/sda2 instead of /dev/hda2.
    Also my fstab , and fdisk -l looks like ok for me.
    (Repair filesystem) 1# cat /etc/fstab
    LABEL=/ / ext3 defaults 1 1
    LABEL=/boot /boot ext3 defaults 1 2
    devpts /dev/pts devpts gid=5,mode=620 0 0
    tmpfs /dev/shm tmpfs defaults 0 0
    proc /proc proc defaults 0 0
    sysfs /sys sysfs defaults 0 0
    LABEL=swap-xvda3 swap swap defults 0 0
    (Repair filesystem) 1# fdisk -l
    Device Boot Start End Block Id System
    /dev/sda1 * 1 49 98535 83 Linux
    Partition 1 does not end with cylinder boundary.
    /dev/sda2 49 19197 39062500 83 Linux
    Partition 2 does not end with cylinder boundary.
    /dev/sda3 ......
    Partition 3 does not ......
    /dev/sda4 ......
    Partition 4 does not end ....
    (Repair filesystem) 1# e2label /dev/sda1
    /boot
    (Repair filesystem) 1# e2label /dev/sda2
    (Repair fielsystem) 1# ls /dev/sd*
    /dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4
    (Repair filesyatem) 1# ls /dev/hd*
    ls: /dev/hd*: No such file or directory
    Kindly suggest any configuration of windows server or kernel configs missing or how to resolve this issues
    Many many thanks for your reply.
    thanks & Regards,
    Ujjwal

    i am not able to understand duplicate UUID and from where it is picking /dev/hda* ?
    ~
    VVM:>>
    VVM:>> Output of dmesg | grep ata contain substring "Hyper-V" ?
    VVM:>>
    it doesn't contain "Hyper-V" or ata related message and the output doesn't change with boot parameter reserve=0x1f0, 0x8
    ~~
    ~~~~
    ==
     output of dmesg related "ata" Ubuntu v13.04 mini.iso ( with boot parameter reserve=0x1f0, 0x8)
    ==
     see later ( in "good situation" example  )
    ~~
    ===
    Disable legacy ATA driver by adding the following to kernel command line in /boot/grub/menu.lst:
    reserve=0x1f0, 0x8
    . (This option reserves this I/O region and prevents ata_piix from loading).
    ==
     See output of dmesg related "ata" Ubuntu v13.04 mini.iso ( with boot parameter reserve=0x1f0, 0x8) :
    ~~
    [ 0.176027] 
    libata version 3.00 loaded.
    [ 0.713319] 
    ata_piix 0000:00:07.1: version 2.13
    [ 0.713397] 
    ata_piix 0000:00:07.1: device not available (can't reserve [io 0x0000-0x0007])
    [ 0.713404] 
    ata_piix: probe of 0000:00:07.1 failed with error -22
    [ 0.713474] 
    pata_acpi 0000:00:07.1: device not available (can't reserve [io 0x0000-0x0007])
    [ 0.713479] 
    pata_acpi: probe of 0000:00:07.1 failed with error -22
    ~~
      As result: 1) IDE disk handled by hv_storvsc , but 2) no CD-ROM device
    ==
    ~ # blkid
    /dev/sda1: LABEL="ARCH_BOOT" UUID="009c2043-4bl7-4f95-al4d-fb8951f95b5d" TYPE="ext2"
    ==
    ~~
    VVM>>
    VVM>>Q1: Output of blkid contain duplicate UUID ?
    VVM>>
    -> blkid contains duplicate UUID, below are the output.
    ~~
     This situation is classic problem "
    use hv_storvsc instead of ata_piix to handle the IDE disks devices ( but not for the DVD-ROM / CD-ROM device handling)
    ~~
     For compare, see example "good situation": 
     See output of dmesg related "ata" Ubuntu v13.04 mini.iso ( without boot parameter reserve=0x1f0, 0x8) :
    ~~~~
    ~ # dmesg |grep ata
    [ 0.167224] libata version 3.00 loaded.
    [ 0.703109] ata_piix 0000:00:07.1: version 2.13
    [ 0.703267] ata_piix 0000:00:07.1: Hyper-V Virtual Machine detected, ATA device ignore set
    [ 0.703339] ata_piix 0000:00:07.1: setting latency timer to 64
    [ 0.704968] scsi0 : ata_piix
    [ 0.705713] scsi1 : ata_piix
    [ 0.706191] atal: PATA max UDMA/33 cmd 0xlf0 ctl 0x3f6 bmdma 0xffa0 irq 14
    [ 0.706194] ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
    [ 0.868844] atal.00: host indicates ignore ATA devices, ignored
    [ 0.869142] ata2.00: ATAPI: Virtual CD, , max MWDMA2
    [ 0.871736] ata2.00: configured for MWDMA2
    ~~~~
    ===
    ~ # uname -a
    Linux ubuntu 3.7.0-7-generic #15-Ubuntu SUP Sat Dec 15 14:13:08 UTC 2012 x86_64 GNU/Linux
    ~ # lsmod
    hv_netvsc 22769 0
    hv_storvsc 17496 3
    hv_utils 13569 0
    hv_vmbus 34432 3 hv_netvsc,hv_storvsc,hv_utils
    ~ # blkid
    /dev/sr0: LABEL=”CDROM" TYPE="iso9660”
    /dev/sda1: LABEL="ARCH_BOOT" UUID="009c2043-4bl7-4f95-al4d-fb8951f95b5d" TYPE="ext2"
    ===
     ( only CD-ROM and 1( one) IDE disk connected to ATA)
    ~~
    regarding ata_piix.c patch . . .
    As far as i understand this patch , it ignore ATA devices on Hyper-V when PV drivers(CONFIG_HYPERV_STORAGE=y) are enabled.
    ~~
     Yes:
    ignore ATA-HDD ( but not ignore ATA CD-ROM )  on Hyper-V when PV drivers(CONFIG_HYPERV_STORAGE=y) are enabled.
    ~
     this patches need be backported:
      cd006086fa5d ata_piix: defer disks to the Hyper-V drivers by default
    and its prerequisite
      db63a4c8115a libata: add a host flag to ignore detected ATA devices
    ~
    ~~
    P.S.
     Are You do this:
    ==
    As temporary solution, increase on 1-2 Gb size all .vhd connected to IDE bus
    ( but not increase size of partitions inside disks)
    ==
    ? fsck write message a-la: "no error in file system" ?
    2013-01-24 Answer by Ujjwal Kumar: As a temporary solution looks ok for me, but [ VVM: need true solution ]
    P.P.S.
    To Ujjwal Kumar :
     My e-mail:
    ZZZZZZZZZZZZZZZ
    please send e-mail to me,  in reply I send to You patches to ata_piix ( and *.c before and after patches) , etc.
    } on 2013-01-14 -- DoNe

  • FX5600-VTDR using IR under linux

    Hi,
    has anyone got the remote control working under linux (SuSe 9.0) ?
    don't want to buy another IR receiver, while one implemented in the card.
    brgs
      - Cat -

    Hi all,
    same problem here, not with Linux, but with VESA3 modes under DOS!
    Setting refresh rates with UniRefresh does not work, I always get 60Hz.
    UniRefresh says that the video card (MSI GeForce 5900 Ultra VTD 256) HAS a VESA 3 BIOS, but you can't make any changes to the display settings. (This worked well with my former video card, a GeForce 3 TI500)
    Is there any official statement that GeForce FX cards DO support VESA3? I am beginning to doubt this...
    Shouldn't it be possible to edit the card's BIOS to set the refresh rates for VESA modes (640x480x8, etc.) to a higher value? Anybody know how this could be accomplished?
    Thanks for your help
    Klapauzius

  • Mount UFS under linux

    Hi
    I have a disk formated by solaris(sparc),but the host is crashed,the only chose for me is mount the disk under linux system(RHEL5.6).
    I have Upgraded the kernel,so Linux can recognize UFS.
    But when I try to mount the UFS disk with command :
    *[root@sgfsd055 log]# mount -t ufs -o ufstype=sun,ro /dev/sdc3 /mnt/*
    I got :
    mount: wrong fs type, bad option, bad superblock on /dev/sdc3,
    missing codepage or other error
    In some cases useful info is found in syslog - try
    dmesg | tail  or so
    When I cat /var/log/messages:
    Sep 18 21:17:14 sgfsd055 kernel: UFSD (fs/ufs/super.c, 645): ufs_fill_super:ENTER
    Sep 18 21:17:14 sgfsd055 kernel: UFSD (fs/ufs/super.c, 652): ufs_fill_super:flag 1
    Sep 18 21:17:14 sgfsd055 kernel: UFSD (fs/ufs/super.c, 336): ufs_parse_options:ENTER
    Sep 18 21:17:14 sgfsd055 kernel: UFSD (fs/ufs/super.c, 713): ufs_fill_super:ufstype=sun
    Sep 18 21:17:14 sgfsd055 kernel: ufs_read_super: fragment size 8192 is too large
    Sep 18 21:17:14 sgfsd055 kernel: UFSD (fs/ufs/super.c, 1102): ufs_fill_super:EXIT (FAILED)
    Any help please?

    Thank you for your reply,fdisk -l output as below:
    [root@sgfsd055 ~]# fdisk -l
    Disk /dev/sda: 147.0 GB, 147086327808 bytes
    255 heads, 63 sectors/track, 17882 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 65 522081 83 Linux
    /dev/sda2 66 5287 41945715 83 Linux
    /dev/sda3 5288 7898 20972857+ 82 Linux swap / Solaris
    /dev/sda4 7899 17882 80196480 5 Extended
    /dev/sda5 7899 17882 80196448+ 83 Linux
    Disk /dev/sdb: 147.0 GB, 147086327808 bytes
    255 heads, 63 sectors/track, 17882 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Device Boot Start End Blocks Id System
    /dev/sdb1 * 1 17882 143637133+ 83 Linux
    Disk /dev/sdc (Sun disk label): 255 heads, 127 sectors, 60075 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdc3 u 0 60075 972764437+ 5 Whole disk
    /dev/sdc7 0 60075 972764437+ 4 SunOS usr
    Disk /dev/sdc3 (Sun disk label): 255 heads, 127 sectors, 60075 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdc3p3 u 0 60075 972764437+ 5 Whole disk
    /dev/sdc3p7 0 60075 972764437+ 4 SunOS usr
    Disk /dev/sdc7 (Sun disk label): 255 heads, 127 sectors, 60075 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdc7p3 u 0 60075 972764437+ 5 Whole disk
    /dev/sdc7p7 0 60075 972764437+ 4 SunOS usr
    Disk /dev/sdd (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdd3 u 0 58178 942047265 5 Whole disk
    /dev/sdd7 0 58178 942047265 4 SunOS usr
    Disk /dev/sdd3 (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdd3p3 u 0 58178 942047265 5 Whole disk
    /dev/sdd3p7 0 58178 942047265 4 SunOS usr
    Disk /dev/sdd7 (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdd7p3 u 0 58178 942047265 5 Whole disk
    /dev/sdd7p7 0 58178 942047265 4 SunOS usr
    Disk /dev/sde (Sun disk label): 255 heads, 127 sectors, 60707 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sde3 u 0 60707 982998097+ 5 Whole disk
    /dev/sde7 0 60707 982998097+ 4 SunOS usr
    Disk /dev/sde3 (Sun disk label): 255 heads, 127 sectors, 60707 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sde3p3 u 0 60707 982998097+ 5 Whole disk
    /dev/sde3p7 0 60707 982998097+ 4 SunOS usr
    Disk /dev/sde7 (Sun disk label): 255 heads, 127 sectors, 60707 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sde7p3 u 0 60707 982998097+ 5 Whole disk
    /dev/sde7p7 0 60707 982998097+ 4 SunOS usr
    Disk /dev/sdf (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdf1 0 9 145732+ 2 SunOS root
    /dev/sdf2 u 9 18 145732+ 3 SunOS swap
    /dev/sdf3 u 0 58178 942047265 5 Whole disk
    /dev/sdf7 18 58178 941755800 4 SunOS usr
    Disk /dev/sdf1 (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdf1p1 0 9 145732+ 2 SunOS root
    /dev/sdf1p2 u 9 18 145732+ 3 SunOS swap
    /dev/sdf1p3 u 0 58178 942047265 5 Whole disk
    /dev/sdf1p7 18 58178 941755800 4 SunOS usr
    Disk /dev/sdf3 (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdf3p1 0 9 145732+ 2 SunOS root
    /dev/sdf3p2 u 9 18 145732+ 3 SunOS swap
    /dev/sdf3p3 u 0 58178 942047265 5 Whole disk
    /dev/sdf3p7 18 58178 941755800 4 SunOS usr
    Disk /dev/sdg (Sun disk label): 255 heads, 127 sectors, 58494 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdg3 u 0 58494 947164095 5 Whole disk
    /dev/sdg7 0 58489 947083132+ 4 SunOS usr
    Disk /dev/sdg3 (Sun disk label): 255 heads, 127 sectors, 58494 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdg3p3 u 0 58494 947164095 5 Whole disk
    /dev/sdg3p7 0 58489 947083132+ 4 SunOS usr
    Disk /dev/sdg7 (Sun disk label): 255 heads, 127 sectors, 58494 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdg7p3 u 0 58494 947164095 5 Whole disk
    /dev/sdg7p7 0 58489 947083132+ 4 SunOS usr
    Disk /dev/sdh (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdh3 u 0 58178 942047265 5 Whole disk
    /dev/sdh7 0 58178 942047265 4 SunOS usr
    Disk /dev/sdh3 (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdh3p3 u 0 58178 942047265 5 Whole disk
    /dev/sdh3p7 0 58178 942047265 4 SunOS usr
    Disk /dev/sdh7 (Sun disk label): 255 heads, 127 sectors, 58178 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdh7p3 u 0 58178 942047265 5 Whole disk
    /dev/sdh7p7 0 58178 942047265 4 SunOS usr
    Disk /dev/sdi (Sun disk label): 255 heads, 127 sectors, 57577 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdi3 u 0 57577 932315572+ 5 Whole disk
    /dev/sdi7 0 57576 932299380 4 SunOS usr
    Disk /dev/sdi3 (Sun disk label): 255 heads, 127 sectors, 57577 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdi3p3 u 0 57577 932315572+ 5 Whole disk
    /dev/sdi3p7 0 57576 932299380 4 SunOS usr
    Disk /dev/sdi7 (Sun disk label): 255 heads, 127 sectors, 57577 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdi7p3 u 0 57577 932315572+ 5 Whole disk
    /dev/sdi7p7 0 57576 932299380 4 SunOS usr
    Disk /dev/sdj (Sun disk label): 255 heads, 127 sectors, 58810 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdj3 u 0 58810 952280925 5 Whole disk
    /dev/sdj7 0 58810 952280925 4 SunOS usr
    Disk /dev/sdj3 (Sun disk label): 255 heads, 127 sectors, 58810 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdj3p3 u 0 58810 952280925 5 Whole disk
    /dev/sdj3p7 0 58810 952280925 4 SunOS usr
    Disk /dev/sdj7 (Sun disk label): 255 heads, 127 sectors, 58810 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdj7p3 u 0 58810 952280925 5 Whole disk
    /dev/sdj7p7 0 58810 952280925 4 SunOS usr
    Disk /dev/sdk (Sun disk label): 255 heads, 127 sectors, 58264 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdk3 u 0 58264 943439820 5 Whole disk
    /dev/sdk7 0 58264 943439820 4 SunOS usr
    Disk /dev/sdk3 (Sun disk label): 255 heads, 127 sectors, 58264 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdk3p3 u 0 58264 943439820 5 Whole disk
    /dev/sdk3p7 0 58264 943439820 4 SunOS usr
    Disk /dev/sdk7 (Sun disk label): 255 heads, 127 sectors, 58264 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdk7p3 u 0 58264 943439820 5 Whole disk
    /dev/sdk7p7 0 58264 943439820 4 SunOS usr
    Disk /dev/sdl (Sun disk label): 255 heads, 127 sectors, 59442 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdl3 u 0 59442 962514585 5 Whole disk
    /dev/sdl7 0 59442 962514585 4 SunOS usr
    Disk /dev/sdl3 (Sun disk label): 255 heads, 127 sectors, 59442 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdl3p3 u 0 59442 962514585 5 Whole disk
    /dev/sdl3p7 0 59442 962514585 4 SunOS usr
    Disk /dev/sdl7 (Sun disk label): 255 heads, 127 sectors, 59442 cylinders
    Units = cylinders of 32385 * 512 bytes
    Device Flag Start End Blocks Id System
    /dev/sdl7p3 u 0 59442 962514585 5 Whole disk
    /dev/sdl7p7 0 59442 962514585 4 SunOS usr
    [root@sgfsd055 ~]#

  • Linux: Kernel Preemption, To Enable Or Not To Enable

    The default 2.6.4 Arch Linux kernel .config has 'CONFIG_PREEMPT=y'. 
    Not everyone has been happy with kernel preemption, however.  There is an interesting discussion of this under the title "Linux: Kernel Preemption, To Enable Or Not To Enable at http://kerneltrap.org/node/view/2702
    The text of the article is repeated here:
    "A recent bug report on the lkml complained of significant performance degradation from enabling CONFIG_PREEMPT, kernel preemption. 2.6 kernel maintainer Andrew Morton [interview] pointed out that such degradation from enabling kernel preemption is not normal, instead likely from it triggering a bug. However, an interesting conversation on the merits of kernel preemption followed.
    Andrea Arcangeli, author of the 2.4 virtual memory subsystem, bluntly suggested, "keep preempt turned off always, it's useless. Preempt just wastes cpu with tons of branches in fast paths that should take one cycle instead." Andrew Morton noted, "preempt is overrated." However, he went on to point out that kernel preemption has been very useful in detecting locking bugs. He added, "it has been demonstrated that preempt improves the average latency. But not worst-case, because those paths tend to be under spinlock."
    Robert Love [interview] replied directly to Andrea's comments saying, "I think you are really blowing the overhead of kernel preemption out of proportion," going on to agree with Andrew's statements. He further explained:
    "I also feel you underestimate the improvements kernel preemption gives. Yes, the absolute worst case latency probably remains because it tends to occur under lock (although, it is now easier to pinpoint that latency and work some magic on the locks). But the variance of the latency goes way down, too. We smooth out the curve. And these are differences that matter."
    There is more discussion and feedback with the article (including the original bug report).

    I like preemption. it the "democracy" heaven of processes and threads. This post was interesting, but the point is this bug..?
    if the bug is found, who can say that preemption in the kernel is not a good idea?
    thanks for posting though ;P

  • ARIAL FONT IN REPORTS(WINDOWS), NOT SHOWN CORRECTLY UNDER LINUX

    Our Reports are developed under Windows (Report Builder 9.0.4.0.33 and Windows 2000/Windows XP) and generated under Linux (IAS 10.1.2.0.2 with Red Hat Advanced Server). The Report Output is a PDF, that will be downloaded by the user with WEB.SHOW_DOCUMENT. This works fine, but fonts are not shown correctly in the PDF, especially ARIAL, which is the font we use.
    I have run the Fontsolution Configuration Script from Metalink, but we still have a problem.
    When you look at the font.pdf, wich is the testreport from fontsolutions, some sizes and styles of Arial are printed correctly others not.
    Arial 8 is ok, but Arial 10 and Arial 12 are something like Times New Roman.
    Arial 12 Bolded is correct, but Arial 12 italic and Arial 12 bold italic are also not
    the Arial Font.
    How can we correct this problem?
    Regards
    Udo
    These are the files changed by Fontsolution Configuration Script:
    uifont.ali
    # uifont.ali provided in fontsolutions.tar for developer 9.0.2
    # $Header: uifont.ali@@/main/22 \
    # Checked in on Tue Jan 8 15:32:42 PST 2002 by idc \
    # Copyright (c) 1999, 2002 by Oracle Corporation. All Rights Reserved. \
    # $
    # $Revision: /main/22 $
    # Copyright (c) Oracle Corporation 1994, 2002.
    # All Rights Reserved.
    # DESCRIPTION:
    # Each line is of the form:
    # <Face>.<Size>.<Style>.<Weight>.<Width>.<CharSet> = \
    # <Face>.<Size>.<Style>.<Weight>.<Width>.<CharSet>
    # The <Face> must be the name (string/identifier) of a font face. The
    # <Style>, <Weight>, <Width>, and <CharSet> may either be a numeric
    # value or a predefined identifier/string. For example, both US7ASCII
    # and 1 are valid <CharSet> values, and refer to the same character set.
    # The <Size> dimension must be an explicit size, in points.
    # The following is a list of recognized names and their numeric
    # equivalents:
    # Styles Numeric value
    # Plain 0
    # Italic 1
    # Oblique 2
    # Underline 4
    # Outline 8
    # Shadow 16
    # Inverted 32
    # Overstrike 64
    # Blink 128
    # Weights Numeric value
    # Ultralight 1
    # Extralight 2
    # Light 3
    # Demilight 4
    # Medium 5
    # Demibold 6
    # Bold 7
    # Extrabold 8
    # Ultrabold 9
    # Widths Numeric value
    # Ultradense 1
    # Extradense 2
    # Dense 3
    # Semidense 4
    # Normal 5
    # Semiexpand 6
    # Expand 7
    # Extraexpand 8
    # Ultraexpand 9
    # Styles may be combined; you can use plus ("+") to delimit parts of a
    # style. For example,
    # Arial..Italic+Overstrike = Helvetica.12.Italic.Bold
    # are equivalent, and either one will map any Arial that has both Italic
    # and Overstrike styles to a 12-point, bold, italic Helvetica font.
    # All strings are case-insensitive in mapping. Font faces are likely to
    # be case-sensitive on lookup, depending on the platform and surface, so
    # care should be taken with names used on the right-hand side; but they
    # will be mapped case-insensitively.
    # See your platform documentation for a list of all supported character
    # sets, and available fonts.
    # BUGS:
    # o Should accept a RHS ratio (e.g., "Helv = Arial.2/3").
    #===============================================================
    [ Global ] # Put mappings for all surfaces here.
    # Mapping from MS Windows
    #Arial = helvetica
    #"Courier New" = courier
    #"Times New Roman" = times
    #Modern = helvetica
    #"MS Sans Serif" = helvetica
    #"MS Serif" = times
    #"Small Fonts" = helvetica
    "Sadvocra" = helvetica..Oblique.Medium
    "sAdC128d" = helvetica..Plain.Medium
    "CarolinaBar-B39-25F2" = helvetica...Bold
    #"IDAutomationSMICR" = helvetica
    # Mapping from Macintosh
    #"New Century Schlbk" = "new century schoolbook"
    #"New York" = times
    #geneva = helvetica
    #===============================================================
    [ Printer ] # Put mappings for all printers here.
    #===============================================================
    [ Printer:PostScript1 ] # Put mappings for PostScript level 1 printers here.
    # Sample Kanji font mappings
    ...UltraLight..JEUC = "Ryumin-Light-83pv-RKSJ-H"...Light..JEUC
    ...UltraLight..SJIS = "Ryumin-Light-83pv-RKSJ-H"...Light..SJIS
    ...ExtraLight..JEUC = "Ryumin-Light-83pv-RKSJ-H"...Light..JEUC
    ...ExtraLight..SJIS = "Ryumin-Light-83pv-RKSJ-H"...Light..SJIS
    ...Light..JEUC = "Ryumin-Light-83pv-RKSJ-H"...Light..JEUC
    ...Light..SJIS = "Ryumin-Light-83pv-RKSJ-H"...Light..SJIS
    ...DemiLight..JEUC = "Ryumin-Light-83pv-RKSJ-H"...Light..JEUC
    ...DemiLight..SJIS = "Ryumin-Light-83pv-RKSJ-H"...Light..SJIS
    .....JEUC = "GothicBBB-Medium-83pv-RKSJ-H"...Medium..JEUC
    .....SJIS = "GothicBBB-Medium-83pv-RKSJ-H"...Medium..SJIS
    # Mapping from MS Windows
    #Roman = palatino
    #Script = "itc zapf chancery"
    #FixedSys = courier
    #System = helvetica
    # Mapping from Macintosh
    #"Avant Garde" = "itc avant garde gothic"
    # Mapping from Motif display
    #fixed = courier
    #clean = times
    #lucidatypewriter = courier
    #lucidabright = times
    #Arial = helvetica
    #"Courier New" = courier
    #"Times New Roman" = times
    # MICR font
    #helvetica=IDAutomationSMICR
    #===============================================================
    [ Printer:PostScript2 ] # Put mappings for PostScript level 2 printers here.
    # Sample Kanji font mappings
    ...UltraLight..JEUC = "Ryumin-Light-83pv-RKSJ-H"...Light..JEUC
    ...UltraLight..SJIS = "Ryumin-Light-83pv-RKSJ-H"...Light..SJIS
    ...ExtraLight..JEUC = "Ryumin-Light-83pv-RKSJ-H"...Light..JEUC
    ...ExtraLight..SJIS = "Ryumin-Light-83pv-RKSJ-H"...Light..SJIS
    ...Light..JEUC = "Ryumin-Light-83pv-RKSJ-H"...Light..JEUC
    ...Light..SJIS = "Ryumin-Light-83pv-RKSJ-H"...Light..SJIS
    ...DemiLight..JEUC = "Ryumin-Light-83pv-RKSJ-H"...Light..JEUC
    ...DemiLight..SJIS = "Ryumin-Light-83pv-RKSJ-H"...Light..SJIS
    .....JEUC = "GothicBBB-Medium-83pv-RKSJ-H"...Medium..JEUC
    .....SJIS = "GothicBBB-Medium-83pv-RKSJ-H"...Medium..SJIS
    # Mapping from MS Windows
    #Roman = palatino
    #Script = "itc zapf chancery"
    #FixedSys = courier
    #System = helvetica
    # Mapping from Macintosh
    #"Avant Garde" = "itc avant garde gothic"
    # Mapping from Motif display
    #fixed = courier
    #clean = times
    #lucidatypewriter = courier
    #lucidabright = times
    #===============================================================
    [ Printer:PCL5 ] # Put mappings for PCL 5 printers here.
    helvetica = univers
    times = "cg times"
    clean = "antique olv"
    fixed = courier
    lucida = univers
    lucidabright = "cg times"
    lucidatypewriter = courier
    "new century schoolbook" = univers
    terminal = "line printer"
    #===============================================================
    [ Display ] # Put mappings for all display surfaces here.
    #===============================================================
    [ Display:Motif ] # Put mappings for Motif displays here
    # Fix for bug no 778937 DO NOT MOVE!
    Roman.....sjis = lucida.....jeuc
    Script.....sjis = lucidabright.....jeuc
    FixedSys.....sjis = fixed.....jeuc
    System.....sjis = lucida.....jeuc
    .....sjis = .....jeuc
    # Mapping from MS Windows
    Roman = lucida
    Script = lucidabright
    FixedSys = fixed
    System = lucida
    # Mapping from Macintosh
    "Avant Garde" = helvetica
    "Bookman" = times
    #===============================================================
    [ Display:CM ] # Put mappings for all CM displays here.
    # These are DEC-specific, and may need localization
    *..Blink = Blinking
    *..Inverted+Underline.Bold = ReverseBoldUnderline
    *..Inverted+Underline. = UnderlineReverse
    *..Underline.Bold = UnderlineBold
    *..Inverted.Bold = ReverseBold
    *...Bold = Bold
    *..Underline = Underline
    *..Inverted = Reverse
    * = Plain # The font of last resort
    # Oracle Report PDF sections
    # Three new sections have been added:
    # [ PDF ] - Used for font aliasing and Multibyte language support
    # [ PDF:Embed ] - Used for Type 1 font embedding
    # [ PDF:Subset ] - Used for True Type Font subsetting
    [ PDF ]
    # This example shows how to rename helvetica font to Courier font
    # helvetica = Courier
    # You can Alias specific styles of font as below
    # helvetica.12..Bold.. = Courier.14....
    # "Lucida Bright".12..Bold = "New Century Schoolbook"
    # Support for Far Eastern Languages:
    # PDF section can be additionally used to enable Multibyte language support
    # built into Reports. To use this feature with Adobe (r) Acrobat (c), you
    # need to install the Asian font pack available online at the Adobe web site.
    # .....SJIS = "HeiseiKakuGo-W5-Acro"
    # A Japanese report run with Shift-JIS character set is replaced to
    # HeiseiKakuGo-W5-Acro CID font.
    arial = Arial
    "arial" =Arial
    "arial narrow" = "Arial Narrow"
    "courier new" = "Courier New"
    tahoma = Tahoma
    "microsoft sans serif" = "Microsoft Sans Serif"
    "ms sans serif" = "MS Sans Serif"
    "times new roman" = "Times New Roman"
    [ PDF:Embed ]
    # This example shows how to embed Type 1 helvetica font into the PDF file:
    # helvetica = "helvetica.afm helvetica.pfa"
    # You need to specify the .afm file before the .pfa file.
    # The font files must exist in one of the folders specified in REPORTS_PATH.
    [ PDF:Subset ]
    # This example shows how to subset Arial True Type font into the PDF file:
    # helvetica = "Arial.ttf"
    # The True Type font files must exist in any one of the folders specified in
    # REPORTS_PATH.
    helvetica..Oblique.Medium = "Sadvocra.ttf"
    helvetica..Plain.Medium = "Sadc128d.ttf"
    helvetica...Bold = "CarolinaBar-B39-25F2-Normal.ttf"
    # NOTES ON PRECEDENCE OF PDF SECTIONS:
    # If you have entries for a same font in many PDF sections, then Font
    # Aliasing entry will take precedence over Font Embedding entry. Entries
    # in Font Embedding will take precedence over the entries in Font Subsetting
    # section.
    # Generic entries for a font must follow more specific entries for the same
    # font. For instance, if you want to subset helvetica Plain, helvetica Bold,
    # helvetica Italic and helvetica Bold-Italic fonts, your entries must be:
    # [ PDF:Subset ]
    # helvetica..Italic.Bold.. = "Arialbi.ttf"
    # helvetica...Bold.. = "Arialb.ttf"
    # helvetica..Italic... = "Ariali.ttf"
    # helvetica..... = "Arial.ttf"
    # If helvetica..... entry appears in the top of the list, all the styles of
    # helvetica font in the layout will be subset as helvetica Plain font.
    uiprint.txt
    # This is the printer configuration file.
    # The format for entries in this file is:
    # <OSName>:<Type>:<Version>:<Long Name>:<Description File>:
    # The first field is the name of the printer. It is the name you give
    # to lpq.
    # The second field is the type of driver to be used for the printer.
    # Currently, "PostScript" and "ASCII" are the only types of driver for
    # printers supported for now. But in future we may be supporting
    # drivers for other printer types.
    # The third field is the version of the type of printer driver. It's 1
    # or 2 for all PostScript printers; or 1 for ASCII printers.
    # The fourth field is a long description of the printer. This will be
    # presented to the user in the "Choose Printer" dialog window.
    # The fifth field is the printer description file to be used. For
    # PostScript printers it is the PPD file of the printer. (This field is
    # currently unused for ASCII printers.)
    # You can use default.ppd for the description file if you don't have a
    # PPD file for the printer, but it's best to use the correct PPD file
    # for the printer.
    # You must fill in at least the first two fields (printer name and
    # type). If the version is empty, it defaults to "1"; if the long name
    # or description are empty, they will default to empty strings. A
    # version of 1 or an empty long name is fine, but, for PostScript
    # printers, you must fill in the description file name.
    # You don't have to update this file to use any printer. The printer
    # chooser interface let's you select a printer and driver at run time,
    # as well as associate a printer description file to the printer. You
    # should list all printers accessible to users here, however, to
    # simplify selecting a printer.
    # The first entry in this file will be used as the default printer, if
    # no printer was selected in the operating system. (For Unix, the
    # following environment variables will be used in turn to get the
    # default printer's name:
    # TK2_PRINTER
    # ORACLE_PRINTER
    # PRINTER
    # For other platforms, see the Installation and User's Guide for your OS
    # for information on setting the default printer.)
    # WARNING: Do not define multiple entries for the same printer by the
    # same name. Selecting a printer with multiple entries will always result
    # in the first entry being selected. Instead, see if your OS allows you
    # to create an alias for the printer, and use an alias for the second type.
    # The following are examples; replace them with printers accessible from
    # this machine.
    # hqunx15:PostScript:1:The really slow printer on 12th floor:dcln03r1.ppd:
    # hqdev2_pos:PostScript:1:The fast ScriptPrinter in 1281:dclps321.ppd:
    # hqunx106:ASCII:1:LNO printer in the 11th floor printer room:none:
    # hqdev9:PostScript:1:Bogus printer for Reports ASCII QA:default.ppd:
    # hqunx121:PostScript:1:APO printer in 500OP for NLS QA:ok800lt1.ppd:
    # --- Note that the following two printers are aliases for the same
    # --- physical printer, with different names for different types:
    # tk2hp4m:PCL:5:HP printer in 771 for testing PCL:ui4.hpd:
    # tk2bw1ps:PostScript:1:HP printer in 771 for testing PS:hp4mp6_1.ppd:
    # Not A Printer:ASCII:1:Configure your uiprint.txt file:none:
    fontprinter:PostScript:1:printer for fonting fixes:default.ppd:
    datap462.ppd
    *PPD-Adobe: "4.0"
    *% Adobe Systems PostScript(R) Printer Description File
    *% Copyright 1987-1992 Adobe Systems Incorporated.
    *% All Rights Reserved.
    *% Permission is granted for redistribution of this file as
    *% long as this copyright notice is intact and the contents
    *% of the file is not altered in any way from its original form.
    *% End of Copyright statement
    *FormatVersion: "4.0"
    *FileVersion: "3.1"
    *PCFileName: "DATAP462.PPD"
    *LanguageVersion: English
    *Product: "(Dataproducts LZR 2665)"
    *PSVersion: "(46.2) 1"
    *ModelName: "Dataproducts LZR-2665"
    *NickName: "Dataproducts LZR-2665 v46.2"
    *% ==== Options and Constraints =====
    *OpenGroup: InstallableOptions/Options Installed
    OpenUI Option1/Optional Lower Tray: Boolean
    *DefaultOption1: False
    *Option1 True/Installed: ""
    *Option1 False/Not Installed: ""
    CloseUI: Option1
    *CloseGroup: InstallableOptions
    UIConstraints: Option1 False *InputSlot Lower
    *% General Information and Defaults ===============
    *ColorDevice: False
    *DefaultColorSpace: Gray
    *FreeVM: "178744"
    *LanguageLevel: "1"
    *VariablePaperSize: False
    *FileSystem: False
    *Throughput: "26"
    *Password: "0"
    *ExitServer: "
    count 0 eq {  % is the password on the stack?
    true
    dup % potential password
    statusdict /checkpassword get exec not
    } ifelse
    {  %  if no password or not valid
    (WARNING : Cannot perform the exitserver command.) =
    (Password supplied is not valid.) =
    (Please contact the author of this software.) = flush
    quit
    } if
    serverdict /exitserver get exec
    *End
    *Reset: "
    count 0 eq {  % is the password on the stack?
    true
    dup % potential password
    statusdict /checkpassword get exec not
    } ifelse
    {  %  if no password or not valid
    (WARNING : Cannot reset printer.) =
    (Password supplied is not valid.) =
    (Please contact the author of this software.) = flush
    quit
    } if
    serverdict /exitserver get exec
    systemdict /quit get exec
    (WARNING : Printer Reset Failed.) = flush
    *End
    *DefaultResolution: 300dpi
    *?Resolution: "
    save
    initgraphics
    0 0 moveto currentpoint matrix defaultmatrix transform
    0 72 lineto currentpoint matrix defaultmatrix transform
    3 -1 roll sub dup mul
    3 1 roll exch sub dup mul
    add sqrt round cvi
    ( ) cvs print (dpi) = flush
    restore
    *End
    *% Halftone Information ===============
    *ScreenFreq: "50.0"
    *ScreenAngle: "54.0"
    *DefaultScreenProc: Dot
    *ScreenProc Dot: " {dup mul exch dup mul add sqrt 1 exch sub } "
    *ScreenProc Line: "{ pop }"
    *ScreenProc Ellipse: "
    { dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
    *End
    *DefaultTransfer: Null
    *Transfer Null: "{ }"
    *Transfer Null.Inverse: "{ 1 exch sub }"
    *% Paper Handling ===================
    *% Use these entries to set paper size most of the time, unless there is
    *% specific reason to use PageRegion.
    *OpenUI *PageSize: PickOne
    *OrderDependency: 30 AnySetup *PageSize
    *DefaultPageSize: Letter
    *PageSize Letter: "statusdict /lettertray get exec letterR"
    *PageSize Letter.Transverse: "statusdict /lettertray get exec letter"
    *PageSize Legal: "statusdict /legaltray get exec"
    *PageSize Ledger: "statusdict /ledgertray get exec"
    *PageSize Statement: "statusdict /statementtray get exec"
    *PageSize Tabloid: "statusdict /11x17tray get exec"
    *PageSize A3: "statusdict /a3tray get exec"
    *PageSize A4: "statusdict /a4tray get exec a4R"
    *PageSize A4.Transverse: "statusdict /a4tray get exec a4"
    *PageSize A5: "statusdict /a5tray get exec"
    *PageSize B4: "statusdict /b4tray get exec"
    *PageSize B5: "statusdict /b5tray get exec b5R"
    *PageSize B5.Transverse: "statusdict /b5tray get exec b5"
    *CloseUI: *PageSize
    *% These entries will set up the frame buffer. Usually used with manual feed.
    *OpenUI *PageRegion: PickOne
    *OrderDependency: 40 AnySetup *PageRegion
    *DefaultPageRegion: Letter
    *PageRegion Letter: "letterR"
    *PageRegion Letter.Transverse: "letter"
    *PageRegion Legal: "legal"
    *PageRegion Ledger: "ledger"
    *PageRegion Tabloid: "11x17"
    *PageRegion A3: "a3"
    *PageRegion A4: "a4R"
    *PageRegion A4.Transverse: "a4"
    *PageRegion A5: "a5"
    *PageRegion B4: "b4"
    *PageRegion B5: "b5R"
    *PageRegion B5.Transverse: "b5"
    *PageRegion Statement: "statement"
    *CloseUI: *PageRegion
    *% The following entries provide information about specific paper keywords.
    *DefaultImageableArea: Letter
    *ImageableArea Letter: "20 16 591 775 "
    *ImageableArea Letter.Transverse: "18 19 593 773 "
    *ImageableArea Legal: "18 19 593 990 "
    *ImageableArea Ledger: "18 16 1205 775 "
    *ImageableArea Tabloid: "16 19 775 1206 "
    *ImageableArea A3: "18 21 823 1170 "
    *ImageableArea A4: "18 18 576 823 "
    *ImageableArea A4.Transverse: "18 19 577 823 "
    *ImageableArea A5: "18 19 401 577 "
    *ImageableArea B4: "19 15 709 1017 "
    *ImageableArea B5: "20 19 495 709 "
    *ImageableArea B5.Transverse: "20 19 495 709 "
    *ImageableArea Statement: "22 19 374 594 "
    *?ImageableArea: "
    save
    /cvp {(                ) cvs print ( ) print } bind def
    /upperright {10000 mul floor 10000 div} bind def
    /lowerleft {10000 mul ceiling 10000 div} bind def
    newpath clippath pathbbox
    4 -2 roll exch 2 {lowerleft cvp} repeat
    exch 2 {upperright cvp} repeat flush
    restore
    *End
    *% These provide the physical dimensions of the paper (by keyword)
    *DefaultPaperDimension: Letter
    *PaperDimension Letter: "612 792"
    *PaperDimension Letter.Transverse: "612 792"
    *PaperDimension Legal: "612 1008"
    *PaperDimension Ledger: "1224 792"
    *PaperDimension Tabloid: "792 1224"
    *PaperDimension A3: "842 1191"
    *PaperDimension A4: "595 842"
    *PaperDimension A4.Transverse: "595 842"
    *PaperDimension A5: "420 595"
    *PaperDimension B4: "729 1032"
    *PaperDimension B5: "516 729"
    *PaperDimension B5.Transverse: "516 729"
    *PaperDimension Statement: "396 612"
    *RequiresPageRegion All: True
    *OpenUI *InputSlot: PickOne
    *OrderDependency: 20 AnySetup *InputSlot
    *DefaultInputSlot: Upper
    *InputSlot Upper: "0 statusdict /setpapertray get exec"
    *InputSlot Lower: "1 statusdict /setpapertray get exec"
    *?InputSlot: "
    save
    [ (Upper) (Lower) ] statusdict /papertray get exec
    (get exec) stopped ( pop pop (Unknown)} if = flush
    restore
    *End
    *CloseUI: *InputSlot
    *OpenUI *ManualFeed: Boolean
    *OrderDependency: 20 AnySetup *ManualFeed
    *DefaultManualFeed: False
    *ManualFeed True: "statusdict /manualfeed true put"
    *ManualFeed False: "statusdict /manualfeed false put"
    *?ManualFeed: "
    save
    statusdict /manualfeed get {(True)}{(False)}ifelse = flush
    restore
    *End
    *CloseUI: *ManualFeed
    *DefaultOutputOrder: Reverse
    *% Font Information =====================
    *% This datap462.ppd is provided by fontsolutions.tar
    *DefaultFont: Courier
    *Font ArialMT: Standard "(001.004)" Standard ROM
    *Font Arial-ItalicMT: Standard "(001.004)" Standard ROM
    *Font Arial-BoldMT: Standard "(001.004)" Standard ROM
    *Font Arial-BoldItalicMT: Standard "(001.004)" Standard ROM
    *Font ArialNarrow: Standard "(001.004)" Standard ROM
    *Font ArialNarrow-Italic: Standard "(001.004)" Standard ROM
    *Font ArialNarrow-Bold: Standard "(001.004)" Standard ROM
    *Font ArialNarrow-BoldItalic: Standard "(001.004)" Standard ROM
    *Font CourierNewMT: Standard "(001.004)" Standard ROM
    *Font CourierNew-ItalicMT: Standard "(001.004)" Standard ROM
    *Font CourierNew-BoldMT: Standard "(001.004)" Standard ROM
    *Font CourierNew-BoldItalicMT: Standard "(001.004)" Standard ROM
    *Font Courier: Standard "(001.004)" Standard ROM
    *Font Courier-Bold: Standard "(001.001)" Standard ROM
    *Font Courier-BoldOblique: Standard "(001.001)" Standard ROM
    *Font Courier-Oblique: Standard "(001.001)" Standard ROM
    *Font Helvetica: Standard "(001.001)" Standard ROM
    *Font Helvetica-Bold: Standard "(001.001)" Standard ROM
    *Font Helvetica-BoldOblique: Standard "(001.001)" Standard ROM
    *Font Helvetica-Oblique: Standard "(001.001)" Standard ROM
    *Font IDAutomationSMICR: Standard "(001.001)" Standard ROM
    *Font Symbol: Special "(001.001)" Special ROM
    *Font Tahoma: Standard "(001.001)" Standard ROM
    *Font Tahoma-Bold: Standard "(001.001)" Standard ROM
    *Font Times-Bold: Standard "(001.001)" Standard ROM
    *Font Times-BoldItalic: Standard "(001.001)" Standard ROM
    *Font Times-Italic: Standard "(001.001)" Standard ROM
    *Font Times-Roman: Standard "(001.001)" Standard ROM
    *Font TimesNewRomanMT: Standard "(001.001)" Standard ROM
    *Font TimesNewRoman-BoldMT: Standard "(001.001)" Standard ROM
    *Font TimesNewRoman-BoldItalicMT: Standard "(001.001)" Standard ROM
    *Font TimesNewRoman-ItalicMT: Standard "(001.001)" Standard ROM
    *?FontQuery: "
    save
    /str 100 string dup 0 (fonts/) putinterval def
    count 1 gt
    exch dup str 6 94 getinterval cvs
    (/) print print (:) print
    FontDirectory exch known
    {(Yes)}{(No)} ifelse =
    {exit} ifelse
    }bind loop
    (*) = flush
    restore
    *End
    *?FontList: "
    FontDirectory { pop == } bind forall flush
    (*) = flush
    *End
    *% Printer Messages (verbatim from printer):
    *Message: "%%[ exitserver: permanent state may be changed ]%%"
    *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
    *Message: "\FontName\ not found, using Courier"
    *% Status (format: %%[ status: <one of these> ]%% )
    *Status: "idle"
    *Status: "busy"
    *Status: "waiting"
    *Status: "printing"
    *Status: "warming up"
    *Status: "PrinterError: BD check"
    *Status: "PrinterError: Paper jam"
    *Status: "PrinterError: Replace toner bag"
    *Status: "PrinterError: Warming up"
    *Status: "PrinterError: Timing error"
    *Status: "PrinterError: Fuser check"
    *Status: "PrinterError: Cover opened"
    *Status: "PrinterError: Toner empty"
    *Status: "PrinterError: Empty & reset output bin(s)"
    *Status: "PrinterError: Sorter or jogger error"
    *Status: "PrinterError: Scanner check"
    *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
    *Source: "serial9"
    *Source: "serial25"
    *Source: "AppleTalk"
    *Source: "Centronics"
    *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
    *PrinterError: "BD check"
    *PrinterError: "Paper jam"
    *PrinterError: "Replace toner bag"
    *PrinterError: "Warming up"
    *PrinterError: "Timing error"
    *PrinterError: "Fuser check"
    *PrinterError: "Cover opened"
    *PrinterError: "Toner empty"
    *PrinterError: "Empty & reset output bin(s)"
    *PrinterError: "Sorter or jogger error"
    *PrinterError: "Scanner check"
    *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
    *% Color Separation Information =====================
    *DefaultColorSep: ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi
    *InkName: ProcessBlack/Process Black
    *InkName: CustomColor/Custom Color
    *InkName: ProcessCyan/Process Cyan
    *InkName: ProcessMagenta/Process Magenta
    *InkName: ProcessYellow/Process Yellow
    *% For 60 lpi / 300 dpi =====================================================
    *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
    *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
    *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
    *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
    *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
    *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
    *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
    *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
    *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
    *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
    *% For 53 lpi / 300 dpi =====================================================
    *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
    *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
    *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
    *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
    *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
    *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
    *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
    *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
    *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
    *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
    *% For "Dataproducts LZR 2665" version 46.2
    *% Produced by "GETapd.ps" version 2.0 edit 47
    *% Converted to meet 4.0 specification
    *% Last Edit Date: Sep 15 1992
    *% The byte count of this file should be exactly 011228 or 011572
    *% depending on the filesystem it resides in.
    *% end of PPD file for Dataproducts LZR 2665

    If you want to make platform independent use of fonts, you have to use the family, such as sans serif.
    Arial is owned by monotype (http://monotype.com/). You have to contact them if you wish to redistribute it with your application. They also might have a suitable version that renders nicely under linux.
    Pete

  • Cannot install JMF under Linux Mandrake 10

    I simply cannot install JMF under the Mandrake 10 Official Linux distribution. I downloaded the jmf-2_1_1e-linux-i586.bin file and tried to execute it as root. It unzipped some files then showed me an error message about AWT and GTK+. I found a hack consisting of modifying the .bin file to have the PATH variable point to SUN JDK, the error does not show up, but the installation still does not work. In fact, the installation works, but the Diagnostics applet keeps telling me than class files are not present. My Mozilla 1.6 Java plugin is working and displaying the applet. My JMF lib directory does not contain sound.jar, such jmf.jar. I set the CLASSPATH and LD_LIBRARY_PATH according to the readme.html file. I would like to know if it is a compatibility problem with Mandrake 10, the 2.6 kernel or if JMF just DO NO work under Linux. In the latter case, JMF is a violation to the Java portability philosophy and I would never use it on my own initiative, just if I were asked to.
    After the files are unzipped, I have the following warning and error messages.
    Warning:
    Name: HorScrollBar
    Class: XmScrollBar
    The specified scrollbar value is greater than the maximum
    scrollbar value minus the scrollbar slider size.
    JavaSound Capture Supported = true
    JavaSoundAuto: Committed ok
    java.lang.Error: Can't open video card 0
    java.lang.Error: Can't open video card 1
    java.lang.Error: Can't open video card 2
    java.lang.Error: Can't open video card 3
    java.lang.Error: Can't open video card 4
    java.lang.Error: Can't open video card 5
    java.lang.Error: Can't open video card 6
    java.lang.Error: Can't open video card 7
    java.lang.Error: Can't open video card 8
    java.lang.Error: Can't open video card 9
    Done.
    Even if I do not have a working video capture card (I have an ATI All-in-Wonder 128 but it is not working under 2.6 kernel), JMF should work because some people do not have a video capture card. I also tried with the cross-platform ZIP file, but this one does not contain sound.jar either and the Diagnostics applet keeps complaining about missing class files. I tried to search on the Web for solutions to this problem or for a way to change the CLASSPATH used by the Mozilla Java plug-in (if it uses a different CLASSPATH than the one from the environment variable), but nothing, nothing. Is there a distribution from which JMF would work better than Mandrake 10? Or can JMF work only under Microsoft Windows or Sun Solaris? I also tried Blackdown, but a README file directed me to the Sun's page, nothing to download here about JMF.

    well, your not the only one.
    I have it working in Debian, and JDS.(JMF is setup automatically in JDS).(2.6.6 kernel)
    I looked at the installation structure of JDS, and was able to duplicate what they did for Debian.
    Maybe it will work for Mandrake two??
    ok, all you have to do is copy or create soft links from your Mozilla directory, just like you did with the java plugin, and link to all the *.so files in JMF-2.1.1e/lib directory.
    Should work.
    I also read that not haveing the native files only matters if you are doing Capture. not play.
    to get your ATI All-in-Wonder 128 to work, make sure you install the correct driver, and have it working under linux, then try it in JMSTUDIO

  • Makepkg fails on custom kernel.

    Hi.
    I'm trying to compile the arch kernel with a few added patches to increase battery life.
    What I have done is: Installed abs, and ran ABS as root. Then I made a directory called kernel, copied the kernel26 from ABS to that directory (so kernel had a subdirectory called kernel26).
    Then I ran this script (changed the name to mine) in the kernel (not kernel26) folder, which created a new kernel26-gigamo folder.
    What I did next was copy these four patches to that directory, and added them in to the pkgbuild:
    avoid-overflows-in-kernel-timec.patch
    clockevent-simplify-list-operations.patch
    uvesafb-small-cleanups.patch
    writeback-speed-up-writeback-of-big-dirty-files.patch
    (they come from here)
    My PKGBUILD:
    # $Id: PKGBUILD,v 1.294 2008/03/05 14:44:07 tpowa Exp $
    # Maintainer: Tobias Powalowski <[email protected]>
    # Maintainer: Thomas Baechler <[email protected]>
    pkgname=kernel26-gigamo
    _basekernel=2.6.24
    pkgver=2.6.24.3
    pkgrel=3
    pkgdesc="The Linux Kernel and modules"
    arch=(i686 x86_64)
    license=('GPL2')
    groups=('base')
    url="http://www.kernel.org"
    backup=('boot/kconfig26-gigamo' etc/mkinitcpio.d/${pkgname}.preset etc/mkinitcpio.d/${pkgname}-fallback.conf)
    depends=('coreutils' 'module-init-tools' 'mkinitcpio>=0.5.15')
    # pwc, ieee80211 and hostap-driver26 modules are included in kernel26-gigamo now
    # nforce package support was abandoned by nvidia, kernel modules should cover everything now.
    # kernel24 support is dropped since glibc24
    replaces=('kernel24' 'kernel24-scsi' 'kernel26-gigamo-scsi'
    'alsa-driver' 'ieee80211' 'hostap-driver26'
    'pwc' 'nforce' 'squashfs' 'unionfs' 'ivtv'
    'zd1211' 'kvm-modules' 'iwlwifi' 'rt2x00-cvs')
    md5sums=('')
    install=kernel26-gigamo.install
    source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
    ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-$pkgver.bz2
    ### next two lines only needed for rc kernel building
    #http://www.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.24-rc6.bz2
    #http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.24-rc6-git2.bz2
    # the main kernel config files
    config config.x86_64
    # the archlinux boot logos
    logo_linux_clut224.ppm
    logo_linux_mono.pbm
    logo_linux_vga16.ppm
    # standard config files for mkinitcpio ramdisk
    kernel26-gigamo.preset
    mkinitcpio-$pkgname.conf
    # add possibility to load your own dsdt acpi table
    acpi-dsdt-initrd-v0.8.4-2.6.21.patch
    # own patches
    avoid-overflows-in-kernel-timec.patch
    clockevent-simplify-list-operations.patch
    uvesafb-small-cleanups.patch
    writeback-speed-up-writeback-of-big-dirty-files.patch
    # fix bluetooth on some toshiba notebooks
    toshiba-bluetooth.patch
    # add additional unusual usb entry
    usb-storage-unusual-devs.patch
    # improve intel macintosh support
    mactel-linux-2.6.24.patch
    # fix broken acpi c states on buggy bioses, which violate acpi specification
    acpi-buggy-bios.patch
    # add squashfs and unionfs
    http://heanet.dl.sourceforge.net/sourceforge/squashfs/squashfs3.3.tar.gz
    http://download.filesystems.org/unionfs/stable/unionfs-2.2.4_for_2.6.24.2.diff.gz
    # patch below for aufs compatibility
    lhash-2.6.24.patch
    put_filp-2.6.24.patch
    sec_perm-2.6.24.patch
    splice-2.6.24.patch
    #put_filp.patch
    # add possibility to undervolt certain cpus
    linux-phc-0.3.0-kernel-vanilla-2.6.23rc3.patch
    # adding genpatches from gentoo
    2000_no-if-addrlabel.patch
    2100_sd-sr-medium-detection.patch
    2101_sr-follow-tray-status.patch
    2102_sr-test-unit-ready.patch
    2300_pci-use-conf1.patch
    2400_e1000e-crc-stripping.patch
    2405_sis190-eeprom-mac.patch
    2500_arcmsr-dma-coherent-warnings.patch
    2700_alsa-hda-lifebook-e8410.patch
    # fix Leadtek_WinFast_2000
    winfast-2000.patch
    # fix fuse
    fuse-2.6.24.patch
    # fix ata limit
    ata-2.6.24.patch
    # fix keymap
    keymap-2.6.24.patch
    # fix some sis agp ids
    sis671-intelgly-2.6.24.patch
    build() {
    [ "${CARCH}" = "i686" ] && KARCH=x86
    [ "${CARCH}" = "x86_64" ] && KARCH=x86
    cd $startdir/src/linux-$_basekernel
    # add upstream patch from 2.6.24 series
    patch -Np1 -i ../patch-$pkgver || return 1
    # add queued patches for 2.6.24 series
    #http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git
    #patch -Np1 -i ../pre-2.6.24.3.patch || return 1
    ### next 2 lines are only needed for rc kernels
    #patch -Np1 -i ../patch-$pkgver-rc6 || return 1
    #patch -Np1 -i ../patch-2.6.24-rc6-git2 || return 1
    # add custom acpi dsdt patch, in reference to:
    # http://gaugusch.at/kernel.shtml
    # http://acpi.sourceforge.net
    patch -Np1 -i ../acpi-dsdt-initrd-v0.8.4-2.6.21.patch || return 1
    # fix enabling of bluetooth on some toshiba notebooks in reference to:
    # http://bugs.archlinux.org/task/5608
    # http://www.cwrose.de/toshiba/s5200.html#bluetooth
    patch -Np1 -i ../toshiba-bluetooth.patch || return 1
    # fix I/O errors with Teac HD-35PU devices
    patch -Np1 -i ../usb-storage-unusual-devs.patch || return 1
    # improve intel macintosh support, in reference to:
    # http://www.mactel-linux.org/wiki/Main_Page
    # http://mactel-linux.svn.sourceforge.net/viewvc/mactel-linux/trunk/kernel/
    patch -Np1 -i ../mactel-linux-2.6.24.patch || return 1
    # add possibility to undervolt certain cpus, in reference to:
    # https://www.dedigentoo.org/trac/linux-phc/
    patch -Np1 -i ../linux-phc-0.3.0-kernel-vanilla-2.6.23rc3.patch || return 1
    # fix buggy bios acpi to get c states, which violate acpi specification, in reference to:
    # http://bugzilla.kernel.org/show_bug.cgi?id=7578
    # http://bugs.archlinux.org/task/6875
    patch -Np1 -i ../acpi-buggy-bios.patch || return 1
    # fix Leadtek_WinFast_2000
    # in reference to:
    # http://www.linuxtv.org/v4lwiki/index.php/Leadtek_WinFast_2000
    patch -Np0 -i ../winfast-2000.patch || return 1
    # fix fuse
    # in reference to:
    # http://groups.google.com/group/linux.kernel/msg/20cd4e76b289d738
    patch -Np1 -i ../fuse-2.6.24.patch || return 1
    # fix keymaps
    # in reference to:
    # http://bugzilla.kernel.org/show_bug.cgi?id=10143
    # http://bugs.archlinux.org/task/9593
    patch -Np1 -i ../keymap-2.6.24.patch || return 1
    # fix sis ids
    # in reference to:
    # http://www.linuxconsulting.ro/xorg-drivers/
    # http://bugs.archlinux.org/task/9655
    patch -Np1 -i ../sis671-intelgly-2.6.24.patch || return 1
    # fix some ata limits
    # http://bugs.archlinux.org/task/9386
    # in reference to:
    # http://www.mail-archive.com/linux-ide%40vger.kernel.org/msg14722.html
    patch -Np2 -i ../ata-2.6.24.patch || return 1
    # adding some genpatches from gentoo, in reference to:
    # http://sources.gentoo.org/viewcvs.py/linux-patches/genpatches-2.6/trunk/2.6.24/
    patch -Np1 -i ../2000_no-if-addrlabel.patch || return 1
    patch -Np1 -i ../2100_sd-sr-medium-detection.patch || return 1
    patch -Np1 -i ../2101_sr-follow-tray-status.patch || return 1
    patch -Np1 -i ../2102_sr-test-unit-ready.patch || return 1
    patch -Np1 -i ../2300_pci-use-conf1.patch || return 1
    patch -Np1 -i ../2400_e1000e-crc-stripping.patch || return 1
    patch -Np1 -i ../2405_sis190-eeprom-mac.patch || return 1
    patch -Np1 -i ../2500_arcmsr-dma-coherent-warnings.patch || return 1
    patch -Np1 -i ../2700_alsa-hda-lifebook-e8410.patch || return 1
    # own patches
    patch -Np1 -i ../avoid-overflows-in-kernel-timec.patch || return 1
    patch -Np1 -i ../clockevent-simplify-list-operations.patch || return 1
    patch -Np1 -i ../uvesafb-small-cleanups.patch || return 1
    patch -Np1 -i ../writeback-speed-up-writeback-of-big-dirty-files.patch || return 1
    # add sqashfs support, in reference to:
    # http://squashfs.sourceforge.net/
    patch -Np1 -i ../squashfs3.3/kernel-patches/linux-2.6.24/squashfs3.3-patch || return 1
    # add unionfs support. in reference to:
    # http://www.fsl.cs.sunysb.edu/project-unionfs.html
    patch -Np1 -i ../unionfs-2.2.4_for_2.6.24.2.diff || return 1
    # add sec_perm-2.6.24.patch for aufs, in reference to:
    # http://aufs.sourceforge.net/
    patch -Np1 -i ../sec_perm-2.6.24.patch || return 1
    patch -Np0 -i ../put_filp-2.6.24.patch || return 1
    patch -Np1 -i ../lhash-2.6.24.patch || return 1
    patch -Np0 -i ../splice-2.6.24.patch || return 1
    # remove the extraversion from Makefile
    ### next line is only needed for rc kernels
    #sed -i 's|^EXTRAVERSION = .*$|EXTRAVERSION =-rc6|g' Makefile
    sed -i 's|^EXTRAVERSION = .*$|EXTRAVERSION =|g' Makefile
    # Arch logo!
    cp ../logo_linux_clut224.ppm drivers/video/logo/
    cp ../logo_linux_mono.pbm drivers/video/logo/
    cp ../logo_linux_vga16.ppm drivers/video/logo/
    if [ "$CARCH" = "x86_64" ]; then
    cat ../config.x86_64 >./.config
    else
    cat ../config >./.config
    fi
    # build the full kernel version to use in pathnames
    . ./.config
    ### next line is only needed for rc kernels
    #_kernver="2.6.24-rc6${CONFIG_LOCALVERSION}"
    _kernver="${_basekernel}${CONFIG_LOCALVERSION}"
    # configure kernel before build
    make menuconfig
    # load configuration
    yes "" | make config
    # build!
    # stop here
    #msg "Stopping build"
    #return 1
    make bzImage modules || return 1
    mkdir -p $startdir/pkg/{lib/modules,boot}
    make INSTALL_MOD_PATH=$startdir/pkg modules_install || return 1
    cp System.map $startdir/pkg/boot/System.map26-gigamo
    cp arch/$KARCH/boot/bzImage $startdir/pkg/boot/vmlinuz26-gigamo
    install -D -m644 Makefile \
    $startdir/pkg/usr/src/linux-${_kernver}/Makefile
    install -D -m644 kernel/Makefile \
    $startdir/pkg/usr/src/linux-${_kernver}/kernel/Makefile
    install -D -m644 .config \
    $startdir/pkg/usr/src/linux-${_kernver}/.config
    install -D -m644 .config $startdir/pkg/boot/kconfig26-gigamo
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/include
    for i in acpi asm-{generic,x86} config linux math-emu media net pcmcia scsi sound video; do
    cp -a include/$i $startdir/pkg/usr/src/linux-${_kernver}/include/
    done
    # copy files necessary for later builds, like nvidia and vmware
    cp Module.symvers $startdir/pkg/usr/src/linux-${_kernver}
    cp -a scripts $startdir/pkg/usr/src/linux-${_kernver}
    # fix permissions on scripts dir
    chmod og-w -R $startdir/pkg/usr/src/linux-${_kernver}/scripts
    #mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/.tmp_versions
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/kernel
    cp arch/$KARCH/Makefile $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/
    cp arch/$KARCH/Makefile_32 $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/
    cp arch/$KARCH/Makefile_64 $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/
    if [ "$CARCH" = "i686" ]; then
    cp arch/$KARCH/Makefile_32.cpu $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/
    fi
    cp arch/$KARCH/kernel/asm-offsets.s $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/kernel/
    # add headers for lirc package
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/video
    cp drivers/media/video/*.h $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/video/
    for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102 usbvideo zc0301; do
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/video/$i
    cp -a drivers/media/video/$i/*.h $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/video/$i
    done
    # add dm headers
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/drivers/md
    cp drivers/md/*.h $startdir/pkg/usr/src/linux-${_kernver}/drivers/md
    # add inotify.h
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/include/linux
    cp include/linux/inotify.h $startdir/pkg/usr/src/linux-${_kernver}/include/linux/
    # add CLUSTERIP file for iptables
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/net/ipv4/netfilter/
    cp net/ipv4/netfilter/ipt_CLUSTERIP.c $startdir/pkg/usr/src/linux-${_kernver}/net/ipv4/netfilter/
    # add wireless headers
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/net/mac80211/
    cp net/mac80211/*.h $startdir/pkg/usr/src/linux-${_kernver}/net/mac80211/
    # add xfs and shmem for aufs building
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/fs/xfs
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/mm
    cp fs/xfs/xfs_sb.h $startdir/pkg/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h
    cp mm/shmem.c $startdir/pkg/usr/src/linux-${_kernver}/mm/shmem.c
    # add vmlinux
    cp vmlinux $startdir/pkg/usr/src/linux-${_kernver}
    # copy in Kconfig files
    for i in `find . -name "Kconfig*"`; do
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/`echo $i | sed 's|/Kconfig.*||'`
    cp $i $startdir/pkg/usr/src/linux-${_kernver}/$i
    done
    cd $startdir/pkg/usr/src/linux-${_kernver}/include && ln -s asm-$KARCH asm
    chown -R root.root $startdir/pkg/usr/src/linux-${_kernver}
    find $startdir/pkg/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
    cd $startdir/pkg/lib/modules/${_kernver} && \
    (rm -f source build; ln -sf ../../../usr/src/linux-${_kernver} build)
    # install fallback mkinitcpio.conf file and preset file for kernel
    install -m644 -D $startdir/src/${pkgname}.preset $startdir/pkg/etc/mkinitcpio.d/${pkgname}.preset || return 1
    install -m644 -D $startdir/src/mkinitcpio-$pkgname.conf $startdir/pkg/etc/mkinitcpio.d/$pkgname-fallback.conf || return 1
    # set correct depmod command for install
    sed -i -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" $startdir/kernel26-gigamo.install
    echo -e "# DO NOT EDIT THIS FILE\nALL_kver='${_kernver}'" > ${startdir}/pkg/etc/mkinitcpio.d/${pkgname}.kver
    # remove unneeded architectures
    rm -rf $startdir/pkg/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
    And the error I'm getting when running makepkg (in the kernel26-gigamo directory where my own pathces are added and the pkgbuild resides in):
    ~/kernel/kernel26-gigamo]: makepkg
    ==> Making package: kernel26-gigamo 2.6.24.3-3 (Tue Mar 11 23:02:49 CET 2008)
    ==> Checking Runtime Dependencies...
    ==> Checking Buildtime Dependencies...
    ==> Retrieving Sources...
    -> Found linux-2.6.24.tar.bz2 in build dir
    -> Found patch-2.6.24.3.bz2 in build dir
    -> Found config in build dir
    -> Found config.x86_64 in build dir
    -> Found logo_linux_clut224.ppm in build dir
    -> Found logo_linux_mono.pbm in build dir
    -> Found logo_linux_vga16.ppm in build dir
    -> Found kernel26-gigamo.preset in build dir
    -> Found mkinitcpio-kernel26-gigamo.conf in build dir
    -> Found acpi-dsdt-initrd-v0.8.4-2.6.21.patch in build dir
    -> Found avoid-overflows-in-kernel-timec.patch in build dir
    -> Found clockevent-simplify-list-operations.patch in build dir
    -> Found uvesafb-small-cleanups.patch in build dir
    -> Found writeback-speed-up-writeback-of-big-dirty-files.patch in build dir
    -> Found toshiba-bluetooth.patch in build dir
    -> Found usb-storage-unusual-devs.patch in build dir
    -> Found mactel-linux-2.6.24.patch in build dir
    -> Found acpi-buggy-bios.patch in build dir
    -> Found squashfs3.3.tar.gz in build dir
    -> Found unionfs-2.2.4_for_2.6.24.2.diff.gz in build dir
    -> Found lhash-2.6.24.patch in build dir
    -> Found put_filp-2.6.24.patch in build dir
    -> Found sec_perm-2.6.24.patch in build dir
    -> Found splice-2.6.24.patch in build dir
    -> Found linux-phc-0.3.0-kernel-vanilla-2.6.23rc3.patch in build dir
    -> Found 2000_no-if-addrlabel.patch in build dir
    -> Found 2100_sd-sr-medium-detection.patch in build dir
    -> Found 2101_sr-follow-tray-status.patch in build dir
    -> Found 2102_sr-test-unit-ready.patch in build dir
    -> Found 2300_pci-use-conf1.patch in build dir
    -> Found 2400_e1000e-crc-stripping.patch in build dir
    -> Found 2405_sis190-eeprom-mac.patch in build dir
    -> Found 2500_arcmsr-dma-coherent-warnings.patch in build dir
    -> Found 2700_alsa-hda-lifebook-e8410.patch in build dir
    -> Found winfast-2000.patch in build dir
    -> Found fuse-2.6.24.patch in build dir
    -> Found ata-2.6.24.patch in build dir
    -> Found keymap-2.6.24.patch in build dir
    -> Found sis671-intelgly-2.6.24.patch in build dir
    ==> WARNING: Integrity checks (md5) are missing or incomplete.
    ==> Extracting Sources...
    -> bsdtar -x -f linux-2.6.24.tar.bz2
    -> bunzip2 -f patch-2.6.24.3.bz2
    -> bsdtar -x -f squashfs3.3.tar.gz
    -> gunzip -d -f unionfs-2.2.4_for_2.6.24.2.diff.gz
    ==> Removing existing pkg/ directory...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    patching file Documentation/video4linux/CARDLIST.cx23885
    patching file Makefile
    patching file arch/powerpc/platforms/chrp/pci.c
    patching file arch/powerpc/platforms/powermac/feature.c
    patching file arch/s390/lib/uaccess_std.c
    patching file arch/sparc/lib/rwsem.S
    patching file arch/sparc64/lib/rwsem.S
    patching file arch/x86/kernel/Makefile_32
    patching file arch/x86/mm/pageattr_64.c
    patching file drivers/acpi/blacklist.c
    patching file drivers/acpi/osl.c
    patching file drivers/base/firmware_class.c
    patching file drivers/char/drm/drm_stub.c
    patching file drivers/char/drm/drm_vm.c
    patching file drivers/char/mspec.c
    patching file drivers/firmware/dmi_scan.c
    patching file drivers/macintosh/smu.c
    patching file drivers/media/video/cx23885/cx23885-cards.c
    patching file drivers/net/bonding/bond_main.c
    patching file drivers/net/dl2k.h
    patching file drivers/net/forcedeth.c
    patching file drivers/net/pcmcia/smc91c92_cs.c
    patching file drivers/net/sky2.c
    patching file drivers/net/wireless/b43/dma.c
    patching file drivers/net/wireless/b43/main.c
    patching file drivers/net/wireless/b43/xmit.c
    patching file drivers/net/wireless/b43/xmit.h
    patching file drivers/net/wireless/b43legacy/dma.c
    patching file drivers/net/wireless/b43legacy/main.c
    patching file drivers/net/wireless/b43legacy/pio.c
    patching file drivers/net/wireless/b43legacy/xmit.c
    patching file drivers/net/wireless/b43legacy/xmit.h
    patching file drivers/pci/hotplug/fakephp.c
    patching file drivers/scsi/gdth.c
    patching file drivers/scsi/sd.c
    patching file drivers/usb/class/usblp.c
    patching file drivers/usb/core/driver.c
    patching file drivers/usb/core/hub.c
    patching file drivers/usb/gadget/fsl_usb2_udc.c
    patching file drivers/usb/misc/usbtest.c
    patching file drivers/usb/serial/cp2101.c
    patching file drivers/usb/serial/ftdi_sio.c
    patching file drivers/usb/serial/ftdi_sio.h
    patching file drivers/usb/serial/keyspan.c
    patching file drivers/usb/serial/kobil_sct.c
    patching file drivers/usb/serial/option.c
    patching file drivers/usb/serial/pl2303.c
    patching file drivers/usb/serial/pl2303.h
    patching file drivers/usb/serial/sierra.c
    patching file drivers/usb/storage/unusual_devs.h
    patching file fs/eventpoll.c
    patching file fs/inotify_user.c
    patching file fs/ncpfs/mmap.c
    patching file fs/nfs/write.c
    patching file fs/splice.c
    patching file fs/xfs/linux-2.6/xfs_file.c
    patching file include/asm-powerpc/pmac_feature.h
    patching file include/linux/Kbuild
    patching file include/linux/dmi.h
    patching file include/linux/hrtimer.h
    patching file include/linux/hugetlb.h
    patching file include/linux/ktime.h
    patching file include/linux/wait.h
    patching file kernel/audit.c
    patching file kernel/compat.c
    patching file kernel/futex.c
    patching file kernel/futex_compat.c
    patching file kernel/hrtimer.c
    patching file kernel/irq/chip.c
    patching file kernel/posix-timers.c
    patching file kernel/relay.c
    patching file kernel/sched_fair.c
    patching file kernel/sysctl.c
    patching file mm/filemap.c
    patching file mm/fremap.c
    patching file mm/hugetlb.c
    patching file mm/memory.c
    patching file mm/mmap.c
    patching file mm/slab.c
    patching file mm/slub.c
    patching file net/bluetooth/hci_sysfs.c
    patching file net/ipv4/fib_hash.c
    patching file net/ipv4/fib_trie.c
    patching file net/ipv4/inet_diag.c
    patching file net/ipv4/ip_output.c
    patching file net/ipv4/ipcomp.c
    patching file net/ipv4/sysctl_net_ipv4.c
    patching file net/ipv4/xfrm4_tunnel.c
    patching file net/ipv6/ip6_output.c
    patching file net/ipv6/ipcomp6.c
    patching file net/netfilter/nf_conntrack_proto_tcp.c
    patching file net/sched/em_meta.c
    patching file net/sched/ematch.c
    patching file scripts/mod/file2alias.c
    patching file security/selinux/ss/services.c
    patching file sound/oss/via82cxxx_audio.c
    patching file sound/usb/usx2y/usX2Yhwdep.c
    patching file sound/usb/usx2y/usx2yhwdeppcm.c
    The next patch would create the file Documentation/dsdt-initrd.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored -- saving rejects to file Documentation/dsdt-initrd.txt.rej
    patching file drivers/acpi/Kconfig
    Hunk #1 succeeded at 274 (offset -24 lines).
    patching file drivers/acpi/osl.c
    Hunk #1 succeeded at 312 (offset 56 lines).
    patching file init/initramfs.c
    patching file init/main.c
    Hunk #1 succeeded at 91 with fuzz 1 (offset -6 lines).
    Hunk #2 succeeded at 650 (offset 13 lines).
    ==> ERROR: Build Failed.
    Aborting...
    Sorry for the long post and thanks for bothering with me.
    Last edited by Gigamo (2008-03-11 22:09:12)

    I removed the src/ directory and ran makepkg and it succeeded. Pacman -U kernel.pkg.tar.gz also worked. Now all that's left is rebooting and trying.
    Thanks everyone.
    OK, I guess it's not over yet. I rebooted in the new kernel, but it says it can't find /dev/sda3 (which is my / partition).
    This is my grub entry:
    title Arch Linux Gigamo
    root (hd0,2)
    kernel /boot/vmlinuz26 root=/dev/sda3 ro
    initrd /boot/kernel26-gigamo.img
    Okay well, I didnt realise there was a vmlinux26-gigamo as well. Will see if that fixes it.
    Last edited by Gigamo (2008-03-12 16:53:22)

Maybe you are looking for

  • The icons and boxes around the icons of web pages are not showing

    Imagine when looking at the Mozilla "enter your username and password page" all you see is text but no boxes around the fields. Well...that is what I see. I see "Enter your username" but next to it is no boxes around the field to enter the username.

  • My ipod is not recognised in windows or in itunes

    I'm using winows XP. How do I fix the problem?

  • Lightroom 4.2 install fails at setup64.exe

    Environment: - OS: Windows XP fully patched. - Running as an admin user. - Old lightroom version: from 2007, uninstalled a couple of years ago, incl. Lighroom folder in My Pictures. - ZoneAlarm logs showing noting relevant. Procedure to problem: I've

  • Can't burn fcp hd vids w/chapters and custom motion menus

    project consists of: opening movie 15 sec main page: -menu vid 29 sec -2 folders for videos with chapters: folder 1) menu vid 29 sec -wedding vid 31 min/6chapters -chapter folder (menu vid 29 sec) folder 2) menu vid 29 sec -honeymoon video (made up o

  • Restarting/Resetting the Aperture Trial

    Hi all, Back in August I bought a MacBook Pro which came loaded with a trial version of Aperture. Through reasons which may have been accident or my own stupidity, I ended up starting the 30-day trial. Unfortunately I then went on my honeymoon to New