LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-24-2020, 09:01 AM   #1
inukaze
Member
 
Registered: Feb 2011
Location: Venezuela - Caracas
Distribution: Slackware64 14.2, Slackware 14.2, Gentoo, Devuan, gNewSense, GoboLinux, Leeenux, Porteus
Posts: 271

Rep: Reputation: 26
Question Slackware(64) 14.2 - Svga and/or DirectFB dunnos?


Hi there i have some time trying to make svga & Direct FrameBuffer Access works.

Code:
su #Enter in the SuperUser Account

slpkg -s slack --reinstall --rebuild svgalib ; ldconfig #Use the unofficial package manager slpkg to reinstall svgalib

mknod -m 666 /dev/svga  c 209 0 #Create the device /dev/svga

cp /etc/vga/libvga.config /etc/vga/libvga.config.slackware14.2 #Make a backup of original configuration file.

get-edid | parse-edid #Getting information "Horizsync" & "VertRefresh", that information i use to put in the configuration file -> /etc/vga/libvga.config

Horizsync 30 82
VertRefresh 56 76

cd /usr/share/svgalib-demos #Enter in this folder
vgatest #Tool for test svgalib modes
testgl #Tool for test vgagl access
When i use vgatest, and try for example "Vesa" driver, i just get a glitche screen instead of working screen resolution & bpp

How i solve that?

i am trying to run the web browser links in tty6 without X.Org Server
Code:
links2 -g
if i use my user appears the message
Code:
svgalib : Cannot open /dev/mem
Are you running this program as root or suid-root?
If i try run with root user or using sudo from my user i got :
Code:
Using nvidia driver, 8192KB, Type: GeForce (NV f0).
svgalib 1.9.25
Could not initialize any graphics driver. Tried the following drivers:
x:
Can't open display "(null)"
fb:
Cannot open /dev/fb0.
svgalib:
There is no default video mode.
The following modes are supported:
320x200x16, 320x200x256, 320x200x32K, 320x200x64K, 320x200x16M32, 320x240x256, 320x240x32K, 320x240x64K, 320x240x16M32, 320x400x256, 320x400x32K, 320x400x64K, 320x400x16M32, 320x480x256, 320x480x32K, 320x480x64K, 320x480x16M32, 360x480x256, 400x300x256, 400x300x32K, 400x300x64K, 400x300x16M32, 400x600x256, 400x600x32K, 400x600x64K, 400x600x16M32, 512x384x256, 512x384x32K, 512x384x64K, 512x384x16M32, 512x480x256, 512x480x32K, 512x480x64K, 512x480x16M32, 640x200x16, 640x350x16, 640x400x256, 640x400x32K, 640x400x64K, 640x400x16M32, 640x480x16, 640x480x256, 640x480x32K, 640x480x64K, 640x480x16M32, 720x540x256, 720x540x32K, 720x540x64K, 720x540x16M32, 800x600x256, 800x600x32K, 800x600x64K, 800x600x16M32, 960x720x256, 960x720x32K, 960x720x64K, 960x720x16M32, 1024x768x256, 1024x768x32K, 1024x768x64K, 1024x768x16M32, 1072x600x256, 1072x600x32K, 1072x600x64K, 1072x600x16M32, 1152x864x256, 1152x864x32K, 1152x864x64K, 1152x864x16M32, 1280x1024x256, 1280x1024x32K, 1280x1024x64K, 1280x1024x16M32, 1600x1200x256, 1600x1200x32K, 1600x1200x64K, 1600x1200x16M32
Use -mode switch to set video mode.
Where i must set the variable "SVGALIB_DEFAULT_MODE" ?

1 Dunno : How i can make the kernel module svgalib_helper ? Because just let me use max 640x480x16 (Standar VGA) but i want use 1024x768x16M32

2 Dunno : I need to compile and configure DirectFB for make links can use the resolution i want for access to VESA modes?

3 Dunno : Which things i need to configure correctly ? i notice says "Using nvidia driver, 8192KB, Type: GeForce (NV f0)" well i have Nvidia GeForce GT 620 of 2GB

i want to use again a tty mode without X and try again software likes "RetroArch", "DOSBox" , "Mplayer", "Vlcnox", "twin". Some years ago i can use on tty but that was under Debian 8 Jessie i think that things in that distro are ready preconfigured.

4 Dunno : Someone knows from where i can install : uvesafb, v86d ?

i try v86d with
Code:
cd /tmp
git clone https://github.com/mjanusz/v86d
cd v86d

./configure --default
config.h successfully created.
You can run `make` now.

make
make -w -C libs/x86emu
make[1]: se entra en el directorio '/tmp/v86d/libs/x86emu'
cc -c -I. -I../../include -I../../include/x86emu -o decode.o decode.c
cc -c -I. -I../../include -I../../include/x86emu -o fpu.o fpu.c
cc -c -I. -I../../include -I../../include/x86emu -o ops.o ops.c
cc -c -I. -I../../include -I../../include/x86emu -o ops2.o ops2.c
cc -c -I. -I../../include -I../../include/x86emu -o prim_ops.o prim_ops.c
cc -c -I. -I../../include -I../../include/x86emu -o sys.o sys.c
ar rv libx86emu.a decode.o fpu.o ops.o ops2.o prim_ops.o sys.o
ar: creando libx86emu.a
a - decode.o
a - fpu.o
a - ops.o
a - ops2.o
a - prim_ops.o
a - sys.o
make[1]: se sale del directorio '/tmp/v86d/libs/x86emu'
cc -Wall -g -O2 -I/lib/modules/4.4.14/source/include -Ilibs/x86emu -c -o v86_x86emu.o v86_x86emu.c
In file included from /lib/modules/4.4.14/source/include/linux/connector.h:25:0,
                 from v86.h:7,
                 from v86_x86emu.c:4:
/lib/modules/4.4.14/source/include/linux/atomic.h:4:24: error fatal: asm/atomic.h: No existe el fichero o el directorio
compilación terminada.
Makefile:40: fallo en las instrucciones para el objetivo 'v86_x86emu.o'
make: *** [v86_x86emu.o] Error 1
well i do the follow :
Code:
ln -s /usr/src/linux-4.4.14/include/asm-generic/ /usr/src/linux-4.4.14/include/asm

make KDIR=/usr/src/linux-4.4.14/include

make install ; ldconfig
install -D v86d /sbin/v86d
well i need know from where i can get the uvesa kernel module
Code:
modprobe uvesafb mode_option=1024x768-32 mtrr=3 scroll=ywrap
modprobe: FATAL: Module uvesafb not found in directory /lib/modules/4.4.14

Last edited by inukaze; 10-24-2020 at 10:49 AM.
 
Old 10-25-2020, 11:09 AM   #2
slacktroll
Member
 
Registered: May 2011
Distribution: Slackware64/current
Posts: 175

Rep: Reputation: 44
I never really got anything working then some ancient Geforce card sitting in my old Pentium 4 box. It works fine in 320x200@154hz.

What hardware do you have? =)
 
Old 10-30-2020, 03:19 AM   #3
inukaze
Member
 
Registered: Feb 2011
Location: Venezuela - Caracas
Distribution: Slackware64 14.2, Slackware 14.2, Gentoo, Devuan, gNewSense, GoboLinux, Leeenux, Porteus
Posts: 271

Original Poster
Rep: Reputation: 26
Quote:
Originally Posted by slacktroll View Post
I never really got anything working then some ancient Geforce card sitting in my old Pentium 4 box. It works fine in 320x200@154hz.

What hardware do you have? =)
The Follow :
Code:
Motherboard : Brand : ASUSTeK | Model : M2N68-AM SE2 
SBES : American Megatrends | Version : 1409

Processor : AMD Athlon 64 X2 6000+ | Cache : 2 MB
Processor : Family : k8 | Cores : 2 , Max Speed : 3 GHz

RAM : 3,00 GB | Quantity : 2 (1=1GB y 1=2GB)
RAM : Type : DDR2 | Bus : 800 Mhz | CL : Unknow

GPU : Nvidia | Bus : 64 Bit | Memory : 2 GB
GPU : Driver : nvidia | Version = 304.137 | OpenGL : 4.2.0
GPU : Model  : GeForce GT 620

Well i try to compile from SlackBuild the Package "DirectFB" (https://slackbuilds.org/repository/1...earch=DirectFB)
and compile "links2" (you can download from -> http://links.twibright.com/download.php)

Links 2 configuration :
Code:
export {C,CXX}FLAGS='-O2 -fPIC -march=native -mtune=native -pipe'
export OPTFLAGS='-O2 -fPIC -march=native -mtune=native -pipe'

./configure --enable-graphics --without-x --without-fb --prefix=/usr ; make install ; ldconfig
Under X.Org :
Code:
$ links -g -driver directfb
(*) Direct/Thread: Started 'SigHandler' (6180) [CRITICAL - OTHER/0] <8392704>...

   ~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.7.7 |~~~~~~~~~~~~~~~~~~~~~~~~~~
        (c) 2012-2015  DirectFB integrated media GmbH
        (c) 2001-2015  The world wide DirectFB Open Source Community
        (c) 2000-2004  Convergence (integrated media) GmbH
      ----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2020-10-30 07:29) 
(!) Direct/Modules: Unable to dlopen `/usr/lib64/directfb-1.7-7/systems/libdirectfb_mesa_system.so'!
    --> /usr/lib64/directfb-1.7-7/systems/libdirectfb_mesa_system.so: undefined symbol: glEGLImageTargetRenderbufferStorageOES
(*) Direct/Memcpy: Using Generic 64bit memcpy()
(*) Direct/Thread: Started 'Fusion Dispatch' (6181) [MESSAGING - OTHER/0] <8392704>...
(*) GLX/Surfaces: Using visual 0xbb (24bit) and 0xbc (32bit)
(*) Direct/Thread: Started 'Joystick Input' (6182) [INPUT - OTHER/0] <8392704>...
(*) DirectFB/Input: Joystick 0.9 (directfb.org)
(*) DirectFB/Input: Hot-plug detection enabled with Input Hub Driver 
 (!!!)  *** ONCE [Joystick sends JS_EVENT_INIT events, make sure it has been calibrated using 'jscal -c'
] *** [joystick.c:103 in joystick_handle_event()]
(*) Direct/Thread: Started 'X11 Input' (6183) [INPUT - OTHER/0] <8392704>...
(*) DirectFB/Input: X11 Input 0.1 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: OpenGL Acceleration - GeForce GT 620/PCIe/SSE2 0.5 (Denis Oliver Kropp)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) Direct/Thread: Started 'Genefx' (6184) [DEFAULT - OTHER/0] <8392704>...
(*) X11/Display: Using XShm.
Violación de segmento
Under TTY : i use the command
Code:
 script -c "links -g -driver directfb" links2fail.txt
for capture the output

Code:
(*) Direct/Thread: Started 'SigHandler' (6586) [CRITICAL - OTHER/0] <8392704>...

   ~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.7.7 |~~~~~~~~~~~~~~~~~~~~~~~~~~
        (c) 2012-2015  DirectFB integrated media GmbH
        (c) 2001-2015  The world wide DirectFB Open Source Community
        (c) 2000-2004  Convergence (integrated media) GmbH
      ----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2020-10-30 07:29)
(!) Direct/Modules: Unable to dlopen `/usr/lib64/directfb-1.7-7/systems/libdirectfb_mesa_system.so'!
    --> /usr/lib64/directfb-1.7-7/systems/libdirectfb_mesa_system.so: undefined symbol: glEGLImageTargetRenderbufferStorageOES
(*) Direct/Memcpy: Using Generic 64bit memcpy()
(*) Direct/Thread: Started 'Fusion Dispatch' (6587) [MESSAGING - OTHER/0] <8392704>...
(*) Direct/Thread: Started 'VT Switcher' (6589) [CRITICAL - OTHER/0] <8392704>...
(*) Direct/Thread: Started 'VT Flusher' (6590) [DEFAULT - OTHER/0] <8392704>...
(*) DRMKMS/Init: using device /dev/dri/card0 (default)
(!) DirectFB/DRMKMS: drmModeGetResources() failed!
(!) DirectFB/Core: Could not initialize 'system_core' core!
    --> A general initialization error occured

Last edited by inukaze; 10-30-2020 at 03:21 AM. Reason: Fix Url
 
Old 11-03-2020, 11:48 AM   #4
slacktroll
Member
 
Registered: May 2011
Distribution: Slackware64/current
Posts: 175

Rep: Reputation: 44
Rephrasing everything.

Thank for your time waiting. svgalib works if you force

svgalib VGA solution:
Code:
chipset VGA		# Standard VGA
in /etc/vga/libvga.config
Try
Code:
links -driver svgalib -mode 320x200x256 picture.png
Note: 320x200 seems to be only thing working with VGA driver.

If using nouveau try
Code:
links -driver fb picture.png
I'm not sure your gt 620 works at all with svgalib nvidia driver.
If you want framebuffer device support - try nouveau. it should work fine.

Edit2: don't use nouveau / nvidia driver with the nvidia driver in svgalib - things will go bad. if using nvidia driver in svgalib - remove nvidia and nouveau kernel modules

Last edited by slacktroll; 11-03-2020 at 12:02 PM. Reason: more text
 
Old 03-26-2021, 02:04 PM   #5
inukaze
Member
 
Registered: Feb 2011
Location: Venezuela - Caracas
Distribution: Slackware64 14.2, Slackware 14.2, Gentoo, Devuan, gNewSense, GoboLinux, Leeenux, Porteus
Posts: 271

Original Poster
Rep: Reputation: 26
Hi there again, i had forgot this post, well

I set the follow in /etc/vga/libvga.config
Code:
chipset VGA		# Standard VGA
chipset FBDEV          # Use kernel fbdev, instead of direct hardware.
after i make some test :
Code:
links -driver fb picture.png
Quote:
Unknown graphics driver fb.
The following graphics drivers are supported:
directfb, svgalib
Code:
links -g -driver directfb picture.png
Quote:
(*) Direct/Thread: Started 'SigHandler' (15757) [CRITICAL - OTHER/0] <8392704>...

~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.7.7 |~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2012-2015 DirectFB integrated media GmbH
(c) 2001-2015 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2020-10-30 07:29)
(!) Direct/Modules: Unable to dlopen `/usr/lib64/directfb-1.7-7/systems/libdirectfb_mesa_system.so'!
--> /usr/lib64/directfb-1.7-7/systems/libdirectfb_mesa_system.so: undefined symbol: glEGLImageTargetRenderbufferStorageOES
(*) Direct/Memcpy: Using Generic 64bit memcpy()
(*) Direct/Thread: Started 'Fusion Dispatch' (15758) [MESSAGING - OTHER/0] <8392704>...
(*) GLX/Surfaces: Using visual 0xbb (24bit) and 0xbc (32bit)
(*) DirectFB/Input: Hot-plug detection enabled with Input Hub Driver
(*) Direct/Thread: Started 'X11 Input' (15759) [INPUT - OTHER/0] <8392704>...
(*) DirectFB/Input: X11 Input 0.1 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: OpenGL Acceleration - GeForce GT 620/PCIe/SSE2 0.5 (Denis Oliver Kropp)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) Direct/Thread: Started 'Genefx' (15760) [DEFAULT - OTHER/0] <8392704>...
(*) X11/Display: Using XShm.
Violación de segmento
This mode work with root and/or sudo:
Code:
links -g -driver svgalib -mode 320x200x16M32
But my dunno is where i can solve this messages like normal user :
Code:
svgalib: can't open /dev/console
svgalib: config: Warning chipset driver VESA is NOT compiled in.
svgalib: Warning: VESA support not enabled!
i want to run links like a normal user.

and where i can set the default mode/resolution and bpp for not specify explicity in the command line ?

Thanks for any help you can give me

Last edited by inukaze; 03-26-2021 at 02:05 PM.
 
Old 03-26-2021, 06:59 PM   #6
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
I think you need to remove the configure flag, --without-x, from the slackbuild script. It will work in X then with a terminal emulator. BUT, if I remember correctly, it won't work in your console.
 
Old 03-26-2021, 07:19 PM   #7
inukaze
Member
 
Registered: Feb 2011
Location: Venezuela - Caracas
Distribution: Slackware64 14.2, Slackware 14.2, Gentoo, Devuan, gNewSense, GoboLinux, Leeenux, Porteus
Posts: 271

Original Poster
Rep: Reputation: 26
Hi there again, the thing is solved, i had download and compile links-2.22 from source and works nice.

1 - I had reinstall the follow package using slpkg package manager
Code:
su -c "\
echo -ne 'y\n' | slpkg -s slack  --reinstall svgalib xf86-video-fbdev ; \
echo -ne 'y\n' | slpkg -s multi  --reinstall svgalib-compat32 ; \
echo -ne 'y\n' | slpkg -s slonly --reinstall DirectFB ; \
ldconfig" root
2 - Create a Temporal Folder for Download, Extract & Compile the Links-2.22
Source Code
Code:
mkdir -p /tmp/src ; cd /tmp/src
wget -c http://links.twibright.com/download/links-2.22.tar.bz2
tar xfj links-2.22.tar.bz2 ; cd links-2.22

if [ $(uname -m) == "x86_64" ]; then
export {C,CXX}FLAGS='-O2 -fPIC -march=native -mtune=native -pipe' ; \
export OPTFLAGS='-O2 -fPIC -march=native -mtune=native -pipe'
fi

if [ $(uname -m) == "i?86" ]; then
export {C,CXX}FLAGS='-O2 -march=native -mtune=native -pipe' ; \
export OPTFLAGS='-O2 -march=native -mtune=native -pipe'
fi
Ok i separate this part for post-analisis for search
libraries need for compile most complete i can the binary executable.
Code:
./configure --enable-graphics --prefix=/usr
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal-1.4... missing
checking for working autoconf... found
checking for working automake-1.4... missing
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking whether the C compiler (gcc -O2 -fPIC -march=native -mtune=native -pipe ) works... yes
checking whether the C compiler (gcc -O2 -fPIC -march=native -mtune=native -pipe ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking whether gcc needs -traditional... no
checking for EMX... no
checking for OpenWatcom... no
checking for DJGPP... no
checking for ARM64 ILP32... no
checking for volatile... yes
checking for restrict... yes
checking for __restrict... yes
checking for long long... yes
checking for pointer comparison bug... no
checking for maxint conversion bug... no
checking for stdlib.h... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for alloca.h... yes
checking for arpa/inet.h... yes
checking for bsd/string.h... yes
checking for cygwin/process.h... no
checking for cygwin/version.h... no
checking for fcntl.h... yes
checking for grp.h... yes
checking for ieee.h... no
checking for interix/interix.h... no
checking for inttypes.h... yes
checking for io.h... no
checking for langinfo.h... yes
checking for limits.h... yes
checking for linux/falloc.h... yes
checking for locale.h... yes
checking for malloc.h... yes
checking for math.h... yes
checking for net/socket.h... no
checking for netinet/in_system.h... no
checking for netinet/in_systm.h... yes
checking for netinet/ip.h... yes
checking for poll.h... yes
checking for process.h... no
checking for pwd.h... yes
checking for search.h... yes
checking for setjmp.h... yes
checking for sgtty.h... yes
checking for stdarg.h... yes
checking for string.h... yes
checking for strings.h... yes
checking for sys/cygwin.h... no
checking for sys/file.h... yes
checking for sys/fmutex.h... no
checking for sys/ioctl.h... yes
checking for sys/resource.h... yes
checking for sys/select.h... yes
checking for sys/time.h... yes
checking for sys/un.h... yes
checking for sys/utsname.h... yes
checking for termios.h... yes
checking for time.h... yes
checking for umalloc.h... no
checking for unistd.h... yes
checking for unixlib.h... no
checking for utime.h... yes
checking for uwin.h... no
checking for values.h... yes
checking for working const... yes
checking for inline... inline
checking for size_t... yes
checking for pid_t... yes
checking for socklen_t... yes
checking for errno... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking size of unsigned short... 2
checking size of unsigned... 4
checking size of unsigned long... 8
checking size of unsigned long long... 8
checking for big endian... no
checking for little endian... yes
checking if rename can replace existing files... yes
checking return type of signal handlers... void
checking for strftime... yes
checking for vprintf... yes
checking for bcmp... yes
checking for bcopy... yes
checking for bzero... yes
checking for calloc... yes
checking for cfmakeraw... yes
checking for chmod... yes
checking for cygwin_conv_path... no
checking for cygwin_conv_to_full_win32_path... no
checking for dirfd... yes
checking for fallocate... yes
checking for freelocale... yes
checking for getcwd... yes
checking for getgrgid... yes
checking for gethostname... yes
checking for getpagesize... yes
checking for getpid... yes
checking for getpwuid... yes
checking for getrlimit... yes
checking for gettimeofday... yes
checking for kqueue... no
checking for malloc_trim... yes
checking for mallopt... yes
checking for mktime... yes
checking for newlocale... yes
checking for nl_langinfo... yes
checking for poll... yes
checking for popen... yes
checking for posix_fallocate... yes
checking for raise... yes
checking for select... yes
checking for setlocale... yes
checking for setpgid... yes
checking for setrlimit... yes
checking for setsid... yes
checking for sigaction... yes
checking for sigblock... yes
checking for sigdelset... yes
checking for sigprocmask... yes
checking for sigsetmask... yes
checking for snprintf... yes
checking for strdup... yes
checking for strerror_l... yes
checking for strptime... yes
checking for strtod... yes
checking for strtoimax... yes
checking for strtol... yes
checking for strtoll... yes
checking for strtoq... yes
checking for strtoul... yes
checking for sysconf... yes
checking for tdelete... yes
checking for tempnam... yes
checking for tfind... yes
checking for tsearch... yes
checking for uname... yes
checking for unixpath2win... no
checking for utime... yes
checking for utimes... yes
checking for uwin_path... no
checking for winpath2unix... no
checking for _heapmin... no
checking for _msize... no
checking for _ucreate... no
checking for _udefault... no
checking for _udestroy... no
checking for _uopen... no
checking for __strtoll... no
checking for strlen... yes
checking for strlen... yes
checking for strnlen... yes
checking for strnlen... yes
checking for strcpy... yes
checking for strcpy... yes
checking for strncpy... yes
checking for strncpy... yes
checking for strchr... yes
checking for strchr... yes
checking for strrchr... yes
checking for strrchr... yes
checking for strcmp... yes
checking for strcmp... yes
checking for strncmp... yes
checking for strncmp... yes
checking for strcspn... yes
checking for strcspn... yes
checking for strspn... yes
checking for strspn... yes
checking for strstr... yes
checking for strstr... yes
checking for memchr... yes
checking for memchr... yes
checking for memrchr... yes
checking for memrchr... yes
checking for memcmp... yes
checking for memcmp... yes
checking for memcpy... yes
checking for memcpy... yes
checking for memmove... yes
checking for memmove... yes
checking for memset... yes
checking for memset... yes
checking for memmem... yes
checking for memmem... yes
checking for strerror... yes
checking for strerror... yes
checking for sigfillset... yes
checking for sigsetjmp/siglongjmp... yes
checking for gcc assembler... yes
checking for __builtin_add_overflow... yes
checking for __builtin_clz... yes
checking for strmode in -lbsd... yes
checking for requested debug level... 0
checking if you want to enable javascript... no
checking if you want to use graphics... yes
checking if you want to enable UTF-8 terminal... yes
checking for clock_gettime... yes
checking for socket... yes
checking for setsockopt... yes
checking for gethostbyname... yes
checking for getaddrinfo... yes
checking for freeaddrinfo... yes
checking for gai_strerror... yes
checking for inet_ntop... yes
checking for inet_pton... yes
checking for herror... yes
checking for ipv6... yes
checking for sockaddr_in6.sin6_scope_id... yes
checking for event.h... yes
checking for ev-event.h... no
checking for event_loop in -levent... yes
checking for event_base_set... yes
checking for event_get_version... yes
checking for event_get_method... yes
checking for event_base_free... yes
checking for event_base_new... yes
checking for event_reinit... yes
checking for event_base_get_method... yes
checking for event_config_set_flag... yes
checking for event_get_struct_event_size... yes
checking for pow in -lm... yes
checking for pow... yes
checking for powf... yes
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
checking for Gpm_GetLibVersion... yes
checking for Gpm_Event wdx and wdy... yes
checking for OS/2 threads... no
checking for atheos/threads.h... no
checking for spawn_thread... no
checking for resume_thread... no
checking for MouOpen... no
checking for _read_kbd... no
checking for XFree for OS/2... no
checking for pkg-config... /usr/bin/pkg-config
checking for openssl... yes
checking OPENSSL_CFLAGS... 
checking OPENSSL_LIBS... -lssl -lcrypto
checking for OpenSSL... openssl
checking for openssl/x509v3.h... yes
checking for ASN1_STRING_get0_data... no
checking for ASN1_STRING_to_UTF8... yes
checking for OPENSSL_cleanup... no
checking for OPENSSL_init_ssl... no
checking for RAND_add... yes
checking for RAND_egd... yes
checking for RAND_file_name... yes
checking for RAND_load_file... yes
checking for RAND_write_file... yes
checking for SSL_SESSION_is_resumable... no
checking for SSL_get0_verified_chain... no
checking for SSL_get1_peer_certificate... no
checking for SSL_get1_session... yes
checking for SSL_load_error_strings... yes
checking for SSL_set_security_level... no
checking for X509_check_host... yes
checking for X509_check_ip... yes
checking for CRYPTO_set_mem_functions without file/line... yes
checking for CRYPTO_set_mem_functions with file/line... no
checking for zlib.h... yes
checking for inflate in -lz... yes
checking for brotli/decode.h... yes
checking for BrotliDecoderDecompressStream in -lbrotlidec... yes
checking for zstd.h... yes
checking for ZSTD_decompressStream in -lzstd... yes
checking for ZSTD_getErrorCode... yes
checking for bzlib.h... yes
checking for BZ2_bzDecompress in -lbz2... yes
checking for lzma.h... yes
checking for lzma_auto_decoder in -llzma... yes
checking for lzlib.h... no
checking for LZ_decompress_open in -llz... no
checking for OpenMP... -fopenmp
checking for svgalib... yes
checking for vga_runinbackground_version... yes
checking for mouse_getposition_6d... yes
checking for linux/fb.h... yes
checking for linux/kd.h... yes
checking for linux/vt.h... yes
checking for sys/mman.h... yes
checking for directfb-config... /usr/bin/directfb-config
checking for DirectFB >= 0.9.17... yes
checking for DirectFBInit... yes
checking for X... libraries /usr/lib64, headers 
checking for X11/Xlib.h... yes
checking for X11/X.h... yes
checking for X11/Xutil.h... yes
checking for X11/Xatom.h... yes
checking for X11/Xlocale.h... yes
checking for X11/keysymdef.h... yes
checking for XOpenDisplay... yes
checking for XOpenIM... yes
checking for XCloseIM... yes
checking for XCreateIC... yes
checking for XDestroyIC... yes
checking for XwcLookupString... yes
checking for Xutf8LookupString... yes
checking for XSupportsLocale... yes
checking for XmbTextListToTextProperty... yes
checking for Xsetlocale... yes
checking for windowsx.h... no
checking for ReleaseDC... no
checking for ReleaseDC in -luser32... no
checking for GdiFlush... no
checking for GdiFlush in -lgdi32... no
checking for gui/view.h... no
checking for gui/window.h... no
checking for gui/desktop.h... no
checking for gui/bitmap.h... no
checking for util/locker.h... no
checking for util/application.h... no
checking for interface/View.h... no
checking for interface/Window.h... no
checking for interface/Screen.h... no
checking for interface/Bitmap.h... no
checking for support/Locker.h... no
checking for app/Application.h... no
checking for freetype2 fontconfig... yes
checking LIBFREETYPE_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
checking LIBFREETYPE_LIBS... -lfontconfig -lfreetype
checking for fontconfig/fontconfig.h... yes
checking for ft2build.h... yes
checking for FcInit... yes
checking for FT_Init_FreeType... yes
checking for FcGetVersion... yes
checking for FT_Library_Version... yes
checking for libpng >= 1.0.0... yes
checking LIBPNG_CFLAGS... -I/usr/include/libpng16
checking LIBPNG_LIBS... -lpng16 -lz
checking for png.h... yes
checking for libpng/png.h... no
checking for png_create_info_struct... yes
checking for png_set_rgb_to_gray... yes
checking for png_get_libpng_ver... yes
checking for png_get_image_width... yes
checking for png_get_image_height... yes
checking for png_get_gAMA... yes
checking for png_get_color_type... yes
checking for png_get_bit_depth... yes
checking for png_set_strip_alpha... yes
checking for png_get_valid... yes
checking for png_get_sRGB... yes
checking for jpeglib.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking for tiffio.h... yes
checking for TIFFClientOpen in -ltiff... yes
checking for librsvg-2.0 >= 2.0.0 cairo... yes
checking LIBRSVG_CFLAGS... -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libdrm -I/usr/include/libpng16
checking LIBRSVG_LIBS... -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo
checking for cairo.h... yes
checking for librsvg/rsvg.h... yes
checking for librsvg/rsvg-cairo.h... no
checking for librsvg/librsvg-features.h... no
checking for rsvg_handle_render_cairo... yes
checking for rsvg_handle_read_stream_sync... yes
checking for pthread_sigmask... yes
checking for pthread_sigmask in -lpthread... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
---------------------------------------------------------
Configuration results:

Event handler:		LIBEVENT
IPv6:			YES
Supported compression:	ZLIB BROTLI ZSTD BZIP2 LZMA
SSL support:		OPENSSL
UTF-8 terminal:		YES
GPM support:		YES
Graphics enabled:	YES
Graphics drivers:	SVGALIB FB DIRECTFB X
Font rendering:		FREETYPE
Image formats:		GIF PNG XBM JPEG TIFF SVG
OpenMP:			YES
---------------------------------------------------------
Well finally i just install it
Code:
make ; su -c "make install ; ldconfig" root
now i can run with a normal users without the messages like the version came with the distro. that message of /dev/shm or /dev/console or svga

Code:
links -g
If i in tty automatically enter in the resolution i had, but i don't know in which bpp, in the X/X11 start inside a Window.

Here a X/X11 Screenshot -> https://i.postimg.cc/MGqdWD0P/links-2-22.png
 
Old 03-26-2021, 07:51 PM   #8
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
I'm sorry about that! I misunderstood what you wrote. Glad you figured it out.

 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Two Dunnos, First about ALSA on Screencast and Second How Live USB? inukaze Slackware 4 03-06-2020 02:45 PM
Slackware64 14.2 : SMPlayer dont load anymore and other dunnos inukaze Slackware 3 06-18-2017 01:46 PM
DirectFB and Slackware. ReaperX7 Slackware 2 12-13-2014 01:33 AM
VMWare Help, SVGA Problem aslocal Linux - General 1 01-26-2002 09:48 PM
XF86.SVGA Missing - Please Help! Tmaster100 Linux - Newbie 2 01-16-2002 06:24 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration