New to Leap 42.3, few beginner doubts

Hello.
It’s been circa 3 years since last time I used openSUSE; my rig broke and I did not get another one until recently, even if just lent.

I see there have been many changes, and some doubts arouse, if I may.

  1. This laptop, an old Toshiba Satellite C650, used to have Windows 7. In the BIOS settings I see hard disk mode is IDE, but it has the option to switch to AHCI (sata) mode. Should I switch this before trying to install openSUSE?

  2. Is this bug still alive? https://forums.opensuse.org/showthread.php/526143-New-install-of-Leap-42-3-seems-to-hang?p=2831568#post2831568

  3. If above bug was luckily already fixed (I have no idea which locales are affected…), is it already safe to attempt to clean install Leap 42.3, or are some repositories still missing some packages or still “unstable”, just like it always happens with every newly released version? I think I used to use the multimedia ones, the mozilla one, wine…

  4. Is there already a 42.3 multimedia guide, or the 42.2 one would be used just like that?

  5. I’d like to learn how to do all zypper stuff through command line instead of Yast. I think mainly I’d need to start learning how to add repositories, install packages and all updating tasks. For all updates I’d rather do them manually instead of relying in the automatic updater.
    For adding repositories, is it really just a matter of “zypper ar -f <fullURL> <a_name>” and “zypper ref” ?
    For global updating I think it was just “zypper up”, but what if I wanted to update only some of the “blue” updatable packages? Also, is there a way to apply repo switch to Packman in command line?
    As long as I have applied this switch once, can I freely update packages from other repositories or even just zypper up, or do some few repos have “priorities”?
    Truth to be told I never ever learned if there were always some updating “best practices”…

  6. Just out of curiosity, now that openSUSE DVD installer is able to also connect to internet, could I install, say, Enlightenment directly without having to pass through another main DE beforehand?

Sorry for too many questions. Thanks beforehand.

A few answers as far as I know:

  1. If BIOS states that your hard drive is connected with IDE and it is working it probably uses the IDE cable.
  2. I don’t know this bug, Leap 42.3 installed without a hitch on my 5-6 year old ASUS (dual boot with windows 7 as well which I never used).
  3. The main repos (those I use) are all there - for specifc repos just check if they are there.
  4. You can use the guide for 42.2 just replace 42.2 with 42.3. e.g.
zypper ar -f http://packman.inode.at/suse/openSUSE_Leap_42.3/ Packman
zypper ar -f http://opensuse-guide.org/repo/openSUSE_Leap_42.3/ libdvdcss

The other commands stay the same.
5) Just use zypper up - no priorities needed. Look at the man page for zypper. FOr switching repos to Packmand use

zypper dup --from Packman
  1. I never installed Enlightenment desktop - sorry.
    Cheers
    Uli
  1. Use the BIOS setting for whatever type of hard drive interface your drives use.

  2. According to the bugs, no. As described in the comments, the bug affected only upgrades and was never a problem for new installs. And then a patch for upgrading was submitted so even upgrading should not be a problem today.

  3. See above

  4. I haven’t heard that there’s anything new about multimedia in 42.3. So, whatever you’ve been following for 42.2 should also apply to 42.3.

  5. The help for zypper is fairly informative and should cover almost all common scenarios. You can read the MAN pages for more complete documentation. I’ve also noted a few less common but very useful zypper commands, particularly if you’re scripting installs. Generally, you want to update or patch your entire system, but if there are specific apps or libraries you want to exclude, you can “lock” those files… See the MAN pages for how to do this. Repo priorities are generally unhelpful, typically you should leave them unchanged.
    https://en.opensuse.org/User:Tsu2/BASH_zypper

  6. In theory, you should be able to do that… But at the moment I’m looking at what could be a bug that completely kills this DVD option (and so is pretty serious)… I’ve found that on the screen where you select your Desktop, when you click the “Configure online repositories” button it will lead to being unable to connect to repositories which at first blush looks like a NIC configuration failure (If the displayed error is correct, the repo URI is correct). Don’t know yet if this error is specific to the virtualization I’m using or a more general problem (Still investigating). My guess is that instead of using a DVD you might be able to do what you want using a NET install instead(untried but logical assumption)

TSU

I’ll just comment on this, since you already have responses to the others.

I think the ability to use online repos during install has been there for a long time. It’s just made more obvious now.

Yes, if you tell the installer to use online repos, you should be able to select enlightenment during your initial install. However, I have not tried that. You probably still have to select “other” in your initial desktop choice.

I seem to be one of the unenlightened. I actually installed enlightenment, and I even logged in to try. But I can’t think of a reason to login again.

I’m going to take a look at enlightenment again… :slight_smile:
Whenever we have a new release, it’s a good reason to explore everything about openSUSE to see what’s new.
When I last looked at it, it was one of the first to implement Wayland, and accordingly its graphics were <really> impressive.
Think of it this way… If you thought KDE Plasma can have cool visual effects, you’ll really like Enlightenment.
Be sure though that your hardware is capable of better graphics, it might not be a good choice on ancient hardware.

TSU

  1. Yes, sorry, forgot to mention this laptop has a SATA hard disk, but for some reason BIOS setting is set to IDE mode instead of AHCI by default… Windows 7 already had AHCI drivers, so I’d be clueless…

  2. Thanks. Though given Mr caf4926 has written guides for every -or almost every- openSUSE release, I really thought there was always a reason; particularly possible “little” changes between releases.

  3. Thanks again. Wish Mr Simotek could comment something here…
    By any chance, and apologizing since it’s still not long since last comment, any news regarding this DVD’s repository connection bug, and/or Enlightenment itself?

On Fri, 28 Jul 2017 06:56:01 +0000, tsu2 wrote:

> 6. In theory, you should be able to do that… But at the moment I’m
> looking at what could be a bug that completely kills this DVD option
> (and so is pretty serious)… I’ve found that on the screen where you
> select your Desktop, when you click the “Configure online repositories”
> button it will lead to being unable to connect to repositories which at
> first blush looks like a NIC configuration failure (If the displayed
> error is correct, the repo URI is correct). Don’t know yet if this error
> is specific to the virtualization I’m using or a more general problem
> (Still investigating). My guess is that instead of using a DVD you might
> be able to do what you want using a NET install instead(untried but
> logical assumption)

This may give you just a little more info to work with: similar issues
installing 42.3. I configured the wifi (laptop) when asked about
internet access. The distro notes were downloaded, so there was a
successful connection, but at the end of the install I got several
complaints about not being able to connect to he repos. Trouble spot may
be much further along in the installation than you assume,

BTW, ignoring the errors didn’t cause any obvious problems and the
initial setup from the install process did not carry over after re-
booting.

I have openSUSE Leap 42.3 installed on an old SSD and it is working marvelous. I was running 42.2 before but I did a clean install of 42.3 instead of an upgrade. No problems at all.

WTH? https://forums.opensuse.org/showthread.php/526071-Discussion-thread-openSUSE-42-3?p=2831664#post2831664

Why no more default main OSS repository!?

My updated conclusion (definite) is that the main OSS repo is an issue only for install methods which require using online sources.
You can avoid this problem completely by using a DVD image.
Or, since I determined that the problem is Server-side, I’ve also connected to different Server mirrors.

In other words, the problem is fixable and not due to the DVD or NET images.
If you experience problems, you can either keep trying, wait for the Servers to be under less load or connect to a different Server.
Or, I assume that the distribution network will fix itself within a few days since the problem is directly because of the massive loads after initial launch.

TSU

This always happens with a new release by rule, no exceptions. But problem is I am (or… used to be…) in a little hurry to install it. How long does it aprox take for servers to stabilize enough? Is there by chance an aprox idea?

By chance, is it possible to install more than one DE in openSUSE? How would it work, with a “DE menu” or the like? Can it be done from openSUSE installer?

Yes: Plasma5, GNOME, MATE, Xfce, Enlightenment.

Login screen, bottom LHS corner, a popup menu there by which you choose what DE to use for that particular login session.

Yes, that’s how i did it, once in a VM to try out the concept, then once for-real when i recently converted my Tower to TW from a non-oS distro. I’ve not tried it, but i think you can also do it post-installation, from within oS Leap/TW, via YaST2 Patterns.

Ok, so today I attempted to install Leap 43.2 with just GNOME, though I’m no longer with the rig right now. Yet, several more doubts arouse…

  1. https://forums.opensuse.org/showthread.php/526222-Multimedia-Guide-for-openSUSE-Leap-42-3
    Is there a reason for having reduced the multimedia guide this much? I had to follow it for now, but why now only one “general” minimalistic set of suggested packages? Where’s gstreamer-plugins-good package? Why to include again the infamous flash player!?

  2. Out of just curiosity I tried to take a look at the “community repos” inside Yast > Software repositories > Add > Community repositories. Now only the basic OSS are listed? Last time I tried -several years ago, probably during the 12.x age- there were quite a few ones listed: Wine, Mozilla, Libdvdcss, Packman itself…

  3. I can’t recall very well, but aside the many default disabled repos, openSUSE seemed to install with 4 default enabled repositories: OSS, non-OSS, Updates and Updates-non-OSS. Does it mean I did not miss the “main OSS” repo, just as I was fearing?
    See https://forums.opensuse.org/showthread.php/526071-Discussion-thread-openSUSE-42-3?p=2831664#post2831664

  4. I see GNOME has kind of its own update “application”, it even pops notifications if new updates are available. But, is it also set to automatically install them at a given time? If so, how can I disable it? Or even more, is there a way to disable its notifications, without going “unorthodox”?

  5. I read Polari replaced Xchat as GNOME’s default IRC client since 13.2, or so… I know I could just go and install Hexchat if needed, but… was there a special reason for putting this Polari “thing” as replacement at least in GNOME? Couldn’t it have been just Hexchat itself? Back when I first used openSUSE I used Xchat because it was the default included one and turned to be good, but this new one looks… “crapy”? It even lacks some important networks in its default list, such as Rizon and some other ones.

  6. After doing the multimedia guide I applied Packman switch in the command line and packages were changed. Just to confirm I went to Yast > Software manager and tried to apply switch to Packman then accepted. Seemed to do some “installing” process that took some seconds, but in the end seemingly it did nothing, just a small waste of time. Is it expected or I did something wrong?

  7. Finally, how would one install patterns (i.e., if one wants to install another DE such as KDE or Enlightenment) through zypper command line?

Thanks very much beforehand.

Today it is best just to to the vendor change to packman to get all the codecs ie zypper dup --from Packman

Where packman is the alias give to packman repo

Most are still therw just not in the default list. Repos change over time

By default you should have all the base repos you, if you don’t mess with them, need to add packman for multi-media or other special software. You can find packages in other locals at https://software.opensuse.org/search. Take care in keeping active foreign repos

Just use the pattern name but it is easier to do from Yast (example: zypper in somepatternname)

Thanks.

  1. So these are the repos I have now:
user1@linux-fwry:~> zypper lr -d
Las prioridades del repositorio no tienen efecto. Todos los repositorios habilitados comparten la misma prioridad.

#  | Alias                     | Nombre                                  | Habilitado | Comprobación GPG | Actualizar | Prioridad | Tipo   | URI                                                                        | Servicio
---+---------------------------+-----------------------------------------+------------+------------------+------------+-----------+--------+----------------------------------------------------------------------------+---------
 1 | libdvdcss                 | libdvdcss                               | Si         | (r ) Si          | Si         |   99      | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.3/                         |         
 2 | mozilla                   | mozilla                                 | Si         | (r ) Si          | Si         |   99      | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_42.3/      |         
 3 | openSUSE-Leap-42.3-0      | openSUSE-Leap-42.3-0                    | No         | ----             | ----       |   99      | yast2  | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_CDDVDW_TS-L633C_R7256GNB212114 |         
 4 | packman                   | packman                                 | Si         | (r ) Si          | Si         |   99      | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                           |         
 5 | repo-debug                | openSUSE-Leap-42.3-Debug                | No         | ----             | ----       |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/        |         
 6 | repo-debug-non-oss        | openSUSE-Leap-42.3-Debug-Non-Oss        | No         | ----             | ----       |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/    |         
 7 | repo-debug-update         | openSUSE-Leap-42.3-Update-Debug         | No         | ----             | ----       |   99      | NONE   | http://download.opensuse.org/debug/update/leap/42.3/oss/                   |         
 8 | repo-debug-update-non-oss | openSUSE-Leap-42.3-Update-Debug-Non-Oss | No         | ----             | ----       |   99      | NONE   | http://download.opensuse.org/debug/update/leap/42.3/non-oss/               |         
 9 | repo-non-oss              | openSUSE-Leap-42.3-Non-Oss              | Si         | (r ) Si          | Si         |   99      | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/          |         
10 | repo-oss                  | openSUSE-Leap-42.3-Oss                  | Si         | (r ) Si          | Si         |   99      | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/oss/              |         
11 | repo-source               | openSUSE-Leap-42.3-Source               | No         | ----             | ----       |   99      | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/       |         
12 | repo-source-non-oss       | openSUSE-Leap-42.3-Source-Non-Oss       | No         | ----             | ----       |   99      | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/   |         
13 | repo-update               | openSUSE-Leap-42.3-Update               | Si         | (r ) Si          | Si         |   99      | rpm-md | http://download.opensuse.org/update/leap/42.3/oss/                         |         
14 | repo-update-non-oss       | openSUSE-Leap-42.3-Update-Non-Oss       | Si         | (r ) Si          | Si         |   99      | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/                     |         
user1@linux-fwry:~>

So am I good? Nothing wrong?
Regarding the Mozilla repo, I already added the 42.3 one, but it’s still not listed here https://en.opensuse.org/Additional_package_repositories
And by the way, I manually browsed the repo and there’s already a package for Firefox 54, but neither Yast nor zypper up detect it; as if still this 52.2.0 was the latest one for openSUSE. WTH?

Hope someone could help with the other points…

And out of curiosity, is there a way to make clock in GNOME to display seconds as well? It shows date and time but with just hour and minutes.

Thanks again.

Better moved the other questions in another thread in the Applications subforum. But still, could someone help with the repos doubt?

Your repo list looks fine to me.

To answer your last question…

Finally, how would one install patterns (i.e., if one wants to install another DE such as KDE or Enlightenment) through zypper command line?

Search all available patterns

zypper se patterns

filter for DE’s…

zypper se patterns|grep Desktop

Install the desired pattern eg KDE…

zypper in patterns-openSUSE-kde

BTW, best not to bundle unrelated questions in one thread. It can lead to confusing discussions, and some may go unanswered. Start new threads in the appropriate sub-forums with a descriptive title designed to catch the attention of those who may be able to help. :slight_smile: