Wine - installing windows apps
Hello, I am trying to run some office applications without an installation of windows on my machine and decided to try wine. I am using the Debian unstable (sid) and have just installed wine using apt-get. I also installed the winesetuptk,. All seems to be fine with the wine installation (although I have almost no experience with it) but when I try to install MS office 2000 (starting with IE5 and Word only) I get through the initial dialog of the installer where I put the product key and select the components to install, but when the installation begins, it generates and error dialog box (Internal Error 2761: Please contact product support for assistance) and then exits the installation. One thing I have not been able to do is find the fonts you listed in your instructions on my CD at all (it is Office 2000). I tried mounting it with the unhide options you recommended, and still was not able to find it. Could this be causing my problem? I have tried checking some documentation and instructions, and have a couple of specific questions. 1) Somewhere it was suggested I needed to install a font from the office CD independent of the office installation. (Tahoma, I believe). However I do not have that font on my Office 2000 cd. (I tried mounting it with unhide option and still couldn't see it). Could this be a problem. 2) The documentation is somewhat contradictory about running wine as root. I would like to avoid doing this if possible. Is there a configuration that will allow it to be run as a normal user? 3) It appears that some of the error messages have to do with permission's (the winspool.drv file IS located in /fake_windows/Windows/System directory, and that is on the path in my config file). This leads to the above question. 4) I would prefer to use the Debian packaged wine, because I can apt-get it and maintain it under the packaging system, rather than a commercial product. I have looked at the code weavers web site, and their product looks great, and I may end up with that, but would like to explore the possibilities with the Debian Package first. If you have any suggestions, I would appreciate hearing them. The machine I am working on is linux only (not dual boot), and AMD processor (700 MHz). Following is some output from the installation process: Here is some installation information, followed by the tail end of the installation attempt messages. [EMAIL PROTECTED]:~$ wine --version find: /usr/bin/../lost+found: Permission denied Invoking /usr/bin/wine.bin --version ... Wine 20030115 Wine exited with a successful status [EMAIL PROTECTED]:~$ xme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) err:module:PE_fixup_imports Module (file) WINSPOOL.DRV (which is needed by X:\MSIe3b1.tmp) not found err:win32:PE_LoadLibraryExA can't load X:\MSIe3b1.tmp fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) err:module:PE_fixup_imports Module (file) WINSPOOL.DRV (which is needed by X:\MSIe3b2.tmp) not found err:win32:PE_LoadLibraryExA can't load X:\MSIe3b2.tmp fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only) fixme:thread:SetThreadExecutionState (0x8000): stub, harmless (power management). fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) Wine exited with a successful status And here are some error messages at the start of the attempted installaiton: [EMAIL PROTECTED]:~/.wine/fake_windows/Windows/System$ wine M:/setup.exe find: /usr/bin/../lost+found: Permission denied Invoking /usr/bin/wine.bin M:/setup.exe ... fixme:process:CreateProcessA (C:\WINDOWS\SYSTEM\msiexec.exe,...): NORMAL_PRIORITY_CLASS ignored fixme:ntdll:NtOpenThreadToken (0xfffe,0x000f,0x0001,0x3f11ec00): stub fixme:ntdll:NtOpenThreadToken (0xfffe,0x0004,0x0001,0x4067175c): st
xv (graphics package)
Hi, I seem to recall that the xv package (graphics viewer / editor) by John Bradley was formerly included in an earlier distribution (potato, maybe?). It doesn't seem to be in the current distributions. Does anyone know if it is available any longer as a debian package? Maybe I'm not looking in the right place. Thanks Jerry --- Jerry Bash ---
Re: usb flash drive problem - module problem?
Andrew, My kernal is 2.4.20-1-k7, and /proc/bus/usb/devices doesn't exist. I have /proc/bus/usb, but that is empty. And I think that you're right about the timeout message. I don't know enough to determine a solution, but I continue the investigation. Here is a sequence of events that I went through this morning, and the associated output to the sylog file. I generally would try loading the module first, but I forgot to, so I inserted the drive first. 1) inserting the drive May 27 11:14:56 cello kernel: hub.c: new USB device 00:04.3-2.1, assigned address 3 May 27 11:14:56 cello kernel: hub.c: USB hub found May 27 11:14:56 cello kernel: hub.c: 2 ports detected May 27 11:14:57 cello kernel: hub.c: new USB device 00:04.3-2.1.1, assigned address 4 May 27 11:14:57 cello kernel: usb.c: USB device 4 (vend/prod 0x67b/0x2317) is not claimed by any active driver. May 27 11:14:57 cello kernel: hub.c: new USB device 00:04.3-2.1.2, assigned address 5 May 27 11:14:57 cello kernel: usb.c: USB device 5 (vend/prod 0x67b/0x2316) is not claimed by any active driver.! 2) loading the module (manually, with modprobe usb-storage)) May 27 11:19:50 cello kernel: Initializing USB Mass Storage driver... May 27 11:19:50 cello kernel: usb.c: registered new driver usb-storage May 27 11:19:50 cello kernel: scsi0 : SCSI emulation for USB Mass Storage devices May 27 11:19:50 cello kernel: Vendor: Model: Rev: May 27 11:19:50 cello kernel: Type: Direct-Access ANSI SCSI revision: 02 May 27 11:19:50 cello kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 May 27 11:19:50 cello kernel: SCSI device sda: 256000 512-byte hdwr sectors (131 MB) May 27 11:19:50 cello kernel: /dev/scsi/host0/bus0/target0/lun0: p1 May 27 11:19:50 cello kernel: WARNING: USB Mass Storage data integrity not assured May 27 11:19:50 cello kernel: USB Mass Storage device found at 4 May 27 11:19:50 cello kernel: USB Mass Storage support registered. At this point, I could mount and access the drive, 3) But then, I unmounted and removed, and reinserted the drive. May 27 11:24:00 cello kernel: usb-uhci.c: interrupt, status 3, frame# 1164 May 27 11:24:00 cello kernel: usb.c: USB disconnect on device 00:04.3-2.1 address 3 May 27 11:24:00 cello kernel: usb.c: USB disconnect on device 00:04.3-2.1.1 address 4 May 27 11:24:00 cello kernel: usb.c: USB disconnect on device 00:04.3-2.1.2 address 5 May 27 11:24:08 cello kernel: hub.c: new USB device 00:04.3-2.1, assigned address 6 May 27 11:24:08 cello kernel: hub.c: USB hub found May 27 11:24:08 cello kernel: hub.c: 2 ports detected May 27 11:24:09 cello kernel: hub.c: new USB device 00:04.3-2.1.1, assigned address 7 May 27 11:24:09 cello kernel: usb-uhci.c: interrupt, status 3, frame# 1588 May 27 11:24:12 cello kernel: usb_control/bulk_msg: timeout May 27 11:24:12 cello kernel: usb.c: error getting string descriptor 0 (error=-110) May 27 11:24:15 cello kernel: usb_control/bulk_msg: timeout May 27 11:24:15 cello kernel: usb.c: error getting string descriptor 0 (error=-110) May 27 11:24:15 cello kernel: WARNING: USB Mass Storage data integrity not assured May 27 11:24:15 cello kernel: USB Mass Storage device found at 7 May 27 11:24:16 cello kernel: usb_control/bulk_msg: timeout May 27 11:24:16 cello kernel: hub.c: usb_hub_port_status (6) failed (err = -110) May 27 11:24:17 cello kernel: usb_control/bulk_msg: timeout May 27 11:24:17 cello kernel: hub.c: get_hub_status failed May 27 11:24:18 cello kernel: usb_control/bulk_msg: timeout May 27 11:24:18 cello kernel: hub.c: usb_hub_port_status (6) failed (err = -110) May 27 11:24:19 cello kernel: usb_control/bulk_msg: timeout May 27 11:24:19 cello kernel: hub.c: usb_hub_port_status (6) failed (err = -110) May 27 11:24:20 cello kernel: usb_control/bulk_msg: timeout May 27 11:24:20 cello kernel: hub.c: get_hub_status failed Now, I was unable to mount the drive at all. --- Jerry Bash Spectral Systems, Inc. Phone: (937) 281-1320 --- Andrew Perrin <[EMAIL PROTECTED]> 05/22/2003 04:39 PM To: [EMAIL PROTECTED] cc: [EMAIL PROTECTED] Subject: Re: usb flash drive problem - module problem? Not knowing much, I suspect this is your problem: May 21 16:21:43 cello kernel: usb_control/bulk_msg: timeout I don't have my USB key handy, but the digital camera I borrowed works exactly the same way. Before mounting, I get the following in /var/log/syslog: May 22 16:35:53 joehill kernel: hub.c: new USB device 00:10.0-2, assigned address 8 May 22 16:35:53 joehill kernel: WARNING: USB Mass Storage data integrity not assured May 22 16:35:53 joehill kernel: USB Mass Storage device found at 8 joehill:~# cat /proc/scsi/scsi Attached devices: ... Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: HP
Recent upgrade of unstable - xserver problems
Hi, Earlier today I upgraded debian unstable on 2 machines (a desktop and laptop). In both cases, after rebooting, the x login screen changed in appearance (to maybe xdm, rather than kdm/gdm?), and I am not able to login from the normal login. In order to login, I need to open a virtual console and login from there. From there, however, if I try to 'startx' (after killing the xserver), the x server appears to start, but no window manager starts. After upgrading, (but before rebooting), I had kde running, but some applications would refuse to run, with an error dialog stating that 'connection to "0:0" refused by server'. , and someting about 'invalid xdm authorization'. If you have any ideas about what went wrong and how to correct it, please let me know. Thanks, Jerry Bash --
XFree86 installation problem
Hi, I have recently updated and upgraded to woody from potato. I installed potato from cd's and did the upgrade on line. It was really the first time I had used apt-get with an on line source, so I may have botched something there, but all seems to be working fine except XFree86 v4.1. The problem with it is that when I try to start the xserver locally (with 'startx') I get an error message saying "X: cannot stat /etc/X11/X (No such file or directory), aborting. giving up" The file is not there, and I think it should be linked to something (in /usr/X11R6/bin ??) but I'm not sure what to link it to. I have several files in /usr/X11R6/bin but I want to link to the correct one. Is this dependent on the video hardware I have? Any help is greatly appreciated. Thanks in advance. (If this is more appropiatly posted to anotherl list, please let me konw.) Jerry Bash
Re: XFree86 installation problem
Otavio, thanks for the response. The update left me with the following package information. I interpret this to say that I do have xserver-svga, although it is from version 3.3.6. BTW, I have a voodoo3 card installed in this machine. Is there another x server package I need. Also, I have seen somewhere an indication that I need to run dexconf. Can you advise? Is that a normal process when upgrading X? Thanks again, Jerry Bash cello:/home/jlb# dpkg -l xfree* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name VersionDescription +++-==-==- ii xfree86-common 4.1.0-6X Window System (XFree86) infrastructure pn xfreecd (no description available) cello:/home/jlb# cello:/home/jlb# dpkg -l xserver* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name VersionDescription +++-==-==- un xserver (no description available) pn xserver-3dlabs (no description available) pn xserver-8514(no description available) pn xserver-agx (no description available) ii xserver-common 4.1.0-6files and utilities common to all X servers pn xserver-fbdev (no description available) pn xserver-ggi (no description available) pn xserver-i128(no description available) pn xserver-mach32 (no description available) pn xserver-mach64 (no description available) pn xserver-mach8 (no description available) pn xserver-mono(no description available) pn xserver-p9000 (no description available) pn xserver-s3 (no description available) pn xserver-s3v (no description available) ii xserver-svga 3.3.6-11potato X server for SVGA graphics cards un xserver-tga (no description available) ii xserver-vga16 3.3.6-11potato X server for VGA graphics cards pn xserver-w32 (no description available) ii xserver-xfree8 4.1.0-6the XFree86 X server cello:/home/jlb# Otavio Pereira <[EMAIL PROTECTED] To: [EMAIL PROTECTED] 48.com.br> cc: Subject: Re: XFree86 installation problem 09/26/01 03:47 PM Please respond to otaviofp > the xserver locally (with 'startx') I get an error message saying > > "X: cannot stat /etc/X11/X (No such file or directory), aborting. > giving up" > > The file is not there, and I think it should be linked to something > (in /usr/X11R6/bin ??) but I'm not sure what to link it to. I got the same problem, and u need to get the XServer, p.e., XF86_SVGA, or any other (video-hardware dependant)... I don't really know if it is some inst. bug, or something like, but when u upgrade it seems the apt-get don't install the SVGA/VGA/or any other server... just the base for XFree... Hope i could help... -- Otavio Augusto F. Pereira [EMAIL PROTECTED]
kde and kdelibs-data dependency
Hi, I have discovered that on unstable I can not install kde at this time. It seems to me that there is a dependency on kdelibs-data (= 4.3.1.2-2), but 4.3.1.2-2.1 is to be installed, and the version required is not available. Thanks, Jerry Bash --- Jerry Bash ---
[no subject]
I am having a problem with samba on a machine using debian sid. I have loaded samba version 3.0.0beta2-1 for Debian, and am trying to share the linux drive to windows machines (win 2000). I have set the smbpasswd, but still, when I get the dialog from windows asking for a username and password, and am told that the username and password are incorrect. I have not tried to set up printers yet, so that section is not important at this time. It is the home directories I am trying to use at this time. The bottom, from log.smbd looks wrong, but I am not sure, and do not know how to fix it. If anyone can help, I'd appreciate it. Thanks, Jerry Bash From log.nmdb, after rebooting, I get: * [2003/07/23 18:43:53, 0] nmbd/nmbd.c:terminate(54) Got SIGTERM: going down... [2003/07/23 18:45:49, 0] nmbd/nmbd.c:main(642) Netbios nameserver version 3.0.0beta2-1 for Debian started. Copyright Andrew Tridgell and the Samba Team 1994-2003 testparm yields: Load smb config files from /etc/samba/smb.conf Processing section "[homes]" Processing section "[printers]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions # Global parameters [global] workgroup = SSI server string = %h server (Samba %v) obey pam restrictions = Yes passdb backend = tdbsam, guest passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 dns proxy = No panic action = "" %d invalid users = root [homes] comment = Home Directories path = /home/jlb valid users = jlb read > create mask = 0700 directory mask = 0700 [printers] comment = All Printers path = /tmp create mask = 0700 printable = Yes browseable = No This is from log.smbd, and looks like something is wrong, but I don't know how to fix it. [2003/07/23 18:59:12, 0] smbd/server.c:main(747) smbd version 3.0.0beta2-1 for Debian started. Copyright Andrew Tridgell and the Samba Team 1992-2003 [2003/07/23 18:59:12, 0] printing/pcap.c:pcap_printer_fn(361) Unable to open printcap file /etc/printcap for read! [2003/07/23 18:59:12, 0] smbd/server.c:main(781) standard input is not a socket, assuming -D option [2003/07/23 18:59:12, 0] lib/pidfile.c:pidfile_create(84) ERROR: smbd is already running. File /var/run/samba/smbd.pid exists and process id 304 is running. [2003/07/23 19:02:55, 1] sam/idmap_tdb.c:db_idmap_init(487) idmap uid range missing or invalid idmap will be unable to map foreign SIDs [2003/07/23 19:02:55, 1] sam/idmap_tdb.c:db_idmap_init(499) idmap gid range missing or invalid idmap will be unable to map foreign SIDs [2003/07/23 19:02:59, 1] sam/idmap_tdb.c:db_idmap_init(487) idmap uid range missing or invalid idmap will be unable to map foreign SIDs [2003/07/23 19:02:59, 1] sam/idmap_tdb.c:db_idmap_init(499) idmap gid range missing or invalid idmap will be unable to map foreign SIDs [2003/07/23 19:02:59, 1] sam/idmap_tdb.c:db_idmap_init(487) idmap uid range missing or invalid idmap will be unable to map foreign SIDs [2003/07/23 19:02:59, 1] sam/idmap_tdb.c:db_idmap_init(499) idmap gid range missing or invalid idmap will be unable to map foreign SIDs
switching window managers and session managers - update-alternatives ?
I have a question about switching between kde and other window managers (blackbox, fluxbox, ion, etc). I am interested in learning what is the preferred or intended method of switching between kde and other 'more traditional' window managers in Debian. I realize that kde is termed a session manager in Debian and the others are more 'traditional' window managers. In looking through the files in /etc/X11/Xsession.d, it appears to me that the window manager / session manager that is started is determined by the file 50xfree86-common_determine-startup. If a x-session-manager exists, it is used; if not, an x-window-manager file is checked, and if it exists, it is used. If neither of these exists, a terminal is started. I have found that I can select among different window managers, using update-alternatives --config x-window-manager, and among different session managers using a similar command for x-session-managers, but how do I select whether I want it to start a session, or use a window manager? I am using xdm on the system currently, and it doesn't give the user an option as I believe is the case with some other login screens. I am also interested in eliminating the graphical login as well, and logging in initially to a console and starting x from there. I would appreciate advice on the intended way of switching window managers / session managers with that configuration (ie, using startx) as well. Thanks in advance, Jerryþ
Re: switching window managers and session managers - update-alternatives ?
> In that case, "apt-get --purge remove xdm", followed by editing your > ~/.xinitrc, like so: > echo "icewm" > ~/.xinitrc > > Here's my current file: > > [EMAIL PROTECTED]:/home/westk:> cat .xinitrc > #sawfish & > #icewm > #gnome-session > startkde > #flwm & > #blackbox & > #fvwm95 & > #larswm & > #fvwm95 > #xterm > #gnome-panel & > #twm > #wmaker > #xfwm > -- > Kent This brings up another question: when I do apt-get -s --purge remove xdm", it tells me it's going also to remove x-window-system (in addition to xdm). x-window-system is a meta package, so will it just remove that meta package and leave the individual packages alone (so x still functions), or will I need to reinstall the x-window-system again, (or the individual packages) individually after that? Thanks for your help, -Jerry