PDA

View Full Version : SLES for SAP 12 SP3 Low screen resolution



soportei3s
11-Oct-2018, 13:02
Hi guys!

I've just installed SLES for SAP 12 SP3 and I only have available 640x480 screen resolution on my machine, so it's being too difficult to peform some GUI tasks.

On the same machine, it doesn't happen with SLES 11 SP3.

This is the output of "/sbin/lspci -nnk |grep -A2 VGA" command:

06:00.0 VGA compatible controller [0300]: Silicon Motion, Inc. SM750 [126f:0750] (rev a1)
Subsystem: Silicon Motion, Inc. SM750 [126f:0750]
7f:08.0 System peripheral [0880]: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i 7 QPI Link 0 [8086:0e80] (rev 07)
server:/etc/X11/xorg.conf.d # /sbin/lspci -nnk |grep -A2 VGA
06:00.0 VGA compatible controller [0300]: Silicon Motion, Inc. SM750 [126f:0750] (rev a1)
Subsystem: Silicon Motion, Inc. SM750 [126f:0750]
7f:08.0 System peripheral [0880]: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 [8086:0e80] (rev 07)


Could you help me?

Thank you and best regards.

malcolmlewis
11-Oct-2018, 13:22
Hi and welcome to the Forum :)
Can you post the output from the command;


cat /etc/default/grub

Above to see the boot options (in case nomodeset is added).

So your booting to a desktop environment? If so, open a terminal and run the command;


xrandr


Can you also post the output from (a little different than your original);


/sbin/lspci -nnk |egrep -A3 "VGA|Display|3D"

soportei3s
11-Oct-2018, 15:11
Hi malcolmlewis.

Thanks for your fast response.

Here you are the output of the commands:


# cat /etc/default/grub
# If you change this file, run 'grub2-mkconfig -o /boot/grub2/grub.cfg' afterwards to update
# /boot/grub2/grub.cfg.

# Uncomment to set your own custom distributor. If you leave it unset or empty, the default
# policy is to determine the value from /etc/os-release
GRUB_DISTRIBUTOR=
GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=8
GRUB_CMDLINE_LINUX_DEFAULT="resume=/dev/system/swap quiet showopts intel_idle.max_cstate=1 processor.max_cstate=1"
GRUB_CMDLINE_LINUX=""

# Uncomment to automatically save last booted menu entry in GRUB2 environment

# variable `saved_entry'
# GRUB_SAVEDEFAULT="true"
#Uncomment to enable BadRAM filtering, modify to suit your needs

# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
# GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
#Uncomment to disable graphical terminal (grub-pc only)

GRUB_TERMINAL="gfxterm"
# The resolution used on graphical terminal
#note that you can use only modes which your graphic card supports via VBE

# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE="auto"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
# GRUB_DISABLE_LINUX_UUID=true
#Uncomment to disable generation of recovery mode menu entries

# GRUB_DISABLE_LINUX_RECOVERY="true"
#Uncomment to get a beep at grub start

# GRUB_INIT_TUNE="480 440 1"
GRUB_BACKGROUND=/boot/grub2/themes/SLE/background.png
GRUB_THEME=/boot/grub2/themes/SLE/theme.txt
SUSE_BTRFS_SNAPSHOT_BOOTING="true"
GRUB_DISABLE_OS_PROBER="true"
GRUB_ENABLE_CRYPTODISK="n"
GRUB_CMDLINE_XEN_DEFAULT="vga=gfx-1024x768x16"



# xrandr

Screen 0: minimum 640 x 480, current 640 x 480, maximum 640 x 480
default connected primary 640x480+0+0 0mm x 0mm
640x480 73.00*



# /sbin/lspci -nnk |egrep -A3 "VGA|Display|3D"
06:00.0 VGA compatible controller [0300]: Silicon Motion, Inc. SM750 [126f:0750] (rev a1)
Subsystem: Silicon Motion, Inc. SM750 [126f:0750]
7f:08.0 System peripheral [0880]: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 [8086:0e80] (rev 07)
Subsystem: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 [8086:0e80]


Thank you!

malcolmlewis
11-Oct-2018, 15:48
Hi
OK, so did you add these options to grub?


GRUB_CMDLINE_LINUX_DEFAULT="....... intel_idle.max_cstate=1 processor.max_cstate=1"

GRUB_CMDLINE_XEN_DEFAULT="vga=gfx-1024x768x16"


So it's not finding the graphics driver in your lspci output (not sure why...)

Can you upload the /var/log/xorg.log.0 to say https://susepaste.org/


It looks like the video card isn't supported....


zcat /proc/config.gz > config.txt

cat config.txt | grep FB_SM7

# CONFIG_FB_SM712 is not set
# CONFIG_FB_SM750 is not set


Lets see what the xorg log says... can you add a video card and disable the other?

malcolmlewis
11-Oct-2018, 16:44
On Thu 11 Oct 2018 02:54:02 PM CDT, malcolmlewis wrote:


Hi
OK, so did you add these options to grub?

Code:
--------------------

GRUB_CMDLINE_LINUX_DEFAULT="....... intel_idle.max_cstate=1
processor.max_cstate=1"
GRUB_CMDLINE_XEN_DEFAULT="vga=gfx-1024x768x16"

--------------------


So it's not finding the graphics driver in your lspci output (not sure
why...)

Can you upload the /var/log/xorg.log.0 to say https://susepaste.org/


It looks like the video card isn't supported....

Code:
--------------------

zcat /proc/config.gz > config.txt

cat config.txt | grep FB_SM7

# CONFIG_FB_SM712 is not set
# CONFIG_FB_SM750 is not set

--------------------


Lets see what the xorg log says... can you add a video card and disable
the other?




Hi
Also can you post the output from;



uname -a


--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.19-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!

soportei3s
15-Oct-2018, 07:24
Hi.

I've added this one to grub (it's a SAP recommendation):


GRUB_CMDLINE_LINUX_DEFAULT="....... intel_idle.max_cstate=1 processor.max_cstate=1"

But not this one:


GRUB_CMDLINE_XEN_DEFAULT="vga=gfx-1024x768x16"


I've uploaded the "/var/log/Xorg.0.log" logfile to: https://susepaste.org/79000189

About the not-supported videocard: It was working on SUSE 12 SP3. I can't undestand why it doesn't work now.

Also, here is the output of uname -a:


# uname -a
Linux server 4.4.156-94.57-default #1 SMP Tue Oct 2 06:43:37 UTC 2018 (82521a6) x86_64 x86_64 x86_64 GNU/Linux



Thank you and best regards

malcolmlewis
15-Oct-2018, 12:35
Hi.

I've added this one to grub (it's a SAP recommendation):


GRUB_CMDLINE_LINUX_DEFAULT="....... intel_idle.max_cstate=1 processor.max_cstate=1"

But not this one:


GRUB_CMDLINE_XEN_DEFAULT="vga=gfx-1024x768x16"


I've uploaded the "/var/log/Xorg.0.log" logfile to: https://susepaste.org/79000189

About the not-supported videocard: It was working on SUSE 12 SP3. I can't undestand why it doesn't work now.

Also, here is the output of uname -a:


# uname -a
Linux server 4.4.156-94.57-default #1 SMP Tue Oct 2 06:43:37 UTC 2018 (82521a6) x86_64 x86_64 x86_64 GNU/Linux



Thank you and best regards
Hi
I think you meant SLES 11 SP3? It's in the staging sm750fb for 12 SP3, so not technically in the kernel.

So it's only using the vesa driver by the looks, can you add an additional grub kernel option (same place as the cstate ones);


video=1024x768


See if that helps, if not I do have the sm750 driver built as an rpm (unsupported) but needs some additional step to install....

soportei3s
15-Oct-2018, 14:36
Hi.

Still not work :-(

Any suggestion?

Thank you!

malcolmlewis
15-Oct-2018, 15:26
On Mon 15 Oct 2018 01:44:01 PM CDT, soportei3s wrote:


Hi.

Still not work :-(

Any suggestion?

Thank you!




Hi
OK, remove that grub option...

Can you try setting the resolution via xrandr as your user once logged
in, open a terminal and run;


xrandr -s 1024x768


Else, if you want to try the driver it needs rebuilding on your
system;

Download the src rpm from here;


https://download.opensuse.org/repositories/home:/malcolmlewis:/SLE_12_General/SLE_12_SP3/src/sm750-4.4.73-3.1.src.rpm


It can be rebuilt as your user and only the kmp rpm needs installing as
root user, so as root user install;


zypper ref
zypper up
zypper in kernel-source kernel-syms libelf-devel module-init-tools make gcc rpmbuild


Now as your user rebuild the src rpm to match your kernel;


rpmbuild --rebuild sm750-4.4.73-3.1.src.rpm


It will create a directory called rpmbuild and build the kmp rpm, you
will see the location of the rpm in the final output which is what
needs installing as root user;


zypper in /home/<username>/rpmbuild/RPMS/x86_64/sm750-kmp*


Reboot and see how that goes.

Project Ref: https://build.opensuse.org/package/show/home:malcolmlewis:SLE_12_General/sm750

--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.19-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!

soportei3s
15-Oct-2018, 16:11
Hi.

the execution of xrand -s:


# xrand -s 1024x768
Size 1024x768 not found in available modes


And the result of the other commands :


server:~ # zypper ref
Repository 'SLE-12-SP3-SAP-Updates' is up to date.
Repository 'SLE-HA12-SP3-Pool' is up to date.
Repository 'SLE-HA12-SP3-Updates' is up to date.
Repository 'SLE12-SP3-SAP-Pool' is up to date.
Repository 'SLES12-SP3-Pool' is up to date.
Retrieving repository 'SLES12-SP3-Updates' metadata .................................................. ......................[done]
Building repository 'SLES12-SP3-Updates' cache .................................................. ...........................[done]
All repositories have been refreshed.
server:~ # zypper up
Refreshing service 'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Loading repository data...
Reading installed packages...

The following 4 NEW packages are going to be installed:
kernel-default-4.4.156-94.61.1 kernel-default-devel-4.4.156-94.61.1 kernel-devel-4.4.156-94.61.1 kernel-source-4.4.156-94.61.1

The following 51 packages are going to be upgraded:
bash bash-doc kernel-macros libMagickCore-6_Q16-1 libMagickWand-6_Q16-1 libX11-6 libX11-6-32bit libX11-data libX11-xcb1
libX11-xcb1-32bit libatomic1 libatomic1-32bit libgcc_s1 libgcc_s1-32bit libgomp1 libgomp1-32bit libitm1 libitm1-32bit
libreadline6 libstdc++6 libstdc++6-32bit libtsan0 libwacom-data libwacom2 libxcb-dri2-0 libxcb-dri2-0-32bit libxcb-dri3-0
libxcb-dri3-0-32bit libxcb-glx0 libxcb-glx0-32bit libxcb-present0 libxcb-present0-32bit libxcb-randr0 libxcb-render0
libxcb-render0-32bit libxcb-shape0 libxcb-shm0 libxcb-shm0-32bit libxcb-sync1 libxcb-sync1-32bit libxcb-xf86dri0 libxcb-xfixes0
libxcb-xfixes0-32bit libxcb-xinerama0 libxcb-xkb1 libxcb-xv0 libxcb1 libxcb1-32bit readline-doc xorg-x11-server
xorg-x11-server-extra

51 packages to upgrade, 4 new.
Overall download size: 2.8 MiB. Already cached: 156.7 MiB. After the operation, additional 772.0 MiB will be used.
Continue? [y/n/...? shows all options] (y): y
In cache kernel-macros-4.4.156-94.61.1.noarch.rpm (1/55), 3.1 MiB ( 6.3 KiB unpacked)
In cache libX11-data-1.6.2-12.5.1.noarch.rpm (2/55), 158.5 KiB ( 1.6 MiB unpacked)
In cache libatomic1-32bit-8.2.1+r264010-1.3.3.x86_64.rpm (3/55), 15.6 KiB ( 21.4 KiB unpacked)
In cache libatomic1-8.2.1+r264010-1.3.3.x86_64.rpm (4/55), 16.1 KiB ( 26.1 KiB unpacked)
In cache libgcc_s1-32bit-8.2.1+r264010-1.3.3.x86_64.rpm (5/55), 52.0 KiB (109.5 KiB unpacked)
In cache libgcc_s1-8.2.1+r264010-1.3.3.x86_64.rpm (6/55), 46.6 KiB ( 94.4 KiB unpacked)
In cache libgomp1-32bit-8.2.1+r264010-1.3.3.x86_64.rpm (7/55), 99.9 KiB (239.5 KiB unpacked)
In cache libgomp1-8.2.1+r264010-1.3.3.x86_64.rpm (8/55), 102.2 KiB (255.7 KiB unpacked)
In cache libitm1-32bit-8.2.1+r264010-1.3.3.x86_64.rpm (9/55), 36.3 KiB (105.6 KiB unpacked)
In cache libitm1-8.2.1+r264010-1.3.3.x86_64.rpm (10/55), 34.5 KiB (110.4 KiB unpacked)
In cache libreadline6-6.3-83.15.1.x86_64.rpm (11/55), 154.5 KiB (332.6 KiB unpacked)
In cache libwacom-data-0.9-2.4.2.x86_64.rpm (12/55), 34.1 KiB (225.1 KiB unpacked)
In cache libxcb1-1.10-4.3.1.x86_64.rpm (13/55), 40.2 KiB (126.9 KiB unpacked)
In cache libX11-xcb1-1.6.2-12.5.1.x86_64.rpm (14/55), 15.1 KiB ( 5.9 KiB unpacked)
In cache libstdc++6-32bit-8.2.1+r264010-1.3.3.x86_64.rpm (15/55), 399.4 KiB ( 1.5 MiB unpacked)
In cache libstdc++6-8.2.1+r264010-1.3.3.x86_64.rpm (16/55), 370.1 KiB ( 1.5 MiB unpacked)
In cache bash-4.3-83.15.1.x86_64.rpm (17/55), 382.9 KiB (746.5 KiB unpacked)
In cache libwacom2-0.9-2.4.2.x86_64.rpm (18/55), 21.4 KiB ( 43.0 KiB unpacked)
In cache libxcb-xv0-1.10-4.3.1.x86_64.rpm (19/55), 14.2 KiB ( 26.3 KiB unpacked)
In cache libxcb-xkb1-1.10-4.3.1.x86_64.rpm (20/55), 32.6 KiB (106.6 KiB unpacked)
In cache libxcb-xinerama0-1.10-4.3.1.x86_64.rpm (21/55), 10.7 KiB ( 10.2 KiB unpacked)
In cache libxcb-xfixes0-1.10-4.3.1.x86_64.rpm (22/55), 13.7 KiB ( 26.2 KiB unpacked)
In cache libxcb-xf86dri0-1.10-4.3.1.x86_64.rpm (23/55), 11.6 KiB ( 18.2 KiB unpacked)
In cache libxcb-sync1-1.10-4.3.1.x86_64.rpm (24/55), 13.4 KiB ( 22.2 KiB unpacked)
In cache libxcb-shm0-1.10-4.3.1.x86_64.rpm (25/55), 11.0 KiB ( 10.2 KiB unpacked)
In cache libxcb-shape0-1.10-4.3.1.x86_64.rpm (26/55), 11.1 KiB ( 14.2 KiB unpacked)
In cache libxcb-render0-1.10-4.3.1.x86_64.rpm (27/55), 15.9 KiB ( 38.2 KiB unpacked)
In cache libxcb-randr0-1.10-4.3.1.x86_64.rpm (28/55), 18.9 KiB ( 54.4 KiB unpacked)
In cache libxcb-present0-1.10-4.3.1.x86_64.rpm (29/55), 10.6 KiB ( 10.2 KiB unpacked)
In cache libxcb-glx0-1.10-4.3.1.x86_64.rpm (30/55), 24.0 KiB ( 94.2 KiB unpacked)
In cache libxcb-dri3-0-1.10-4.3.1.x86_64.rpm (31/55), 10.6 KiB ( 10.2 KiB unpacked)
In cache libxcb-dri2-0-1.10-4.3.1.x86_64.rpm (32/55), 11.9 KiB ( 18.2 KiB unpacked)
In cache libX11-6-1.6.2-12.5.1.x86_64.rpm (33/55), 548.0 KiB ( 1.2 MiB unpacked)
In cache libtsan0-8.2.1+r264010-1.3.3.x86_64.rpm (34/55), 280.9 KiB (929.1 KiB unpacked)
In cache readline-doc-6.3-83.15.1.noarch.rpm (35/55), 198.1 KiB (695.6 KiB unpacked)
Retrieving package xorg-x11-server-extra-7.6_1.18.3-76.21.2.x86_64 (36/55), 1.3 MiB ( 5.4 MiB unpacked)
Retrieving delta: ./x86_64/xorg-x11-server-extra-7.6_1.18.3-76.15.2_76.21.2.x86_64.drpm, 377.2 KiB
Retrieving: xorg-x11-server-extra-7.6_1.18.3-76.15.2_76.21.2.x86_64.drpm .................................................. .[done]
Applying delta: ./xorg-x11-server-extra-7.6_1.18.3-76.15.2_76.21.2.x86_64.drpm .............................................[done]
In cache libMagickCore-6_Q16-1-6.8.8.1-71.79.1.x86_64.rpm (37/55), 1.6 MiB ( 6.1 MiB unpacked)
In cache bash-doc-4.3-83.15.1.noarch.rpm (38/55), 531.2 KiB ( 1.9 MiB unpacked)
In cache libMagickWand-6_Q16-1-6.8.8.1-71.79.1.x86_64.rpm (39/55), 323.9 KiB ( 1.1 MiB unpacked)
Retrieving package xorg-x11-server-7.6_1.18.3-76.21.2.x86_64 (40/55), 1.5 MiB ( 5.2 MiB unpacked)
Retrieving delta: ./x86_64/xorg-x11-server-7.6_1.18.3-76.15.2_76.21.2.x86_64.drpm, 329.5 KiB
Retrieving: xorg-x11-server-7.6_1.18.3-76.15.2_76.21.2.x86_64.drpm .................................................. .......[done]
Applying delta: ./xorg-x11-server-7.6_1.18.3-76.15.2_76.21.2.x86_64.drpm .................................................. .[done]
In cache libxcb1-32bit-1.10-4.3.1.x86_64.rpm (41/55), 42.8 KiB (137.8 KiB unpacked)
In cache libX11-xcb1-32bit-1.6.2-12.5.1.x86_64.rpm (42/55), 14.9 KiB ( 5.3 KiB unpacked)
In cache kernel-devel-4.4.156-94.61.1.noarch.rpm (43/55), 13.5 MiB ( 52.6 MiB unpacked)
In cache kernel-default-4.4.156-94.61.1.x86_64.rpm (44/55), 39.1 MiB (167.4 MiB unpacked)
In cache libxcb-xfixes0-32bit-1.10-4.3.1.x86_64.rpm (45/55), 14.2 KiB ( 29.4 KiB unpacked)
In cache libxcb-sync1-32bit-1.10-4.3.1.x86_64.rpm (46/55), 13.6 KiB ( 21.5 KiB unpacked)
In cache libxcb-shm0-32bit-1.10-4.3.1.x86_64.rpm (47/55), 11.1 KiB ( 9.4 KiB unpacked)
In cache libxcb-render0-32bit-1.10-4.3.1.x86_64.rpm (48/55), 16.7 KiB ( 37.5 KiB unpacked)
In cache libxcb-present0-32bit-1.10-4.3.1.x86_64.rpm (49/55), 10.6 KiB ( 9.4 KiB unpacked)
In cache libxcb-glx0-32bit-1.10-4.3.1.x86_64.rpm (50/55), 25.6 KiB ( 97.4 KiB unpacked)
In cache libxcb-dri3-0-32bit-1.10-4.3.1.x86_64.rpm (51/55), 10.6 KiB ( 9.4 KiB unpacked)
In cache libxcb-dri2-0-32bit-1.10-4.3.1.x86_64.rpm (52/55), 12.2 KiB ( 17.4 KiB unpacked)
In cache libX11-6-32bit-1.6.2-12.5.1.x86_64.rpm (53/55), 548.6 KiB ( 1.2 MiB unpacked)
In cache kernel-source-4.4.156-94.61.1.noarch.rpm (54/55), 89.5 MiB (548.6 MiB unpacked)
In cache kernel-default-devel-4.4.156-94.61.1.x86_64.rpm (55/55), 5.2 MiB ( 3.4 MiB unpacked)
Checking for file conflicts: .................................................. .............................................[done]
( 1/55) Installing: kernel-macros-4.4.156-94.61.1.noarch .................................................. .................[done]
( 2/55) Installing: libX11-data-1.6.2-12.5.1.noarch .................................................. ......................[done]
( 3/55) Installing: libatomic1-32bit-8.2.1+r264010-1.3.3.x86_64 .................................................. ..........[done]
( 4/55) Installing: libatomic1-8.2.1+r264010-1.3.3.x86_64 .................................................. ................[done]
( 5/55) Installing: libgcc_s1-32bit-8.2.1+r264010-1.3.3.x86_64 .................................................. ...........[done]
( 6/55) Installing: libgcc_s1-8.2.1+r264010-1.3.3.x86_64 .................................................. .................[done]
( 7/55) Installing: libgomp1-32bit-8.2.1+r264010-1.3.3.x86_64 .................................................. ............[done]
( 8/55) Installing: libgomp1-8.2.1+r264010-1.3.3.x86_64 .................................................. ..................[done]
( 9/55) Installing: libitm1-32bit-8.2.1+r264010-1.3.3.x86_64 .................................................. .............[done]
(10/55) Installing: libitm1-8.2.1+r264010-1.3.3.x86_64 .................................................. ...................[done]
(11/55) Installing: libreadline6-6.3-83.15.1.x86_64 .................................................. ......................[done]
(12/55) Installing: libwacom-data-0.9-2.4.2.x86_64 .................................................. .......................[done]
(13/55) Installing: libxcb1-1.10-4.3.1.x86_64 .................................................. ............................[done]
(14/55) Installing: libX11-xcb1-1.6.2-12.5.1.x86_64 .................................................. ......................[done]
(15/55) Installing: libstdc++6-32bit-8.2.1+r264010-1.3.3.x86_64 .................................................. ..........[done]
(16/55) Installing: libstdc++6-8.2.1+r264010-1.3.3.x86_64 .................................................. ................[done]
(17/55) Installing: bash-4.3-83.15.1.x86_64 .................................................. ..............................[done]
(18/55) Installing: libwacom2-0.9-2.4.2.x86_64 .................................................. ...........................[done]
(19/55) Installing: libxcb-xv0-1.10-4.3.1.x86_64 .................................................. .........................[done]
(20/55) Installing: libxcb-xkb1-1.10-4.3.1.x86_64 .................................................. ........................[done]
(21/55) Installing: libxcb-xinerama0-1.10-4.3.1.x86_64 .................................................. ...................[done]
(22/55) Installing: libxcb-xfixes0-1.10-4.3.1.x86_64 .................................................. .....................[done]
(23/55) Installing: libxcb-xf86dri0-1.10-4.3.1.x86_64 .................................................. ....................[done]
(24/55) Installing: libxcb-sync1-1.10-4.3.1.x86_64 .................................................. .......................[done]
(25/55) Installing: libxcb-shm0-1.10-4.3.1.x86_64 .................................................. ........................[done]
(26/55) Installing: libxcb-shape0-1.10-4.3.1.x86_64 .................................................. ......................[done]
(27/55) Installing: libxcb-render0-1.10-4.3.1.x86_64 .................................................. .....................[done]
(28/55) Installing: libxcb-randr0-1.10-4.3.1.x86_64 .................................................. ......................[done]
(29/55) Installing: libxcb-present0-1.10-4.3.1.x86_64 .................................................. ....................[done]
(30/55) Installing: libxcb-glx0-1.10-4.3.1.x86_64 .................................................. ........................[done]
(31/55) Installing: libxcb-dri3-0-1.10-4.3.1.x86_64 .................................................. ......................[done]
(32/55) Installing: libxcb-dri2-0-1.10-4.3.1.x86_64 .................................................. ......................[done]
(33/55) Installing: libX11-6-1.6.2-12.5.1.x86_64 .................................................. .........................[done]
(34/55) Installing: libtsan0-8.2.1+r264010-1.3.3.x86_64 .................................................. ..................[done]
(35/55) Installing: readline-doc-6.3-83.15.1.noarch .................................................. ......................[done]
(36/55) Installing: xorg-x11-server-extra-7.6_1.18.3-76.21.2.x86_64 .................................................. ......[done]
(37/55) Installing: libMagickCore-6_Q16-1-6.8.8.1-71.79.1.x86_64 .................................................. .........[done]
(38/55) Installing: bash-doc-4.3-83.15.1.noarch .................................................. ..........................[done]
(39/55) Installing: libMagickWand-6_Q16-1-6.8.8.1-71.79.1.x86_64 .................................................. .........[done]
(40/55) Installing: xorg-x11-server-7.6_1.18.3-76.21.2.x86_64 .................................................. ............[done]
Additional rpm output:
Updating /etc/sysconfig/displaymanager...


(41/55) Installing: libxcb1-32bit-1.10-4.3.1.x86_64 .................................................. ......................[done]
(42/55) Installing: libX11-xcb1-32bit-1.6.2-12.5.1.x86_64 .................................................. ................[done]
(43/55) Installing: kernel-devel-4.4.156-94.61.1.noarch .................................................. ..................[done]
Additional rpm output:
Changing symlink /usr/src/linux from linux-4.4.156-94.57 to linux-4.4.156-94.61


(44/55) Installing: kernel-default-4.4.156-94.61.1.x86_64 .................................................. ................[done]
Additional rpm output:
Creating initrd: /boot/initrd-4.4.156-94.61-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.156-94.61-default 4.4.156-94.61-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/root
rd.lvm.lv=system/swap
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs rootflags=rw,relatime,attr2,inode64,noquota
dracut: *** Creating image file '/boot/initrd-4.4.156-94.61-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.156-94.61-default' done ***


(45/55) Installing: libxcb-xfixes0-32bit-1.10-4.3.1.x86_64 .................................................. ...............[done]
(46/55) Installing: libxcb-sync1-32bit-1.10-4.3.1.x86_64 .................................................. .................[done]
(47/55) Installing: libxcb-shm0-32bit-1.10-4.3.1.x86_64 .................................................. ..................[done]
(48/55) Installing: libxcb-render0-32bit-1.10-4.3.1.x86_64 .................................................. ...............[done]
(49/55) Installing: libxcb-present0-32bit-1.10-4.3.1.x86_64 .................................................. ..............[done]
(50/55) Installing: libxcb-glx0-32bit-1.10-4.3.1.x86_64 .................................................. ..................[done]
(51/55) Installing: libxcb-dri3-0-32bit-1.10-4.3.1.x86_64 .................................................. ................[done]
(52/55) Installing: libxcb-dri2-0-32bit-1.10-4.3.1.x86_64 .................................................. ................[done]
(53/55) Installing: libX11-6-32bit-1.6.2-12.5.1.x86_64 .................................................. ...................[done]
(54/55) Installing: kernel-source-4.4.156-94.61.1.noarch .................................................. .................[done]
(55/55) Installing: kernel-default-devel-4.4.156-94.61.1.x86_64 .................................................. ..........[done]
Additional rpm output:
Changing symlink /usr/src/linux-obj/x86_64/default from ../../linux-4.4.156-94.57-obj/x86_64/default to ../../linux-4.4.156-94.61-obj/x86_64/default


There are some running programs that might use files deleted by recent upgrade. You may wish to check and restart some of them. Run 'zypper ps -s' to list these programs.
server:~ # zypper in kernel-source kernel-syms libelf-devel module-init-tools make gcc rpmbuild
Refreshing service 'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Loading repository data...
Reading installed packages...
'libelf-devel' not found in package names. Trying capabilities.
No provider of 'libelf-devel' found.
'gcc' is already installed.
No update candidate for 'gcc-4.8-6.189.x86_64'. The highest available version is already installed.
'make' is already installed.
No update candidate for 'make-4.0-4.1.x86_64'. The highest available version is already installed.
'kernel-source' is already installed.
No update candidate for 'kernel-source-4.4.156-94.61.1.noarch'. The highest available version is already installed.
'module-init-tools' not found in package names. Trying capabilities.
'kmod-compat' providing 'module-init-tools' is already installed.
'rpmbuild' not found in package names. Trying capabilities.
Resolving package dependencies...

The following 7 NEW packages are going to be installed:
gettext-tools kernel-syms mozilla-nss-tools pesign pesign-obs-integration rpm-build systemd-rpm-macros

7 new packages to install.
Overall download size: 5.4 MiB. Already cached: 0 B. After the operation, additional 10.1 MiB will be used.
Continue? [y/n/...? shows all options] (y): y
Retrieving package gettext-tools-0.19.2-1.103.x86_64 (1/7), 1.8 MiB ( 7.9 MiB unpacked)
Retrieving: gettext-tools-0.19.2-1.103.x86_64.rpm .................................................. ..........[done (912.0 KiB/s)]
Retrieving package mozilla-nss-tools-3.29.5-58.12.1.x86_64 (2/7), 391.3 KiB ( 1.8 MiB unpacked)
Retrieving: mozilla-nss-tools-3.29.5-58.12.1.x86_64.rpm .................................................. ..................[done]
Retrieving package pesign-0.109-6.3.1.x86_64 (3/7), 99.2 KiB (404.2 KiB unpacked)
Retrieving: pesign-0.109-6.3.1.x86_64.rpm .................................................. ................................[done]
Retrieving package systemd-rpm-macros-3-10.9.1.noarch (4/7), 9.0 KiB ( 12.0 KiB unpacked)
Retrieving: systemd-rpm-macros-3-10.9.1.noarch.rpm .................................................. .......................[done]
Retrieving package pesign-obs-integration-10.0-30.8.1.x86_64 (5/7), 27.1 KiB ( 58.6 KiB unpacked)
Retrieving: pesign-obs-integration-10.0-30.8.1.x86_64.rpm .................................................. ................[done]
Retrieving package rpm-build-4.11.2-16.13.1.x86_64 (6/7), 34.8 KiB ( 24.6 KiB unpacked)
Retrieving: rpm-build-4.11.2-16.13.1.x86_64.rpm .................................................. ..........................[done]
Retrieving package kernel-syms-4.4.156-94.61.1.x86_64 (7/7), 3.1 MiB ( 345 B unpacked)
Retrieving: kernel-syms-4.4.156-94.61.1.x86_64.rpm .................................................. .........[done (943.9 KiB/s)]
Checking for file conflicts: .................................................. .............................................[done]
(1/7) Installing: gettext-tools-0.19.2-1.103.x86_64 .................................................. ......................[done]
(2/7) Installing: mozilla-nss-tools-3.29.5-58.12.1.x86_64 .................................................. ................[done]
(3/7) Installing: pesign-0.109-6.3.1.x86_64 .................................................. ..............................[done]
(4/7) Installing: systemd-rpm-macros-3-10.9.1.noarch .................................................. .....................[done]
(5/7) Installing: pesign-obs-integration-10.0-30.8.1.x86_64 .................................................. ..............[done]
(6/7) Installing: rpm-build-4.11.2-16.13.1.x86_64 .................................................. ........................[done]
(7/7) Installing: kernel-syms-4.4.156-94.61.1.x86_64 .................................................. .....................[done]
Installation has completed with error.
server:~ # rpmbuild --rebuild sm750-4.4.73-3.1.src.rpm
Installing sm750-4.4.73-3.1.src.rpm
warning: sm750-4.4.73-3.1.src.rpm: Header V3 RSA/SHA256 Signature, key ID 3508c1dd: NOKEY
error: Failed build dependencies:
libelf-devel is needed by sm750-4.4.1564.4.156-3.1.x86_64


One off-topic: I'm trying to edit the last message to correct a mistake, but I can't find the option. I don't know If I can do it or not.

malcolmlewis
15-Oct-2018, 17:57
Hi.

<snip>

One off-topic: I'm trying to edit the last message to correct a mistake, but I can't find the option. I don't know If I can do it or not.
Hi
The libelf package is part of the SLE SDK repository, you need to add this via SUSEConnect


SUSEConnect -p sle-sdk/12.3/x86_64


You also need to reboot the system if you can to use the newer kernel.

soportei3s
16-Oct-2018, 10:13
Hi Malcolm.

This is what I've executed:


server:~ # SUSEConnect -p sle-sdk/12.3/x86_64
Registered sle-sdk 12.3 x86_64
To server: https://scc.suse.com
Successfully registered system.

server:~ # zypper in libelf-devel
Refreshing service 'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Refreshing service 'SUSE_Linux_Enterprise_Software_Development_Kit_12 _SP3_x86_64'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
libelf-devel

The following package has no support information from it's vendor:
libelf-devel

1 new package to install.
Overall download size: 263.6 KiB. Already cached: 0 B. After the operation, additional 2.5 MiB will be used.
Continue? [y/n/...? shows all options] (y): y
Retrieving package libelf-devel-0.158-6.1.x86_64 (1/1), 263.6 KiB ( 2.5 MiB unpacked)
Retrieving: libelf-devel-0.158-6.1.x86_64.rpm .................................................. ............................[done]
Checking for file conflicts: .................................................. .............................................[done]
(1/1) Installing: libelf-devel-0.158-6.1.x86_64 .................................................. ..........................


server:~ # rpmbuild --rebuild sm750-4.4.73-3.1.src.rpm
Installing sm750-4.4.73-3.1.src.rpm
warning: sm750-4.4.73-3.1.src.rpm: Header V3 RSA/SHA256 Signature, key ID 3508c1dd: NOKEY
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PXwK8L
+ umask 022
+ cd /usr/src/packages/BUILD
+ set -- /usr/src/linux/drivers/staging/sm750fb/Kconfig /usr/src/linux/drivers/staging/sm750fb/Makefile /usr/src/linux/drivers/staging/sm750fb/TODO /usr/src/linux/drivers/staging/sm750fb/ddk750.h /usr/src/linux/drivers/staging/sm750fb/ddk750_chip.c /usr/src/linux/drivers/staging/sm750fb/ddk750_chip.h /usr/src/linux/drivers/staging/sm750fb/ddk750_display.c /usr/src/linux/drivers/staging/sm750fb/ddk750_display.h /usr/src/linux/drivers/staging/sm750fb/ddk750_dvi.c /usr/src/linux/drivers/staging/sm750fb/ddk750_dvi.h /usr/src/linux/drivers/staging/sm750fb/ddk750_help.c /usr/src/linux/drivers/staging/sm750fb/ddk750_help.h /usr/src/linux/drivers/staging/sm750fb/ddk750_hwi2c.c /usr/src/linux/drivers/staging/sm750fb/ddk750_hwi2c.h /usr/src/linux/drivers/staging/sm750fb/ddk750_mode.c /usr/src/linux/drivers/staging/sm750fb/ddk750_mode.h /usr/src/linux/drivers/staging/sm750fb/ddk750_power.c /usr/src/linux/drivers/staging/sm750fb/ddk750_power.h /usr/src/linux/drivers/staging/sm750fb/ddk750_reg.h /usr/src/linux/drivers/staging/sm750fb/ddk750_sii164.c /usr/src/linux/drivers/staging/sm750fb/ddk750_sii164.h /usr/src/linux/drivers/staging/sm750fb/ddk750_swi2c.c /usr/src/linux/drivers/staging/sm750fb/ddk750_swi2c.h /usr/src/linux/drivers/staging/sm750fb/modedb.h /usr/src/linux/drivers/staging/sm750fb/readme /usr/src/linux/drivers/staging/sm750fb/sm750.c /usr/src/linux/drivers/staging/sm750fb/sm750.h /usr/src/linux/drivers/staging/sm750fb/sm750_accel.c /usr/src/linux/drivers/staging/sm750fb/sm750_accel.h /usr/src/linux/drivers/staging/sm750fb/sm750_cursor.c /usr/src/linux/drivers/staging/sm750fb/sm750_cursor.h /usr/src/linux/drivers/staging/sm750fb/sm750_help.h /usr/src/linux/drivers/staging/sm750fb/sm750_hw.c
+ mkdir source
+ cp -ar /usr/src/linux/drivers/staging/sm750fb/Kconfig /usr/src/linux/drivers/staging/sm750fb/Makefile /usr/src/linux/drivers/staging/sm750fb/TODO /usr/src/linux/drivers/staging/sm750fb/ddk750.h /usr/src/linux/drivers/staging/sm750fb/ddk750_chip.c /usr/src/linux/drivers/staging/sm750fb/ddk750_chip.h /usr/src/linux/drivers/staging/sm750fb/ddk750_display.c /usr/src/linux/drivers/staging/sm750fb/ddk750_display.h /usr/src/linux/drivers/staging/sm750fb/ddk750_dvi.c /usr/src/linux/drivers/staging/sm750fb/ddk750_dvi.h /usr/src/linux/drivers/staging/sm750fb/ddk750_help.c /usr/src/linux/drivers/staging/sm750fb/ddk750_help.h /usr/src/linux/drivers/staging/sm750fb/ddk750_hwi2c.c /usr/src/linux/drivers/staging/sm750fb/ddk750_hwi2c.h /usr/src/linux/drivers/staging/sm750fb/ddk750_mode.c /usr/src/linux/drivers/staging/sm750fb/ddk750_mode.h /usr/src/linux/drivers/staging/sm750fb/ddk750_power.c /usr/src/linux/drivers/staging/sm750fb/ddk750_power.h /usr/src/linux/drivers/staging/sm750fb/ddk750_reg.h /usr/src/linux/drivers/staging/sm750fb/ddk750_sii164.c /usr/src/linux/drivers/staging/sm750fb/ddk750_sii164.h /usr/src/linux/drivers/staging/sm750fb/ddk750_swi2c.c /usr/src/linux/drivers/staging/sm750fb/ddk750_swi2c.h /usr/src/linux/drivers/staging/sm750fb/modedb.h /usr/src/linux/drivers/staging/sm750fb/readme /usr/src/linux/drivers/staging/sm750fb/sm750.c /usr/src/linux/drivers/staging/sm750fb/sm750.h /usr/src/linux/drivers/staging/sm750fb/sm750_accel.c /usr/src/linux/drivers/staging/sm750fb/sm750_accel.h /usr/src/linux/drivers/staging/sm750fb/sm750_cursor.c /usr/src/linux/drivers/staging/sm750fb/sm750_cursor.h /usr/src/linux/drivers/staging/sm750fb/sm750_help.h /usr/src/linux/drivers/staging/sm750fb/sm750_hw.c source/
+ cp /usr/src/packages/SOURCES/Makefile source/
+ mkdir obj
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GOKJAd
+ umask 022
+ cd /usr/src/packages/BUILD
+ /usr/bin/rm -rf /usr/src/packages/BUILDROOT/sm750-4.4.73-3.1.x86_64
++ dirname /usr/src/packages/BUILDROOT/sm750-4.4.73-3.1.x86_64
+ /usr/bin/mkdir -p /usr/src/packages/BUILDROOT
+ /usr/bin/mkdir /usr/src/packages/BUILDROOT/sm750-4.4.73-3.1.x86_64
+ export 'EXTRA_CFLAGS=-DVERSION=\"4.4.1564.4.156\"'
+ EXTRA_CFLAGS='-DVERSION=\"4.4.1564.4.156\"'
+ for flavor in default
+ rm -rf obj/default
+ cp -r source obj/default
+ make -C /usr/src/linux-obj/x86_64/default modules M=/usr/src/packages/BUILD/obj/default
make: Entering directory '/usr/src/linux-4.4.156-94.61-obj/x86_64/default'
CC [M] /usr/src/packages/BUILD/obj/default/sm750.o
CC [M] /usr/src/packages/BUILD/obj/default/sm750_hw.o
CC [M] /usr/src/packages/BUILD/obj/default/sm750_accel.o
CC [M] /usr/src/packages/BUILD/obj/default/sm750_cursor.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_chip.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_power.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_mode.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_display.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_help.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_swi2c.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_sii164.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_dvi.o
CC [M] /usr/src/packages/BUILD/obj/default/ddk750_hwi2c.o
LD [M] /usr/src/packages/BUILD/obj/default/sm750fb.o
Building modules, stage 2.
MODPOST 1 modules
CC /usr/src/packages/BUILD/obj/default/sm750fb.mod.o
LD [M] /usr/src/packages/BUILD/obj/default/sm750fb.ko
make: Leaving directory '/usr/src/linux-4.4.156-94.61-obj/x86_64/default'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.rquT2T
+ umask 022
+ cd /usr/src/packages/BUILD
+ export INSTALL_MOD_PATH=/usr/src/packages/BUILDROOT/sm750-4.4.73-3.1.x86_64
+ INSTALL_MOD_PATH=/usr/src/packages/BUILDROOT/sm750-4.4.73-3.1.x86_64
+ export INSTALL_MOD_DIR=updates
+ INSTALL_MOD_DIR=updates
+ for flavor in default
+ make -C /usr/src/linux-obj/x86_64/default modules_install M=/usr/src/packages/BUILD/obj/default
make: Entering directory '/usr/src/linux-4.4.156-94.61-obj/x86_64/default'
INSTALL /usr/src/packages/BUILD/obj/default/sm750fb.ko
DEPMOD 4.4.156-94.61-default
make: Leaving directory '/usr/src/linux-4.4.156-94.61-obj/x86_64/default'
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-suse
calling /usr/lib/rpm/brp-suse.d/brp-99-compress-vmlinux
calling /usr/lib/rpm/brp-suse.d/brp-99-pesign
No buildservice signing certificate
Creating /usr/src/packages/OTHER/sm750.cpio.rsasign
3396 blocks
Processing files: sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64
Provides: multiversion(kernel) sm750-kmp = 4.4.1564.4.156 sm750-kmp = 4.4.1564.4.156_k4.4.156_94.61 sm750-kmp-default = 4.4.1564.4.156_k4.4.156_94.61-3.1 sm750-kmp-default(x86-64) = 4.4.1564.4.156_k4.4.156_94.61-3.1
Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires(posttrans): /bin/sh
Requires: ksym(default:__dynamic_pr_debug) = 44b1d426 ksym(default:__fentry__) = bdfb6dbb ksym(default:__kmalloc) = d2b09ce5 ksym(default:__pci_register_driver) = 790bf202 ksym(default:__x86_indirect_thunk_rax) = 2ea2c95c ksym(default:_raw_spin_lock) = e259ae9e ksym(default:arch_phys_wc_add) = 3c02e095 ksym(default:arch_phys_wc_del) = 50d68377 ksym(default:cfb_copyarea) = bd4d0596 ksym(default:cfb_fillrect) = 3eaec011 ksym(default:cfb_imageblit) = 29c29e9 ksym(default:console_lock) = fbaaf01e ksym(default:console_unlock) = c631580a ksym(default:fb_alloc_cmap) = 7a890c8 ksym(default:fb_find_mode) = 1cb8f532 ksym(default:fb_set_suspend) = dc519ead ksym(default:framebuffer_alloc) = 64753fa2 ksym(default:framebuffer_release) = d5960487 ksym(default:ioremap_nocache) = 42c8de35 ksym(default:ioremap_wc) = 1e0c2be4 ksym(default:iounmap) = edc03953 ksym(default:iowrite16) = 8c183cbe ksym(default:kfree) = 37a0cba ksym(default:kmalloc_caches) = 7cf50eeb ksym(default:kmem_cache_alloc_trace) = a0e7b46 ksym(default:memcpy) = 69acdf38 ksym(default:memset) = fb578fc5 ksym(default:module_layout) = 86aec989 ksym(default:param_ops_charp) = 4af2c068 ksym(default:pci_choose_state) = cf7195bf ksym(default:pci_disable_device) = 85bea024 ksym(default:pci_enable_device) = 162001b4 ksym(default:pci_request_region) = c7d5a152 ksym(default:pci_restore_state) = 62b917ea ksym(default:pci_save_state) = d1c664ba ksym(default:pci_set_master) = e4c38d11 ksym(default:pci_set_power_state) = bad53b7c ksym(default:pci_unregister_driver) = 2c0da549 ksym(default:printk) = 27e1a049 ksym(default:pv_cpu_ops) = 5705f7e6 ksym(default:pv_lock_ops) = 6bf1c17f ksym(default:register_framebuffer) = ef560dcd ksym(default:strcat) = 61651be ksym(default:strlcpy) = 5792f848 ksym(default:strncmp) = 5a921311 ksym(default:strsep) = 85df9b6c ksym(default:unregister_framebuffer) = bfa4618d ksym(default:vesa_modes) = a598e29c
Obsoletes: sm750-kmp-trace sm750-kmp-desktop sm750-kmp-xen
Enhances: kernel-default
Supplements: modalias(kernel-default:pci:v0000126Fd00000750sv*sd*bc*sc*i*)
Checking for unpackaged file(s): /usr/lib/rpm/check-files /usr/src/packages/BUILDROOT/sm750-4.4.73-3.1.x86_64
Wrote: /usr/src/packages/RPMS/x86_64/sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.l8sJMo
+ umask 022
+ cd /usr/src/packages/BUILD
+ /usr/bin/rm -rf /usr/src/packages/BUILDROOT/sm750-4.4.73-3.1.x86_64
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.i8YLea
+ umask 022
+ cd /usr/src/packages/BUILD
+ exit 0




After reboot, I still have the same poor resolution :-(

malcolmlewis
16-Oct-2018, 12:27
Hi
As root user you need to install the kmp rpm;


zypper in /usr/src/packages/RPMS/x86_64/sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm


Note, it's better/safer to build as your user ;)

soportei3s
16-Oct-2018, 15:02
Hi.

I've executed it


server:~ # zypper in /usr/src/packages/RPMS/x86_64/sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm
Refreshing service 'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Refreshing service 'SUSE_Linux_Enterprise_Software_Development_Kit_12 _SP3_x86_64'.
Retrieving repository 'SLE-HA12-SP3-Updates' metadata .................................................. ....................[done]
Building repository 'SLE-HA12-SP3-Updates' cache .................................................. .........................[done]
Retrieving repository 'SLES12-SP3-Updates' metadata .................................................. ......................[done]
Building repository 'SLES12-SP3-Updates' cache .................................................. ...........................[done]
Retrieving repository 'SLE-SDK12-SP3-Updates' metadata .................................................. ...................[done]
Building repository 'SLE-SDK12-SP3-Updates' cache .................................................. ........................[done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
sm750-kmp-default

The following package has no support information from it's vendor:
sm750-kmp-default

1 new package to install.
Overall download size: 271.4 KiB. Already cached: 0 B. After the operation, additional 1.7 MiB will be used.
Continue? [y/n/...? shows all options] (y): y
Retrieving package sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64 (1/1), 271.4 KiB ( 1.7 MiB unpacked)
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm:
Package is not signed!

sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64 (Plain RPM files cache): Signature verification failed [6-File is unsigned]
Abort, retry, ignore? [a/r/i] (a): i
Checking for file conflicts: .................................................. .............................................[done]
(1/1) Installing: sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64 ...............................................[done]



And rebooted, but I still have no more resolution than 640x480.

What I'm doing wrong?

Thank you and best regards

malcolmlewis
16-Oct-2018, 15:44
On Tue 16 Oct 2018 02:04:02 PM CDT, soportei3s wrote:


Hi.

I've executed it


Code:
--------------------
server:~ # zypper
in /usr/src/packages/RPMS/x86_64/sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm
Refreshing service
'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Refreshing service
'SUSE_Linux_Enterprise_Software_Development_Kit_12 _SP3_x86_64'.
Retrieving repository 'SLE-HA12-SP3-Updates'
metadata .................................................. ....................[done]
Building repository 'SLE-HA12-SP3-Updates'
cache .................................................. .........................[done]
Retrieving repository 'SLES12-SP3-Updates'
metadata .................................................. ......................[done]
Building repository 'SLES12-SP3-Updates'
cache .................................................. ...........................[done]
Retrieving repository 'SLE-SDK12-SP3-Updates'
metadata .................................................. ...................[done]
Building repository 'SLE-SDK12-SP3-Updates'
cache .................................................. ........................[done]
Loading repository data... Reading installed packages... Resolving
package dependencies... The following NEW package is going to be
installed: sm750-kmp-default The following package has no support
information from it's vendor: sm750-kmp-default 1 new package to
install. Overall download size: 271.4 KiB. Already cached: 0 B. After
the operation, additional 1.7 MiB will be used. Continue? [y/n/...?
shows all options] (y): y Retrieving package
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64
(1/1), 271.4 KiB ( 1.7 MiB unpacked)
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm: Package
is not signed!
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64 (Plain RPM
files cache): Signature verification failed [6-File is unsigned] Abort,
retry, ignore? [a/r/i] (a): i Checking for file
conflicts: .................................................. .............................................[done]
(1/1) Installing:
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64 ...............................................[done]
--------------------


And rebooted, but I still have no more resolution than 640x480.

What I'm doing wrong?

Thank you and best regards




Hi
Can you install the package pesign;


zypper in pesign


Then rebuild the rpm again and force the install (-f option);


zypper in -f /usr/src/packages/RPMS/x86_64/sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm


You need to edit the file /etc/modprobe.d/10-unsupported-modules.conf
and change the following line from 0 to 1;


allow_unsupported_modules 1


Also create a file /etc/modules-load.d/sm750fb.conf containing the line;


sm750fb

So it knows to load the module.

Then rebuild initrd and reboot;


mkinitrd


--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.19-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!

soportei3s
17-Oct-2018, 08:05
Hi Malcolm.

This is what I've executed:


server:~ # zypper in pesign
Refreshing service 'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Refreshing service 'SUSE_Linux_Enterprise_Software_Development_Kit_12 _SP3_x86_64'.
Retrieving repository 'SLES12-SP3-Updates' metadata .................................................. ......................[done]
Building repository 'SLES12-SP3-Updates' cache .................................................. ...........................[done]
Retrieving repository 'SLE-SDK12-SP3-Updates' metadata .................................................. ...................[done]
Building repository 'SLE-SDK12-SP3-Updates' cache .................................................. ........................[done]
Loading repository data...
Reading installed packages...
'pesign' is already installed.
No update candidate for 'pesign-0.109-6.3.1.x86_64'. The highest available version is already installed.
Resolving package dependencies...

Nothing to do.


server:~ # zypper in -f /usr/src/packages/RPMS/x86_64/sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm
Refreshing service 'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Refreshing service 'SUSE_Linux_Enterprise_Software_Development_Kit_12 _SP3_x86_64'.
Loading repository data...
Reading installed packages...
Forcing installation of 'sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64' from repository 'Plain RPM files cache'.
Resolving package dependencies...

The following package is going to be reinstalled:
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1

The following package has no support information from it's vendor:
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1

1 package to reinstall.
Overall download size: 271.4 KiB. Already cached: 0 B. No additional space will be used or freed after the operation.
Continue? [y/n/...? shows all options] (y):n




server:~ # vi /etc/modprobe.d/10-unsupported-modules.conf

server:~ # cat /etc/modprobe.d/10-unsupported-modules.conf
#
# Every kernel module has a flag 'supported'. If this flag is not set loading
# this module will taint your kernel. You will not get much help with a kernel
# problem if your kernel is marked as tainted. In this case you firstly have
# to avoid loading of unsupported modules.
#
# Setting allow_unsupported_modules 1 enables loading of unsupported modules
# by modprobe, setting allow_unsupported_modules 0 disables it. This can
# be overriden using the --allow-unsupported-modules commandline switch.
allow_unsupported_modules 1


server:~ # vi /etc/modules-load.d/sm750fb.conf

server:~ # cat /etc/modules-load.d/sm750fb.conf
sm750fb

server:~ # mkinitrd
Creating initrd: /boot/initrd-4.4.156-94.57-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.156-94.57-default 4.4.156-94.57-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/swap
rd.lvm.lv=system/root
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs rootflags=rw,relatime,attr2,inode64,noquota
dracut: *** Creating image file '/boot/initrd-4.4.156-94.57-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.156-94.57-default' done ***
Creating initrd: /boot/initrd-4.4.156-94.61-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.156-94.61-default 4.4.156-94.61-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/swap
rd.lvm.lv=system/root
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs rootflags=rw,relatime,attr2,inode64,noquota
dracut: *** Creating image file '/boot/initrd-4.4.156-94.61-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.156-94.61-default' done ***


Now I don't have video! What I can see in the screen is something like a "yellow matrix", but unusable.

I've found this link

https://www.suse.com/nbswebapp/yesBulletin.jsp?bulletinNumber=146153

There is mentioned the Video driver:


Silicon Motion, Inc. SM750
Driver Type: Video Driver Driver Name: fbdev_drv.so
Driver Date: 14-Oct-2016 Driver Size: 23696
Checksum: 043a49cb43f14921b11cee0f928a96c6
Driver Version: 0.4.4

Driver Type: Video Driver Driver Name: modesetting_drv.so
Driver Date: 09-Jun-2017 Driver Size: 73936
Checksum: 07f6bc7429407531b049ff31a0981ca8
Driver Version: 1.18.3

malcolmlewis
17-Oct-2018, 12:23
On Wed 17 Oct 2018 07:14:02 AM CDT, soportei3s wrote:


Hi Malcolm.

This is what I've executed:


Code:
--------------------
server:~ # zypper in pesign
Refreshing service
'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Refreshing service
'SUSE_Linux_Enterprise_Software_Development_Kit_12 _SP3_x86_64'.
Retrieving repository 'SLES12-SP3-Updates'
metadata .................................................. ......................[done]
Building repository 'SLES12-SP3-Updates'
cache .................................................. ...........................[done]
Retrieving repository 'SLE-SDK12-SP3-Updates'
metadata .................................................. ...................[done]
Building repository 'SLE-SDK12-SP3-Updates'
cache .................................................. ........................[done]
Loading repository data... Reading installed packages... 'pesign' is
already installed. No update candidate for 'pesign-0.109-6.3.1.x86_64'.
The highest available version is already installed. Resolving package
dependencies... Nothing to do. server:~ # zypper in
-f /usr/src/packages/RPMS/x86_64/sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm
Refreshing service
'SUSE_Linux_Enterprise_Server_for_SAP_Applications _12_SP3_x86_64'.
Refreshing service
'SUSE_Linux_Enterprise_Software_Development_Kit_12 _SP3_x86_64'. Loading
repository data... Reading installed packages... Forcing installation
of 'sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64' from
repository 'Plain RPM files cache'. Resolving package dependencies...
The following package is going to be reinstalled:
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1
The following package has no support information from it's vendor:
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1

1 package to reinstall.
Overall download size: 271.4 KiB. Already cached: 0 B. No additional
space will be used or freed after the operation. Continue? [y/n/...?
shows all options] (y):n



server:~ # vi /etc/modprobe.d/10-unsupported-modules.conf

server:~ # cat /etc/modprobe.d/10-unsupported-modules.conf
#
# Every kernel module has a flag 'supported'. If this flag is not set
loading # this module will taint your kernel. You will not get much
help with a kernel # problem if your kernel is marked as tainted. In
this case you firstly have # to avoid loading of unsupported modules.
#
# Setting allow_unsupported_modules 1 enables loading of unsupported
modules # by modprobe, setting allow_unsupported_modules 0 disables it.
This can # be overriden using the --allow-unsupported-modules
commandline switch. allow_unsupported_modules 1


server:~ # vi /etc/modules-load.d/sm750fb.conf

server:~ # cat /etc/modules-load.d/sm750fb.conf
sm750fb

server:~ # mkinitrd
Creating initrd: /boot/initrd-4.4.156-94.57-default
dracut: Executing: /usr/bin/dracut
--logfile /var/log/YaST2/mkinitrd.log
--force /boot/initrd-4.4.156-94.57-default 4.4.156-94.57-default
dracut: *** Including module: bash *** dracut: *** Including module:
systemd *** dracut: *** Including module: warpclock *** dracut: ***
Including module: systemd-initrd *** dracut: *** Including module: i18n
*** dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done
*** dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/swap
rd.lvm.lv=system/root
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs
rootflags=rw,relatime,attr2,inode64,noquota dracut: *** Creating image
file '/boot/initrd-4.4.156-94.57-default' *** dracut: *** Creating
initramfs image file '/boot/initrd-4.4.156-94.57-default' done ***
Creating initrd: /boot/initrd-4.4.156-94.61-default dracut:
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log
--force /boot/initrd-4.4.156-94.61-default 4.4.156-94.61-default
dracut: *** Including module: bash *** dracut: *** Including module:
systemd *** dracut: *** Including module: warpclock *** dracut: ***
Including module: systemd-initrd *** dracut: *** Including module: i18n
*** dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done
*** dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/swap
rd.lvm.lv=system/root
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs
rootflags=rw,relatime,attr2,inode64,noquota dracut: *** Creating image
file '/boot/initrd-4.4.156-94.61-default' *** dracut: *** Creating
initramfs image file '/boot/initrd-4.4.156-94.61-default' done ***
--------------------


Now I don't have video! What I can see in the screen is something like a
"yellow matrix", but unusable.

I've found this link

https://www.suse.com/nbswebapp/yesBulletin.jsp?bulletinNumber=146153

There is mentioned the Video driver:


Code:
--------------------
Silicon Motion, Inc. SM750
Driver Type: Video Driver Driver Name: fbdev_drv.so
Driver Date: 14-Oct-2016 Driver Size: 23696
Checksum: 043a49cb43f14921b11cee0f928a96c6
Driver Version: 0.4.4

Driver Type: Video Driver Driver Name: modesetting_drv.so
Driver Date: 09-Jun-2017 Driver Size: 73936
Checksum: 07f6bc7429407531b049ff31a0981ca8
Driver Version: 1.18.3


--------------------




Hi
OK, at grub screen options, enter nomodeset, else press the 'e' key to
edit and at the kernel options add this here, if that doesn't work the
instead add a 3 (to get to runlevel 3 console only) to roll back those
changes.

Those two files are provided by xf86-video-fbdev and xorg-x11-server
respectively.

--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.19-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!

soportei3s
17-Oct-2018, 14:37
Hi Malcolm.

This time I can't undestand what should I do.

Could you "split" it a little?

Thank you!

malcolmlewis
17-Oct-2018, 15:28
On Wed 17 Oct 2018 01:44:01 PM CDT, soportei3s wrote:


Hi Malcolm.

This time I can't undestand what should I do.

Could you "split" it a little?

Thank you!




Hi
When the system boots you get the green screen called grub which has the
boot options. Press an up/down arrow key to pause boot.

Select the advanced options and boot the recovery option (this has the
nomodeset).

--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.22-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!

soportei3s
17-Oct-2018, 15:46
OK.

If I undestood well, I'll init SUSE in "nomodeset" mode. But what's next?

Sorry, but I think that I'm missing something and I'm not sure what I should do next (modify a parameter, activate/deactivate a module/driver...)

Thanks for you patience.

malcolmlewis
17-Oct-2018, 16:05
On Wed 17 Oct 2018 02:54:02 PM CDT, soportei3s wrote:


OK.

If I undestood well, I'll init SUSE in "nomodeset" mode. But what's
next?

Sorry, but I think that I'm missing something and I'm not sure what I
should do next (modify a parameter, activate/deactivate a
module/driver...)

Thanks for you patience.




Hi
So does the system come up so you can at least press say ctrl+alt+F1 to
get to a console login?

Then can go in and remove the /etc/modules-load.d/sm750fb.conf file and
run mkinitrd again, reboot and should be back at low res?

--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.22-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!

soportei3s
18-Oct-2018, 07:44
Hi.

I was thinking that I'd need to do "a new thing" and I wasn't undestanding anything.

I can access over ssh, so access in that mode is not necessary :-)

This is what I did:



server:~ # rm /etc/modules-load.d/sm750fb.conf

server:~ # mkinitrd
Creating initrd: /boot/initrd-4.4.156-94.57-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.156-94.57-default 4.4.156-94.57-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/root
rd.lvm.lv=system/swap
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs rootflags=rw,relatime,attr2,inode64,noquota
dracut: *** Creating image file '/boot/initrd-4.4.156-94.57-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.156-94.57-default' done ***
Creating initrd: /boot/initrd-4.4.156-94.61-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.156-94.61-default 4.4.156-94.61-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/root
rd.lvm.lv=system/swap
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs rootflags=rw,relatime,attr2,inode64,noquota
dracut: *** Creating image file '/boot/initrd-4.4.156-94.61-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.156-94.61-default' done ***


An rebooted the system.

But I still have the "yellow matrix" screen.

Maybe we should deinstall the "sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm" package?

Thank you and best regards.

malcolmlewis
18-Oct-2018, 12:30
On Thu 18 Oct 2018 06:54:01 AM CDT, soportei3s wrote:

<snip>

But I still have the "yellow matrix" screen.

Maybe we should deinstall the
"sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64.rpm"
package?

Thank you and best regards.




Hi
Yes, uninstall and rebuild initrd. Then reboot and check
the /var/log/xorg.log if still acting up.

I suspect some additional Xord libs are needed for the device, it never
made it past staging (as in never got to the later kernel).

Does the system have a spare PCI slot for a video card?

--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.22-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!

soportei3s
18-Oct-2018, 14:48
Hi Malcolm

This is what I did:


server:~ # rpm -qa | grep sm750
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64

server:~ # zypper rm sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following package is going to be REMOVED:
sm750-kmp-default

1 package to remove.
After the operation, 1.7 MiB will be freed.
Continue? [y/n/...? shows all options] (y): y
(1/1) Removing sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64 ..................................................[done]
Additional rpm output:
Creating initrd: /boot/initrd-4.4.156-94.57-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.156-94.57-default 4.4.156-94.57-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/swap
rd.lvm.lv=system/root
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs rootflags=rw,relatime,attr2,inode64,noquota
dracut: *** Creating image file '/boot/initrd-4.4.156-94.57-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.156-94.57-default' done ***
Creating initrd: /boot/initrd-4.4.156-94.61-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.156-94.61-default 4.4.156-94.61-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/swap
rd.lvm.lv=system/root
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs rootflags=rw,relatime,attr2,inode64,noquota
dracut: *** Creating image file '/boot/initrd-4.4.156-94.61-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.156-94.61-default' done ***


There are some running programs that might use files deleted by recent upgrade. You may wish to check and restart some of them. Run 'zypper ps -s' to list these programs.


server:~ # zypper ps -s
The following running processes use deleted files:

PID | PPID | UID | User | Command | Service
----+------+-----+------+---------------+--------------
829 | 1 | 0 | root | systemd-udevd | systemd-udevd

You may wish to restart these processes.
See 'man zypper' for information about the meaning of values in the above table.



And rebooted.

Now I've video back with 640x480 resolution.


Then reboot and check
the /var/log/xorg.log if still acting up.


The file doesn't exist:

server:~ # cat /var/log/xorg.log
cat: /var/log/xorg.log: No such file or directory


Does the system have a spare PCI slot for a video card?


The server is a Huawei RH5885H V3. Apparently, it has. But it's not an option.

Anyway, the videcard worked like a charm with the SUSE 12 SP3 installer, and with a high resolution!

Any idea why it happens?

Thank you and best regards.

malcolmlewis
18-Oct-2018, 18:56
On Thu 18 Oct 2018 01:54:02 PM CDT, soportei3s wrote:


Hi Malcolm

This is what I did:


Code:
--------------------
server:~ # rpm -qa | grep sm750
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64

server:~ # zypper rm
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64 Loading
repository data... Reading installed packages...
Resolving package dependencies...

The following package is going to be REMOVED:
sm750-kmp-default

1 package to remove.
After the operation, 1.7 MiB will be freed.
Continue? [y/n/...? shows all options] (y): y
(1/1) Removing
sm750-kmp-default-4.4.1564.4.156_k4.4.156_94.61-3.1.x86_64 ..................................................[done]
Additional rpm output: Creating
initrd: /boot/initrd-4.4.156-94.57-default dracut:
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log
--force /boot/initrd-4.4.156-94.57-default 4.4.156-94.57-default
dracut: *** Including module: bash *** dracut: *** Including module:
systemd *** dracut: *** Including module: warpclock *** dracut: ***
Including module: systemd-initrd *** dracut: *** Including module: i18n
*** dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done
*** dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/swap
rd.lvm.lv=system/root
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs
rootflags=rw,relatime,attr2,inode64,noquota dracut: *** Creating image
file '/boot/initrd-4.4.156-94.57-default' *** dracut: *** Creating
initramfs image file '/boot/initrd-4.4.156-94.57-default' done ***
Creating initrd: /boot/initrd-4.4.156-94.61-default dracut:
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log
--force /boot/initrd-4.4.156-94.61-default 4.4.156-94.61-default
dracut: *** Including module: bash *** dracut: *** Including module:
systemd *** dracut: *** Including module: warpclock *** dracut: ***
Including module: systemd-initrd *** dracut: *** Including module: i18n
*** dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done
*** dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: rd.lvm.lv=system/swap
rd.lvm.lv=system/root
dracut: resume=/dev/mapper/system-swap
dracut: root=/dev/mapper/system-root rootfstype=xfs
rootflags=rw,relatime,attr2,inode64,noquota dracut: *** Creating image
file '/boot/initrd-4.4.156-94.61-default' *** dracut: *** Creating
initramfs image file '/boot/initrd-4.4.156-94.61-default' done ***

There are some running programs that might use files deleted by
recent upgrade. You may wish to check and restart some of them. Run
'zypper ps -s' to list these programs.
server:~ # zypper ps -s
The following running processes use deleted files:

PID | PPID | UID | User | Command | Service
----+------+-----+------+---------------+--------------
829 | 1 | 0 | root | systemd-udevd | systemd-udevd

You may wish to restart these processes.
See 'man zypper' for information about the meaning of values in the
above table.
--------------------



And rebooted.

Now I've video back with 640x480 resolution.

> Then reboot and check
> the /var/log/xorg.log if still acting up.
>

The file doesn't exist:

server:~ # cat /var/log/xorg.log
cat: /var/log/xorg.log: No such file or directory

> Does the system have a spare PCI slot for a video card?
>

The server is a Huawei RH5885H V3. Apparently, it has. But it's not an
option.

Anyway, the videcard worked like a charm with the SUSE 12 SP3 installer,
and with a high resolution!

Any idea why it happens?

Thank you and best regards.




Hi
It's /var/log/Xorg.0.log ;) Need to see if it's using the two drivers
you mentioned in the link...

There is no /etc/X11/xorg.conf file is there (hopefully not)?

So question, does the system need a screen, I ask since you have ssh
access, if an Xserver is running on the machine you ssh from you can
run any X applications here.

For things like YaST it runs in ncurses mode (yast rather that yast2).

--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.22-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!

jmozdzen
23-Oct-2018, 16:31
Hi *,

while Malcolm is doing a fantastic job here, let me jump in with a bit or sarcasm:

<sarcasm>

Anyway, the videcard worked like a charm with the SUSE 12 SP3 installer, and with a high resolution!

Any idea why it happens [... added by J: with SLES 4 SAP applications ...]?

maybe to make a point that servers should not be run with a graphical interface, especially not when running a system as sensitive as SAP applications? :cool:
</sarcasm>

Interfacing with the video card puts a lot of extra "strain" on the system and adds some stability risks. The trouble you're experiencing is a pretty good example for this (I'm talking about the "yellow matrix" symptoms, not about the low resolution). It could even go as far as unexpected reboots and hangs. So at least my personal recommendation is to run servers without any graphical interface and use i.e. management tools, or a remote shell (for manual intervention) rather than starting up a graphical environment.

Just a few cents,
J

soportei3s
31-Oct-2018, 09:20
Hi.

Sorry for the delay; I had a medical issue and it's being difficult to write for a while.

We don´t really really really need the graphical interface for SAP (in fact, I always prefer to use shh), but there are some non-SAP tasks that are performed better with it. In fact, graphical interface are installed by default ;-)

We are evaluating the possibility to buy a compatible (and super basic) graphics card if we can't find a way to obtain a better resolution. I can't understand why it happens, due to why we where using the installer, we were able to select some high resolutions. So it means tht it loaded a working driver; at least to show that screens.

Any other idea?

Thank you!

malcolmlewis
31-Oct-2018, 13:09
On Wed 31 Oct 2018 08:24:01 AM CDT, soportei3s wrote:


Hi.

Sorry for the delay; I had a medical issue and it's being difficult to
write for a while.

We don´t really really really need the graphical interface for SAP (in
fact, I always prefer to use shh), but there are some non-SAP tasks that
are performed better with it. In fact, graphical interface are installed
by default ;-)

We are evaluating the possibility to buy a compatible (and super basic)
graphics card if we can't find a way to obtain a better resolution. I
can't understand why it happens, due to why we where using the
installer, we were able to select some high resolutions. So it means tht
it loaded a working driver; at least to show that screens.

Any other idea?

Thank you!




Hi
Try adding the grub boot option nomodeset in the kernel command line
options.

--
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.22-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below... Thanks!