Elive 3.0.0 installation feedback

#8

Don’t worry about the installation process, the focus-on-new-windows is disabled during the installation process (which was pretty annoying in the past) so it will not damage anything

By other side, hotkeys are a very needed thing and the user must know that there’s hotkeys (he can look it later too, but is good to show them to the user to know that too)

So, I don’t know a different way to reach the same goal without simply showing up the window document

UPDATE: just reading the next of your feedback, having the hotkeys in the dock can be nice too, let me note that…

Note: the bar is also used as a “demo” for the new users, let’s say “showing an intro of the nice apps that are included, showing beautiful icons, etc…”, I mean that later, users can customize themselves the bar as how they wish to have the applications, but yes I think that of them should be replaced by the hotkeys

0 Likes

#9

The key Bindings tools is very powerfull… Offer more actions to be binded to keys than other OS I tried… Having your hotkeys pdf icon on the bar would be cool, and within the pdf, I would explain they can access Key binding for others shortcuts / hotkeys

0 Likes

#10

I’m changing the configuration to not ask this

From what I know, there’s nothing configured to make the screen goes black by default, did you changed anything to have the screen go black?, like activated presentation mode or run the command xset dpms… ?

the confs looks like dpms is set to go black after 20 minutes but i never noticed it (or i never waited 20 minutes in my test machines), anybody can confirm if the screen goes black or not? this also happens when watching a movie? @jfbourdeau

0 Likes

#11

@Thanatermesis
If you’re asking if the screen goes black when I watch a movie ? No…

0 Likes

#12

And by default it goes black or it always shows the desktop running?

0 Likes

#13

The desktop is always running… Never went black

0 Likes

#14

Improved configurations to not being black and do not ask for presentation mode as reported by @kneekoo:

http://paste.debian.net/1043643/

hotkeys do not popup anymore in live, instead we have it in the bar

0 Likes

#15

Good move ! tks @kneekoo

0 Likes

#16

I like it
Elive_Screenshot_2018-09-21_16%3A07%3A08__356x72

1 Like

#17

page_150.c, lines 195-208:

   gl_renderer = e_glxinfo_renderer_get();

   if (gl_renderer && (strstr(gl_renderer, "llvmpipe")))
     llvmpipe = EINA_TRUE;

   if (match_xorg_log("*(II)*NVIDIA*: Creating default Display*") && (gl_avail))
     {
       if (llvmpipe)
        do_gl = 0;
       else
        do_gl = 1;

        /*do_vsync = 1;*/
     }

The C code above looks for any occurrence of “llvmpipe” in the glxinfo output - which looks like this:
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x209)

Then line 259 sets the box status as checked or not checked, based on the above code:
ob = e_widget_check_add(pg->evas, _("Hardware Accelerated (OpenGL)"), &(do_gl));

glxinfo is installed, regardless the graphics driver capabilities. And if llvmpipe is detected in the glxinfo output, it means there is no hardware acceleration available and there’s no point in asking the user to try it, so Enlightenment could be pre-configured based on this info. But without doing any code refactoring a bash script can easily deal with this issue.

My regular PC (with graphics acceleration):

nicu@Nicu-PC ~ $ glxinfo | grep -i llvmpipe
nicu@Nicu-PC ~ $ echo $?
1

My netbook (without graphics acceleration):

~ ❯❯❯ glxinfo | grep -i llvmpipe
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x209)
~ ❯❯❯ echo $?
0

In a bash script:

glxinfo | grep -i llvmpipe > /dev/null
HWACCEL=$?
if [[ $HWACCEL -eq 0 ]]; then
    # pre-configure Enlightenment with software rendering
fi

So either the (bash) quick and dirty way or a code refactoring would definitely improve the situation.

No, it was a live session (on my netbook) and I only started the installer and as I took notes (on my desktop PC) for this feedback thread, and the screen went blank (black) while the system was idle. And when I quickly took it out of sleep that window popped up. It’s a very useful feature, if it would work. So the real problem is not the window appearing but rather that the presentation mode doesn’t seem to be enabled if you choose so. As a result, the sleep feature kicks back in. I just didn’t count the time it passed, so I would have to specifically test for this if you want more feedback.

Nice, thank you! :smiley:

0 Likes

#18

Some of the questions of the installer can be improved for the next versions, like the partitions selector, to ask all in a single window (partition, format, filesystem, mountpoint) for example, I’ll note your checkbox suggestion too

  1. improved some parts
  • improved deinstalling of games including a few remaining ones

  • other misc improvements of the selections in the installer

that’s why the checkbox / user’s possible selection, yes it is abiword / gnumeric, added this info now too

  1. noted

it is a single password for everything, so computer is more correct (used also for unencrypt the disk in case it was selected), I have see many many users having issues by using 2 different passwords (user and root) not knowing / understanding which one is for what and forgetting them, so using the concept “computer password” is better since that person is the one who is installing the system, other passwords can be generated for different users independently later, and any advanced user that wants to change that already knows how to do it

0 Likes

#19

When I was new with Elive, several time I choosed Encrypted and didn’t wanted to…
I know I should have pay more attention but if there was a way to make the user make sure he want encrypted, It would be Dumb proof ( of Next Next Next kind of people proof)

0 Likes

#20

Noted

Asked everytime a new desktop configuration is created, which is the case for the new created user in the installed mode, note that the installed system and the live mode can have different things (like asking the default startup applications) and so is better to have a new clean configuration, it doesn’t hurts much by asking that again, and it remembers about options to select like the gl-accelerated mode

Same answer for the next entries up to 34. , because is a new user desktop conf

If im not wrong, the tool is just skipped / ignored in case that is not, so it doesn’t hurts to have it enabled and doesn’t consume more resources, in fact it is not even needed to ask that but for compatibility with xdg autostart standards it is put in this place and so, shown

it is used a filename-based sorting, not possible to sort alphabetically because you are reading the translation of the contents (entries) that has no relation with the filename or the original sentence probably, but you can click in the first field manually to have them sorted

because you are now in the installed system and this tool requires root privileges, so it needs to ask you about it ( just in case you have this driver / needs it)

in live mode, no need to popup, for the installed system, is good to show it at the (only) first desktop start so that he can configure / fine-tune it for his final system

I could say this is a bug in debian / gnome / somewhere-else, since synaptic-pkgexec doesn’t knows that synaptic is already added to the sudoers and doesn’t needs to ask for password

This question has been asked many times and there’s no way to use a different installer, Elive has its own installer with their very specific things / features / needed steps and own features, any other installer is just a very limited tool (just a nice gui which does just a few things) and Elive needs all its own things from it, yes surely the gui is not the best on the elive installer but internally everything else is much better and needed, it can be only possible to improve the installer with better gui / steps / wording

DONE with all

0 Likes

#21

yes and no, there are rare cases of buggy cards (drivers) which doesn’t works correctly the hardware acceleration for enlightenment (even if the GL is working correctly), the known ones are already blacklisted in evas (only the known ones). So it is always good to give the opportunity to the user to select if use it or not, in case that the default option not work

What you say about “preconfigured and no point in asking the user…” is just what the checkbox does, preconfigure it and the user only needs to click in “continue”, informing also about “if you have any problem try the other option…”

this is much better than restricting a small % of users to not being able to use elive because of a static configuration that they cannot change before the desktop starts

yes, popups are annoying, questions too… but allowing them to be selected at the first configuration of the system (not in every boot / start of the desktop) allows the user to have his elive system configured and running correctly (problem is, asking these questions at every startup)

about the black screen:

is strange that was going to black but anyways it is disabled even more in the config now and not asking for presentation too

0 Likes

#22

I will try to improve that in the future, by other side if they accidentally clicks in encryption it is a good thing… everybody should have encryption by default, just think about traveling with your laptop and you lose it or they robs you, anybody can access to your hard disk or simply the browser and have access to all your data, i mean, just run a browser with that user’s conf and you can directly enter on his email, facebook, and banks, and if it asks for any password just click in “i have forget the password” and it will be sent to the email of that person that you have already opened

Im just shocked about why windows is not encrypted by default, nor offering the option too aparently, and in a small research on internet i dont have found anything to encrypt the disk in windows… so i never go out of the house with the laptop with windows, maybe a solution is to buy a self-destruction device attached to that laptop in case is lost…that can be billionaire business; “make your windows secure”

1 Like

#23

I experienced problem with Ubuntu when choosing encryption on one of my laptop, and tend to not activate it anymore for " my Desktop at home".

May be one day I will re-install my Elive Desktop and turn on encryption. … OOPS I am sure I can encrypt my home partition once installed, I could in Ubuntu… 2nd tough, by using entire d isk when installing Elive, I think I only have one parition…

what’s the command Than to encrypt my Elive, once already installed ? I can google…

JF

0 Likes

#24

nope you can’t

the installer creates an encrypted layer and on it, the partitions, you cannot “change” them to encrypted, better to reinstall and copy your user’s files back to the new system

if this is a tower computer, unless you are a secret agent that’s not very needed, but if is a laptop i strongly suggest to encrypt the disk

by other side there’s other encryption features / tools, that can allow this, but is more like an ugly hack that modify’s or redirects the files i think, it can work, i dont know… elive just encrypts everything (even the swap partition, which is needed for security reasons, not accessing some possible personal information when shutdown the computer)

1 Like

#25

I just don’t get the 3 installed. I get to the point where it gives me choice to choose desktop with acceleration or not. It doesn’t matter which I choose after a while the screen goes first grey squares, then after a while black, and then lighter squares (which I think is desktop) but not seeing anything else than this texture. I have now tried old kernel install, graphical problem, live, safe mode and now with open drivers only. The console only mode gets me to console but there was no easy instructions how to start installer there and choose some graphic support for older machines. I saw in one post a script by thanatermesis that could probably help, using E16 and there was something else but I haven’t been able to find the topic anymore where he posted it. And just now the open driver install did the same, ligh squares the whole screen and soon there comes this full power horn sound from my machine (don’t know what that is). I have now asked help in different topics but not yet got help. I’m at home sick and have been now trying this many days so a bit frustrated.

0 Likes

#26

I now went in console install to /usr/sbin and started as root eliveinstaller which says it is 3.0.3.

  • unable to connect to Dbus via su -c
  • zenity and yad GTK warnings cannot open display
  • unable to get mountpoint for /dev/sda2
    -trapped signal: “0” from ‘verify_result’ in lines ‘2386 955 2024’
  • E: user cancel a dialog to exit the installer

And then back to beginning with blinking cursor

0 Likes

#27

Hum, I was suspecting about ECORE_NO_VSYNC=1 option before to start the graphical system, but if you tried the failsafe mode (graphical problems) it should have been included too

E17 is delicated thing, its graphical libraries are much more complex than e16, let’s see what happens in next versions

So you should start the graphical system and then install, you can try this but i dont think that it works:

export ECORE_NO_VSYNC=1
startx

Also, note that if you are unable ot make the graphical system work correctly on Live mode it stills useless to install it (it will happen the same)

Yes you need the graphical system for run the install, you can eventually do it without enlightenment 17 and maybe install later e16 (wich is not so supported / featured but could make it to work?), for that you can:

startx /usr/bin/urxvt

It will start a graphical system with only a terminal (no graphical system), from it you should run:

sudo eliveinstaller-wrapper

And the installation could begin and should finish correctly. Make sure to select “no” when asking for autologin, otherwise e17 will be start automatically instead of the login manager, ending in the “squares” problem again, if you don’t see this option you should, after to have installed the system, mount the partition where is installed Elive and edit the file like /etc/lightdm/lightdm.conf, and comment the line saying autologin-user=YOUR

USERNAME

1 Like