Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Debian 9 stretch with SiS 671/771

Linux Kernel, Network, and Services configuration.
Message
Author
User avatar
4D696B65
Site admin
Site admin
Posts: 2696
Joined: 2009-06-28 06:09
Been thanked: 85 times

Re: Debian 9 stretch with SiS 671/771

#21 Post by 4D696B65 »

debiman wrote:please stop deleting your posts.
it creates an atmosphere of distrust.
+1

jcglt
Posts: 20
Joined: 2017-03-26 03:13

Re: Debian 9 stretch with SiS 671/771

#22 Post by jcglt »

i did it because they were full of wrong data.

jcglt
Posts: 20
Joined: 2017-03-26 03:13

Re: Debian 9 stretch with SiS 671/771

#23 Post by jcglt »

In my post dated 2017.04.04 at 10:46 I read in the /var/log/xorg.log file :

[36.000]
X.Org X server 1.19.2

[36.393]
sisimedia compiled for 1.19.0 module version = 0.8.0

Does the fact that 1.19.2 and 1.19.0 are different can explain that I cannot start X11 ?
Should I search for the source of this sisimedia driver for Debian stretch and compile it in my laptop with Debian 9 64-bit running ?

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: Debian 9 stretch with SiS 671/771

#24 Post by debiman »

jcglt wrote:i did it because they were full of wrong data.
but still, we need to see this wrong data.
it's the only way to understand all the comments made and how this thread (hopefully) evolves toward a solution.
please, just don't do this anymore. thanks.

jcglt
Posts: 20
Joined: 2017-03-26 03:13

Re: Debian 9 stretch with SiS 671/771

#25 Post by jcglt »

I explain what I did wrongly in these posts, which I have deleted, after each attempt to start the graphic server I copied :
- the xorg.conf file used ;
- the /var/log/xorg.0.log file resulting of this attempt AND I did it wrongly as I copied the /var/log/xorg.0.log file I found after having restarted the computer in the normal way, which was with "vesa" driver. This file brought no information about the problem.

Now I copy the :
- xorg.conf file used ;
- /var/log/xorg.0.log file resulting from this aborted attempt.

I proceed like this :
- start the laptop in recovery mode ;
- run "# xorgconfig --textmode" which built a xorg.conf.new file ;
- run "# X -config /root/xorg.conf.new"
- after abort and having returned to # I open Midnight Commander #mc
and copy in a safe place the resulting /var/log/xorg.0.log file

xorg.conf.new :

Code: Select all

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "built-ins"
EndSection

Section "Module"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "FastVram"           	# [<bool>]
        #Option     "HostBus"            	# [<bool>]
        #Option     "BenchmarkMemcpy"    	# [<bool>]
        #Option     "MaxXFBMem"          	# <i>
        #Option     "Accel"              	# [<bool>]
        #Option     "TurboQueue"         	# [<bool>]
        #Option     "RenderAcceleration" 	# [<bool>]
        #Option     "DRI"                	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "GARTSize"           	# <i>
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "Rotate"             	# <str>
        #Option     "Reflect"            	# <str>
        #Option     "EnableSiSCtrl"      	# [<bool>]
        #Option     "SWCursor"           	# [<bool>]
        #Option     "HWCursor"           	# [<bool>]
        #Option     "ColorHWCursor"      	# [<bool>]
        #Option     "UseColorHWCursor"   	# [<bool>]
        #Option     "ColorHWCursorBlending" 	# [<bool>]
        #Option     "ColorHWCursorBlendThreshold" 	# <i>
        #Option     "InternalModes"      	# [<bool>]
        #Option     "ConstantDPI"        	# [<bool>]
        #Option     "OverruleFrequencyRanges" 	# [<bool>]
        #Option     "RestoreBySetMode"   	# [<bool>]
        #Option     "Vesa"               	# [<bool>]
        #Option     "ForceCRT1Type"      	# <str>
        #Option     "ForceCRT1"          	# [<bool>]
        #Option     "ForceCRT2Type"      	# <str>
        #Option     "CRT2Detection"      	# [<bool>]
        #Option     "CRT1LCD"            	# [<bool>]
        #Option     "ForceCRT2ReDetection" 	# [<bool>]
        #Option     "EnableHotkey"       	# [<bool>]
        #Option     "ForceCRT1VGAAspect" 	# <str>
        #Option     "ForceCRT2VGAAspect" 	# <str>
        #Option     "UseROMData"         	# [<bool>]
        #Option     "UseOEMData"         	# [<bool>]
        #Option     "ScaleLCD"           	# [<bool>]
        #Option     "CenterLCD"          	# [<bool>]
        #Option     "PanelDelayCompensation" 	# <i>
        #Option     "PDC"                	# <i>
        #Option     "PanelDelayCompensation2" 	# <i>
        #Option     "PDC2"               	# <i>
        #Option     "PanelDelayCompensation1" 	# <i>
        #Option     "PDC1"               	# <i>
        #Option     "EMI"                	# <i>
        #Option     "LVDSHL"             	# <i>
        #Option     "ForcePanelRGB"      	# <i>
        #Option     "SpecialTiming"      	# <str>
        #Option     "TVStandard"         	# <str>
        #Option     "TVXPosOffset"       	# <i>
        #Option     "TVYPosOffset"       	# <i>
        #Option     "SISTVEdgeEnhance"   	# <i>
        #Option     "SISTVAntiFlicker"   	# <str>
        #Option     "SISTVSaturation"    	# <i>
        #Option     "SISTVCFilter"       	# [<bool>]
        #Option     "SISTVYFilter"       	# <i>
        #Option     "SISTVColorCalibFine" 	# <i>
        #Option     "SISTVColorCalibCoarse" 	# <i>
        #Option     "SISTVXScale"        	# <i>
        #Option     "SISTVYScale"        	# <i>
        #Option     "SenseYPbPr"         	# [<bool>]
        #Option     "YPbPrAspectRatio"   	# <str>
        #Option     "TVBlueWorkAround"   	# [<bool>]
        #Option     "CHTVType"           	# [<bool>]
        #Option     "CHTVOverscan"       	# [<bool>]
        #Option     "CHTVSuperOverscan"  	# [<bool>]
        #Option     "CHTVLumaBandwidthCVBS" 	# <i>
        #Option     "CHTVLumaBandwidthSVIDEO" 	# <i>
        #Option     "CHTVLumaFlickerFilter" 	# <i>
        #Option     "CHTVChromaBandwidth" 	# <i>
        #Option     "CHTVChromaFlickerFilter" 	# <i>
        #Option     "CHTVCVBSColor"      	# [<bool>]
        #Option     "CHTVTextEnhance"    	# <i>
        #Option     "CHTVContrast"       	# <i>
        #Option     "SIS6326TVAntiFlicker" 	# <str>
        #Option     "SIS6326TVEnableYFilter" 	# [<bool>]
        #Option     "SIS6326TVYFilterStrong" 	# [<bool>]
        #Option     "SIS6326TVForcePlug" 	# <str>
        #Option     "SIS6326FSCAdjust"   	# <i>
        #Option     "CRT1Gamma"          	# [<bool>]
        #Option     "CRT2Gamma"          	# [<str>]
        #Option     "GammaBrightness"    	# <str>
        #Option     "GammaBrightnessCRT2" 	# <str>
        #Option     "CRT2GammaBrightness" 	# <str>
        #Option     "Brightness"         	# <str>
        #Option     "NewGammaBrightness" 	# <str>
        #Option     "CRT2Brightness"     	# <str>
        #Option     "CRT2NewGammaBrightness" 	# <str>
        #Option     "Contrast"           	# <str>
        #Option     "NewGammaContrast"   	# <str>
        #Option     "CRT2Contrast"       	# <str>
        #Option     "CRT2NewGammaContrast" 	# <str>
        #Option     "CRT1Saturation"     	# <i>
        #Option     "Xvideo"             	# [<bool>]
        #Option     "XvOnCRT2"           	# [<bool>]
        #Option     "XvGamma"            	# [<str>]
        #Option     "XvDefaultContrast"  	# <i>
        #Option     "XvDefaultBrightness" 	# <i>
        #Option     "XvDefaultHue"       	# <i>
        #Option     "XvDefaultSaturation" 	# <i>
        #Option     "XvDefaultDisableGfx" 	# [<bool>]
        #Option     "XvDefaultDisableGfxLR" 	# [<bool>]
        #Option     "XvChromaMin"        	# <i>
        #Option     "XvChromaMax"        	# <i>
        #Option     "XvUseChromaKey"     	# [<bool>]
        #Option     "XvInsideChromaKey"  	# [<bool>]
        #Option     "XvYUVChromaKey"     	# [<bool>]
        #Option     "XvDisableColorKey"  	# [<bool>]
        #Option     "XvDefaultAdaptor"   	# <str>
        #Option     "YV12"               	# [<bool>]
        #Option     "MergedFB"           	# [<str>]
        #Option     "TwinView"           	# [<str>]
        #Option     "MergedFBAuto"       	# [<bool>]
        #Option     "CRT2HSync"          	# <str>
        #Option     "SecondMonitorHorizSync" 	# <str>
        #Option     "CRT2VRefresh"       	# <str>
        #Option     "SecondMonitorVertRefresh" 	# <str>
        #Option     "CRT2Position"       	# <str>
        #Option     "TwinViewOrientation" 	# <str>
        #Option     "MetaModes"          	# <str>
        #Option     "MergedDPI"          	# <str>
        #Option     "MergedXinerama"     	# [<bool>]
        #Option     "TwinviewXineramaInfo" 	# [<bool>]
        #Option     "MergedXineramaScreen0" 	# [<str>]
        #Option     "MergedXineramaCRT2IsScreen0" 	# [<bool>]
        #Option     "MergedNonRectangular" 	# [<bool>]
        #Option     "MergedMouseRestriction" 	# [<bool>]
        #Option     "FutroTiming"        	# [<bool>]
        #Option     "TraceVgaMISCW"      	# [<bool>]
        #Option     "UseTiming1366"      	# [<bool>]
        #Option     "IgnoreHotkeyFlag"   	# [<bool>]
	Identifier  "Card0"
	Driver      "sisimedia"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

/ver/log/xorg.0.log :

Code: Select all

[    92.742] 
X.Org X Server 1.19.2
Release Date: 2017-03-02
[    92.742] X Protocol Version 11, Revision 0
[    92.742] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[    92.742] Current Operating System: Linux debian 4.9.0-2-amd64 #1 SMP Debian 4.9.13-1 (2017-02-27) x86_64
[    92.742] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-2-amd64 root=UUID=af045728-655c-42d2-b64a-dd011dde3c94 ro single
[    92.743] Build Date: 03 March 2017  03:14:41PM
[    92.743] xorg-server 2:1.19.2-1 (https://www.debian.org/support) 
[    92.743] Current version of pixman: 0.34.0
[    92.743] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    92.743] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    92.744] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Apr  5 19:35:06 2017
[    92.817] (++) Using config file: "/root/xorg.conf.new"
[    92.817] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    92.875] (==) ServerLayout "X.org Configured"
[    92.875] (**) |-->Screen "Screen0" (0)
[    92.875] (**) |   |-->Monitor "Monitor0"
[    92.875] (**) |   |-->Device "Card0"
[    92.875] (**) |-->Input Device "Mouse0"
[    92.875] (**) |-->Input Device "Keyboard0"
[    92.875] (==) Automatically adding devices
[    92.875] (==) Automatically enabling devices
[    92.875] (==) Automatically adding GPU devices
[    92.895] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    92.937] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    92.937] 	Entry deleted from font path.
[    92.966] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    92.966] 	Entry deleted from font path.
[    92.966] (**) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins,
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[    92.966] (**) ModulePath set to "/usr/lib/xorg/modules"
[    92.966] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    92.966] (WW) Disabling Mouse0
[    92.966] (WW) Disabling Keyboard0
[    92.966] (II) Loader magic: 0x5623846f9e00
[    92.966] (II) Module ABI versions:
[    92.966] 	X.Org ANSI C Emulation: 0.4
[    92.966] 	X.Org Video Driver: 23.0
[    92.966] 	X.Org XInput driver : 24.1
[    92.966] 	X.Org Server Extension : 10.0
[    92.966] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.FileNotFound (Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory)
[    92.966] (--) using VT number 2

[    92.966] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    92.967] (--) PCI:*(0:1:0:0) 1039:6351:14c0:003a rev 16, Mem @ 0xc0000000/268435456, 0xd4000000/131072, I/O @ 0x00009000/128, BIOS @ 0x????????/131072
[    92.967] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[    92.967] (II) LoadModule: "glx"
[    92.985] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    93.135] (II) Module glx: vendor="X.Org Foundation"
[    93.135] 	compiled for 1.19.2, module version = 1.0.0
[    93.135] 	ABI class: X.Org Server Extension, version 10.0
[    93.135] (II) LoadModule: "sisimedia"
[    93.136] (II) Loading /usr/lib/xorg/modules/drivers/sisimedia_drv.so
[    93.156] (II) Module sisimedia: vendor="X.Org Foundation"
[    93.156] 	compiled for 1.19.0, module version = 0.8.0
[    93.156] 	Module class: X.Org Video Driver
[    93.156] 	ABI class: X.Org Video Driver, version 23.0
[    93.156] (II) SIS: driver for SiS chipsets: SIS5597/5598, SIS530/620,
	SIS6326/AGP/DVD, SIS300/305, SIS630/730, SIS540, SIS315, SIS315H,
	SIS315PRO/E, SIS550, SIS650/M650/651/740, SIS330(Xabre),
	SIS[M]661[F|M]X/[M]741[GX]/[M]760[GX]/[M]761[GX]/662, SIS340,
	[M]670/[M]770[GX], [M]671/[M]771[GX]
[    93.157] (II) SIS: driver for XGI chipsets: Volari Z7 (XG20),
	Volari V3XT/V5/V8/Duo (XG40/XG42)
[    93.158] (II) SIS_pci_probe - begin, entity_num=0
[    93.158] (II)                        vendor_id=0x1039
[    93.158] (II)                        device_id=0x6351
[    93.158] (II)                        bus=1
[    93.158] (II)                        dev=0
[    93.158] (II)                        func=0
[    93.158] (II) SIS_pci_probe - ConfigPciEntity found
[    93.158] (II) SIS(0): SIS_pci_probe - GetEntityInfo chipset is 0x6351
[    93.158] (II) SIS(0): SIS_pci_probe - end
[    93.159] (II) SIS(0): SiS driver (2006/10/17-1, compiled for X.org 1.19.0.0)
[    93.159] (II) SIS(0): Copyright (C) 2001-2005 Thomas Winischhofer <thomas@winischhofer.net> and others
[    93.159] (II) SIS(0): *** See http://www.winischhofer.at/linuxsisvga.shtml
[    93.159] (II) SIS(0): *** for documentation, updates and a Premium Version.
[    93.159] (II) SIS(0): RandR rotation support not available in this version.
[    93.159] (II) SIS(0): Dynamic modelist support not available in this version.
[    93.159] (II) SIS(0): Screen growing support not available in this version.
[    93.159] (II) SIS(0): Advanced Xv video blitter not available in this version.
[    93.159] (II) SIS(0): Advanced MergedFB support not available in this version.
[    93.159] (--) SIS(0): sisfb not found
[    93.159] (--) SIS(0): Relocated I/O registers at 0x9000
[    93.160] (II) Loading sub module "ramdac"
[    93.160] (II) LoadModule: "ramdac"
[    93.160] (II) Module "ramdac" already built-in
[    93.160] (==) SIS(0): Depth 24, (--) framebuffer bpp 32
[    93.160] (==) SIS(0): RGB weight 888
[    93.160] (==) SIS(0): Default visual is TrueColor
[    93.186] (WW) SIS(0): Could not find/read video BIOS
[    93.186] (==) SIS(0): Color HW cursor is enabled
[    93.186] (II) SIS(0): Using VRAM command queue, size 512k
[    93.186] (==) SIS(0): Hotkey display switching is enabled
[    93.186] (==) SIS(0): SiSCtrl utility interface is disabled
[    93.186] (II) SIS(0): For information on SiSCtrl, see
		http://www.winischhofer.at/linuxsispart1.shtml#sisctrl
[    93.186] (==) SIS(0): X server will not keep DPI constant for all screen sizes
[    93.186] (==) SIS(0): DRI enabled
[    93.186] (--) SIS(0): 262144K shared video RAM (UMA)
[    93.186] (--) SIS(0): DRAM type: DDR SDRAM
[    93.186] (--) SIS(0): Memory clock: 332.892 MHz
[    93.186] (--) SIS(0): DRAM bus width: 64 bit
[    93.186] (--) SIS(0): Linear framebuffer at 0xC0000000
[    93.186] (--) SIS(0): MMIO registers at 0xD4000000 (size 64K)
[    93.186] (--) SIS(0): VideoRAM: 262144 KB
[    93.186] (II) SIS(0): Using 20480K of framebuffer memory at offset 0K
[    93.186] (II) Loading sub module "ddc"
[    93.186] (II) LoadModule: "ddc"
[    93.186] (II) Module "ddc" already built-in
[    93.186] (--) SIS(0): Detected SiS307LV video bridge (Charter/UMC-1, ID 7; Rev 0xe1)
[    94.951] (--) SIS(0): No CRT1/VGA detected
[    94.951] (--) SIS(0): Detected LCD/plasma panel (1280x800, 11, non-exp., RGB18 [ec0305])
[    94.951] (==) SIS(0): Using gamma correction (1.0, 1.0, 1.0)
[    94.951] (II) SIS(0): CRT1 gamma correction is enabled
[    94.951] (II) SIS(0): Separate Xv gamma correction for CRT1 is disabled
[    94.951] (II) SIS(0): CRT2 gamma correction is enabled
[    94.951] (--) SIS(0): Memory bandwidth at 32 bpp is 665.784 MHz
[    94.951] (--) SIS(0): Detected LCD PanelDelayCompensation 0x00 (for LCD=CRT2)
[    94.951] (--) SIS(0): Detected LCD PanelDelayCompensation 0x00 (for LCD=CRT1)
[    94.951] (--) SIS(0): 302LV/302ELV: Using EMI 0x6a0d7038 (LCD)
[    94.951] (--) SIS(0): CRT2 DDC probing failed
[    94.951] (==) SIS(0): Min pixel clock is 10 MHz
[    94.951] (--) SIS(0): Max pixel clock is 340 MHz
[    94.951] (II) SIS(0): Replaced entire mode list with built-in modes
[    94.951] (II) SIS(0): Correcting missing CRT2 monitor HSync range
[    94.951] (II) SIS(0): Correcting missing CRT2 monitor VRefresh range
[    94.951] (II) SIS(0): "Unknown reason" in the following list means that the mode
[    94.951] (II) SIS(0): is not supported on the chipset/bridge/current output device.
[    94.951] (II) SIS(0): Monitor0: Using hsync range of 30.00-80.00 kHz
[    94.951] (II) SIS(0): Monitor0: Using vrefresh range of 59.00-61.00 Hz
[    94.951] (II) SIS(0): Monitor0: Using vrefresh value of 71.00 Hz
[    94.951] (WW) SIS(0): Unable to estimate virtual size
[    94.951] (II) SIS(0): Clock range:  10.00 to 340.00 MHz
[    94.951] (II) SIS(0): Not using default mode "800x600" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "800x600" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "800x600" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "800x600" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "800x600" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "800x600" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "800x600" (hsync out of range)
[    94.951] (II) SIS(0): Not using default mode "640x480" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "640x480" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "640x480" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "640x480" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "640x480" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "640x480" (hsync out of range)
[    94.951] (II) SIS(0): Not using default mode "640x480" (hsync out of range)
[    94.951] (II) SIS(0): Not using default mode "1024x768" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "1024x768" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "1024x768" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "1024x768" (vrefresh out of range)
[    94.951] (II) SIS(0): Not using default mode "1024x768" (hsync out of range)
[    94.951] (II) SIS(0): Not using default mode "1024x768" (hsync out of range)
[    94.951] (II) SIS(0): Not using default mode "1280x1024" (unknown reason)
[    94.951] (II) SIS(0): Not using default mode "1280x1024" (unknown reason)
[    94.951] (II) SIS(0): Not using default mode "1280x1024" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1280x1024" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1600x1200" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1600x1200" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1600x1200" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1600x1200" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1600x1200" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1600x1200" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1600x1200" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1920x1440" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1920x1440" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1920x1440" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1920x1440" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1920x1440" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
[    94.952] (II) SIS(0): Not using default mode "2048x1536" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "2048x1536" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "2048x1536" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
[    94.952] (II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
[    94.952] (II) SIS(0): Not using default mode "1400x1050" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1400x1050" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1280x800" (vrefresh out of range)
[    94.952] (II) SIS(0): Not using default mode "1280x800" (hsync out of range)
[    94.952] (II) SIS(0): Not using default mode "1440x900" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1440x900" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1440x900" (unknown reason)
[    94.952] (II) SIS(0): Not using default mode "1366x768" (unknown reason)
[    94.952] (--) SIS(0): Virtual size is 1280x800 (pitch 1280)
[    94.952] (**) SIS(0): *Default mode "1280x800" (1280x800) (For CRT device: 107.9 MHz, 63.9 kHz, 59.9 Hz)
[    94.952] (**) SIS(0): *Default mode "1024x768" (1024x768) (For CRT device: 65.1 MHz, 48.5 kHz, 60.1 Hz)
[    94.952] (**) SIS(0): *Default mode "800x600" (800x600) (For CRT device: 40.0 MHz, 37.9 kHz, 60.3 Hz)
[    94.952] (**) SIS(0): *Default mode "640x480" (640x480) (For CRT device: 25.1 MHz, 31.3 kHz, 59.7 Hz)
[    94.952] (==) SIS(0): DPI set to (96, 96)
[    94.952] (II) Loading sub module "fb"
[    94.952] (II) LoadModule: "fb"
[    94.952] (II) Loading /usr/lib/xorg/modules/libfb.so
[    94.973] (II) Module fb: vendor="X.Org Foundation"
[    94.973] 	compiled for 1.19.2, module version = 1.0.0
[    94.973] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    94.973] (--) Depth 24 pixmap format is 32 bpp
[    94.973] (II) Loading sub module "vbe"
[    94.973] (II) LoadModule: "vbe"
[    94.973] (II) Loading /usr/lib/xorg/modules/libvbe.so
[    94.988] (II) Module vbe: vendor="X.Org Foundation"
[    94.988] 	compiled for 1.19.2, module version = 1.1.0
[    94.988] 	ABI class: X.Org Video Driver, version 23.0
[    94.988] (II) Loading sub module "int10"
[    94.988] (II) LoadModule: "int10"
[    94.988] (II) Loading /usr/lib/xorg/modules/libint10.so
[    95.005] (II) Module int10: vendor="X.Org Foundation"
[    95.005] 	compiled for 1.19.2, module version = 1.0.0
[    95.005] 	ABI class: X.Org Video Driver, version 23.0
[    95.005] (II) SIS(0): initializing int10
[    95.010] (II) SIS(0): Primary V_BIOS segment is: 0xc000
[    95.011] (II) SIS(0): VESA BIOS detected
[    95.011] (II) SIS(0): VESA VBE Version 3.0
[    95.011] (II) SIS(0): VESA VBE Total Mem: 262144 kB
[    95.011] (II) SIS(0): VESA VBE OEM: SiS
[    95.011] (II) SIS(0): VESA VBE OEM Software Rev: 1.0
[    95.011] (II) SIS(0): VESA VBE OEM Vendor: Silicon Integrated Systems Corp.
[    95.011] (II) SIS(0): VESA VBE OEM Product: 6330
[    95.011] (II) SIS(0): VESA VBE OEM Product Rev: 3.74.16a
[    95.031] (II) SIS(0): Setting standard mode 0x16
[    96.032] drmOpenDevice: node name is /dev/dri/card0
[    96.035] drmOpenDevice: node name is /dev/dri/card0
[    96.140] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
[    96.140] drmOpenDevice: node name is /dev/dri/card0
[    96.140] drmOpenDevice: open result is 13, (OK)
[    96.140] drmOpenByBusid: drmOpenMinor returns 13
[    96.140] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
[    96.140] (II) [drm] loaded kernel module for "sis" driver.
[    96.140] (II) [drm] DRM interface version 1.4
[    96.140] (II) [drm] DRM open master succeeded.
[    96.140] (II) SIS(0): [drm] Using the DRM lock SAREA also for drawables.
[    96.140] (II) SIS(0): [drm] framebuffer handle = 0xc0000000
[    96.141] (II) SIS(0): [drm] added 1 reserved context for kernel
[    96.141] (II) SIS(0): X context handle = 0x1
[    96.141] (EE) SIS(0): [drm] failed to setup DRM signal handler
[    96.141] (EE) SIS(0): [dri] DRIScreenInit failed. Disabling the DRI.
[    96.156] (--) SIS(0): CPU frequency 2100.00Mhz
[    96.156] (II) SIS(0): Failed to allocate video RAM for video data transfer benchmark
[    96.156] (II) SIS(0): Chose SSE method for aligned data transfers to video RAM
[    96.156] (II) SIS(0): Chose built-in-1 method for unaligned data transfers to video RAM
[    96.156] (--) SIS(0): CPU frequency 2100.00Mhz
[    96.156] (II) SIS(0): Failed to allocate video RAM for video data transfer benchmark
[    96.156] (II) SIS(0): Chose SSE method for aligned data transfers from video RAM
[    96.156] (II) SIS(0): Chose built-in-1 method for unaligned data transfers from video RAM
[    96.156] (==) SIS(0): Backing store enabled
[    96.156] (==) SIS(0): Silken mouse enabled
[    96.166] (==) SIS(0): DPMS enabled
[    96.166] (II) SIS(0): Direct rendering disabled
[    96.201] (II) SIS(0): Initialized SISCTRL extension version 0.1
[    96.201] (II) SIS(0): Registered screen 0 with SISCTRL extension version 0.1
[    96.201] (==) RandR enabled
[    96.206] (II) SELinux: Disabled on system
[    96.207] (II) AIGLX: Screen 0 is not DRI2 capable
[    96.207] (EE) AIGLX: reverting to software rendering
[    97.739] (II) IGLX: enabled GLX_MESA_copy_sub_buffer
[    97.740] (II) IGLX: Loaded and initialized swrast
[    97.740] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    98.254] (II) config/udev: Adding input device Power Button (/dev/input/event5)
[    98.254] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    98.254] (II) LoadModule: "libinput"
[    98.254] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    98.322] (II) Module libinput: vendor="X.Org Foundation"
[    98.322] 	compiled for 1.19.0, module version = 0.23.0
[    98.322] 	Module class: X.Org XInput Driver
[    98.322] 	ABI class: X.Org XInput driver, version 24.1
[    98.322] (II) Using input driver 'libinput' for 'Power Button'
[    98.322] (**) Power Button: always reports core events
[    98.322] (**) Option "Device" "/dev/input/event5"
[    98.322] (**) Option "_source" "server/udev"
[    98.322] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard
[    98.322] (II) input device 'Power Button', /dev/input/event5 is a keyboard
[    98.360] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event5"
[    98.360] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    98.360] (**) Option "xkb_model" "pc105"
[    98.360] (**) Option "xkb_layout" "fr"
[    98.360] (**) Option "xkb_variant" "latin9"
[    98.429] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard
[    98.429] (II) input device 'Power Button', /dev/input/event5 is a keyboard
[    98.429] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[    98.429] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    98.429] (II) Using input driver 'libinput' for 'Power Button'
[    98.429] (**) Power Button: always reports core events
[    98.429] (**) Option "Device" "/dev/input/event4"
[    98.429] (**) Option "_source" "server/udev"
[    98.430] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[    98.430] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[    98.460] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/PNP0C0C:00/input/input5/event4"
[    98.460] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[    98.460] (**) Option "xkb_model" "pc105"
[    98.460] (**) Option "xkb_layout" "fr"
[    98.460] (**) Option "xkb_variant" "latin9"
[    98.461] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[    98.461] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[    98.461] (II) config/udev: Adding input device Lid Switch (/dev/input/event3)
[    98.461] (II) No input driver specified, ignoring this device.
[    98.461] (II) This device may have been added with another device file.
[    98.462] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
[    98.462] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    98.462] (II) Using input driver 'libinput' for 'Video Bus'
[    98.462] (**) Video Bus: always reports core events
[    98.462] (**) Option "Device" "/dev/input/event6"
[    98.462] (**) Option "_source" "server/udev"
[    98.463] (II) input device 'Video Bus', /dev/input/event6 is tagged by udev as: Keyboard
[    98.463] (II) input device 'Video Bus', /dev/input/event6 is a keyboard
[    98.496] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:0b/LNXVIDEO:00/input/input7/event6"
[    98.496] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[    98.496] (**) Option "xkb_model" "pc105"
[    98.496] (**) Option "xkb_layout" "fr"
[    98.496] (**) Option "xkb_variant" "latin9"
[    98.497] (II) input device 'Video Bus', /dev/input/event6 is tagged by udev as: Keyboard
[    98.497] (II) input device 'Video Bus', /dev/input/event6 is a keyboard
[    98.497] (II) config/udev: Adding drm device (/dev/dri/card0)
[    98.497] (II) xfree86: Adding drm device (/dev/dri/card0)
[    98.497] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
[    98.498] (II) config/udev: Adding input device Logitech Wireless Mouse (/dev/input/event2)
[    98.498] (**) Logitech Wireless Mouse: Applying InputClass "libinput pointer catchall"
[    98.498] (II) Using input driver 'libinput' for 'Logitech Wireless Mouse'
[    98.498] (**) Logitech Wireless Mouse: always reports core events
[    98.498] (**) Option "Device" "/dev/input/event2"
[    98.498] (**) Option "_source" "server/udev"
[    98.499] (II) input device 'Logitech Wireless Mouse', /dev/input/event2 is tagged by udev as: Mouse
[    98.499] (II) input device 'Logitech Wireless Mouse', /dev/input/event2 is a pointer caps
[    98.528] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:03.0/usb2/2-1/2-1:1.2/0003:046D:C52B.0003/0003:046D:4055.0004/input/input3/event2"
[    98.528] (II) XINPUT: Adding extended input device "Logitech Wireless Mouse" (type: MOUSE, id 9)
[    98.528] (**) Option "AccelerationScheme" "none"
[    98.528] (**) Logitech Wireless Mouse: (accel) selected scheme none/0
[    98.528] (**) Logitech Wireless Mouse: (accel) acceleration factor: 2.000
[    98.528] (**) Logitech Wireless Mouse: (accel) acceleration threshold: 4
[    98.529] (II) input device 'Logitech Wireless Mouse', /dev/input/event2 is tagged by udev as: Mouse
[    98.529] (II) input device 'Logitech Wireless Mouse', /dev/input/event2 is a pointer caps
[    98.530] (II) config/udev: Adding input device Logitech Wireless Mouse (/dev/input/mouse1)
[    98.530] (II) No input driver specified, ignoring this device.
[    98.530] (II) This device may have been added with another device file.
[    98.531] (II) config/udev: Adding input device HDA SIS966 Mic (/dev/input/event9)
[    98.531] (II) No input driver specified, ignoring this device.
[    98.531] (II) This device may have been added with another device file.
[    98.531] (II) config/udev: Adding input device HDA SIS966 Headphone (/dev/input/event10)
[    98.532] (II) No input driver specified, ignoring this device.
[    98.532] (II) This device may have been added with another device file.
[    98.532] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event8)
[    98.532] (II) No input driver specified, ignoring this device.
[    98.532] (II) This device may have been added with another device file.
[    98.533] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[    98.533] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[    98.533] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[    98.533] (**) AT Translated Set 2 keyboard: always reports core events
[    98.533] (**) Option "Device" "/dev/input/event0"
[    98.533] (**) Option "_source" "server/udev"
[    98.534] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is tagged by udev as: Keyboard
[    98.534] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is a keyboard
[    98.572] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[    98.572] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 10)
[    98.572] (**) Option "xkb_model" "pc105"
[    98.572] (**) Option "xkb_layout" "fr"
[    98.572] (**) Option "xkb_variant" "latin9"
[    98.573] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is tagged by udev as: Keyboard
[    98.573] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is a keyboard
[    98.573] (II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/event1)
[    98.573] (**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "libinput touchpad catchall"
[    98.573] (II) Using input driver 'libinput' for 'AlpsPS/2 ALPS GlidePoint'
[    98.574] (**) AlpsPS/2 ALPS GlidePoint: always reports core events
[    98.574] (**) Option "Device" "/dev/input/event1"
[    98.574] (**) Option "_source" "server/udev"
[    98.574] (II) input device 'AlpsPS/2 ALPS GlidePoint', /dev/input/event1 is tagged by udev as: Touchpad
[    98.574] (II) AlpsPS/2 ALPS GlidePoint: no resolution or size hints, assuming a size of 69x50mm
[    98.574] (II) input device 'AlpsPS/2 ALPS GlidePoint', /dev/input/event1 is a touchpad
[    98.608] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input2/event1"
[    98.608] (II) XINPUT: Adding extended input device "AlpsPS/2 ALPS GlidePoint" (type: TOUCHPAD, id 11)
[    98.608] (**) Option "AccelerationScheme" "none"
[    98.608] (**) AlpsPS/2 ALPS GlidePoint: (accel) selected scheme none/0
[    98.608] (**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration factor: 2.000
[    98.608] (**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration threshold: 4
[    98.609] (II) input device 'AlpsPS/2 ALPS GlidePoint', /dev/input/event1 is tagged by udev as: Touchpad
[    98.609] (II) AlpsPS/2 ALPS GlidePoint: no resolution or size hints, assuming a size of 69x50mm
[    98.609] (II) input device 'AlpsPS/2 ALPS GlidePoint', /dev/input/event1 is a touchpad
[    98.609] (II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/mouse0)
[    98.609] (II) No input driver specified, ignoring this device.
[    98.609] (II) This device may have been added with another device file.
[    98.610] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[    98.610] (II) No input driver specified, ignoring this device.
[    98.610] (II) This device may have been added with another device file.
[    98.655] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.FileNotFound (Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory)
[    98.656] (II) config/udev: removing GPU device /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 /dev/dri/card0
[    98.656] (II) config/udev: Adding drm device (/dev/dri/card0)
[    98.656] (II) xfree86: Adding drm device (/dev/dri/card0)
[    98.656] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
[    98.656] (EE) 
[    98.656] (EE) Backtrace:
[    98.656] (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x4a) [0x56238446c46a]
[    98.656] (EE) 1: /usr/lib/xorg/Xorg (0x5623842b3000+0x1bd219) [0x562384470219]
[    98.656] (EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f59c983b000+0x110c0) [0x7f59c984c0c0]
[    98.656] (EE) 3: ?? [0x5623852e2480]
[    98.656] (EE) 
[    98.656] (EE) Segmentation fault at address 0x5623852e2480
[    98.656] (EE) 
Fatal server error:
[    98.656] (EE) Caught signal 11 (Segmentation fault). Server aborting
[    98.656] (EE) 
[    98.656] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    98.656] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    98.656] (EE) 
[    98.661] (II) SIS(0): Restoring by setting old mode 0x03
[    98.751] (EE) Server terminated with error (1). Closing log file.
My last attempts show a large number of (EE) errors at the end of the process resulting in server terminating with error (1).
I could also read :

Code: Select all

[    92.742] 
X.Org X Server 1.19.2
and

Code: Select all

93.156] (II) Module sisimedia: vendor="X.Org Foundation"
[    93.156] 	compiled for 1.19.0, module version = 0.8.0
but I don't know if the two versions should have the same number : 1.19.2 ?

The answer may be in the last lines but I'm unable to analyse them and make conclusions :

Code: Select all

[    98.656] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
[    98.656] (EE) 
[    98.656] (EE) Backtrace:
[    98.656] (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x4a) [0x56238446c46a]
[    98.656] (EE) 1: /usr/lib/xorg/Xorg (0x5623842b3000+0x1bd219) [0x562384470219]
[    98.656] (EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f59c983b000+0x110c0) [0x7f59c984c0c0]
[    98.656] (EE) 3: ?? [0x5623852e2480]
[    98.656] (EE) 
[    98.656] (EE) Segmentation fault at address 0x5623852e2480
[    98.656] (EE) 
Fatal server error:
[    98.656] (EE) Caught signal 11 (Segmentation fault). Server aborting
[    98.656] (EE) 
[    98.656] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    98.656] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    98.656] (EE) 
[    98.661] (II) SIS(0): Restoring by setting old mode 0x03
[    98.751] (EE) Server terminated with error (1). Closing log file.

lfgsilva
Posts: 2
Joined: 2017-08-02 13:04

Re: Debian 9 stretch with SiS 671/771

#26 Post by lfgsilva »

Hello, i'm using 4.11.0-1-amd64 #1 SMP Debian 4.11.6-1 (2017-06-19) x86_64 GNU/Linux and the [SiS] 771/671 is working.... well i'm using SparkyLinux 5.0 MinimalGUI, so the Debian Testing.
what i did was using #alien -d xf86-video-sisimedia-0.9.1.0-3.5.x86_64.rpm to create a .deb package. this .rpm package is from https://build.opensuse.org/package/show ... -sisimedia . After that, i get the last PClinuxOs distribution and with a live usb disc i get the /etc/X11/xorg.conf file. And thats it... enjoy :D
Many Thanks to René Krell : https://build.opensuse.org/user/show/renekrell
and i'm sorry for may poor english

lfgsilva
Posts: 2
Joined: 2017-08-02 13:04

Re: Debian 9 stretch with SiS 671/771

#27 Post by lfgsilva »

Also, i move the driver from /usr/lib64/xorg/modules/drivers/sisimedia_drv.* to /usr/lib/xorg/modules/drivers/
and i'm using X.Org X Server 1.19.3

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: Debian 9 stretch with SiS 671/771

#28 Post by debiman »

lfgsilva, please start a new thread for your problem, and explain it properly.

Post Reply