[Bug 303016] [NEW] Integrating Ubuntu with a Windows-based network is harder than it should be By Tom Chance on December 13, 2007 (9:02:00 PM) Share Print Comments I've been using and advocating free software for around six years. When studying and then working as a freelance writer, migrating an office seemed so simple -- draw up a list of comparable programs and, over a reasonable period, move your staff across. But over the past few weeks I've been trying to use Ubuntu Gutsy on my desktop PC in a Windows-based office, and whilst most things work just fine, it's far from the seamless integration I was hoping for. I work for an environmental charity in London, and our office is pretty typical of the sector. Two Windows 2003 servers provide Exchange for email, calendaring, and contacts, along with some shared folders and printers, a PPTP VPN for remote work, and a VoIP phone solution called IP Office. On the desktops we use the typical software titles: Windows XP, Office 2002/3, some of the Adobe Suite (Acrobat Reader and Professional, Photoshop, Illustrator, Dreamweaver), Sage, and a handful of other programs. Part of my job involves managing the IT contracts, and I'm working on a process to develop a decent medium-term ICT strategy. When I've had a (rare) spare moment, I've been looking at options for migrating to free software. I recently completed a TCO analysis of our ICT systems, and found that licensing accounts for 18% of our ICT expenditure. The biggest expenses are hardware and support. If we were to migrate to free software, support costs would initially rise and training costs would be introduced, so I'm keen to find out the reality of migrating firsthand. Installing Ubuntu Gutsy was easy, but getting it to play with the Windows 2003 login server was really difficult. In Windows XP you just go into the system properties, enter the domain that the servers use, and authenticate against it. You can then log in with your network username and password -- easy. In Ubuntu you have to follow this guide, which is far from easy, and I've struggled to make it work consistently. I've read that Novell Linux Desktop follows the documented procedure with the installer, but I'm not in a position to pay for a copy of that distribution, and I'm disappointed that there don't seem to be any tools for Ubuntu to make this easier. Once set up, I've enjoyed using GNOME. I used to be quite involved with the KDE Project, and it's still my environment of choice, but the GNOME desktop feels more integrated in some ways. I especially like the Places menu at the top of the screen; I added the shared folders on the server and our remote Web site server as places, and they appeared in not only that menu, but also Nautilus and other applications. It may be subjective, but some things just feel more solid and well-designed than either KDE or Windows. Colleagues leaning over my shoulder have commented on how nice and easy to use it all looks. Navigating the shared folders works pretty seamlessly. I can browse the network and add any folders to Places. Unfortunately I can't view or modify the file security settings, so I have to open a remote connection to the server using GNOME's rdesktop client to change permissions! One of my most common tasks is working with Microsoft Office documents. OpenOffice.org is perfectly adequate for most tasks. I miss some functionality, such as the "keep text formatting" option when you paste text into a document or spreadsheet. In the chart component, you can't currently display both the number value and percentage for each section of a pie chart, which is a pain. I also haven't noticed any document locking features, as in "this file is read-only while Angela edits it." Finally, the layout and formatting isn't spot on, which forces me to spend time fiddling with other people's documents before I can use them. On the bright side, when creating a form in Writer, I really appreciated the excellent PDF export functionality, which produces a PDF document with a working form. I'd otherwise have to buy a charity license for Adobe Acrobat Professional for that simple feature. The other black hole for an office worker's time is email. Evolution can work with Microsoft Exchange using the Outlook Web Access feature (basically webmail) as a sort of proxy. I had to fiddle and retry the configuration a few times to get it to play smoothly, but email now works fine. My calendar shows up too and I can subscribe to other users' calendars, though displaying their contents is sluggish; it sometimes takes 10 seconds just to show a day's appointments. We have some shared calendars in the public folders, but I can see them only if I've already made them a favourite from Outlook in Windows. When I accidentally removed one from my profile, I had to log in to a Windows machine to put it back in place. Contacts in Evolution worked OK, but I found some strange glitches. For some reason it has mixed-up names and email addresses, so sometimes I send something to a colleague but the autocomplete feature has his name next to another Jonathan's email address. When I go to look at the address book, Exchange's Global Address List is initially empty, and only fills up with entries when I start typing a name, whereupon it autocompletes matching entries in the list. Another irritation with Evolution is that it doesn't understand links to files in a Windows format (bug report). We always send links in our office rather than attaching files, so now I have to read from the link and manually navigate to the folder in Nautilus, rather than just clicking and having the folder or file open. Worse, when I want to send out an email message with a link to a file, I have to copy in and then rework the Nautilus URL to make it look like a Windows URL; in Microsoft Office I just add the Web toolbar, copy the address, and paste it straight into the email body. Printing should be simple, and to somebody with experience I'm sure it is. We have an OKI ES1624 and an Infotec ISC2525 -- both standard office laser printers shared via a Windows server. When I went to add the two network printers under GNOME, I had to manually enter the Windows server share names for each, which meant checking their properties on the servers. When the installation procedure asked for a driver I couldn't find the printers in the list. After several abortive attempts with generic PostScript drivers, I found a hint in a Web forum that I could print out a settings page from the printer with a list of languages it understands. I now have both printers working with the generic PCL 5c driver, which is functional but missing lots of the options that the Windows driver gives you. In Windows XP you just go through a wizard that makes finding, adding, and using the driver straightforward. Finally, some things haven't worked at all. We use PhoneManager, a desktop utility that brings all the power of our VoIP phone system to your desktop, but it doesn't run at all with Wine. And when at home, try as I might I just couldn't get the VPN to work; it simply stops without any useful indication of the problem before it has made the connection. Overall, I managed to get most things working, certainly enough for my day-to-day work. But it would probably take me the best part of an afternoon to set up a new PC for a colleague to use Ubuntu, whilst it takes me about 30 minutes with a computer that has Windows XP pre-installed. I don't mean to sound excessively negative. Ubuntu is much nicer than Windows in many ways -- the feel of the desktop, the built-in functionality, the available software through APT, the ease of working with certain aspects of the Windows office environment I'm in. Free software is also extremely important to me, and of considerable interest to my organisation. But the integration just isn't as slick and easy as I had hoped. With each step I have had to spend more time messing around with settings, or just working around missing functionality, than I do in Windows XP. I'm sure some of my stumbling blocks have answers, but they weren't there by default, nor easy for me to find. This poses a problem for my organization: the only way to make a migration really work would be to switch the servers first to eliminate compatibility issues, and then to do a really comprehensive refit of the desktops with lots of retraining. This is certainly a possibility, but with the constraints of a charity IT budget (where funding for long-term investments is difficult to come by, and where software licensing is relatively cheap) it's going to take considerable political will from management to justify a wholesale migration.

Thu, 27 Nov 2008 19:41:23 -0800

Public bug reported:

Integrating Ubuntu with a Windows-based network is harder than it should be
By Tom Chance on December 13, 2007 (9:02:00 PM)

Share    Print    Comments

I've been using and advocating free software for around six years. When
studying and then working as a freelance writer, migrating an office
seemed so simple -- draw up a list of comparable programs and, over a
reasonable period, move your staff across. But over the past few weeks
I've been trying to use Ubuntu Gutsy on my desktop PC in a Windows-based
office, and whilst most things work just fine, it's far from the
seamless integration I was hoping for.

I work for an environmental charity in London, and our office is pretty
typical of the sector. Two Windows 2003 servers provide Exchange for
email, calendaring, and contacts, along with some shared folders and
printers, a PPTP VPN for remote work, and a VoIP phone solution called
IP Office. On the desktops we use the typical software titles: Windows
XP, Office 2002/3, some of the Adobe Suite (Acrobat Reader and
Professional, Photoshop, Illustrator, Dreamweaver), Sage, and a handful
of other programs.

Part of my job involves managing the IT contracts, and I'm working on a
process to develop a decent medium-term ICT strategy. When I've had a
(rare) spare moment, I've been looking at options for migrating to free
software. I recently completed a TCO analysis of our ICT systems, and
found that licensing accounts for 18% of our ICT expenditure. The
biggest expenses are hardware and support. If we were to migrate to free
software, support costs would initially rise and training costs would be
introduced, so I'm keen to find out the reality of migrating firsthand.

Installing Ubuntu Gutsy was easy, but getting it to play with the
Windows 2003 login server was really difficult. In Windows XP you just
go into the system properties, enter the domain that the servers use,
and authenticate against it. You can then log in with your network
username and password -- easy. In Ubuntu you have to follow this guide,
which is far from easy, and I've struggled to make it work consistently.
I've read that Novell Linux Desktop follows the documented procedure
with the installer, but I'm not in a position to pay for a copy of that
distribution, and I'm disappointed that there don't seem to be any tools
for Ubuntu to make this easier.

Once set up, I've enjoyed using GNOME. I used to be quite involved with
the KDE Project, and it's still my environment of choice, but the GNOME
desktop feels more integrated in some ways. I especially like the Places
menu at the top of the screen; I added the shared folders on the server
and our remote Web site server as places, and they appeared in not only
that menu, but also Nautilus and other applications. It may be
subjective, but some things just feel more solid and well-designed than
either KDE or Windows. Colleagues leaning over my shoulder have
commented on how nice and easy to use it all looks.

Navigating the shared folders works pretty seamlessly. I can browse the
network and add any folders to Places. Unfortunately I can't view or
modify the file security settings, so I have to open a remote connection
to the server using GNOME's rdesktop client to change permissions!

One of my most common tasks is working with Microsoft Office documents.
OpenOffice.org is perfectly adequate for most tasks. I miss some
functionality, such as the "keep text formatting" option when you paste
text into a document or spreadsheet. In the chart component, you can't
currently display both the number value and percentage for each section
of a pie chart, which is a pain. I also haven't noticed any document
locking features, as in "this file is read-only while Angela edits it."
Finally, the layout and formatting isn't spot on, which forces me to
spend time fiddling with other people's documents before I can use them.
On the bright side, when creating a form in Writer, I really appreciated
the excellent PDF export functionality, which produces a PDF document
with a working form. I'd otherwise have to buy a charity license for
Adobe Acrobat Professional for that simple feature.

The other black hole for an office worker's time is email. Evolution can
work with Microsoft Exchange using the Outlook Web Access feature
(basically webmail) as a sort of proxy. I had to fiddle and retry the
configuration a few times to get it to play smoothly, but email now
works fine. My calendar shows up too and I can subscribe to other users'
calendars, though displaying their contents is sluggish; it sometimes
takes 10 seconds just to show a day's appointments. We have some shared
calendars in the public folders, but I can see them only if I've already
made them a favourite from Outlook in Windows. When I accidentally
removed one from my profile, I had to log in to a Windows machine to put
it back in place.

Contacts in Evolution worked OK, but I found some strange glitches. For
some reason it has mixed-up names and email addresses, so sometimes I
send something to a colleague but the autocomplete feature has his name
next to another Jonathan's email address. When I go to look at the
address book, Exchange's Global Address List is initially empty, and
only fills up with entries when I start typing a name, whereupon it
autocompletes matching entries in the list.

Another irritation with Evolution is that it doesn't understand links to
files in a Windows format (bug report). We always send links in our
office rather than attaching files, so now I have to read from the link
and manually navigate to the folder in Nautilus, rather than just
clicking and having the folder or file open. Worse, when I want to send
out an email message with a link to a file, I have to copy in and then
rework the Nautilus URL to make it look like a Windows URL; in Microsoft
Office I just add the Web toolbar, copy the address, and paste it
straight into the email body.

Printing should be simple, and to somebody with experience I'm sure it
is. We have an OKI ES1624 and an Infotec ISC2525 -- both standard office
laser printers shared via a Windows server. When I went to add the two
network printers under GNOME, I had to manually enter the Windows server
share names for each, which meant checking their properties on the
servers. When the installation procedure asked for a driver I couldn't
find the printers in the list. After several abortive attempts with
generic PostScript drivers, I found a hint in a Web forum that I could
print out a settings page from the printer with a list of languages it
understands. I now have both printers working with the generic PCL 5c
driver, which is functional but missing lots of the options that the
Windows driver gives you. In Windows XP you just go through a wizard
that makes finding, adding, and using the driver straightforward.

Finally, some things haven't worked at all. We use PhoneManager, a
desktop utility that brings all the power of our VoIP phone system to
your desktop, but it doesn't run at all with Wine. And when at home, try
as I might I just couldn't get the VPN to work; it simply stops without
any useful indication of the problem before it has made the connection.

Overall, I managed to get most things working, certainly enough for my
day-to-day work. But it would probably take me the best part of an
afternoon to set up a new PC for a colleague to use Ubuntu, whilst it
takes me about 30 minutes with a computer that has Windows XP pre-
installed.

I don't mean to sound excessively negative. Ubuntu is much nicer than
Windows in many ways -- the feel of the desktop, the built-in
functionality, the available software through APT, the ease of working
with certain aspects of the Windows office environment I'm in. Free
software is also extremely important to me, and of considerable interest
to my organisation.

But the integration just isn't as slick and easy as I had hoped. With
each step I have had to spend more time messing around with settings, or
just working around missing functionality, than I do in Windows XP. I'm
sure some of my stumbling blocks have answers, but they weren't there by
default, nor easy for me to find. This poses a problem for my
organization: the only way to make a migration really work would be to
switch the servers first to eliminate compatibility issues, and then to
do a really comprehensive refit of the desktops with lots of retraining.
This is certainly a possibility, but with the constraints of a charity
IT budget (where funding for long-term investments is difficult to come
by, and where software licensing is relatively cheap) it's going to take
considerable political will from management to justify a wholesale
migration.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
Integrating Ubuntu with a Windows-based network is harder than it should be By 
Tom Chance on December 13, 2007 (9:02:00 PM)  Share    Print    Comments     
I've been using and advocating free software for around six years. When 
studying and then working as a freelance writer, migrating an office seemed so 
simple -- draw up a list of comparable programs and, over a reasonable period, 
move your staff across. But over the past few weeks I've been trying to use 
Ubuntu Gutsy on my desktop PC in a Windows-based office, and whilst most things 
work just fine, it's far from the seamless integration I was hoping for.  I 
work for an environmental charity in London, and our office is pretty typical 
of the sector. Two Windows 2003 servers provide Exchange for email, 
calendaring, and contacts, along with some shared folders and printers, a PPTP 
VPN for remote work, and a VoIP phone solution called IP Office. On the 
desktops we use the typical software titles: Windows XP, Office 2002/3, some of 
the Adobe Suite (Acrobat Reader and Professional, Photoshop, Illustrator, 
Dreamweaver), Sage, and a handful of other programs.  Part of my job involves 
managing the IT contracts, and I'm working on a process to develop a decent 
medium-term ICT strategy. When I've had a (rare) spare moment, I've been 
looking at options for migrating to free software. I recently completed a TCO 
analysis of our ICT systems, and found that licensing accounts for 18% of our 
ICT expenditure. The biggest expenses are hardware and support. If we were to 
migrate to free software, support costs would initially rise and training costs 
would be introduced, so I'm keen to find out the reality of migrating 
firsthand.  Installing Ubuntu Gutsy was easy, but getting it to play with the 
Windows 2003 login server was really difficult. In Windows XP you just go into 
the system properties, enter the domain that the servers use, and authenticate 
against it. You can then log in with your network username and password -- 
easy. In Ubuntu you have to follow this guide, which is far from easy, and I've 
struggled to make it work consistently. I've read that Novell Linux Desktop 
follows the documented procedure with the installer, but I'm not in a position 
to pay for a copy of that distribution, and I'm disappointed that there don't 
seem to be any tools for Ubuntu to make this easier.  Once set up, I've enjoyed 
using GNOME. I used to be quite involved with the KDE Project, and it's still 
my environment of choice, but the GNOME desktop feels more integrated in some 
ways. I especially like the Places menu at the top of the screen; I added the 
shared folders on the server and our remote Web site server as places, and they 
appeared in not only that menu, but also Nautilus and other applications. It 
may be subjective, but some things just feel more solid and well-designed than 
either KDE or Windows. Colleagues leaning over my shoulder have commented on 
how nice and easy to use it all looks.  Navigating the shared folders works 
pretty seamlessly. I can browse the network and add any folders to Places. 
Unfortunately I can't view or modify the file security settings, so I have to 
open a remote connection to the server using GNOME's rdesktop client to change 
permissions!  One of my most common tasks is working with Microsoft Office 
documents. OpenOffice.org is perfectly adequate for most tasks. I miss some 
functionality, such as the "keep text formatting" option when you paste text 
into a document or spreadsheet. In the chart component, you can't currently 
display both the number value and percentage for each section of a pie chart, 
which is a pain. I also haven't noticed any document locking features, as in 
"this file is read-only while Angela edits it." Finally, the layout and 
formatting isn't spot on, which forces me to spend time fiddling with other 
people's documents before I can use them. On the bright side, when creating a 
form in Writer, I really appreciated the excellent PDF export functionality, 
which produces a PDF document with a working form. I'd otherwise have to buy a 
charity license for Adobe Acrobat Professional for that simple feature.  The 
other black hole for an office worker's time is email. Evolution can work with 
Microsoft Exchange using the Outlook Web Access feature (basically webmail) as 
a sort of proxy. I had to fiddle and retry the configuration a few times to get 
it to play smoothly, but email now works fine. My calendar shows up too and I 
can subscribe to other users' calendars, though displaying their contents is 
sluggish; it sometimes takes 10 seconds just to show a day's appointments. We 
have some shared calendars in the public folders, but I can see them only if 
I've already made them a favourite from Outlook in Windows. When I accidentally 
removed one from my profile, I had to log in to a Windows machine to put it 
back in place.  Contacts in Evolution worked OK, but I found some strange 
glitches. For some reason it has mixed-up names and email addresses, so 
sometimes I send something to a colleague but the autocomplete feature has his 
name next to another Jonathan's email address. When I go to look at the address 
book, Exchange's Global Address List is initially empty, and only fills up with 
entries when I start typing a name, whereupon it autocompletes matching entries 
in the list.  Another irritation with Evolution is that it doesn't understand 
links to files in a Windows format (bug report). We always send links in our 
office rather than attaching files, so now I have to read from the link and 
manually navigate to the folder in Nautilus, rather than just clicking and 
having the folder or file open. Worse, when I want to send out an email message 
with a link to a file, I have to copy in and then rework the Nautilus URL to 
make it look like a Windows URL; in Microsoft Office I just add the Web 
toolbar, copy the address, and paste it straight into the email body.  Printing 
should be simple, and to somebody with experience I'm sure it is. We have an 
OKI ES1624 and an Infotec ISC2525 -- both standard office laser printers shared 
via a Windows server. When I went to add the two network printers under GNOME, 
I had to manually enter the Windows server share names for each, which meant 
checking their properties on the servers. When the installation procedure asked 
for a driver I couldn't find the printers in the list. After several abortive 
attempts with generic PostScript drivers, I found a hint in a Web forum that I 
could print out a settings page from the printer with a list of languages it 
understands. I now have both printers working with the generic PCL 5c driver, 
which is functional but missing lots of the options that the Windows driver 
gives you. In Windows XP you just go through a wizard that makes finding, 
adding, and using the driver straightforward.  Finally, some things haven't 
worked at all. We use PhoneManager, a desktop utility that brings all the power 
of our VoIP phone system to your desktop, but it doesn't run at all with Wine. 
And when at home, try as I might I just couldn't get the VPN to work; it simply 
stops without any useful indication of the problem before it has made the 
connection.  Overall, I managed to get most things working, certainly enough 
for my day-to-day work. But it would probably take me the best part of an 
afternoon to set up a new PC for a colleague to use Ubuntu, whilst it takes me 
about 30 minutes with a computer that has Windows XP pre-installed.  I don't 
mean to sound excessively negative. Ubuntu is much nicer than Windows in many 
ways -- the feel of the desktop, the built-in functionality, the available 
software through APT, the ease of working with certain aspects of the Windows 
office environment I'm in. Free software is also extremely important to me, and 
of considerable interest to my organisation.  But the integration just isn't as 
slick and easy as I had hoped. With each step I have had to spend more time 
messing around with settings, or just working around missing functionality, 
than I do in Windows XP. I'm sure some of my stumbling blocks have answers, but 
they weren't there by default, nor easy for me to find. This poses a problem 
for my organization: the only way to make a migration really work would be to 
switch the servers first to eliminate compatibility issues, and then to do a 
really comprehensive refit of the desktops with lots of retraining. This is 
certainly a possibility, but with the constraints of a charity IT budget (where 
funding for long-term investments is difficult to come by, and where software 
licensing is relatively cheap) it's going to take considerable political will 
from management to justify a wholesale migration. 
https://bugs.launchpad.net/bugs/303016
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to