Trouble proaudio repository

How can I fix Geekos daw?

When I try to update I get this:

guus@localhost:~> LANG=C
guus@localhost:~> sudo zypper addrepo https://download.opensuse.org/repositories/multimedia:proaudio/openSUSE_Tumbleweed/multimedia:proaudio.repo
[sudo] password for root: 
Adding repository 'Geekos DAW (openSUSE_Tumbleweed)' ..................................................................................................................................................................................................................[error]
Repository named 'multimedia_proaudio' already exists. Please use another alias.
guus@localhost:~> 


guus@localhost:~> zypper repos
Repository priorities in effect:                                                                                                                                                                                                              (See 'zypper lr -P' for details)
      90 (raised priority)  :  1 repository
      99 (default priority) :  5 repositories

# | Alias                            | Name                                   | Enabled | GPG Check | Refresh
--+----------------------------------+----------------------------------------+---------+-----------+--------
1 | download.opensuse.org-non-oss    | Hoofd-opslagruimte (niet-opensource)   | Yes     | (r ) Yes  | Yes
2 | download.opensuse.org-oss        | Hoofd-opslagruimte (OSS)               | Yes     | (r ) Yes  | Yes
3 | download.opensuse.org-tumbleweed | Hoofd-opslagruimte voor bijwerken      | Yes     | (r ) Yes  | Yes
4 | multimedia_proaudio              | Geekos DAW (openSUSE_Tumbleweed)       | Yes     | (r ) Yes  | No
5 | openSUSE-20240829-0              | openSUSE-20240829-0                    | No      | ----      | ----
6 | packman-essentials               | packman-essentials                     | Yes     | (r ) Yes  | Yes
7 | repo-debug                       | openSUSE-Tumbleweed-Debug              | No      | ----      | ----
8 | repo-openh264                    | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes
9 | repo-source                      | openSUSE-Tumbleweed-Source             | No      | ----      | ----



``

You should already know how to show a proper repo list via zypper lr -d. We can’t see the URL, thus don’t know if you want to add an already existing repo as the error suggests. If the repo which you want to add really has another URL, simply rename the colliding one. Use YaST-> Software repositories or zypper nr. But the provided output already shows that you want to add the same repo which you already have again.

guus@localhost:~> LANG=C
guus@localhost:~> zypper lr -d
# | Alias                            | Name                                   | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                  | Service
--+----------------------------------+----------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss    | Hoofd-opslagruimte (niet-opensource)   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                                | 
2 | download.opensuse.org-oss        | Hoofd-opslagruimte (OSS)               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                    | 
3 | download.opensuse.org-tumbleweed | Hoofd-opslagruimte voor bijwerken      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                      | 
4 | multimedia_proaudio              | Geekos DAW (openSUSE_Tumbleweed)       | Yes     | (r ) Yes  | No      |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/proaudio/openSUSE_Tumbleweed/ | 
5 | openSUSE-20240829-0              | openSUSE-20240829-0                    | No      | ----      | ----    |   99     | rpm-md | hd:/?device=/dev/disk/by-id/usb-_USB_FLASH_DRIVE_8A19A30F00F02F0019-0:0-part2        | 
6 | packman-essentials               | packman-essentials                     | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials/      | 
7 | repo-debug                       | openSUSE-Tumbleweed-Debug              | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/tumbleweed/repo/oss/                              | 
8 | repo-openh264                    | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                              | 
9 | repo-source                      | openSUSE-Tumbleweed-Source             | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/source/tumbleweed/repo/oss/

The problem is that geekos update no longer works.

Edit by Sauerland:
Please use Code-Tags:
Code-Tags

When I try switch packages sto Gdaw, I get

Geen toegang tot de installatiemedia 
https://download.opensuse.org/repositories/multimedia:/proaudio/openSUSE_Tumbleweed/
 Geekos DAW (openSUSE_Tumbleweed) (Medium 1).
Controleer of de server wel toegankelijk is.

In an attempt to translate this:

No acces to install medium
Check if the server is accessible

I am wondering, to use zypper, on the commandline, to get a useful error.

Switch lmms to lmms from geekos daw.

zypper in lmms --from geekos , is probably not going to work ?

As can be seen in your output, you have auto refresh for this repo disabled. Enable auto refresh via YaST-> Software repositores or via command line
zypper mr -r 4
Then it looks like:

tumblevb@test:~> zypper lr -d
#  | Alias                      | Name              | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                      | Service
---+----------------------------+-------------------+---------+-----------+---------+----------+--------+------------------------------------------------------------------------------------------+---------
<snip >
 2 | daw                        | daw               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/proaudio/openSUSE_Tumbleweed/     | 

Why not showing the command which you used to get this output?

And changing the vendor is as easy as:

tumblevb@test:~> sudo zypper in --from daw --allow-vendor-change lmms
Refreshing service 'openSUSE'.
Retrieving repository 'daw' metadata ...................................................................................................................................................................................................................................[done]
Building repository 'daw' cache ........................................................................................................................................................................................................................................[done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following package is going to be upgraded:
  lmms

The following package is going to change vendor:
  lmms  openSUSE -> obs://build.opensuse.org/multimedia

1 package to upgrade, 1 to change vendor.

Package download size:    15,4 MiB

Package install size change:
              |      42,4 MiB  required by to be installed packages
    10,3 MiB  |  -   32,1 MiB  released by to be removed packages

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): 
Retrieving: lmms-1.3.0.alpha.1-3.9.x86_64 (daw)                                                                                                                                                                                                           (1/1),  15,4 MiB    
Retrieving: lmms-1.3.0.alpha.1-3.9.x86_64.rpm ..............................................................................................................................................................................................................[done (5,9 MiB/s)]

Checking for file conflicts: ...........................................................................................................................................................................................................................................[done]
WARNING: This version of lmms has VST support but if
you wish to use it you will need to install lmms-vst.
This is to prevent an unnecessary dependency on wine.
(1/1) Installing: lmms-1.3.0.alpha.1-3.9.x86_64 ........................................................................................................................................................................................................................[done]
Running post-transaction scripts .......................................................................................................................................................................................................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
 
tumblevb@test:~> 

It seems that trying to uninstall the virtual machine wrecked my system.

Today I started from the oldest snapshot I have, and that did not fix geekos daw.

guus@localhost:~> LANG=C
guus@localhost:~> sudo zypper in --from daw --allow-vendor-change lmms
Loading repository data...
Reading installed packages...
Repository 'daw' not found by its alias, number, or URI.
Use 'zypper repos' to get the list of defined repositories.
guus@localhost:~> 

I do not understand what is happening, but trying to uninstall the virtual machine broke geekos daw. Even though I don’t understand how these things are related.

You need to use the alias which is present on your system for this repo. In my output i used the alias which i have on my test system for this repo. I thought that you can abstract that yourself and use the correct repo name/alias…

You need

sudo zypper in --from multimedia_proaudio --allow-vendor-change lmms

Dude. pleeeaaase use LANG=C . I can read dutch, but others …

Dear Knurpht, this is getting quite annoying.

When I am trying to do stuff in Geekos daw, (and yast) there is no command-line used.
I also just can’t change the output from geekos to english. (unless I change Tumbleweed to english, which causes trouble, with stuff like this: éé

Geekos has an update icon, no command-line stuff I can copy paste.

In the output window of Geekos, there is no typing anything.
And for reasons, I don’t understand most of the output, I can’t even copy from the Xserver window that pops up.

I even tried to open a console, and type LANG=C there.
Then the output of the geekos Xserver windows is still mostly in dutch.

guus@localhost:~> LANG=C
guus@localhost:~> sudo zypper in --from multimedia_proaudio --allow-vendor-change lmms
[sudo] password for root: 
Sorry, try again.
[sudo] password for root: 
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following package is going to be upgraded:
  lmms

1 package to upgrade.

Package download size:    15.4 MiB

Package install size change:
            |      42.4 MiB  required by packages that will be installed
       0 B  |  -   42.4 MiB  released by packages that will be removed

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): y
Retrieving: lmms-1.3.0.alpha.1-3.9.x86_64 (Geekos DAW (openSUSE_Tumbleweed))                                                                                                                                                                              (1/1),  15.4 MiB    
Retrieving: lmms-1.3.0.alpha.1-3.9.x86_64.rpm .............................................................................................................................................................................................................[done (18.7 MiB/s)]

Checking for file conflicts: ...........................................................................................................................................................................................................................................[done]
WARNING: This version of lmms has VST support but if
you wish to use it you will need to install lmms-vst.
This is to prevent an unnecessary dependency on wine.
(1/1) Installing: lmms-1.3.0.alpha.1-3.9.x86_64 ........................................................................................................................................................................................................................[done]
Running post-transaction scripts .......................................................................................................................................................................................................................................[done]
 
guus@localhost:~> 

Now I am even more confused, but this narrows it down to the geekos daw updater.

In yast software it still says I a mnot using the geekos version.

Maybe I am misunderstanding the yast window wrong.

I am now gonna reboot, then again start yast and look at lmms, them make a screen shot. :slight_smile:

It’s basic linux knowledge:

LANG=C <command>
You could also create a script that calls a new shell …
Also, you’re missing a lot of points, f.e. the lmms thing. If you use that repo use the rest of it too.

Slightly off topic info.
LMMS is a DAW, were you can use vst, which are in general .dll files.

That is were wine comes is, if lmms is compiled without wine support, this wont work.

I might be the reason, why there are now 2 version of lmms, in the default repositories.

Geekos repostitory, has only one version, which has vst support.
And an icon to add the user to the audio group.

And were in yast or geekos daw, were you planning to type this ?

You are assuming I am using a command-line when I am not.

Maybe this helps?
(after a reboot)

LMMS in yast:

Geekos update icon.

And the result of clicking update:

It says it cant find pro audio.

You already showed you have the repo. It was set to NOT refresh. Change that and also if you want a GUI, use Discover.

And, reread your older threads instead of asking the same things over and over again

Maybe I need to ask for help some were else, people who know and understand geekos daw. I could try the Linux musicians forum.

You telling me to type commands, proofs you don’t know it. :slightly_frowning_face:

Geekos update still is broken, changing that refresh setting changed nothing.

@Gps2010 I suggest you take a breather before you dig a hole you may not be able to recover from.

You need to understand what the other Forum users are trying to tell you. It’s very hard when you don’t seem to read/listen? Perhaps it’s a language issue?

From what other users appear to be explaining is , you need to go into YaST repositories and enable the refresh button on the repository…

It’s far easier for forum users to read good old plain text, hence requests are usually to run the commandline tools, it’s also a good learning experience if faced with a terminal only.

You have the alpha version installed, is that what your wanting?

2 Likes