Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Thanks for reply, I can hear audio through the mic, but I can record, I might try it as root to see if its an permission problem, but if you have any Ideas I would be greatfull, once again thanks for the help.
I use Skype frequently and it works fine for about 15 minutes after that it stalls Linux only a hard reset helps here. I figure that the sound fading effect will not happen, if one always talks or another sound source is active (cd or mp3 player plays).
Menues ain't work, but one can use the right mouse button in the skype window to accomplish the same. Buttons work but hardly visible, maybe another winlook helps (I use win31) or in [version] "Windows"="winxp".
I tried also winex and crossover both failed in my case.
my setup:
1. SuSE 9.0 with wine 20031212 (updated from Suse dist one, 2004-versions didn't work)
2.turned off aRtsd, because of the reported problems that nobody could hear me, "no recording device", than it's just fine
3. changes made to /home/user/.wine/config (see attachement)
4. Creative Labs SB Live! EMU10k1 (rev 7)
5. I use alsa but only oss has been accepted by wine in config ???
That's all.
__________________________________________________________________________
Attachements:
=================
WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config
;;
;; MS-DOS drives configuration
;;
;; Each section has the following format:
;; [Drive X]
;; "Path"="xxx" (Unix path for drive root)
;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network')
;; "Label"="xxx" (drive label, at most 11 characters)
;; "Serial"="xxx" (serial number, 8 characters hexadecimal number)
;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')
;; This is the FS Wine is supposed to emulate on a certain
;; directory structure.
;; Recommended:
;; - "win95" for ext2fs, VFAT and FAT32
;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended)
;; DON'T use "unix" unless you intend to port programs using Winelib !
;; "Device"="/dev/xx" (only if you want to allow raw device access)
;;
[wine]
"Windows" = "C:\\Windows"
"System" = "C:\\Windows\\System"
"Temp" = "X:\\"
"Path" = "C:\\Windows;C:\\Windows\\System;X:\\;Y:\\"
"GraphicsDriver" = "x11drv"
; Wine doesn't pass directory symlinks to Windows programs by default.
; Enabling this may crash some programs that do recursive lookups of a whole
; subdir tree in case of a symlink pointing back to itself.
;"ShowDirSymlinks" = "1"
"ShellLinker" = "wineshelllink"
# <wineconf>
[Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)
"Windows" = "winxp"
; DOS version to imitate
;"DOS" = "6.22"
; Be careful here, wrong DllOverrides settings have the potential
; to pretty much kill your setup.
[DllOverrides]
; default for all other dlls
"*" = "builtin, native, so"
[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; Use a private color map
"PrivateColorMap" = "N"
; Favor correctness over speed in some graphics operations
"PerfectGraphics" = "N"
; Color depth to use on multi-depth screens
;;"ScreenDepth" = "16"
; Name of X11 display to use
;;"Display" = ":0.0"
; Allow the window manager to manage created windows
"Managed" = "Y"
; Use a desktop window of 640x480 for Wine
;;"Desktop" = "640x480"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "Y"
; Use XShm extension if present
"UseXShm" = "Y"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Use the take focus protocol
"UseTakeFocus" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "N"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "N"
; Code page used for captions in managed mode
; 0 means default ANSI code page (CP_ACP == 0)
"TextCP" = "0"
; Use this if you have more than one port for video on your setup
; (Wine uses for now the first 'input image' it finds).
;; "XVideoPort" = "43"
; Run in synchronous mode (useful for debugging X11 problems)
;;"Synchronous" = "Y"
;
; Use the Render extension to render client side fonts (default "Y")
;;"ClientSideWithRender" = "Y"
; Fallback on X core requests to render client side fonts (default "Y")
;;"ClientSideWithCore" = "Y"
; Set both of the previous two to "N" in order to force X11 server side fonts
;
; Anti-alias fonts if using the Render extension (default "Y")
;;"ClientSideAntiAliasWithRender" = "Y"
; Anti-alias fonts if using core requests fallback (default "Y")
;;"ClientSideAntiAliasWithCore" = "Y"
;
; the TrueType font dirs you want to make accessible to wine
"Desktop" = "N"
[ppdev]
;; key: io-base of the emulated port
;; value : parport-device{,timeout}
;; timeout for auto closing an open device ( not yet implemented)
;"378" = "/dev/parport0"
;"278" = "/dev/parport1"
;"3bc" = "/dev/parport2"
[registry]
;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false.
;Defaults are read all, write to Home
; Where to find the global registries
;"GlobalRegistryDir" = "/etc";
; Global registries (stored in /etc)
"LoadGlobalRegistryFiles" = "Y"
; Home registries (stored in ~user/.wine/)
"LoadHomeRegistryFiles" = "Y"
; Load Windows registries from the Windows directory
"LoadWindowsRegistryFiles" = "Y"
; TRY to write all changes to home registries
"WritetoHomeRegistryFiles" = "Y"
; Registry periodic save timeout in seconds
; "PeriodicSave" = "600"
; Save only modified keys
"SaveOnlyUpdatedKeys" = "Y"
[Tweak.Layout]
;; supported styles are 'Win31'(default), 'Win95', 'Win98'
;; this has *nothing* to do with the windows version Wine returns:
;; use cmdline option --winver if you want that.
"WineLook" = "Win31"
[dsound]
"DefaultPlayback" = "1" ; use first device (/dev/dsp)
"DefaultCapture" = "1" ; use first device (/dev/dsp)
;; HEL only: Number of waveOut fragments ahead to mix in new buffers.
"HELmargin" = "5"
;; HEL only: Number of waveOut fragments ahead to queue to driver.
"HELqueue" = "5"
;; Max number of fragments to prebuffer
"SndQueueMax" = "28"
;; Min number of fragments to prebuffer
"SndQueueMin" = "12"
[Network]
;; Use the DNS (Unix) host name always as NetBIOS "ComputerName" (boolean, default "Y").
;; Set to N if you need a persistent NetBIOS ComputerName that possibly differs
;; from the Unix host name. You'll need to set ComputerName in
;; HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName, too.
;"UseDnsComputerName" = "N"
[AppDefaults\\_INS5576._MP\\x11drv]
; Lotus Notes R5 installer
; I'm quite not sure this will run on some other machine than mine, but it
; can't hurt
"Managed" = "N"
"Desktop" = "N"
I double check before that I did not need /dev/mixer1
I checked also that I was able to create /dev/mixer2 just for test.
I did the trick :
rm -f /dev/mixer1
ln -s /dev/mixer /dev/mixer1
Result : no change on Gnome / Oss but no more error /dev/mixer1 message
I clean all my alsa install, after trying to install it ... (rpm -e)
I switched on KDE. Bingo : everything was working, listening and speaking.
What I found is that after a Skype crash (exemple, add a contact to your contact list), skype is unusable. I had to stop Skype AND wine (server) ... even logout (no reboot) seems to be a better idea.
Well, I had a 30 mn conversation with France, from Thailand ...clear as Phuket water ;-)
My next goal id to test and test again why I cannot' use it on Gnome / Oss
By the way, I was thinking that I was using Arts but I forget to change my congif file, so I was using OSS on KDE !
Running Gentoo Linux, wine 20031212, Gnome 2.4.1 and KDE 3.2. Skype runs both on Gnome and KDE, i can talk and listen. Now i got some problems:
Under KDE it generally works as long as arts is idle. I didn't get ANY listening problems (exept some chopped connections), once wine claimed /dev/dsp successfuly. Talking generaly works for a minute or so, until something cuts my input and the other side simply doesn't hear me any more. I will try to persuade wine to use arts.
Under Gnome, listening works well, and i also experienced the same speech cutdown as in kde. my partner said, that he hears me better under kde. so it generaly works, i think i just have to fiddle with parameters.
I run the latest Skype Beta on Wine 200403909 (SuSE 9.0 on Athlon). I run KDE 3.2.0 with ArTS disabled. My only audio input is the webcam's USB mike (Philips ToUCam). I can hear the other side, but the other side doesn't hear anything. My Wine setup for audio is as follows:
"Drivers" = "wineoss.drv"
"DefaultPlayback" = "0" ; use first device (/dev/dsp)
"DefaultCapture" = "1" ; use second device (/dev/dsp1)
Doing lsmod shows that snd-seq-oss, snd-pcm-oss and snd-mixer-oss are installed. That used to work with Gnomeeting 0.98. Any suggestions? Thanks
Several posters have said they have been unable to get skype to work under crossover. I have just got it to work.
The installer worked by default (you could use the crossover office setup utility to install). The program would successfully start and allow you to create a user id, but then fail with a GPF. This GPF was in crypt32.dll (mentioned elsewhere on this discussion). To make it work, copy crypt32.dll AND msoss.dll from a real windows installation into ~/.cxoffice/dotwine/fake_windows/Windows/System. Then edit your ~/.cxoffice/dotwine/config and add the lines:
Skype will now run correctly. Like everyone else of course no menus etc but with crossover sound worked right out of the box. (oss not alsa drivers but i dont mind!)
Originally posted by zubir Thanks for reply, I can hear audio through the mic, but I can record, I might try it as root to see if its an permission problem, but if you have any Ideas I would be greatfull, once again thanks for the help.
To zubir: I presume you mean you _can't_ record. I had a problem where if I ran
arecord -d 3 -f S16_LE -c1 -r44100 out.wav
I got an error in pcm_read (line 1164). If you get a similar error, try running alsamixer. Mute the mic but make sure the volume is turned up and make sure the mic boost is unmuted (press "M"). Then set the input select to each of line and mic, and try running arecord in each case. I found that counterintuitively, setting input select to "line" allowed me to record from the mic. (my sound card uses the via82xx driver).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.