Hello, I currently am wrestling to get OpenSUSE 13.2 KDE to run properly on Toughbook CF-19Mk6.
Extension to here:
http://forum.notebookreview.com/threads/opensuse-vs-toughbook-cf19_mk6.807266/
Bottom line, I currently need help installing RealTek HD audio drivers for OpenSUSE.
The driver and instructions respectively are found here:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false
http://airbornesurfer.com/2015/04/how-to-install-realtek-hd-audio-driver-in-linux/
In the instruction, I need to compile the driver after configuration and install it.
I am having issues compiling it.
I get stuck while using the make file
make[1]: Entering directory '/usr/src/linux-4.12.3-2.g880dbd7-obj/x86_64/default' CC [M] /home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/wrappers.o
CC [M] /home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/misc_driver.o
CC [M] /home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/sound.o
CC [M] /home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/init.o
CC [M] /home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/memory.o
In file included from /home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/memory.c:40:0:
/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/../alsa-kernel/core/memory.c: In function ‘copy_to_user_fromio’:
/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/../alsa-kernel/core/memory.c:49:3: error: implicit declaration of function ‘copy_to_user’ -Werror=implicit-function-declaration]
if (copy_to_user(dst, buf, c))
^
/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/../alsa-kernel/core/memory.c: In function ‘copy_from_user_toio’:
/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/../alsa-kernel/core/memory.c:81:3: error: implicit declaration of function ‘copy_from_user’ -Werror=implicit-function-declaration]
if (copy_from_user(buf, src, c))
^
cc1: some warnings being treated as errors
/usr/src/linux-4.12.3-2.g880dbd7/scripts/Makefile.build:309: recipe for target '/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/memory.o' failed
make[5]: *** [/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/memory.o] Error 1
/usr/src/linux-4.12.3-2.g880dbd7/scripts/Makefile.build:568: recipe for target '/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore' failed
make[4]: *** [/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore] Error 2
/usr/src/linux-4.12.3-2.g880dbd7/Makefile:1522: recipe for target '_module_/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa' failed
make[3]: *** [_module_/home/sjlphi/Desktop/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa] Error 2
Makefile:152: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:24: recipe for target '__sub-make' failed
make[1]: *** [__sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-4.12.3-2.g880dbd7-obj/x86_64/default'
Makefile:167: recipe for target 'compile' failed
make: *** [compile] Error 2