Quantcast
Channel: openSUSE Forums
Viewing all 40713 articles
Browse latest View live

LEAP 15.2 domain user GUI privileges for specific applications

$
0
0
Hi all,

I have a linux box with Leap 15.2 installed.
It is joined in a Active directory domain.

I want one specific domain user to be able to get privileges to launch Yast or other programs from GUI. I setup sudo no problem from terminal to use sudo commands with the user password ( disabled targetpw )

Everything is working fine, except I cannot gain privileges in the GUI , if I launch Yast ( for example ) , the OS is asking for root password and I don't want this. I have an ubuntu setup joined with sssd configured and in that case adding the domain user to the adm and sudo group was enough to get all working. Is there a way to have the same results in opensuse ?

Best Regards,

Simo

Mesa, Nodejs, Zstd Update in Tumbleweed

$
0
0
Four openSUSE Tumbleweed snapshots were released again so far this week. The snapshots updated Mozilla Thunderbird, Mesa, Node.js, PipeWire and compression package Zstd along with several other packages. Snapshot 20210524 updated the audio and video package pipewire 0.3.28, which added a new powerful filter-chain module that can be used to...

More...

LEAP 15.2 KDE problem?

$
0
0
Every time I log in to my desktop I find some of the settings have changed. Specifically, the keyboard layout is no longer English UK (eg @ and " are reversed, and no £), the wallpaper is changed to plain black not an image and the icons changed from horizontal layout to vertical and large size.

I just open Desktop configuration and change to the correct settings which are then OK for the rest of the session. Then next time I log-in they are changed back.

What can I do to ensure the correct settings are retained and used each session? This is becoming tedious.

LEAP 15.2 browse joined domain entering authorized shared folders without credentials

$
0
0
Hi all,

I have a linux box joined to an active directory domain.
My problem is that I want to browse the local network and enter the shared folders with the same account I have logged in my linux box with my Leap 15.2 .

So I enter my linux box with my user@domain.com , after that with dolphin browse the network and enter the network folder directly without having to insert my login credentials again ( of course in the shared folder where I already have my rights to enter ). This usually works in other linux OSes that are joined in my network but not with Suse. Do I have to enable samba domain configuration and sssd configuration at the same time?

This is not happening and I cannot understand how to solve this. My configuration is based on the Suse tutorials, I joined the domain using yast User Logon Management ( sssd ) and selecting active directory domain. Everything else seems to work quite well, except for some GUI root privileges I cannot manage for domain users but this is in another topic I already opened.

any idea?

Best Regards,
Simo

TUMBLEWEED ipod

$
0
0
I was given an old ipod. I want to add/delete music on it. Which is the best (or only) program to run an ipod? A search on the forum has only 1 post in the last year and that is about clementine in general.

openSUSE-SU-2021:0798-1: important: Security update for mpv

$
0
0
openSUSE Security Update: Security update for mpv ______________________________________________________________________________ Announcement ID: openSUSE-SU-2021:0798-1 Rating: important References: #1186230 Cross-References: CVE-2021-30145 CVSS scores: CVE-2021-30145 (NVD) : 7.8 CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Affected Products: openSUSE Backports SLE-15-SP2 ______________________________________________________________________________ An update that fixes one vulnerability is now available. Description: This update for mpv fixes the following issues: - CVE-2021-30145: Fixed format string vulnerability allows user-assisted remote attackers to achieve code execution via a crafted m3u playlist file (boo#1186230) This update was imported from the openSUSE:Leap:15.2:Update update project. Patch Instructions: To install this openSUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: - openSUSE Backports SLE-15-SP2: zypper in -t patch openSUSE-2021-798=1 Package List: - openSUSE Backports SLE-15-SP2 (aarch64 ppc64le s390x x86_64): libmpv1-0.32.0+git.20200301T004003.e7bab0025f-bp152.2.6.1 mpv-0.32.0+git.20200301T004003.e7bab0025f-bp152.2.6.1 mpv-devel-0.32.0+git.20200301T004003.e7bab0025f-bp152.2.6.1 - openSUSE Backports SLE-15-SP2 (noarch): mpv-bash-completion-0.32.0+git.20200301T004003.e7bab0025f-bp152.2.6.1 mpv-zsh-completion-0.32.0+git.20200301T004003.e7bab0025f-bp152.2.6.1 References: https://www.suse.com/security/cve/CVE-2021-30145.html https://bugzilla.suse.com/1186230

More...

TUMBLEWEED No wireless signal on ath9k solved, but ...

$
0
0
Hi guys!

I'm writing this post to help another people with this problem, but also to understand a little more with you guys, if possible.

After uptading to kernel 5.11.15 my wireless device stopped, but I changed to the previous kernel version on boot and ignored it. Today I made zypper dup and my functional kernel was removed, resulting in neither, 5.11.15 and 5.12.4, working with my wireless device.

My wireless device is a Atheros AR9485 as you can see on lspci:

Code:

1c:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
The dmesg output with dmesg | grep -E 'ath|cfg80' showed:

Code:

[    5.449501] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    5.449692] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    5.814081] ath9k 0000:1c:00.0: enabling device (0000 -> 0002)
[    5.822335] ath: EEPROM regdomain: 0x21
[    5.822338] ath: EEPROM indicates we should expect a direct regpair map
[    5.822338] ath: Country alpha2 being used: BB
[    5.822339] ath: Regpair used: 0x21
[    6.066413] ath9k 0000:1c:00.0 wlp28s0: renamed from wlan0

Looking around I learned that could be a missing or wrong country code. I live in Brazil, so I create a file on /etc/modprobe.d/ath9k.conf:

Code:

softdep ath9k pre: cfg80211
options cfg80211 ieee80211_regdom=BR

Unload and reload the module:

Code:

modprobe -r ath9k
modprobe -v ath9k

After this the wireless is working again!

But this was a "luck guess". How could I track this change from the last working kernel to my current kernel version?

TUMBLEWEED ID 0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC Driver

$
0
0
ID 0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC

Anyone found a working driver for this yet? Really would make my life a lot easier. It's a usb dongle.

TUMBLEWEED Your database files were created by PostgreSQL version 13

$
0
0
Previously I had PostgreSQL 13 installed. I just removed it by:


Code:

> sudo zypper rm 'postgres*'

> sudo zypper rr PostgreSQL

> sudo rm -rf /usr/local/var/postgres



Then I install PostgreSQL 12 by instructions here:


Code:

> sudo zypper addrepo http://download.opensuse.org/repositories/server:database:postgresql/openSUSE_Tumbleweed/ PostgreSQL

> sudo zypper ref

> sudo zypper in -f postgresql postgresql-server postgresql-contrib


> sudo zypper in -f postgresql-plperl postgresql-plpython postgresql-pltl
c

> sudo systemctl enable postgresql

> sudo systemctl start postgresql




But the database status is faulty:

Code:

> sudo systemctl status postgresql.service 
[sudo] password for root: 
postgresql.service - PostgreSQL database server
    Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; vendor preset: disabled)
    Active: failed (Result: exit-code) since Thu 2021-05-27 23:08:43 EDT; 2h 10min ago
    Process: 1576 ExecStart=/usr/share/postgresql/postgresql-script start (code=exited, status=1/FAILURE)
        CPU: 21ms

May 27 23:08:43 localhost systemd[1]: Starting PostgreSQL database server...
May 27 23:08:43 localhost postgresql-script[1576]:  Your database files were created by PostgreSQL version 13.
May 27 23:08:43 localhost postgresql-script[1576]:  Could not find executables for this version.
May 27 23:08:43 localhost postgresql-script[1576]:  Please install the PostgreSQL server package for version 13.
May 27 23:08:43 localhost systemd[1]: postgresql.service: Control process exited, code=exited, status=1/FAILURE
May 27 23:08:43 localhost systemd[1]: postgresql.service: Failed with result 'exit-code'.
May 27 23:08:43 localhost systemd[1]: Failed to start PostgreSQL database server.


For some reason, whatever I try, I cannot get rid of these status errors:

Quote:

Your database files were created by PostgreSQL version 13.

Could not find executables for this version.

Please install the PostgreSQL server package for version 13.



How can I install PostgreSQL 12 and get rid of PostgreSQL 13 database files?

LEAP 15.2 USB formatting reports "success" but fails

$
0
0
Using KDE Partition Manager to format USB flash drives: NTFS succeeds with no problem. But the same drive formatted ExFAT it claims to have succeeded, and KDE thinks it's a valid drive, until it tries to write to the drive, then it fails. Windows considers those ExFAT drives to be unformatted. Both Windows & OpenSUSE will work with the ExFAT drives after Windows formats them as ExFAT. Repeatable 100% of the time.

Using OpenSUSE 15.2 KDE on AMD 64 bit system. Multiple flash drives tested, mostly SanDisk.

Any suggestions?

TUMBLEWEED Boot stops with ... 5.6942481 ioremap error

$
0
0
Gecko Rolling Plasma 210519 - 860evo - 512MB EFI, 70GB ext4, remainder as NTFS.
Dell 5500, i5 + 16GB - Win10pro on NVME (removed during install from live usb to external ssd)

Beginner with full install from Calamares to external ssd without dual bot (using Win bios bootlist to keep Windows away from Linux).

For a couple of days was fully functional, updated, languages etc all done via Yast and no terminal.
Now ...
Boot runs two lines then stops.
5.6942481 ioremap error for 0x78e31000 - 0x78e32000, requested 0x2, got 0x0
Then [devicename] login: and the flashing cursor.
Nothing after that.

Tried recovery but runs a long list and just stops at flashing cursor.
Tried typing "exit" ...... asked for user and password .... got this response ...
"You have no mail"
"Have a lot of fun ..."
"()"

Did not laugh ....
Paul

Spec file build not triggered

$
0
0
I'm trying to build a project using OBS.

So far I have managed to fetch the sources from github, and extract the .spec file. I've managed to define dependencies to EPEL and other OBS projects. However it doesn't look like OBS attemts to build the specfile. The builds are marked succeeded, but the logs are empty and no packages are generated, except for the ones defined in _aggregate. rpmlint log is also empty.

Building locally goes much better (see logs below), but it still fails. Likely seems due running in an unpriviledged container. Even if there are issues with the build, I would expect OBS to output a build log, when a build is triggered.

Any suggestions to why OBS doesn't seem to attempt to build the spec file here?

Project link: https://build.opensuse.org/package/s...aungard/merlin

Files and logs for completeness:

_service:
Code:

<services>
  <service name="obs_scm">
    <param name="url">https://github.com/ITRS-Group/monitor-merlin.git</param>
    <param name="scm">git</param>
    <param name="revision">feature/op5build</param>
    <param name="extract">obs/rpm/merlin.spec</param>
  </service>

  <service name="set_version" mode="buildtime"/>
  <service name="tar" mode="buildtime"/>
  <service name="recompress" mode="buildtime">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
</services>

_aggregate (for dependencies)
Code:

<aggregatelist>
  <aggregate project="home:naemon">
    <package>naemon-core</package>
    <package>naemon-livestatus</package>
  </aggregate>
</aggregatelist>

project meta (for more other dependencies):
Code:

<project name="home:jacobbaungard">
  <title/>
  <description/>
  <person userid="jacobbaungard" role="maintainer"/>
  <repository name="SLE_15_SP2">
    <path project="SUSE:SLE-15-SP2:GA" repository="standard"/>
    <arch>x86_64</arch>
  </repository>
  <repository name="CentOS_7">
    <path project="CentOS:CentOS-7" repository="standard"/>
    <path project="Fedora:EPEL:7" repository="standard"/>
    <path project="openSUSE:Tools" repository="CentOS_7"/>
    <arch>x86_64</arch>
  </repository>
</project>

Attempting to build locally goes a bit better:

Code:

# osc service runall
Already up to date.
29d23ac86fa15efe1161d5e28327ce008095d0bd
/usr/lib/obs/service/set_version:32: RuntimeWarning: install 'packaging' to improve python package versions  warnings.warn("install 'packaging' to improve python package versions",
Compressed monitor-merlin-1622114839.29d23ac8.tar to monitor-merlin-1622114839.29d23ac8.tar.xz
# osc build
Building merlin.spec for CentOS_7/x86_64
Run source service: /usr/lib/obs/service/obs_scm --url https://github.com/ITRS-Group/monitor-merlin.git --scm git --revision feature/op5build --extract obs/rpm/merlin.spec --outdir /root/home:jacobbaungard/merlin/tmp8co5fdoo.obs_scm.service
Already up to date.
29d23ac86fa15efe1161d5e28327ce008095d0bd
Getting buildconfig from server and store to /root/home:jacobbaungard/merlin/.osc/_buildconfig-CentOS_7-x86_64
Getting buildinfo from server and store to /root/home:jacobbaungard/merlin/.osc/_buildinfo-CentOS_7-x86_64.xml
Updating cache of required packages
0.0% cache miss. 273/273 dependencies cached.

Verifying integrity of cached packages
using keys from CentOS:CentOS-7, Fedora:EPEL:7, home:jacobbaungard, openSUSE:Tools
Writing build configuration
Running build
logging output to /var/tmp/build-root/CentOS_7-x86_64/.build.log...
[    0s] Memory limit set to 10740340KB
[    0s] Using BUILD_ROOT=/var/tmp/build-root/CentOS_7-x86_64
[    0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386
[    0s]
[    0s]
[    0s] pro-starling started "build merlin.spec" at Fri May 28 08:35:20 UTC 2021.
[    0s]
[    0s]
[    0s] processing recipe /root/home:jacobbaungard/merlin/merlin.spec ...
[    0s] running changelog2spec --target rpm --file /root/home:jacobbaungard/merlin/merlin.spec
[    0s] Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: /usr/lib/build /usr/lib/perl5/site_perl/5.32.1/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.32.1 /usr/lib/perl5/vendor_perl/5.32.1/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.32.1 /usr/lib/perl5/5.32.1/x86_64-linux-thread-multi /usr/lib/perl5/5.32.1 /usr/lib/perl5/site_perl) at /usr/lib/build/changelog2spec line 31.
[    0s] BEGIN failed--compilation aborted at /usr/lib/build/changelog2spec line 31.
[    0s] init_buildsystem --configdir /usr/lib/build/configs --cachedir /var/cache/build --rpmlist /tmp/rpmlist.ekrab9ix /root/home:jacobbaungard/merlin/merlin.spec ...
[    0s] It seems that there was an incomplete setup of /var/tmp/build-root/CentOS_7-x86_64.
[    0s] To be sure, we will build it again completely...
[    0s] Your build system is broken!! Shall I execute
[    0s]
[    0s]    rm -rf -- /var/tmp/build-root/CentOS_7-x86_64/*
[    0s]
[    0s] y - yes, cleanup the build root
[    0s] N - No, abort build (default on enter)
[    0s] c - Continue anyway with this build root
[  23s] [y/N/c] cycle: glibc -> nss-softokn-freebl -> bash
[  23s]  breaking dependency nss-softokn-freebl -> bash
[  23s] cycle: glibc -> nss-softokn-freebl
[  23s]  breaking dependency nss-softokn-freebl -> glibc
[  23s] cycle: glibc -> nss-softokn-freebl -> nspr
[  23s]  breaking dependency nss-softokn-freebl -> nspr
[  23s] cycle: glibc -> nss-softokn-freebl -> nss-util
[  23s]  breaking dependency nss-util -> glibc
[  23s] cycle: glibc -> nss-softokn-freebl -> nss-util -> nspr
[  23s]  breaking dependency glibc -> nss-softokn-freebl
[  23s] cycle: glibc -> libgcc -> filesystem -> bash
[  23s]  breaking dependency filesystem -> bash
[  23s] cycle: filesystem -> setup
[  23s]  breaking dependency filesystem -> setup
[  23s] cycle: perl-Carp -> perl
[  23s]  breaking dependency perl -> perl-Carp
[  23s] cycle: perl -> perl-Exporter
[  23s]  breaking dependency perl -> perl-Exporter
[  23s] cycle: perl -> perl-Getopt-Long
[  23s]  breaking dependency perl-Getopt-Long -> perl
[  23s] cycle: perl -> perl-Getopt-Long -> perl-Exporter
[  23s]  breaking dependency perl -> perl-Getopt-Long
[  23s] cycle: perl -> perl-constant
[  23s]  breaking dependency perl-constant -> perl
[  23s] cycle: perl-Carp -> perl -> perl-constant
[  23s]  breaking dependency perl-Carp -> perl
[  23s] cycle: perl-Carp -> perl-Exporter -> perl -> perl-constant
[  23s]  breaking dependency perl-Exporter -> perl
[  23s] cycle: perl-Carp -> perl-Exporter
[  23s]  breaking dependency perl-Exporter -> perl-Carp
[  23s] cycle: rpm -> rpm-libs
[  23s]  breaking dependency rpm -> rpm-libs
[  23s] [1/58] preinstalling filesystem...
[  23s] [2/58] preinstalling perl-Exporter...
[  24s] [3/58] preinstalling libgcc...
[  24s] [4/58] preinstalling setup...
[  24s] [5/58] preinstalling perl-Carp...
[  24s] [6/58] preinstalling glibc...
[  24s] [7/58] preinstalling perl-constant...
[  24s] [8/58] preinstalling bzip2-libs...
[  24s] [9/58] preinstalling e2fsprogs-libs...
[  24s] [10/58] preinstalling expat...
[  24s] [11/58] preinstalling libattr...
[  24s] [12/58] preinstalling libcap-ng...
[  24s] [13/58] preinstalling libdb...
[  24s] [14/58] preinstalling nspr...
[  24s] [15/58] preinstalling popt...
[  25s] [16/58] preinstalling xz-libs...
[  25s] [17/58] preinstalling zlib...
[  25s] [18/58] preinstalling libstdc++...
[  25s] [19/58] preinstalling perl-Getopt-Long...
[  25s] [20/58] preinstalling perl...
[  25s] [21/58] preinstalling audit-libs...
[  25s] [22/58] preinstalling elfutils-libelf...
[  25s] [23/58] preinstalling file-libs...
[  26s] [24/58] preinstalling libacl...
[  26s] [25/58] preinstalling libcap...
[  26s] [26/58] preinstalling nss-util...
[  26s] [27/58] preinstalling attr...
[  26s] [28/58] preinstalling ncurses-libs...
[  26s] [29/58] preinstalling pcre...
[  26s] [30/58] preinstalling perl-Digest-MD5...
[  26s] [31/58] preinstalling perl-Data-Dumper...
[  26s] [32/58] preinstalling bash...
[  26s] [33/58] preinstalling ncurses...
[  26s] [34/58] preinstalling acl...
[  26s] [35/58] preinstalling nss-softokn-freebl...
[  26s] [36/58] preinstalling libsepol...
[  26s] [37/58] preinstalling info...
[  26s] [38/58] preinstalling diffutils...
[  26s] [39/58] preinstalling libselinux...
[  27s] [40/58] preinstalling m4...
[  27s] [41/58] preinstalling grep...
[  27s] [42/58] preinstalling readline...
[  27s] [43/58] preinstalling lua...
[  27s] [44/58] preinstalling sqlite...
[  27s] [45/58] preinstalling findutils...
[  27s] [46/58] preinstalling sed...
[  27s] [47/58] preinstalling chkconfig...
[  27s] [48/58] preinstalling tar...
[  27s] [49/58] preinstalling coreutils...
[  27s] [50/58] preinstalling nss-softokn...
[  28s] [51/58] preinstalling krb5-libs...
[  28s] [52/58] preinstalling pam...
[  28s] [53/58] preinstalling neon...
[  28s] [54/58] preinstalling openssl...
[  28s] [55/58] preinstalling nss...
[  28s] [56/58] preinstalling rpm...
[  28s] [57/58] preinstalling policycoreutils...
[  28s] [58/58] preinstalling rpm-libs...
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/null: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/zero: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/full: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/random: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/urandom: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/tty: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/ptmx: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/loop-control: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/loop0: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/loop1: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/loop2: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/loop3: Operation not permitted
[  28s] mknod: /var/tmp/build-root/CentOS_7-x86_64/dev/fuse: Operation not permitted
[  28s] initializing rpm db...
[  28s] error: Failed to initialize NSS library
[  28s]
[  28s] pro-starling failed "build merlin.spec" at Fri May 28 08:35:48 UTC 2021.
[  28s]

TUMBLEWEED Intel i915 framebuffer broken in Kernel 5.12

$
0
0
Hi

Hardware = Lenovo Laptop Z70-80
Code:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)

The problem with kernel 5.12 is that during boot at the point it switches to the framebuffer, my screen starts to shimmer / or wobble as though it's slightly out of sync

This works fine with kernel 5.11-16-default

The only way I've found to get rid of the shimmer in 5.12 is to turn off modesetting

ie in /etc/grub/default

Code:

GRUB_CMDLINE_LINUX="i915.modeset=0"
Unfortunately this seriously degrades graphics performance, so you get video tearing

inxi -Gay tells me:

5.12.4-1-default (with the fault, modesetting enabled)

Code:

Graphics:
  Device-1: Intel HD Graphics 5500 vendor: Lenovo driver: i915 v: kernel
  bus-ID: 00:02.0 chip-ID: 8086:1616 class-ID: 0300
  Device-2: Syntek Lenovo EasyCamera type: USB driver: uvcvideo bus-ID: 1-6:3
  chip-ID: 174f:14be class-ID: 0e02 serial: 200901010001
  Display: x11 server: X.Org 1.20.11 driver: loaded: intel
  unloaded: fbdev,modesetting,vesa display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 128 size: 380x210mm (15.0x8.3")
  diag: 434mm (17.1")
  OpenGL: renderer: Mesa DRI Intel HD Graphics 5500 (BDW GT2)
  v: 4.6 Mesa 21.1.1 compat-v: 3.0 direct render: Yes


I'm fully up-to-date with all zypper dups just having to use the 5.11-16 kernel


There was as similar (ish) problem fixed with the i915 and kernel 5.12 reported here:

Code:

https://bugzilla.opensuse.org/show_bug.cgi?id=1185601
but that doesn't seem to have fixed all the i915 problems



Any thoughts?

TUMBLEWEED Reinstall in a multiboot system

$
0
0
Hi everyone! Hope you're all having a nice life! :)

I have openSUSE installed alongside Windows 7, Debian Testing and Fedora 34 in an UEFI system with legacy BIOS enabled. Without going into details, I want to reinstall because of some issues. Thing is, I'm not sure how to proceed because I don't see openSUSE in Debian's Grub, Debian's listed in openSUSE's, but Fedora is not, likewise, openSUSE's not in Fedora's while Debian is. Is it because of Fedora and openSUSE both use BTRFS? Windows 7 is in all of them. AFAIK, and as I've done before, I would need to delete a distro's partition from another one using something like partition manager, then update grub and that would be it, but I'm not sure if that's how I should do it this time, because of what I said above, or is it? Any advice is much appreciated. Thanks in advance for your answers. :)

LEAP 15.3 USB Installer not working - get_second_stage() failed

$
0
0
Hey,

I have gotten a new Fujitsu Lifebook U7411 for testing purposes and want to create a proof of concept regarding the system compatibility. I have been trying to install Leap 15.3 and Tumbleweed here. But after choosing the boot medium USB, I get the following weird message and 3 sec. later, the system turns off.

Instead of GRUB, I get the following console message:
Code:

get_second_stage() failed: Invalid Parameter
Something has gone seriously wrong: shim_init() failed: Invalid Parameter

I have never seen that before with other devices.

I have been trying:
  • Secure boot - on/off
  • TPM on/off
  • Different USB pens
  • Tumbleweed and 15.3 NET installer image
  • Tumbleweed and 15.3 DVD installer image
  • Verified installation media and iso checksum
  • "dd" to creating the USB pen
  • openSUSE "imagewriter" to creating the USB pen
  • Ubuntu and ArchLinux --> can boot from the same USB pen
  • 15.3 DVD installer pen can boot onto another device


Hopefully there exists one more idea/chance. :)

Best and thanks a lot!

prjconf Release + OBS-DCH-RELEASE = 💥; if statement in prjconf not working as expected

$
0
0
In our prjconf we do the classic:
Code:

Release: %%{?release_prefix}.<CI_CNT>.<B_CNT>
Now we are building debs and do
Code:

OBS-DCH-RELEASE = 1
in the dsc to get the same effect (`DEBTRANSFORM` was very buggy so we can’t use that until the github issues I created are solved)

The problem now is that w/ the `Release` bit in prjconf is that the debs lose the
Code:

<CI_CNT>.<B_CNT>
.

If we take out `Release` bit from prjconf the debs are fine but the RPMs lose the
Code:

release_prefix
To solve this, based on the %{debian} entry in the table at https://en.opensuse.org/openSUSE:Bui...ribution_howto we tried this:

Code:







%if !0%{?debian}
Release: %%{?release_prefix}.<CI_CNT>.<B_CNT>.cpanel
%endif

That behaved as if %{debian} was not true when it tried to build the debs (i.e. the RPMS were fine but the debs were missing
Code:

<CI_CNT>.<B_CNT>
.

Is there a way to have projconf’s `Release:` only apply to RPMs and not apply to debs?

Or is there any other way (besides RPMs in one project and debs in another project, may have to do that but would require a lot of changes to tooling and consumers) to get both RPMs and debs to have release prefix and
Code:

<CI_CNT>.<B_CNT>
?

TIA!

LEAP 15.2 Leap 15.2, File Transfer

$
0
0
While trying to transfer image files from a camera Leap 15.2 displays an error stating "unable to establish a camera URL", installed digiKam which did not work, gwenview can't establish a connection, and Showfoto is useless. Any ideas?

Thanks,

Thom
USA, Alabama

LEAP 15.2 fstrim command and LUKS ?

$
0
0
Hi there,
I have to admit, never cared much or read about fstrim and SSDs....

I have / on a LUKS encrypted nvme device. /home/ is on a mechanical hdd.

So I thought the root system / could be used with fstrim.

Now I tried to use fstrim with --dry-run just to see what fstrim would do.

Code:

# fstrim -A -v --dry-run
/mnt/windows: 0 B (dry run) trimmed on /dev/nvme0n1p3
/boot/efi: 0 B (dry run) trimmed on /dev/nvme0n1p1
/boot: 0 B (dry run) trimmed on /dev/nvme0n1p4

As you can see, fstrim does not touch the root file system / it completely skipped /

This makes me wonder, does fstrim automatically skip LUKS devices?
Should LUKS encrypted SSD (nvme in my case) not get trimmed?

One other thing that caught my eyes is, that systemd fstrim.timer is disabled on my system, I never touched fstrim.timer.

How do you handle your LUKS SSDs? Do you trim?

TUMBLEWEED Integrated Toshiba web camera stopped working (a while ago)

$
0
0
This broke somewhere in the 4.x kernel series. I saw some discussion on it, regarding part being moved to userland with a suggested quirks fix, but that didn't work for me. Here's what's in dmesg:

Code:

[ 7422.871397] usb 2-5: new high-speed USB device number 14 using xhci_hcd
[ 7423.078616] usb 2-5: New USB device found, idVendor=04f2, idProduct=b446, bcdDevice=27.08
[ 7423.078631] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7423.078636] usb 2-5: Product: TOSHIBA Web Camera - HD
[ 7423.078641] usb 2-5: Manufacturer: SunplusIT Inc
[ 7423.721736] mc: Linux media interface: v0.10
[ 7423.738947] videodev: Linux video capture interface: v2.00
[ 7423.761634] usb 2-5: Found UVC 1.00 device TOSHIBA Web Camera - HD (04f2:b446)
[ 7423.781664] input: TOSHIBA Web Camera - HD: TOSHIB as /devices/pci0000:00/0000:00:14.0/usb2/2-5/2-5:1.0/input/input23
[ 7423.781708] usbcore: registered new interface driver uvcvideo
[ 7424.484955] usb 2-5: USB disconnect, device number 14

This repeats ad infinitum with device number incrementing. Eventually, I'll get this:

Code:

[21625.639674] usb 2-5: new full-speed USB device number 16 using xhci_hcd
[21625.767703] usb 2-5: device descriptor read/64, error -71
[21641.487651] usb 2-5: device descriptor read/64, error -110
[21641.723574] usb 2-5: new full-speed USB device number 17 using xhci_hcd
[21641.851638] usb 2-5: device descriptor read/64, error -71
[21642.087642] usb 2-5: device descriptor read/64, error -71
[21642.195543] usb usb2-port5: attempt power cycle

If I do a `sudo rmmod uvcvideo && sudo modprobe uvcvideo`, I'll get:

Code:

[299928.617097] usb 2-5: Failed to query (GET_RES) UVC control 3 on unit 2: -71 (exp. 2).
[299928.617350] usb 2-5: Failed to query (GET_DEF) UVC control 3 on unit 2: -75 (exp. 2).
[299928.628564] usb 2-5: Failed to query (GET_RES) UVC control 6 on unit 2: -32 (exp. 2).
[299928.668012] usb 2-5: Failed to query (GET_DEF) UVC control 9 on unit 2: -19 (exp. 2).



There's no /dev/video, no /dev/uvcvideo, and the input device created in /sys does not exist there nor in /dev/input. Furthermore, `lsusb -s 2:5 -v` shows nothing. There's no output from `lsusb -v -d 04f2:b446` either. Here's the output of `lsmod | grep uvc`:

Code:

uvcvideo              118784  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_v4l2        36864  1 uvcvideo
videobuf2_common      65536  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
videodev              274432  3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc                    61440  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
usbcore              323584  9 xhci_hcd,ehci_pci,usbhid,usb_storage,uvcvideo,ehci_hcd,btusb,xhci_pci,uas

I have all the V4L packages installed (`zypper se -si v4l`):

Code:

Loading repository data...
Reading installed packages...


S  | Name                  | Type    | Version    | Arch  | Repository
---+------------------------+---------+-------------+--------+-----------------------------
i+ | libgviewv4l2core-2_0-2 | package | 2.0.6-2.10  | x86_64 | Main Repository (OSS)
i+ | libgviewv4l2core-2_0-2 | package | 2.0.6-2.10  | x86_64 | openSUSE:Factory
i+ | libgviewv4l2core-2_0-2 | package | 2.0.6-2.10  | x86_64 | openSUSE:Tumbleweed
i+ | libv4l                | package | 1.20.0-3.2  | x86_64 | Main Repository (OSS)
i+ | libv4l                | package | 1.20.0-3.2  | x86_64 | openSUSE:Factory
i+ | libv4l                | package | 1.20.0-3.2  | x86_64 | openSUSE:Tumbleweed
i+ | libv4l1-0              | package | 1.20.0-3.2  | x86_64 | Main Repository (OSS)
i+ | libv4l1-0              | package | 1.20.0-3.2  | x86_64 | openSUSE:Factory
i+ | libv4l1-0              | package | 1.20.0-3.2  | x86_64 | openSUSE:Tumbleweed
i+ | libv4l1-0-32bit        | package | 1.20.0-3.2  | x86_64 | Main Repository (OSS)
i+ | libv4l1-0-32bit        | package | 1.20.0-3.2  | x86_64 | openSUSE:Factory
i+ | libv4l1-0-32bit        | package | 1.20.0-3.2  | x86_64 | openSUSE:Tumbleweed
i+ | libv4l2-0              | package | 1.20.0-3.2  | x86_64 | Main Repository (OSS)
i+ | libv4l2-0              | package | 1.20.0-3.2  | x86_64 | openSUSE:Factory
i+ | libv4l2-0              | package | 1.20.0-3.2  | x86_64 | openSUSE:Tumbleweed
i+ | libv4l2-0-32bit        | package | 1.20.0-3.2  | x86_64 | Main Repository (OSS)
i+ | libv4l2-0-32bit        | package | 1.20.0-3.2  | x86_64 | openSUSE:Factory
i+ | libv4l2-0-32bit        | package | 1.20.0-3.2  | x86_64 | openSUSE:Tumbleweed
i+ | libv4l2rds0            | package | 1.20.0-96.5 | x86_64 | home:X0F:branches:multimedia
i+ | libv4lconvert0        | package | 1.20.0-3.2  | x86_64 | Main Repository (OSS)
i+ | libv4lconvert0        | package | 1.20.0-3.2  | x86_64 | openSUSE:Factory
i+ | libv4lconvert0        | package | 1.20.0-3.2  | x86_64 | openSUSE:Tumbleweed
i+ | libv4lconvert0-32bit  | package | 1.20.0-3.2  | x86_64 | Main Repository (OSS)
i+ | libv4lconvert0-32bit  | package | 1.20.0-3.2  | x86_64 | openSUSE:Factory
i+ | libv4lconvert0-32bit  | package | 1.20.0-3.2  | x86_64 | openSUSE:Tumbleweed
i+ | obs-v4l2sink          | package | 0.1.0-4.13  | x86_64 | Packman Repository
i+ | v4l-conf              | package | 3.107-2.3  | x86_64 | Main Repository (OSS)
i+ | v4l-conf              | package | 3.107-2.3  | x86_64 | openSUSE:Factory
i+ | v4l-conf              | package | 3.107-2.3  | x86_64 | openSUSE:Tumbleweed
i+ | v4l-tools              | package | 3.107-2.3  | x86_64 | Main Repository (OSS)
i+ | v4l-tools              | package | 3.107-2.3  | x86_64 | openSUSE:Factory
i+ | v4l-tools              | package | 3.107-2.3  | x86_64 | openSUSE:Tumbleweed
i+ | v4l-utils              | package | 1.20.0-96.5 | x86_64 | home:X0F:branches:multimedia
i+ | xf86-video-v4l        | package | 0.3.0-2.35  | x86_64 | home:X0F:HSF

My user is visible when I run `grep video /etc/group`. I didn't get anything new when enabling tracing on the uvcvideo module. Although this device is not listed in the http://www.ideasonboard.org/uvc/#devices list, the webcam used to work. The only thing I can think of ATM is to dump the device descriptors on boot before it becomes unresponsive, but what can else I do to get it working again?

[PackageKit] Unable to download files

$
0
0
Is there any way to omit file downloading in PackageKit meson build system? I see, I can disable manual pages, but I not sure it's good. And also, on OBS packages with PackageKit does not disables downloading manual pages.

Maybe can I download files manually and put it somewhere?
I known, I have many questions, but I still learning, how to package software.

I tried something like -Dlocal_checkout=false, but this do not help.
Viewing all 40713 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>