ATI on FreeBSD! FireGL Linux Driver Port
Tarasov Alexey
lexa at wincmd.ru
Sun Jan 1 03:27:47 PST 2006
Hello Chris!
I have some errors running you port of ATI driver:
> This *is* a pre-release version *of* the X server *from* The X.Org Foundation.
> It *is* *not* supported *in* *any* way.
> Bugs may be filed *in* the bugzilla *at* http://bugs.freedesktop.org/.
> *Select* the "xorg" product *for* bugs you find *in* this release.
> *Before* reporting bugs *in* pre-release versions please check the
> latest version *in* the X.Org Foundation CVS repository.
> See http://wiki.x.org/wiki/CvsPage *for* CVS access instructions.
>
> X *Window* System Version 6.8.99.902 (6.9.0 RC 2)
> Release Date: 09 November 2005 + cvs
> X Protocol Version 11, Revision 0, Release 6.8.99.902
> Build Operating System: FreeBSD 7.0 i386 [ELF]
> *Current* Operating System: FreeBSD amd64.lexasoft.birulevo.net 7.0-*CURRENT* FreeBSD 7.0-*CURRENT* /#8: Sun Dec 18 19:04:21 MSK 2005 lexa at amd64.lexasoft.birulevo.net:/usr/obj/usr/src/sys/Lexasoft i386/
> Build Date: 03 December 2005
> *Before* reporting problems, check http://wiki.X.Org
> *to* make sure that you have the latest version.
> Module Loader present
> Markers: (/--) probed, (**) from config file, (==) default setting,/
> (++) *from* *command* *line*, (!!) notice, (II) informational,
> (WW) warning, (EE) *error*, (NI) *not* implemented, (??) unknown.
> (==) *Log* *file*: "/var/log/Xorg.0.log", Time: Sun Jan 1 14:19:26 2006
> (==) *Using* config *file*: "/etc/X11/xorg.conf"
> (WW) fglrx: *No* matching Device section *for* instance (BusID PCI:1:0:1) found
> Symbol vgaHWGetIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWUnlock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWSave *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWLock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWFreeHWRec *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol vgaHWGetIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWUnlock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWRestore *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWLock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol xf86FreeInt10 *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWGetHWRec *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol xf86InitInt10 *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmMap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol fbPictureInit *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol vgaHWGetIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWUnlock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWRestore *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWLock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmUnmap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol vgaHWGetIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWUnlock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWRestore *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWLock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol vgaHWGetIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWUnlock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWRestore *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWFreeHWRec *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol xf86FreeInt10 *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Required symbol vgaHWLock *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmUnmap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmMap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmUnmap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol DRIGetDeviceInfo *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmMap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmUnmap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmUnmap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmMap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmUnmap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmUnmap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmMap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmUnmap *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmAgpGetMode *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmAgpVendorId *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmAgpDeviceId *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmAgpRelease *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmAgpEnable *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmAgpSize *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol drmAgpBase *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol DRIGetDrawableInfo *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol __glXActiveScreens *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol fbGetWinPrivateIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol fbGetWinPrivateIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol fbGetWinPrivateIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol fbGetWinPrivateIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol fbGetWinPrivateIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol fbGetWinPrivateIndex *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol xf86InterpretEDID *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
> Symbol xf86PrintEDID *from* module /usr/X11R6/lib/modules/drivers/fglrx_drv.o *is* unresolved!
>
> Fatal server *error*:
> Some required symbols were unresolved
>
>
> Please consult the The X.Org Foundation support
> *at* http://wiki.X.Org
> *for* *help*.
> Please also check the *log* *file* *at* "/var/log/Xorg.0.log" *for* additional information.
>
> X connection *to* :0.0 broken (explicit kill *or* server shutdown).
System information:
> uname -a
> FreeBSD amd64.lexasoft.birulevo.net 7.0-CURRENT FreeBSD 7.0-CURRENT
> #8: Sun Dec 18 19:04:21 MSK 2005
> lexa at amd64.lexasoft.birulevo.net:/usr/obj/usr/src/sys/Lexasoft i38
Kernel config:
> machine i386
> makeoptions COPTFLAGS="-O2 -pipe -funroll-loops -ffast-math"
> cpu I686_CPU
> ident Lexasoft
>
> options SCHED_4BSD # 4BSD scheduler
> options PREEMPTION # Enable kernel thread preemption
> options INET # InterNETworking
> options INET6 # IPv6 communications protocols
> options FFS # Berkeley Fast Filesystem
> options SOFTUPDATES # Enable FFS soft updates support
> options UFS_ACL # Support for access control lists
> options UFS_DIRHASH # Improve performance on big directories
> options MD_ROOT # MD is a potential root device
> options NFSCLIENT # Network Filesystem Client
> options NFSSERVER # Network Filesystem Server
> options NFS_ROOT # NFS usable as /, requires NFSCLIENT
> options MSDOSFS # MSDOS Filesystem
> options CD9660 # ISO 9660 Filesystem
> options PROCFS # Process filesystem (requires PSEUDOFS)
> options PSEUDOFS # Pseudo-filesystem framework
> options GEOM_GPT # GUID Partition Tables.
> options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!]
> options COMPAT_FREEBSD4 # Compatible with FreeBSD4
> options COMPAT_FREEBSD5 # Compatible with FreeBSD5
> options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
> options KTRACE # ktrace(1) support
> options SYSVSHM # SYSV-style shared memory
> options SYSVMSG # SYSV-style message queues
> options SYSVSEM # SYSV-style semaphores
> options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
> options KBD_INSTALL_CDEV # install a CDEV entry in /dev
> options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
> # output. Adds ~128k to driver.
> options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
> # output. Adds ~215k to driver.
> options ADAPTIVE_GIANT # Giant mutex is adaptive.
>
>
> options VESA
> options SC_PIXEL_MODE
> options SC_HISTORY_SIZE=1000
>
> device drm # DRM core module required by DRM drivers
> device radeondrm # ATI Radeon
>
> options IBCS2
>
> options SPX_HACK
>
>
> options COMPAT_LINUX
>
>
> options COMPAT_AOUT
> )
> options LINPROCFS
>
>
>
> options NETGRAPH
> options NETGRAPH_ETHER
> options NETGRAPH_BRIDGE
> options NETGRAPH_SOCKET
>
> options NETGRAPH_BLUETOOTH # ng_bluetooth(4)
> options NETGRAPH_BLUETOOTH_BT3C # ng_bt3c(4)
> options NETGRAPH_BLUETOOTH_HCI # ng_hci(4)
> options NETGRAPH_BLUETOOTH_L2CAP # ng_l2cap(4)
> options NETGRAPH_BLUETOOTH_SOCKET # ng_btsocket(4)
> options NETGRAPH_BLUETOOTH_UBT # ng_ubt(4)
> options NETGRAPH_BLUETOOTH_UBTBCMFW # ubtbcmfw(4)
>
>
> device sound
>
> options LIBICONV
>
> options NTFS #NT File System
> options CD9660 #ISO 9660 filesystem
> options CD9660_ICONV
> options MSDOSFS_ICONV
> options NTFS_ICONV
>
> device atapicam # emulate ATAPI devices as SCSI ditto via CAM
> # needs CAM to be present (scbus & pass)
>
> device tap #Virtual Ethernet driver
>
> # Bus support. Do not remove isa, even if you have no isa slots
> device isa
> device eisa
> device pci
>
> # Floppy drives
> device fdc
>
> # ATA and ATAPI devices
> device ata
> device atadisk # ATA disk drives
> device ataraid # ATA RAID drives
> device atapicd # ATAPI CDROM drives
> device atapifd # ATAPI floppy drives
> device atapist # ATAPI tape drives
> options ATA_STATIC_ID # Static device numbering
>
> # SCSI peripherals
> device scbus # SCSI bus (required for SCSI)
> device ch # SCSI media changers
> device da # Direct Access (disks)
> device sa # Sequential Access (tape etc)
> device cd # CD
> device pass # Passthrough device (direct SCSI access)
> device ses # SCSI Environmental Services (and SAF-TE)
>
> # RAID controllers
> device aac # Adaptec FSA RAID
> device aacp # SCSI passthrough for aac (requires CAM)
> device ida # Compaq Smart RAID
> device mlx # Mylex DAC960 family
> device pst # Promise Supertrak SX6000
> device twe # 3ware ATA RAID
>
> # atkbdc0 controls both the keyboard and the PS/2 mouse
> device atkbdc # AT keyboard controller
> device atkbd # AT keyboard
> device psm # PS/2 mouse
>
> device vga # VGA video card driver
>
> device splash # Splash screen and screen saver support
>
> device sc
>
>
> device agp # support several AGP chipsets
>
>
> device npx
>
> device pmtimer
>
> device cbb # cardbus (yenta) bridge
> device pccard # PC Card (16-bit) bus
> device cardbus # CardBus (32-bit) bus
>
> # Serial (COM) ports
> device sio # 8250, 16[45]50 based serial ports
>
> # Parallel port
> device ppc
> device ppbus # Parallel port bus (required)
> device lpt # Printer
> device plip # TCP/IP over parallel
> device ppi # Parallel port interface device
> #device vpo # Requires scbus and da
>
>
> device miibus # MII bus support
> device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet
>
>
> # Wireless NIC cards
> device wlan # 802.11 support
> device an # Aironet 4500/4800 802.11 wireless NICs.
> device awi # BayStack 660 and others
> device ral # Ralink Technology RT2500 wireless NICs.
> device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs.
> #device wl # Older non 802.11 Wavelan wireless NIC.
>
> # Pseudo devices.
> device loop # Network loopback
> device mem # Memory and kernel memory devices
> device io # I/O device
> device random # Entropy device
> device ether # Ethernet support
> device sl # Kernel SLIP
> device ppp # Kernel PPP
> device tun # Packet tunnel.
> device pty # Pseudo-ttys (telnet etc)
> device md # Memory "disks"
> device gif # IPv6 and IPv4 tunneling
> device faith # IPv6-to-IPv4 relaying (translation)
>
> # The `bpf' device enables the Berkeley Packet Filter.
> # Be aware of the administrative consequences of enabling this!
> # Note that 'bpf' is required for DHCP.
> device bpf # Berkeley packet filter
>
> # USB support
> device uhci # UHCI PCI->USB interface
> device ohci # OHCI PCI->USB interface
> device ehci # EHCI PCI->USB interface (USB 2.0)
> device usb # USB Bus (required)
> #device udbp # USB Double Bulk Pipe devices
> device ugen # Generic
> device uhid # "Human Interface Devices"
> device ukbd # Keyboard
> device ulpt # Printer
> device umass # Disks/Mass storage - Requires scbus and da
> device ums # Mouse
> device ural # Ralink Technology RT2500USB wireless NICs
> device urio # Diamond Rio 500 MP3 player
> device uscanner # Scanners
> # USB Ethernet, requires miibus
> device aue # ADMtek USB Ethernet
> device axe # ASIX Electronics USB Ethernet
> device cdce # Generic USB over Ethernet
> device cue # CATC USB Ethernet
> device kue # Kawasaki LSI USB Ethernet
> device rue # RealTek RTL8150 USB Ethernet
>
> # FireWire support
> device firewire # FireWire bus code
> device sbp # SCSI over FireWire (Requires scbus and da)
> device fwe # Ethernet over FireWire (non-standard!)
>
Device lines in xorg.conf are copied from your "README" file.
Thanks,
--
Best regards,
Tarasov Alexey.
More information about the freebsd-current
mailing list