Stop Microsoft
Operating Systems => Linux and UNIX => Topic started by: Calum on 25 December 2002, 01:17
-
just got new computer, installed red hat 8.0 on it: following problems.
1) anybody recognise the following?
(http://www.calumsmusic.netfirms.com/ag/offgnome1.jpg)
(http://www.calumsmusic.netfirms.com/ag/offgnome2.jpg)
(http://www.calumsmusic.netfirms.com/ag/offgnome3.jpg)
(http://www.calumsmusic.netfirms.com/ag/offgnome4.jpg)
This is what i get all the time in GNOME (edit - it happens in KDE as well. Most irritating, and it happens at the login box before i log in too. Is it an X problem? if so how do i fix it? My video card is an ATI Rage with 16MB of memory.
2) my modem is 'busy'. It's a ESS ES56-PI Data Fax Modem on COM3, and when i try /dev/ttyS2 it says 'modem busy' in kppp. Annoying. I am now off to see what i can find on the net, but are there any steps i sjhould take as a matter of course other than trying to find drivers? it annoys me i might be missing something obvious.
3) my sound card does not work. It's an Aureal Semiconductor. It might well be plug and play in windows, the computer came with windows preinstalled and no driver CD for the sound card. Again, anything i should know other than finding drivers?
And i know i will have to botch the job of recompiling my kernel when i try to install the drivers i will no doubt (i hope) find, any idea how to get my recompiling to work and not stuff it up?
Thanks all in advance, it is much appreciated.
[ December 25, 2002: Message edited by: Calum ]
-
oh dear here's the driver for the modem (http://ftp://63.210.195.250/pub/Communication/isa/56V-I_ES2890_98_ISA/LINUX/KERNEL61) how will i install this? i am quite apprehensive about this...
Looks like these are the drivers for the soundcard too... (http://sourceforge.net/project/showfiles.php?group_id=8109&release_id=20020) now all i need is some fix for the X server and i'm set! oh yes and i need to find out how to sling all this stuff together without hashing up what i already have!
-
thanks a lot guys! yeah! thanks! that really helped!
right then, well i have unzipped the archives and followed the instructions and no joy installing either of the drivers. below follow the results of the modem driver trying to be installed and the sound driver trying to be installed, in that order:
just thought you might be interested...
Also, As a test i am trying to install red hat with everything except XFree86 which i will install from the mandrake 9.0 CD afterwards.
quote:
[root@localhost ES56-ILinux]# ls
demo.txt ES56-ILinux.zip ES 56TPI..txt esscom.o mdminstall mdmuninst NULL
[root@localhost ES56-ILinux]# ./mdminstall
rmmod: module esscom is not loaded
insmod: esscom: no module by that name found
[root@localhost ES56-ILinux]#
quote:
[root@localhost aureal]# make install
cc -D__KERNEL__ -DMODULE -DAU8830 -mpentium -O6 -fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include -c -o au_audio.o au_audio.c
`-mpentium' is deprecated. Use `-march=pentium' or `-mcpu=pentium' instead.
In file included from au_vortex.h:50,
from au_audio.c:49:
/usr/include/linux/autoconf.h:1:2: #error Invalid kernel header included in userspace
In file included from au_vortex.h:61,
from au_audio.c:49:
/usr/include/linux/string.h:8:2: warning: #warning Using kernel header in userland!
In file included from /usr/include/linux/sched.h:14,
from au_vortex.h:63,
from au_audio.c:49:
/usr/include/linux/timex.h:173: field `time' has incomplete type
In file included from /usr/include/linux/bitops.h:69,
from /usr/include/asm/system.h:7,
from /usr/include/linux/sched.h:16,
from au_vortex.h:63,
from au_audio.c:49:
/usr/include/asm/bitops.h:333:2: warning: #warning This includefile is not available on all architectures.
/usr/include/asm/bitops.h:334:2: warning: #warning Using kernel headers in userspace.
In file included from /usr/include/linux/signal.h:4,
from /usr/include/linux/sched.h:25,
from au_vortex.h:63,
from au_audio.c:49:
/usr/include/asm/signal.h:107: parse error before "sigset_t"
/usr/include/asm/signal.h:110: parse error before '}' token
In file included from /usr/include/linux/sched.h:81,
from au_vortex.h:63,
from au_audio.c:49:
/usr/include/linux/timer.h:45: parse error before "spinlock_t"
/usr/include/linux/timer.h:53: parse error before '}' token
/usr/include/linux/timer.h:67: parse error before "tvec_base_t"
/usr/include/linux/timer.h:101: parse error before "tvec_bases"
/usr/include/linux/timer.h: In function `init_timer':
/usr/include/linux/timer.h:105: dereferencing pointer to incomplete type
/usr/include/linux/timer.h:105: dereferencing pointer to incomplete type
/usr/include/linux/timer.h:106: dereferencing pointer to incomplete type
/usr/include/linux/timer.h: In function `timer_pending':
/usr/include/linux/timer.h:121: dereferencing pointer to incomplete type
In file included from au_vortex.h:64,
from au_audio.c:49:
/usr/include/linux/delay.h:13:23: asm/delay.h: No such file or directory
In file included from au_vortex.h:66,
from au_audio.c:49:
/usr/include/linux/malloc.h:3:2: warning: #warning The Use of linux/malloc.h is
deprecated, use linux/slab.h
In file included from au_audio.c:49:
au_vortex.h:71:25: asm/uaccess.h: No such file or directory
In file included from au_audio.c:49:
au_vortex.h: At top level:
au_vortex.h:147: parse error before "wait_queue_head_t"
au_vortex.h:147: warning: no semicolon at end of struct or union
au_vortex.h:164: parse error before ':' token
au_vortex.h:165: parse error before ':' token
au_vortex.h:166: parse error before ':' token
au_vortex.h:167: parse error before ':' token
au_vortex.h:168: warning: type defaults to `int' in declaration of `wave_stream_t'
au_vortex.h:168: warning: data definition has no type or storage class
au_vortex.h:178: parse error before "wave_stream_t"
au_vortex.h:178: warning: no semicolon at end of struct or union
au_vortex.h:179: warning: type defaults to `int' in declaration of `record_stream'
au_vortex.h:179: warning: data definition has no type or storage class
au_vortex.h:180: warning: type defaults to `int' in declaration of `wave_device_t'
au_vortex.h:180: warning: data definition has no type or storage class
au_vortex.h:198: parse error before "wait_queue_head_t"
au_vortex.h:198: warning: no semicolon at end of struct or union
au_vortex.h:199: warning: type defaults to `int' in declaration of `owait'
au_vortex.h:199: warning: data definition has no type or storage class
au_vortex.h:206: parse error before '}' token
au_vortex.h:206: warning: type defaults to `int' in declaration of `midi_device_t'
au_vortex.h:206: warning: data definition has no type or storage class
au_vortex.h:225: parse error before "spinlock_t"
au_vortex.h:225: warning: no semicolon at end of struct or union
au_vortex.h:226: warning: type defaults to `int' in declaration of `wave_head'
au_vortex.h:226: warning: data definition has no type or storage class
au_vortex.h:227: parse error before '*' token
au_vortex.h:227: warning: type defaults to `int' in declaration of `wave_tail'
au_vortex.h:227: warning: data definition has no type or storage class
au_vortex.h:228: parse error before "midi"
au_vortex.h:228: warning: type defaults to `int' in declaration of `midi'
au_vortex.h:228: warning: data definition has no type or storage class
au_vortex.h:229: parse error before ':' token
au_vortex.h:230: parse error before ':' token
au_vortex.h:231: parse error before ':' token
au_vortex.h:232: warning: type defaults to `int' in declaration of `au_device_t'au_vortex.h:232: warning: data definition has no type or storage class
au_vortex.h:253: parse error before '*' token
au_vortex.h:254: parse error before '*' token
au_vortex.h:255: parse error before '*' token
au_vortex.h:256: parse error before '*' token
au_vortex.h:257: parse error before '*' token
au_vortex.h:261: parse error before '*' token
au_vortex.h:262: parse error before '*' token
au_vortex.h:263: parse error before '*' token
au_vortex.h:267: parse error before '*' token
au_vortex.h:268: parse error before '*' token
au_vortex.h:269: warning: `struct inode' declared inside parameter list
au_vortex.h:273: parse error before '*' token
au_vortex.h:274: parse error before '*' token
au_vortex.h:278: parse error before '*' token
au_vortex.h:278: warning: type defaults to `int' in declaration of `dev_head'
au_vortex.h:278: warning: data definition has no type or storage class
au_vortex.h:279: parse error before '*' token
au_vortex.h:279: warning: type defaults to `int' in declaration of `dev_tail'
au_vortex.h:279: warning: data definition has no type or storage class
au_vortex.h:282: parse error before '*' token
au_vortex.h:282: warning: type defaults to `int' in declaration of `find_device'au_vortex.h:282: warning: data definition has no type or storage class
au_vortex.h:283: parse error before '*' token
au_vortex.h:283: warning: type defaults to `int' in declaration of `find_device_by_pcidev'
au_vortex.h:283: warning: data definition has no type or storage class
au_vortex.h:284: parse error before '*' token
au_vortex.h:285: parse error before '*' token
au_vortex.h:392: parse error before "au_device_t"
au_audio.c:55: warning: `struct inode' declared inside parameter list
au_audio.c:56: warning: `struct vm_area_struct' declared inside parameter list
au_audio.c:57: warning: `struct inode' declared inside parameter list
au_audio.c:58: warning: `struct inode' declared inside parameter list
au_audio.c:59: parse error before '*' token
au_audio.c:64: variable `audio_fops' has initializer but incomplete type
au_audio.c:66: unknown field `owner' specified in initializer
au_audio.c:66: warning: excess elements in struct initializer
au_audio.c:66: warning: (near initialization for `audio_fops')
au_audio.c:67: unknown field `llseek' specified in initializer
au_audio.c:67: warning: excess elements in struct initializer
au_audio.c:67: warning: (near initialization for `audio_fops')
au_audio.c:68: unknown field `read' specified in initializer
au_audio.c:68: warning: excess elements in struct initializer
au_audio.c:68: warning: (near initialization for `audio_fops')
au_audio.c:69: unknown field `write' specified in initializer
au_audio.c:69: warning: excess elements in struct initializer
au_audio.c:69: warning: (near initialization for `audio_fops')
au_audio.c:70: unknown field `poll' specified in initializer
au_audio.c:70: warning: excess elements in struct initializer
au_audio.c:70: warning: (near initialization for `audio_fops')
au_audio.c:71: unknown field `ioctl' specified in initializer
au_audio.c:71: warning: excess elements in struct initializer
au_audio.c:71: warning: (near initialization for `audio_fops')
au_audio.c:72: unknown field `mmap' specified in initializer
au_audio.c:72: warning: excess elements in struct initializer
au_audio.c:72: warning: (near initialization for `audio_fops')
au_audio.c:73: unknown field `open' specified in initializer
au_audio.c:73: warning: excess elements in struct initializer
au_audio.c:73: warning: (near initialization for `audio_fops')
au_audio.c:74: unknown field `release' specified in initializer
au_audio.c:74: warning: excess elements in struct initializer
au_audio.c:74: warning: (near initialization for `audio_fops')
au_audio.c:96: parse error before '*' token
au_audio.c:97: parse error before '*' token
au_audio.c:98: parse error before '*' token
au_audio.c:99: parse error before '*' token
au_audio.c:99: parse error before '*' token
au_audio.c:99: warning: type defaults to `int' in declaration of `find_wave_device'
au_audio.c:99: warning: data definition has no type or storage class
au_audio.c:100: parse error before '*' token
au_audio.c:101: parse error before '*' token
au_audio.c:102: parse error before '*' token
au_audio.c:103: parse error before '*' token
au_audio.c:104: parse error before '*' token
au_audio.c:105: parse error before '*' token
au_audio.c:106: parse error before '*' token
au_audio.c:113: parse error before '*' token
au_audio.c: In function `au_dsp_register':
au_audio.c:119: `dev' undeclared (first use in this function)
au_audio.c:119: (Each undeclared identifier is reported only once
au_audio.c:119: for each function it appears in.)
au_audio.c:119: warning: passing arg 1 of `register_sound_dsp' from incompatible pointer type
au_audio.c: At top level:
au_audio.c:123: parse error before '*' token
au_audio.c: In function `au_dsp_unregister':
au_audio.c:126: `dev' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:130: parse error before '*' token
au_audio.c: In function `au_audio_register':
au_audio.c:136: `dev' undeclared (first use in this function)
au_audio.c:136: warning: passing arg 1 of `register_sound_special' from incompatible pointer type
au_audio.c: At top level:
au_audio.c:140: parse error before '*' token
au_audio.c: In function `au_audio_unregister':
au_audio.c:142: `dev' undeclared (first use in this function)
au_audio.c: In function `au_audio_read':
au_audio.c:148: `dev' undeclared (first use in this function)
au_audio.c:148: dereferencing pointer to incomplete type
au_audio.c:149: `wdev' undeclared (first use in this function)
au_audio.c:150: `stream' undeclared (first use in this function)
au_audio.c:158: warning: implicit declaration of function `printk'
au_audio.c:158: `KERN_WARNING' undeclared (first use in this function)
au_audio.c:158: parse error before string constant
au_audio.c:159: `ENXIO' undeclared (first use in this function)
au_audio.c:163: dereferencing pointer to incomplete type
au_audio.c:164: `ESPIPE' undeclared (first use in this function)
au_audio.c:167: warning: implicit declaration of function `access_ok'
au_audio.c:167: `VERIFY_WRITE' undeclared (first use in this function)
au_audio.c:168: `EFAULT' undeclared (first use in this function)
au_audio.c:184: warning: implicit declaration of function `spin_lock_irqsave'
au_audio.c:187: warning: implicit declaration of function `spin_unlock_irqrestore'
au_audio.c:191: dereferencing pointer to incomplete type
au_audio.c:191: `O_NONBLOCK' undeclared (first use in this function)
au_audio.c:192: `EAGAIN' undeclared (first use in this function)
au_audio.c:193: warning: implicit declaration of function `interruptible_sleep_on'
au_audio.c:194: warning: implicit declaration of function `signal_pending'
au_audio.c:194: `current' undeclared (first use in this function)
au_audio.c:195: `ERESTARTSYS' undeclared (first use in this function)
au_audio.c: In function `au_audio_write':
au_audio.c:203: `dev' undeclared (first use in this function)
au_audio.c:203: dereferencing pointer to incomplete type
au_audio.c:204: `wdev' undeclared (first use in this function)
au_audio.c:205: `stream' undeclared (first use in this function)
au_audio.c:212: `KERN_WARNING' undeclared (first use in this function)
au_audio.c:212: parse error before string constant
au_audio.c:213: `ENXIO' undeclared (first use in this function)
au_audio.c:218: dereferencing pointer to incomplete type
au_audio.c:219: `ESPIPE' undeclared (first use in this function)
au_audio.c:223: `VERIFY_READ' undeclared (first use in this function)
au_audio.c:224: `EFAULT' undeclared (first use in this function)
au_audio.c:248: `EAGAIN' undeclared (first use in this function)
au_audio.c:257: dereferencing pointer to incomplete type
au_audio.c:257: `O_NONBLOCK' undeclared (first use in this function)
au_audio.c:262: `current' undeclared (first use in this function)
au_audio.c:265: `ERESTARTSYS' undeclared (first use in this function)
au_audio.c: In function `au_audio_poll':
au_audio.c:296: `dev' undeclared (first use in this function)
au_audio.c:296: dereferencing pointer to incomplete type
au_audio.c:297: `wdev' undeclared (first use in this function)
au_audio.c:306: `KERN_WARNING' undeclared (first use in this function)
au_audio.c:306: parse error before string constant
au_audio.c:307: `ENXIO' undeclared (first use in this function)
au_audio.c:310: dereferencing pointer to incomplete type
au_audio.c:311: warning: implicit declaration of function `poll_wait'
au_audio.c:312: dereferencing pointer to incomplete type
au_audio.c:316: dereferencing pointer to incomplete type
au_audio.c:326: dereferencing pointer to incomplete type
au_audio.c: At top level:
au_audio.c:339: warning: `struct inode' declared inside parameter list
au_audio.c:340: conflicting types for `au_audio_ioctl'
au_audio.c:55: previous declaration of `au_audio_ioctl'
au_audio.c: In function `au_audio_ioctl':
au_audio.c:341: `dev' undeclared (first use in this function)
au_audio.c:341: dereferencing pointer to incomplete type
au_audio.c:342: `wdev' undeclared (first use in this function)
au_audio.c:343: `stream' undeclared (first use in this function)
au_audio.c:352: `KERN_WARNING' undeclared (first use in this function)
au_audio.c:352: parse error before string constant
au_audio.c:353: `ENXIO' undeclared (first use in this function)
au_audio.c:358: warning: implicit declaration of function `put_user'
au_audio.c:362: `EINVAL' undeclared (first use in this function)
au_audio.c:364: dereferencing pointer to incomplete type
au_audio.c:364: `O_NONBLOCK' undeclared (first use in this function)
au_audio.c:371: dereferencing pointer to incomplete type
au_audio.c:394: warning: implicit declaration of function `get_user'
au_audio.c:395: `EFAULT' undeclared (first use in this function)
au_audio.c:440: dereferencing pointer to incomplete type
au_audio.c:465: dereferencing pointer to incomplete type
au_audio.c:514: warning: implicit declaration of function `copy_to_user'
au_audio.c:536: dereferencing pointer to incomplete type
au_audio.c:589: warning: passing arg 1 of `au_mixer_ioctl' from incompatible pointer type
au_audio.c: At top level:
au_audio.c:592: warning: `struct vm_area_struct' declared inside parameter list
au_audio.c:593: conflicting types for `au_audio_mmap'
au_audio.c:56: previous declaration of `au_audio_mmap'
au_audio.c: In function `au_audio_mmap':
au_audio.c:594: `dev' undeclared (first use in this function)
au_audio.c:594: dereferencing pointer to incomplete type
au_audio.c:595: `wdev' undeclared (first use in this function)
au_audio.c:602: `KERN_WARNING' undeclared (first use in this function)
au_audio.c:602: parse error before string constant
au_audio.c:603: `ENODEV' undeclared (first use in this function)
au_audio.c:607: dereferencing pointer to incomplete type
au_audio.c:611: `EINVAL' undeclared (first use in this function)
au_audio.c:612: dereferencing pointer to incomplete type
au_audio.c:612: dereferencing pointer to incomplete type
au_audio.c:614: dereferencing pointer to incomplete type
au_audio.c:614: `VM_WRITE' undeclared (first use in this function)
au_audio.c:615: `stream' undeclared (first use in this function)
au_audio.c:620: warning: implicit declaration of function `remap_page_range'
au_audio.c:620: dereferencing pointer to incomplete type
au_audio.c:620: warning: implicit declaration of function `virt_to_phys'
au_audio.c:620: dereferencing pointer to incomplete type
au_audio.c:621: `EAGAIN' undeclared (first use in this function)
au_audio.c:624: dereferencing pointer to incomplete type
au_audio.c:624: `VM_READ' undeclared (first use in this function)
au_audio.c:630: dereferencing pointer to incomplete type
au_audio.c:630: dereferencing pointer to incomplete type
au_audio.c: At top level:
au_audio.c:647: warning: `struct inode' declared inside parameter list
au_audio.c:648: conflicting types for `au_audio_open'
au_audio.c:57: previous declaration of `au_audio_open'
au_audio.c: In function `au_audio_open':
au_audio.c:649: `dev' undeclared (first use in this function)
au_audio.c:650: dereferencing pointer to incomplete type
au_audio.c:656: `KERN_WARNING' undeclared (first use in this function)
au_audio.c:656: parse error before string constant
au_audio.c:657: `ENODEV' undeclared (first use in this function)
au_audio.c:662: parse error before string constant
au_audio.c:665: dereferencing pointer to incomplete type
au_audio.c: At top level:
au_audio.c:672: warning: `struct inode' declared inside parameter list
au_audio.c:673: conflicting types for `au_audio_release'
au_audio.c:58: previous declaration of `au_audio_release'
au_audio.c: In function `au_audio_release':
au_audio.c:674: `dev' undeclared (first use in this function)
au_audio.c:674: dereferencing pointer to incomplete type
au_audio.c:675: `wdev' undeclared (first use in this function)
au_audio.c:679: `KERN_WARNING' undeclared (first use in this function)
au_audio.c:679: parse error before string constant
au_audio.c:680: `ENODEV' undeclared (first use in this function)
au_audio.c:683: dereferencing pointer to incomplete type
au_audio.c:683: `O_NONBLOCK' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:696: parse error before '*' token
au_audio.c: In function `drain_playback':
au_audio.c:699: `wdev' undeclared (first use in this function)
au_audio.c:709: `dev' undeclared (first use in this function)
au_audio.c:722: `nonblock' undeclared (first use in this function)
au_audio.c:725: `current' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:733: parse error before '*' token
au_audio.c: In function `add_wave_device':
au_audio.c:735: `wdev' undeclared (first use in this function)
au_audio.c:738: `file' undeclared (first use in this function)
au_audio.c:743: `dev' undeclared (first use in this function)
au_audio.c:744: `EBUSY' undeclared (first use in this function)
au_audio.c:745: parse error before ')' token
au_audio.c:747: `ENOMEM' undeclared (first use in this function)
au_audio.c:754: `dev_type' undeclared (first use in this function)
au_audio.c:768: warning: implicit declaration of function `init_waitqueue_head'
au_audio.c:783: `KERN_WARNING' undeclared (first use in this function)
au_audio.c:783: parse error before string constant
au_audio.c:789: parse error before string constant
au_audio.c:796: parse error before string constant
au_audio.c:802: parse error before string constant
au_audio.c: At top level:
au_audio.c:821: parse error before '*' token
au_audio.c: In function `get_frags':
au_audio.c:832: `stream' undeclared (first use in this function)
au_audio.c:832: warning: implicit declaration of function `__get_free_pages'
au_audio.c:832: `GFP_KERNEL' undeclared (first use in this function)
au_audio.c:834: `ENOMEM' undeclared (first use in this function)
au_audio.c:839: warning: implicit declaration of function `virt_to_page'
au_audio.c:839: warning: assignment makes pointer from integer without a cast
au_audio.c:840: warning: assignment makes pointer from integer without a cast
au_audio.c:840: increment of pointer to unknown structure
au_audio.c:840: arithmetic on pointer to an incomplete type
au_audio.c:841: `PG_reserved' undeclared (first use in this function)
au_audio.c:841: dereferencing pointer to incomplete type
au_audio.c:848: `count' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:856: parse error before '*' token
au_audio.c: In function `free_wave_device':
au_audio.c:865: `wdev' undeclared (first use in this function)
au_audio.c:868: warning: assignment makes pointer from integer without a cast
au_audio.c:869: warning: assignment makes pointer from integer without a cast
au_audio.c:869: increment of pointer to unknown structure
au_audio.c:869: arithmetic on pointer to an incomplete type
au_audio.c:870: `PG_reserved' undeclared (first use in this function)
au_audio.c:870: dereferencing pointer to incomplete type
au_audio.c:876: warning: implicit declaration of function `free_pages'
au_audio.c:880: warning: assignment makes pointer from integer without a cast
au_audio.c:881: warning: assignment makes pointer from integer without a cast
au_audio.c:881: increment of pointer to unknown structure
au_audio.c:881: arithmetic on pointer to an incomplete type
au_audio.c:882: dereferencing pointer to incomplete type
au_audio.c:891: `dev' undeclared (first use in this function)
au_audio.c:900: warning: implicit declaration of function `kfree'
au_audio.c: At top level:
au_audio.c:903: parse error before '*' token
au_audio.c:903: parse error before '*' token
au_audio.c:904: warning: return type defaults to `int'
au_audio.c: In function `find_wave_device':
au_audio.c:906: `wdev' undeclared (first use in this function)
au_audio.c:909: `dev' undeclared (first use in this function)
au_audio.c:913: `file' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:922: parse error before '*' token
au_audio.c: In function `remove_wave_device':
au_audio.c:925: `dev' undeclared (first use in this function)
au_audio.c:927: `wdev' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:945: parse error before '*' token
au_audio.c: In function `set_data_format':
au_audio.c:947: `val' undeclared (first use in this function)
au_audio.c:952: `stream' undeclared (first use in this function)
au_audio.c:962: warning: deprecated use of label at end of compound statement
au_audio.c: At top level:
au_audio.c:965: parse error before '*' token
au_audio.c: In function `set_asp_format':
au_audio.c:969: `stream' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:994: parse error before '*' token
au_audio.c: In function `stop_wave':
au_audio.c:999: `stream' undeclared (first use in this function)
au_audio.c:1000: `dev' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:1013: parse error before '*' token
au_audio.c: In function `receive_mem':
au_audio.c:1023: `stream' undeclared (first use in this function)
au_audio.c:1024: `dev' undeclared (first use in this function)
au_audio.c:1034: `max_size' undeclared (first use in this function)
au_audio.c:1036: `mem' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:1056: parse error before '*' token
au_audio.c: In function `send_mem':
au_audio.c:1061: `stream' undeclared (first use in this function)
au_audio.c:1067: `size' undeclared (first use in this function)
au_audio.c:1070: warning: implicit declaration of function `copy_from_user'
au_audio.c:1070: `mem' undeclared (first use in this function)
au_audio.c:1083: `dev' undeclared (first use in this function)
au_audio.c: At top level:
au_audio.c:1105: parse error before '*' token
au_audio.c: In function `au_handle_timer':
au_audio.c:1107: `wdev' undeclared (first use in this function)
au_audio.c:1107: `dev' undeclared (first use in this function)
au_audio.c:1108: `stream' undeclared (first use in this function)
au_audio.c:1121: warning: implicit declaration of function `wake_up_interruptible'
au_audio.c: At top level:
au_audio.c:64: storage size of `audio_fops' isn't known
make: *** [au_audio.o] Error 1
-
once again, thanks guys! i'll try that, in the meantime, i switched off hardware acceleration for my video card, it solved the problem. incidentally, this issue was brought to my attention by the mandrake installer, when i decided red hat could go and suck a fat man. interestingly, mandrake offered me much more versatility at install time than red hat did. Unfortunately it looks like hardware acceleration being disabled means i can't have transparent xterms and so on, and also hardware acceleration works in windows which sucks a lot.
As for sound card and modem, i am planning to buy a swannsmart serial modem and a terratec 128i sound card in the hope that they will magically solve my problems. one can only hope. In the meantime i am now onto getting bloody mplayer installed. I installed libdecss and libdvdread fine, and then i installed mplayer (0.60) without a hitch, but not having much luck playing a DVD. tried with Xine too, it tells me it won't play encrypted DVDs. the DVD in question is a normal copy of Grease from Australia. well, i am not really asking for help with this one, since i don't think anybody's reading this anyway...
-
To play encrypted dvd's you have to use Ogle
http://www.dtek.chalmers.se/groups/dvd/ (http://www.dtek.chalmers.se/groups/dvd/)
mplayer and Xine only play dvd's that aren't encrypted (like 1.5% of all the dvd's out there)
Don't know if you can make mplayer use DeCSS though.
-
ogle, hmm? how come everybody goes on about mplayer being the best then? and how come a mate of mine used to routinely hire dvds and play them with xine?
also, why is ogle available as rpms, and mplayer has to be compiled? i am confused. I hope ogle comes with a gui. that foxed me a bit with mplayer...
i will have to wait till next week at least, i am off for five days with the buddhists for the turn of the year.
-
quote:
Originally posted by Calum:
ogle, hmm? how come everybody goes on about mplayer being the best then? and how come a mate of mine used to routinely hire dvds and play them with xine?
also, why is ogle available as rpms, and mplayer has to be compiled? i am confused. I hope ogle comes with a gui. that foxed me a bit with mplayer...
i will have to wait till next week at least, i am off for five days with the buddhists for the turn of the year.
wrong, mplayer is availanle through apt-get for RPM and also for regular download here (http://www.piorunek.pl/~dominik/linux/pkgs/mplayer/)
-
Mplayer has a GUI. And, yes, both xine and mplayer can be used to play regular dvds.
-
quote:
Originally posted by Calum
also, why is ogle available as rpms, and mplayer has to be compiled? i am confused. I hope ogle comes with a gui. that foxed me a bit with mplayer...
When you install mplayer from the official website you have to edit a couple of things to be able to use the gui.
I installed it using apt-get and without doing anything else was able to start it with the gui, command is "gmplayer"
quote:
Originally posted by flap
Mplayer has a GUI. And, yes, both xine and mplayer can be used to play regular dvds.
And how ould you do that? I've read on several websites that to be able to play encrypted dvd's you have to use Ogle, also as Calum stated Xine refuses to play encrypted dvd's.
Unless, as I mentioned before, you make Xine use DeCSS ....
-
i would except i am still completely clueless about it! if i can get ogle to work (it will be another week before i can find out as i am currently on a 5 day retreat at a buddhist college) then i might post my deductions in the faq. of course by then some other eager soul will have done it!