--- xc/programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c 2002-11-17 19:42:01.000000000 +0100 +++ xc.new/programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c 2004-03-02 19:24:49.425892000 +0100 @@ -112,10 +112,10 @@ if (fd != -1) close(fd); if (bus < 256) - sprintf(file, "/proc/bus/pci/%02x/%02x.%1x", + sprintf(file, "/proc/bus/pci/0000:%02x/%02x.%1x", bus, dev, func); else - sprintf(file, "/proc/bus/pci/%04x/%02x.%1x", + sprintf(file, "/proc/bus/pci/0000:%04x/%02x.%1x", bus, dev, func); fd = open(file,O_RDWR); lbus = bus;