<br><br><div class="gmail_quote">On Tue, Jul 13, 2010 at 9:41 AM, Pál Gergő <span dir="ltr">&lt;<a href="mailto:iwantnobelprice@gmail.com">iwantnobelprice@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Hello Everyone!<br>
<br></blockquote><div><br>Hi :)<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
XUbuntu is already the best operating system, I think I&#39;ll never switch<br>
to anything else. But if we want more average windows users to switch to<br>
(X)Ubuntu, you may want to consider the following ideas.<br>
<br></blockquote><div><br>Hehe, I always try to be careful when saying &quot;I could use feature x so please add feature x because most users want that&quot;. Even when you personally could use something, really doesn&#39;t mean that applies to most (or even many) users. In fact, most of the time when people say something like this, it&#39;s actually a very specific edge case.<br>

<br>In any case, wow, what a list. As a non-developer, let me try to reply to some things that I do know an answer to.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


I use XUbunbu 10.04 as a main desktop operating system, initially it was<br>
a dual-boot with a Vista (later deleted). I didn&#39;t read any official<br>
handbooks or manuals, I&#39;m the man of experiences, and many future users<br>
will be like me. Here are the issues I came across.<br>
<br></blockquote><div><br>Really, there are people who&#39;ve worked hard on quality documentation, which can really be a help sometimes :)<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


1. Currently the easiest way to change a partition volume label is with<br>
GParted.<br>
- Gparted should be installed by default<br>
OR<br>
- Mtools mlabel should be improved, to work like e2label , without<br>
hand-editing any config file<br>
</blockquote><div><br>Changing the label of a partition really isn&#39;t someone people do every day (or even at all). Having to install Gparted for this is good enough for such an edge case.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


2. The xfce widget &quot;Mount devices&quot; lists XUbuntu partition with a scary<br>
UUID, and no name. It should use partition label or &quot;xubuntu&quot; string<br>
instead. (All the other partitions are listed as expected). The user<br>
should be notified that if he/she wants to view UUID, he/she should use<br>
blkid.<br>
<br></blockquote><div><br>This is something that should be improved by the Xfce project directly (which is where Xubuntu gets its most important applications and plugins from). You can file a bug (which you can also do to report a suggestion for improvement) at <a href="http://bugzilla.xfce.org/">http://bugzilla.xfce.org/</a> after creating an account.<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
3. When I install and boot linux other than HD0,0 , then the Places<br>
application does not list HD0,0 . I think it is because Grub always<br>
calls the booting partition HD0,0 , so when XUbuntu wakes up, it may be<br>
confused. But Gigolo lists it correctly, and I myself was able to write<br>
a 1kb automount shell script, to mount /dev/sd?? -&gt; /mnt/?? .<br>
- The user should be notified about this possible problem, and that the<br>
solution is Gigolo<br>
OR<br>
- Places app should be improved (like I implied, it can&#39;t be too difficult)<br>
<br></blockquote><div><br>Same here: <a href="http://bugzilla.xfce.org/">http://bugzilla.xfce.org/</a><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


4. Pulsaudio is incompatible with many widespread applications, notably<br>
Blender. Esound seems to be compatible with anything (even Audacity,<br>
which, according to its developers , is not expected to). Esound should<br>
be the default sound system.<br>
<br></blockquote><div><br>It used to be ALSA, I&#39;m not sure why it was PulseAudio recently but I believe there was good reason for that.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


5. XUbuntu should not use UTC time settings by default. If it is<br>
dual-booted with a Windows, it is just a source of misunderstandings. If<br>
XUbuntu is installed alone, then it is totally indifferent, which time<br>
settings it uses. There also should be a GUI way to change it.<br>
<br>
6. Setting the default mouse cursor speed multiplier [ex. for a too<br>
sensitive touchpad] AND changing xorg color depth (24 / 16) should be<br>
achieved in a GUI way.<br>
<br></blockquote><div><br>I believe that&#39;s already possible. Have you checked the Mouse and Display items, respectively, in Applications-&gt;Settings-&gt;Settings Manager?<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


7. There should be a more easy way to change the number of desktops ,<br>
and to create Launcher shortcuts. (ex: right click on the desktop<br>
changer -&gt; Set count ; Right click on a file -&gt; create shortcut)<br>
<br></blockquote><div><br>You can also do this in the Settings Manager (under Workspaces I believe), which is easy enough (you don&#39;t change the number of desktops that often). You can create launchers in the file manager by selecting a file and going to Edit-&gt;Make Link. Not sure if you can also do this for the context menu. The Desktop I believe is being worked on.<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
8. When I install XUbuntu with hungarian default language, it is not<br>
able to locate and use the restricted nVidia GeForce Go 6200 drivers,<br>
System -&gt; Hardware drivers does not list them. I reinstalled in english<br>
and it works again. LANGUAGE PROBLEMS SHOULD NOT CAUSE DRIVER PROBLEMS!<br>
<br></blockquote><div><br>It shouldn&#39;t, and probably isn&#39;t related to the language but just something that happened during installation. Unfortunate, of course.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


9. If I have some minimized and some normal sized applications , I have<br>
to click &quot;Hide windows and show desktop&quot; button twice to view my desktop<br>
(and obviously it is the function i want to use it in most caces). The<br>
first click pops up all the windows , even minimized ones.<br>
<br></blockquote><div><br><a href="http://bugzilla.xfce.org/">http://bugzilla.xfce.org/</a> :)<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


10. Network monitor gadget uses &quot;wlan0&quot; string for wireless network. I<br>
could not find any /dev/wlan0 , so it was strange to me at first. The<br>
users should be notified about that they can get info from Ifconfig.<br>
<br>
11. Personal oppinion: xterm should be completely replaced by<br>
xfce4-terminal. It even should have a shorter, more convenient name. I<br>
created a /usr/bin/cmd symlink to xfce4-terminal<br>
<br></blockquote><div><br>Xfce4-terminal *is* the default terminal. The only place where you can still encounter xterm, I believe, is when trying the failsafe session from the login screen.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


12. During installation, the default GRUB2 setting is to put XUbuntu on<br>
HD0 boot sector, no matter where the ext4 partition is. Now think about<br>
that a little bit.<br>
If I have two hard disks, on one windows (hd0) and on one XUbuntu (hd1),<br>
and I install grub into (hd0), then none of the devices are removable<br>
anymore, I will need both to boot any of the two operating system.<br>
- GRUB2 settings should not be hidden under the &quot;Advanced&quot; button<br>
- The default setting should be: Install GRUB2 into HD? whereever the<br>
ubuntu is, and if it is not HD0, warn the user to use Bios Boot Menu.<br>
- GRUB2 should warn the user about every possibilities and detect their<br>
consequences.<br>
<br>
13. Total newbie linux users shoud be informed even before the<br>
installation begins, about:<br>
- Why to use EXT4 file system<br>
- what a swap is and what&#39;s its recommended size, and that it has to be<br>
created as a separate partition<br>
- how to set up mount points (&quot;/&quot; for file system, &quot;swap&quot; for swap)<br>
- that they can find other partitions in /media/<br>
- what does rwxrwxrwx attribute format mean<br>
- what is a root password for , and also the existence of the SUDO or SU<br>
- commands.<br>
- the existance and usage of Synaptic<br>
- the existence and usage of wine<br>
- the existance and usage of PlayOnLinux (many people think that the<br>
computers are not just for work!)<br>
- that samba is equivalent to windows file sharing and Thunar does not<br>
support It. Use Krusader.<br>
- - to show these informations, there should be a SHORT or step-by-step<br>
or on-screen-actualities guide.<br>
<br></blockquote><div><br>Most of the things that apply to normal users are present in the documentation. The more advanced things can be learned through the internet or a guide book, but that&#39;s really out of scope to confront the bulk of the users with on the desktop.<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
14. About the SWAP: just to be sure, I gave a 5 GB partition to XUbuntu,<br>
so that I never wanted to hear it complain. After installation, I often<br>
check it with the gnome system monitor, and XUbuntu ever since the<br>
installation, did not even touch the swap. I have 1GB ram, and it is<br>
more than enough to XUbuntu. During installation, especially when the<br>
user creates the swap partition, the user should be notified about some<br>
guidelines of the recommended swap settings, and also that an idle<br>
XUbuntu uses about 250 Mb memory.<br>
<br></blockquote><div><br>In the default selections (fill the harddrive with Xubuntu or share the hard drive with another operating system, I believe), this is all handled for the user. When using the advanced partitioning window, you&#39;re expected to be advanced and understand what to do with swap :)<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
15. Users should be informed that the lock screen option is actually<br>
done by the xscreensaver daemon, so if they turn off their screen saver<br>
completely, they cannot lock the desktop. Or, the lock screen should<br>
automatically re-enable xscreensaver.<br>
<br></blockquote><div><br>Is there a place more obvious than xscreensaver to have screen locking capabilities? Basically it&#39;s just running the screensaver but not stopping until a password is entered.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


16. The default screen saver should be phosphor with fortune. All the<br>
others are trivial to set up.<br>
<br></blockquote><div><br>Is this just a screensaver that you like?<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
17. It would be a nice feature in Synaptic that it had a backup ability<br>
for the downloaded DEB packages also (and this function would be<br>
available through command line too)<br>
<br></blockquote><div><br>Most of the packages you install are in /var/cache/apt, IIRC :)<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


18. It would be a nice feature to have a backup function for restricted<br>
drivers too (or being informed that they are usual ordinary DEB packages<br>
if they really are)<br>
<br></blockquote><div><br>Yes, they are .deb packages as well. The above applies.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


19. When I installed music players, my first experiences are: &quot;Damn, no<br>
sound!&quot;. Audio and video cocecs are not REQUIRED just recommended.<br>
Synaptic should somehow detect the cocecs/plugins that the program can<br>
use, and ask the user if he/she wants to install those, too. For an<br>
other example: Krusader should come with kdiff3, krename and kompare<br>
installed by default.<br>
- Also, Krusader shoud be offered to be installed by default.<br></blockquote><div><br>Movie Player, for example, does this, and I believe Exaile does it as well. Anyway, the new installer that should come with 10.10 should include the option to install restricted extras during installation. (Though I hope that will install xubuntu-restricted-extras for Xubuntu, not ubuntu-restricted-extras).<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
20. The ICEDTEA (or any other firefox - openjava brigde) should be<br>
installed by default. Seriously.<br>
<br></blockquote><div><br>Why? Isn&#39;t Java installed now it&#39;s open source?<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


21. When I exit Krusader on a mounted device that is later removed, and<br>
start Krusader like that, Krusader tells me that the devices does not<br>
exist anymore. But it the removed device was on the right panel,<br>
Krusader crashes instead.<br>
Also in Krusader: it would be nice to have an FTP disconnect button,<br>
would be useful on some web servers.<br>
Also: Krusader shoud often check automatically if I later installed any<br>
plugin it can use (kdiff3, krename, kompare)<br>
Also: When I start an exe program through wine in Krusader, it starts<br>
that with ~ as the working directory. I have to first start a command<br>
line in the program directory with F2 button, and use wine in that to<br>
solve this problem.<br>
Also: when opening a file, there are two ways that it is likely to have<br>
been created: THIS operating system or Windows. So the automatic charset<br>
guessing should try these first, before anything else.<br>
Also: when opening a file, it loads the whole conent into memory, even<br>
if the file size is over gigabytes. I recommend to modify the editor to<br>
load only the parts I currently view/edit. Hexa editing also would be a<br>
nice feature (sorry if there is one, I was yet unable to find it)<br>
<br></blockquote><div><br>No idea what Krusader is, but these things should probably be reported to the Krusader project directly.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


22. Pidgin uses the ~/.purple directory to store settings and logged<br>
conversation. Why???<br></blockquote><div><br>Probably because the library it uses to connect to the different IM services is called purple. I think other IM clients that also use this library can then re-use these things.<br>

<br>To be sure, you should check with the Pidgin project directly though.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
23. Samba and smb-fuse should be installed by default.<br>
<br></blockquote><div><br>Can&#39;t you already access SMB shares through Gigolo by default?<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


24. In Application -&gt; Settings -&gt; Xfce4 settings manager -&gt; Sessions and<br>
startup -&gt; Application autostart, I cannot view or edit existing entry<br>
command-lines. Also If I create an own and want to change it later, I<br>
have to delete and re-create. The user who is advanced enough to<br>
navigate here has the right to at least know what are the commands for<br>
the startup items.<br>
<br></blockquote><div><br>Known bug, IIRC.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
25. Klamav, Clamav, Ufw and Gufw should be installed by default, even in<br>
an inactive state, or the user should receive information about their<br>
existance.<br>
Klamav sometimes has trouble with update file-creation so I have to use<br>
command-line freshclam for updates. Newbie users should be warned that<br>
ufw blocks incoming SSH, FTP, SMB and HTTP requests by default, but it<br>
has a built-in rule gui to enable them. And just a question: why would<br>
anyone ever use &quot;block all outgoing&quot; feature?<br>
<br></blockquote><div><br>None of those are actually necessary by default; there are no viruses for Xubuntu that are actually a threat, and there are no open ports by default. The user has information of their existence if he opens Applications-&gt;Ubuntu Software Center and searches for &quot;firewall&quot; or &quot;virus scanner&quot;.<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
26. Freepascal Lazarus : Cross compiling should be either<br>
improved/simplified or totally forgotten forever. I found a several tens<br>
of pages guide how to set up cross compiling, which would have been a<br>
whole day of my life. I found a shortcut: I downloaded the<br>
windows-version compiler and used it with Wine. Works perfectly, and in<br>
no time.<br>
<br></blockquote><div><br>No idea what Freepascal is but this, too, should probably be reported to the freepascal project directly.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


27. A very very nice feature would be a completely automatic gui wizard<br>
to create a failsafe &quot;Xubuntu 10.04 bootable ISO on a USB pendrive<br>
stick&quot; for reinstall/backup/ext4 portability opportunities. Mine was<br>
created with using info on <a href="http://www.pendrivelinux.com" target="_blank">www.pendrivelinux.com</a> , and I also use this<br>
pendrive to backup Synaptic marking list and DEB packages.<br>
Also It should contain an EXT2IFS like tool (for windows to mount ext<br>
file systems) just for EXT4.<br></blockquote><div><br>When running the LiveCD, there is System-&gt;Administration-&gt;USB Startup Disk Creator. You can also install this afterwards to easily create a bootable USB pendrive, that can also store your settings and installed applications and the like.<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
28. When I click on the white question mark in a blue sphere &quot;Help&quot;<br>
launcher-icon in Xubuntu 10.04 , I get a &quot;Welcome to Xubuntu 9.10&quot;<br>
document in file:///usr/share/xubuntu-docs/about/xubuntu-index.html .<br>
<br></blockquote><div><br>Known bug, IIRC.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
29. The default music player Exaile does not handle mp3-s without<br>
ID2/ID3 tag, they don&#39;t appear when I want to search for them by<br>
filename. This is bad, because I have a lot of home made stuff. I use<br>
Audacious, which I recommend to be the default, because it is not less<br>
lightweight than Exaile. [Windows -&gt; Linux switchers will be used to<br>
Winamp, anyway]<br>
<br></blockquote><div><br>Should be reported to the Exaile project directly.<br><br>Do you also have any backup data for the light-weightness of Audacious and the claim that most Windows users will be used to Winamp? I can hardly imagine...<br>

<br>Oh, and light-weightness isn&#39;t the only criterium. Integration with the desktop, for example, is another.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


30. Same as 29 with Totem and SMplayer : I&#39;m already used to SMplayer,<br>
and I like it because it can play damaged files too, and uses built-in<br>
codecs for everything.<br>
<br></blockquote><div><br>Built-in codecs are a no-go because Xubuntu can&#39;t ship them by default due to licensing issues of those codecs. And because *you* are used to it doesn&#39;t mean it should be shipped by default ;-)<br>

 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
31. tar.gz (the kind Krusader uses by default) has trouble with accent<br>
characters.<br>
<br></blockquote><div><br>.tar.gz in general or is this just a probably with Krusader?<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


+1: Totem, Mousepad and many other linux applications are shy about<br>
their names. I would like to see them in the window title, not just in<br>
Help -&gt; About. It won&#39;t scare newbies, they probably will be used to<br>
Windows which does the same. It rather would help them find and start<br>
faster the applications they want.<br>
<br>
Anything I didn&#39;t enumerated on this list is TOTALLY AWESOME so<br>
congratulations anyway. XUbuntu is the best!<br>
The connection method to the internet is a blessing, I didn&#39;t have<br>
trouble installing flash player under firefox, and I usually play nice<br>
windows-games like Titan Quest, Dark Messiah, Metin2 and GTA2. I also<br>
use XUbuntu for developing multimedia , programs and web sites in html,<br>
php, javascript, mysql, freepascal, c++ , matlab-clone scilab, Blender,<br>
Audacity, LMMS, they all work fine.<br>
<br></blockquote><div><br>Great :) Hope I&#39;ve answered a few of your questions.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


Regards,<br>
Gregorius<br>
( also available at <a href="mailto:lordofdance@freemail.hu">lordofdance@freemail.hu</a> )<br>
<font color="#888888"><br></font></blockquote></div><br clear="all">Best,<br>-- <br>Vincent<br>