DevHeads.net

Postings by Andreas Benzler

lets talk abaut gstreamer 1.10.5, gstreamer-libav, ffmpeg, bluray and vlc

Hello guys,

my playground this days with gstreamer resources can be found at:

<a href="http://centos.cms4all.org/repo/7/gstreamer/" title="http://centos.cms4all.org/repo/7/gstreamer/">http://centos.cms4all.org/repo/7/gstreamer/</a>

The best thing for centos I think to compile the given one by gstream
libav:

Has ffmpeg 3.2.5 not ffmpeg 2.8.13 what is the background for vlc. In
principal it's possible to build ffmpeg 3.4.

<a href="http://centos.cms4all.org/repo/7/gstreamer-ffmpeg3/" title="http://centos.cms4all.org/repo/7/gstreamer-ffmpeg3/">http://centos.cms4all.org/repo/7/gstreamer-ffmpeg3/</a>

vlc 2.26 is only compatible with ffmpeg 2.8.xx release.

Hopefully i get response from the gstreamer guys to get bluray running
with gstream-libav.

Firefox print to file fail silent & side notes of cms4all.

Hello everyone,

in time when i start to rebuilt my csm4all-media, I tryed to print into
file from firefox. The print box close but no pdf is created. With
cups-pdf works, but:

- You can not name the printout
- can not change the directory from userland, only with cups
configuration.

Where is the hunt? I only wanne tell, that is not my domain.

Side note:

cms4all-kernel, cms4-all-drivers, cms4all-mesa is in takt, but I will
push information when cms4all-gstreamer an cms4all-media closed in my
private Project. My aspect "best of" isn't closed yet, still
experimental.

Personal kernel, drivers mesa-test and winehq

Hello Guys,

in the mean while i compiled and tested fallow

<a href="http://centos.cms4all.org/repo/7/kernel/" title="http://centos.cms4all.org/repo/7/kernel/">http://centos.cms4all.org/repo/7/kernel/</a>
Kernel 4.12.4, feels more stable as 4.12.0 (+ RadeonSI Flags)

Drivers
Libdrm 2.4.82, added a patch from git (intel and dri2)
xorg-x11-drv-intel
Added btrfs-progs 4.12.

MATROX GPU - xorg-x11-drv-mga-1.6.3 on supermicro server

Hello Guys,

our cluster runs till 2014 on supermicro board.

It is not unusual that still mainboards with mga graphics cards are delivered.

So I have then adjusted the mga driver from centos 6 - the specification file - ,
to be build on CentOS 7. Since then this runs on the headnode without failures.

Maybe you should provide this via epel.

gnome-shell-extension-docker and SimpleDockerUI

Hello Guys,

build rpms for Centos7 on Fedora Cloud

gnome-shell-exteansion-docker, patched to work with gnome-shell
3.14/3.16.

Simple Docker UI Version 0.55

Need something simple at work.

Can be found here:

<a href="https://copr.fedorainfracloud.org/coprs/andybe/CentOS7Docker/" title="https://copr.fedorainfracloud.org/coprs/andybe/CentOS7Docker/">https://copr.fedorainfracloud.org/coprs/andybe/CentOS7Docker/</a>

Sincerely

Andy

Personal kernel winehq

Hello Guys,

Kernel version with amdgpu_si
Linux version 4.12.2-1.el7.centos.x86_64 (gcc version 4.8.5 20150623
(Red Hat 4.8.5-11) (GCC) ) #1 SMP Sun Jul 16 09:36:33 CEST 2017

Every one who use kernel 4.12.0 should upgrade !!!

WineHQ (fat rpm)
wine-2.12 (Staging) - with my drivers and mesa

Sincerely

Andy

Thanks to every one

Thanks to all offers free service to provide Centos.

Why? After I had the BIOS for the laptop T440 & docking station had I
had immediately after the first installation works, without any
failures.

Since I know how hard such a work is, I thank everyone in the community
to make that possible.

Without a stable base I can not perform my Linux tests.

Since I often have the time micht Rolling releases like ArchLinux or
every half year, I know at the latest after a year, a Fedora update to
perform is CentOS exactly the correct.

Personal kernel, drivers mesa and winehq

Hello guys,

recently I update my driver stack

- Kernel up to 4.12.1 with additional flags for amd_si

<a href="http://centos.cms4all.org/repo/7/kernel/" title="http://centos.cms4all.org/repo/7/kernel/">http://centos.cms4all.org/repo/7/kernel/</a>

- Drivers

<a href="http://centos.cms4all.org/repo/7/drivers/" title="http://centos.cms4all.org/repo/7/drivers/">http://centos.cms4all.org/repo/7/drivers/</a>

xorg-x11-drv-intel-2.99.917-22.20170607
Xorg level 1.19 compiled againt the 1.17 server.

rebuilt intel-vaapi-driver-1.8.2-1, because
I need it for steam (test suite)

<a href="https://negativo17.org/steam-for-centos-rhel-7/" title="https://negativo17.org/steam-for-centos-rhel-7/">https://negativo17.org/steam-for-centos-rhel-7/</a>

<a href="http://centos.cms4all.org/repo/7/other/x86_64/steam-1.0.0.54-10.el7.i686.rpm" title="http://centos.cms4all.org/repo/7/other/x86_64/steam-1.0.0.54-10.el7.i686.rpm">http://centos.cms4all.org/repo/7/other/x86_64/steam-1.0.0.54-10.el7.i686...</a>

Changed spec file becasuse of vaapi-intel ...

- Mesa

Update to 17.1.5 with LLV

grub2-btrfs & yum-plugin-snapper , new from my last post here

Hello Guys,

While i work out the snapper on fedora 25 I've learnd more about python
and snapper.

Here the changes:

Snapper:

Created a combat util-linux 2.24.2 from fedora 20, static only.
This make snapper rollback available (needfull thing). Tryed to patch
snapper, there are to many changes. This will not breake centos 7
system.

Fedora 25 backport dnf pretransaction done in dnf-1.1.10 & dnf-plugins-extras (example snapper.yp)

Hello Everyone,

I back ported the function pretransaction into dnf plugin from fedora 25, because
I’ don’t wanna break the current system.

Source can be found at

<a href="https://copr.fedorainfracloud.org/coprs/andybe/BtrfsF25/" title="https://copr.fedorainfracloud.org/coprs/andybe/BtrfsF25/">https://copr.fedorainfracloud.org/coprs/andybe/BtrfsF25/</a>

dnf-1.1.10-7.fc25.src.rpm
dnf-plugins-extras-0.0.12-6.fc25.src.rpm

0001-dnf-plugin-add-pretransaction.patch

diff --git a/dnf/base.py b/dnf/base.py
index eade03d..46e1e40 100644
--- a/dnf/base.py
+++ b/dnf/base.py
@@ -603,6 +603,8 @@ class Base(object):
for display_ in cb.displays:
display_.output = False

+ self._plugins.

My grub2-btrfs & yum-plugin-snapper

Hello Guys,

Last Sunday I had the idea to expand my gameplay btrfs. Now what was
missing was a yum plugin which worked like arch or opensuse. Ok, I told
myself and learned a little python. Also something for grub2 to boot
into a snapshot. My results are up on:

<a href="https://copr.fedorainfracloud.org/coprs/andybe/Centos7Btrfs/" title="https://copr.fedorainfracloud.org/coprs/andybe/Centos7Btrfs/">https://copr.fedorainfracloud.org/coprs/andybe/Centos7Btrfs/</a>

grub2-btrfs (do not use grub-btrfs, this is the version before)
yum-plugin-snapper

The grub2 plugin is tuned to snapper and is therefore in conflict with
yum-plugin-fs-snapshot (from archlinux).

epel python3 gi

Hello Everyone,

don't know how to fix this:

[andy@localhost snappergui]$ sudo python3 ./__init__.py
[sudo] password for andy:
Traceback (most recent call last):
File "./__init__.py", line 3, in <module>
import gi
ImportError: No module named 'gi'
[andy@localhost snappergui]$ python ./__init__.py
[andy@localhost snappergui]$ sudo python ./__init__.py
[andy@localhost snappergui]$ sudo python3 ./__init__.py
Traceback (most recent call last):
File "./__init__.py", line 3, in <module>
import gi
ImportError: No module named 'gi'
[andy@localhost snappergui]$ sudo python3 ./__init__.py

Wrote Yum Plugin - got a question about arguments

Hello Guys

I have written a small yum plugin.

test builds on private server updates (kernel)

Hello Everyone,

Because my tests on AMD and Intel, I had to update the linux firmware.
Update comes from the upstream fedora packet and also works on centos with new kernel.

linux-firmware-20170605-74.git37857004.el7.centos.noarch

Sincerely

Andy

test builds on private server updates (mesa, kernel)

Hello Guys,

I really wanted to just update mesa. But the Linux kernel was also done quickly.

- Mesa 17.1.2 (remove sanitizy check, otherwise fail to built)
- Kernel 4.11.4

can be found at:

<a href="http://centos.cms4all.org/repo/7/kernel/" title="http://centos.cms4all.org/repo/7/kernel/">http://centos.cms4all.org/repo/7/kernel/</a>

<a href="http://centos.cms4all.org/repo/7/mesa/" title="http://centos.cms4all.org/repo/7/mesa/">http://centos.cms4all.org/repo/7/mesa/</a>

Unfortunately still no time found to care about winehq.
OK.

test builds on private server updates (drivers, mesa, kernel)

Hello Guys,

while im testing a AMD Radeon RX 480 i was up on my centos 7.

To get the card realy work, I upgrade my repros:

Drivers:

[cms4all-drivers]
name=cms4all-drivers
baseurl=http://centos.cms4all.org/repo/7/drivers/
gpgcheck=0
enabled=1

libdrm -> 2.4.81
libav -> 1.8.2
libav-utils -> 1.8.2

xorg-x11-drv-intel-2.99.917-21.20170418
xorg-x11-drv-nouveau-1.0.15-1
xorg-x11-drv-ati-7.9.0
xorg-x11-drv-amdgpu-1.3.0

ATI and AMDGPU works here, intel stays out here for test.

Mesa:

[cms4all-mesa]
name=cms4all-mesa
baseurl=http://centos.cms4all.org/repo/7/mesa/
#baseurl=file:///srv/repo/centos/

libdrm 2.4.80 Mesa 17.1.0 Wine-Stage 2.8 on Fedora 25

Hello Guys,

I build successfully:

libdrm 2.4.80 Mesa 17.1.0 Wine-Stage 2.8

and use it daily.

<a href="https://copr.fedorainfracloud.org/coprs/andybe/" title="https://copr.fedorainfracloud.org/coprs/andybe/">https://copr.fedorainfracloud.org/coprs/andybe/</a>

Sincerely

AndyBe

DNAT Internet gate problem on centos

Hello Guys,

I got trouble to get vserver work as gate:

GATE=XX.XX.XX.XX

YY_PORT=YY

echo "1" > /proc/sys/net/ipv4/ip_forward

iptables -F -t nat

iptables -t nat -A PREROUTING -p tcp -i venet0:0 --dport $YY_PORT \
-j DNAT --to-destination $GATE:$YY_PORT

iptables -t nat -A POSTROUTING -p tcp --dport $YY_PORT \
-j MASQUERADE

iptables -L -t nat

Any suggestion?

From Networkmanager to self managed configuration files

I don't know who is intereseted in,

<a href="http://www.centos.cms4all.org/index.php/2017/03/07/centos-7-the-journey-form-networkmanager-to-self-managed-network-configuration-files/" title="http://www.centos.cms4all.org/index.php/2017/03/07/centos-7-the-journey-form-networkmanager-to-self-managed-network-configuration-files/">http://www.centos.cms4all.org/index.php/2017/03/07/centos-7-the-journey-...</a>

Can be a bug, because the isn't nessesery.

Sincerely

AndyBe

How to rebuilt the pxe initramfs

Hello Guys,

i read the official red hat documentation of "How built pxe initramfs",
but it does not work"

the inluded version of initramfs is about 42MB, mine 13MB.

This is again one of more failure of redhat documentation.

NetworkManager and Half DHCP not work correct - second time.

Hello Guys,

today i strungle in my office and at home.

1. The networkadapter works before on "full" dhcp.
2. change to half (means searchname and searchserver manual)
3. order was correct inside the config, but in seperated network
configs:

PEERDNS=yes ?????

5. DNS Server where in wrong direction in the consol.

4. I changed the PEERDNS entry at home manually.

Reboot. Everything works as expected, nameserver in right order (NEW,
OLD, OLD2).

At my office i deleted every adapter and rearrange it.

Strange, but true.

Sincerely

Andy
PS: Don't tell me disable NetworkManager.

Kickstart - part ignore onpart ??

Hello Guys,

after hours of uncessfull create example before i forward special
parition tests.

part ignoe --onpart

But Installation hang out for parition the harddisk.

jump to another console partitions are ok ?

Which line/lines is/are missing?

Andy

#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=de-nodeadkeys --xlayouts='de (nodeadkeys)'
# System language
l

Manual Install fail in first steps

Hello everyone,

while I wanne try out very special partition, i walk through

<a href="https://wiki.centos.org/HowTos/ManualInstall" title="https://wiki.centos.org/HowTos/ManualInstall">https://wiki.centos.org/HowTos/ManualInstall</a>

but fail allready at

"INSTALL setup basesystem filesystem"

This is very clear to me, because rpm don't know the full path (real
version) or is there some thing wrong ??

Anaconda it self works with groups like @base etc...

Very wired. Doesn't looks like up to date.

Sincerely

Andy

ManualInstall fail in first steps

Hello while I wanne try out very special partition,
i walk through

<a href="https://wiki.centos.org/HowTos/ManualInstall" title="https://wiki.centos.org/HowTos/ManualInstall">https://wiki.centos.org/HowTos/ManualInstall</a>

But fail allready at

"INSTALL setup basesystem filesystem"

This is very clear to me, because rpm don't know the full path (real
version) or is there some thing wrong ??

Very wired. Doesn't looks like up to date.

Sincerely

Andy

centos epel xfce bluetooth broken

Hello Guys,

bluetooth is broken. I installed all xfce4 package and xfe-bluetooth did not installed (dependency). The package can be straight forward compiled from fedora.

<a href="http://centos.cms4all.org/repo/7/other/SRPMS/xfce-bluetooth-0-0.5.20150130git.el7.centos.src.rpm" title="http://centos.cms4all.org/repo/7/other/SRPMS/xfce-bluetooth-0-0.5.20150130git.el7.centos.src.rpm">http://centos.cms4all.org/repo/7/other/SRPMS/xfce-bluetooth-0-0.5.201501...</a>

on my private server.

Sincerely

Andy

test builds on private server (drivers, kernel, media, mesa, winehq, java)

Hello Guys,

this is a duplicate from the standard <a href="mailto: ... at centos dot org"> ... at centos dot org</a> mailing list.

MIght be interest for a developer.

test builds on private server (drivers, kernel, media, mesa, winehq, java)

Hello Guys,

from christmas till now I updated follow packages in my privated builds:

<a href="http://centos.cms4all.org/repo/7/" title="http://centos.cms4all.org/repo/7/">http://centos.cms4all.org/repo/7/</a>

Drivers: libdrm 2.4.75 (update)
vulkan 1.0.3

Kernel: 4.9.1 & firmware (update)

Media: Kodi 17.0 + pvr addons & vlc 2.2.4 (update)

Mesa: 13.0.4 (update)

WineHQ: wine 2.0.1 & wine-stage 2.0.1 (update), winetricks

<a href="http://centos.cms4all.org/repo/java/" title="http://centos.cms4all.org/repo/java/">http://centos.cms4all.org/repo/java/</a>

Oracle Java 1.8.0 121
Netbeans 8.2.1

Sincerely

Andy

PS: This are no signed packages, but the source is there - as always.
Work daily with my packages since 03/2016.

Strange sefault with ping and route

Hallo Guys,

something went wrong and I didn't know from where.

- uninstall vmware (removed to virtual adapter)
- reinstall package with route and ping and glibc
- test with original kernel and own vanilla

nothing helps.

builds on private server (mesa) - llvm 3.9.1

Hello Guys,

update my mesa 13.0.2 against "llvm 3.9.1" while there create binary
packages to the world ....

Sincerely

Andy

Test my games with wine and they still works on R9 280x (llvm AMDGPU)

test builds on private server upates

Hello Guys,

update my repo with

- linux kernel 3.8.14

- Mesa 13.0.2 with LLVM 3.9.0
+ radeon si fix

- Fix depends on AMDGPU driver (X11) - drivers section.

Sincerely

Andy

Example here R9 280x
[andy@localhost ~]$ glxinfo | grep ^OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TAHITI (DRM 2.46.0 /
4.8.14-1.el7.centos.x86_64, LLVM 3.9.0)
OpenGL core profile version string: 4.3 (Core Profile) Mesa 13.0.2
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL