SIS 771/671 with Wayland

New to Debian (Or Linux in general)? Ask your questions here!
Message
Author
JSM
Posts: 16
Joined: 2022-05-03 22:45

SIS 771/671 with Wayland

#1 Post by JSM »

Hi

I received an old notebook as a gift, which has a "Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter". My screen is a 16:10 format and can apparently generate up to 1280x800 resolution. In other distributions with X I could reach 1024x768 and also 1280x768. But the display is distorted, either in width or in height. So I have to work with the appropriate drivers for SIS. Unfortunately, I did not manage to solve the problem with X, none of the numerous instructions in various forums worked. During this search, I learned that X will be replaced by Wayland in the future. So I stopped searching for a solution with X and now I start searching for a solution with Wayland and that's why I installed a Debian 11 with GNOME Desktop, apparently the only one that works with Wayland so far. This is not easy as a normal user without deep knowledge.

What I need to know:

1. Is there a way to achieve a resolution of 1280x800 with Waylander WITHOUT installing the SIS drivers?

2. If no, how do I install these SIS drivers? Are these even available for Waylander, or only for X?

3. If I have installed the drivers, how do I tell Waylander to use the SIS drivers now? How do I create the correct resolution?

Waylander is still new to Debian and I don't know if it is possible to solve the problem. I need some more knowledge about this. The distortion of the image with 1024x768 is not extreme and I can work well with GNOME Desktop.

canci
Posts: 2184
Joined: 2006-09-24 11:28
Has thanked: 49 times
Been thanked: 62 times

Re: SIS 771/671 with Wayland

#2 Post by canci »

I've been on Linux for almost 20 years now, and even back in the early 2000s when SiS video cards were everywhere, driver support was never decent. I remember disabling my integrated SiS card on a desktop machine and just buying a second hand dedicated video card.

1 and 2: No matter if Xorg or Wayland, I'm afraid you'll have to install the hacky SiS driver that's not in the Debian repos anymore. There's a script that automates this somewhat:
https://gist.github.com/fevangelou/46a2 ... 52f18eac73

3. I think once the driver is installed, it should run automatically. However, have a look at the link up there. Wayland doesn't really have configs similar to xorg.conf. Instead, your current window manager or desktop can change the resolution. In Gnome, you just go to Settings and then to Displays and pick the available resolutions there. However, I don't think you'll find the right one as long as you still just have VESA or whatever other fallback driver.
🍥

Asus VivoBook X421DA D413DA 1.0
Debian GNU/Linux 11 (bullseye) x86_64 Kernel 5.10
sway on Wayland
AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx (Picasso)
8 GB RAM, 512GB NVMe drive

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#3 Post by JSM »

Thanks for this tip, canci! I have read the posts and I think there is a good chance that it will work. I will test it first on a Trisquel Mini installation, so with X. It will take a while, because I have little time left per day. Cases working there, I'm looking for the way with Wayland.

User avatar
Head_on_a_Stick
Posts: 13497
Joined: 2014-06-01 17:46
Location: /dev/chair
Been thanked: 12 times

Re: SIS 771/671 with Wayland

#4 Post by Head_on_a_Stick »

Does the modesetting driver work with SIS? What does the X.Org log say is being used?
golinux was right

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#5 Post by JSM »

@canci

I tested the script for the first time with Trisquel. It does not work correctly right away. But I received a resolution of 1440x900, but spread in height. Maybe it is not the correct driver and I need SIS 771? Or I need a special xorg.conf. But after all, I have never had 1440x900, so far 1280x768 was the maximum. And 1440x900 is definitely one of the resolutions that my graphics card can create. The other is 1280x800, but it was not displayed in the selection of monitor settings.

About wayland:

To which directory do I have to copy the SIS drivers? I can download them from various websites as tar or zip. Maybe wayland will recognize the drivers and give me the correct resolution? It could be.

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#6 Post by JSM »

Still no success. Since there are different distributions where the above solution does not work, I thought it might be due to Trisquel Mini, which uses the lightdm. So I tried it with Debian 11. I started GNOME with wayland and ran the script. It basically runs without errors, but in "make install" displays some warnings. The result is the same as with Trisquel Mini, I get a resolution of 1440x900 (16:10), but the image is spread in height. So a circle is an oval, higher than wide. This is crazy, because the resolution fits with 16:10.

Unless...

My notebook is an Argentine product and its name is "Bangho Mov". But in reality it is a Clevo M540SS. On the back of the notebook it has a sticker, there is B540SS, but there is no such model. On the battery there is M540SS sticker and also in the terminal of Trisquel M540SS is given as a name in the prompt. I have been in Argentina since 2016 and I know the Argentine metal scene pretty well. Is it conceivable that the Argentines bought the graphics cards from SIS at Clevo for 16:10 screen, but then combined them with a screen that is not 16:10, but maybe 16:9, or some other ratio? How else is it to explain that the correct resolution of 1440x900 (16:10) is displayed distorted?

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#7 Post by JSM »

I opened my LCD display and it is actually a WXGA+, so 1440x900 (16:10). So the Argentines did it right.

Then I found that distortions are known with such screens. They were solved earlier with "915resolution". But the package apparently no longer exists.

Also, "xserver-xorg-video-sis" is mentioned, but even that apparently no longer exists for current systems.

But there is a "xserver-xorg-video-sisusb". Maybe this will help?

And there are others:

https://wiki.archlinux.org/title/SiS

If anyone knows a little more, I'm glad for more tips!

canci
Posts: 2184
Joined: 2006-09-24 11:28
Has thanked: 49 times
Been thanked: 62 times

Re: SIS 771/671 with Wayland

#8 Post by canci »

I'm afraid, I'm out of ideas. But don't feel bad if you fail. SiS drivers were always utterly bad on Linux, and chances are you'll never have a perfect setup.
If you need the machine for more than curiousity, I suggest getting anything else that has an Intel or AMD video card. Preferably something newer than 2010.
🍥

Asus VivoBook X421DA D413DA 1.0
Debian GNU/Linux 11 (bullseye) x86_64 Kernel 5.10
sway on Wayland
AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx (Picasso)
8 GB RAM, 512GB NVMe drive

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#9 Post by JSM »

@canci

Yes, I don't have many ideas how it could still work out. Maybe with a simple bootcode? I will try a little further in the next few days.

The notebook was a gift, because my other notebook is close to collapse! And I can work well with 1024x768, the distortion is not dramatic. I don't have money for something new.

canci
Posts: 2184
Joined: 2006-09-24 11:28
Has thanked: 49 times
Been thanked: 62 times

Re: SIS 771/671 with Wayland

#10 Post by canci »

You could search linuxquestions.org -- The forums there go back 20 years. Maybe there are old entries for this driver?
🍥

Asus VivoBook X421DA D413DA 1.0
Debian GNU/Linux 11 (bullseye) x86_64 Kernel 5.10
sway on Wayland
AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx (Picasso)
8 GB RAM, 512GB NVMe drive

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#11 Post by JSM »

@Head_on_a_Stick and @canci

Sorry, I didn't see your post up to know! Here are some information about my tests with trisquel mini, using a lightdm desktop:

Both versions, with vesa and with sis. First vesa, then sis.


vesa: The result is 1024x768, spread out in width, text a bit blurry

Code: Select all

trisquel@trisquel-M540SS:~$ xdpyinfo | grep dimensions
  dimensions:    1024x768 pixels (271x203 millimeters)
trisquel@trisquel-M540SS:~$ sudo lshw | grep product
[sudo] password for trisquel: 
    product: M540SS
       product: M540SS
          product: Intel(R) Pentium(R) Dual  CPU  T3400  @ 2.16GHz
          product: 671MX
             product: AGP Port (virtual PCI-to-PCI bridge)
                product: 771/671 PCIE VGA Display Adapter
             product: SiS968 [MuTIOL Media IO]
             product: 5513 IDE Controller
             product: USB 1.1 Controller
                product: OHCI PCI host controller
             product: USB 1.1 Controller
                product: OHCI PCI host controller
             product: USB 2.0 Controller
                product: EHCI Host Controller
                   product: RTL8187B_WLAN_Adapter
                   product: USB2.0 Camera
                   product: Silicon-Power8G
             product: 191 Gigabit Ethernet Adapter
             product: SATA Controller / IDE mode
             product: PCI-to-PCI bridge
             product: PCI-to-PCI bridge
                product: SD/MMC Host Controller
                product: Standard SD Host Controller
                product: MS Host Controller
                product: xD Host Controller
             product: Azalia Audio Controller
             product: PCI-to-PCI bridge
          product: PnP device PNP0b00
          product: PnP device PNP0c02
          product: PnP device PNP0f13
          product: PnP device PNP0303
             product: CDDVDW TS-L632H
             product: WDC WD1600BEVS-0
             product: Silicon-Power8G
trisquel@trisquel-M540SS:~$ 
"/var/log/Xorg.0.log"

Code: Select all

[    38.304] 
X.Org X Server 1.20.13
X Protocol Version 11, Revision 0
[    38.304] Build Operating System: linux Ubuntu
[    38.304] Current Operating System: Linux trisquel-M540SS 5.4.0-96-generic #109+10.0trisquel9 SMP Wed Jan 19 18:07:26 UTC 2022 x86_64
[    38.304] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-96-generic root=UUID=231e69ef-a49f-404c-a9f7-014fbc4df744 ro quiet splash
[    38.304] Build Date: 14 December 2021  02:14:13PM
[    38.304] xorg-server 2:1.20.13-1ubuntu1~20.04.2 (For technical support please see http://www.ubuntu.com/support) 
[    38.304] Current version of pixman: 0.38.4
[    38.304] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    38.304] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    38.304] (==) Log file: "/var/log/Xorg.0.log", Time: Sun May  8 15:09:56 2022
[    38.408] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    38.718] (==) No Layout section.  Using the first Screen section.
[    38.718] (==) No screen section available. Using defaults.
[    38.718] (**) |-->Screen "Default Screen Section" (0)
[    38.718] (**) |   |-->Monitor "<default monitor>"
[    38.831] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    38.832] (==) Automatically adding devices
[    38.832] (==) Automatically enabling devices
[    38.832] (==) Automatically adding GPU devices
[    38.832] (==) Automatically binding GPU devices
[    38.832] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    39.015] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    39.016] 	Entry deleted from font path.
[    39.016] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    39.016] 	Entry deleted from font path.
[    39.016] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    39.016] 	Entry deleted from font path.
[    39.036] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    39.036] 	Entry deleted from font path.
[    39.036] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    39.036] 	Entry deleted from font path.
[    39.036] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[    39.036] (==) ModulePath set to "/usr/lib/xorg/modules"
[    39.036] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    39.036] (II) Loader magic: 0x559244271020
[    39.036] (II) Module ABI versions:
[    39.036] 	X.Org ANSI C Emulation: 0.4
[    39.036] 	X.Org Video Driver: 24.1
[    39.036] 	X.Org XInput driver : 24.1
[    39.036] 	X.Org Server Extension : 10.0
[    39.038] (++) using VT number 7

[    39.038] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    39.042] (--) PCI:*(1@0:0:0) 1039:6351:1558:0803 rev 16, Mem @ 0xc0000000/268435456, 0xd4000000/131072, I/O @ 0x00009000/128, BIOS @ 0x????????/131072
[    39.083] (II) LoadModule: "glx"
[    39.217] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    40.017] (II) Module glx: vendor="X.Org Foundation"
[    40.018] 	compiled for 1.20.13, module version = 1.0.0
[    40.018] 	ABI class: X.Org Server Extension, version 10.0
[    40.018] (==) Matched sis as autoconfigured driver 0
[    40.018] (==) Matched modesetting as autoconfigured driver 1
[    40.018] (==) Matched fbdev as autoconfigured driver 2
[    40.018] (==) Matched vesa as autoconfigured driver 3
[    40.018] (==) Assigned the driver to the xf86ConfigLayout
[    40.018] (II) LoadModule: "sis"
[    40.043] (WW) Warning, couldn't open module sis
[    40.043] (EE) Failed to load module "sis" (module does not exist, 0)
[    40.043] (II) LoadModule: "modesetting"
[    40.044] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    40.115] (II) Module modesetting: vendor="X.Org Foundation"
[    40.115] 	compiled for 1.20.13, module version = 1.20.13
[    40.115] 	Module class: X.Org Video Driver
[    40.115] 	ABI class: X.Org Video Driver, version 24.1
[    40.115] (II) LoadModule: "fbdev"
[    40.115] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    40.183] (II) Module fbdev: vendor="X.Org Foundation"
[    40.183] 	compiled for 1.20.1, module version = 0.5.0
[    40.183] 	Module class: X.Org Video Driver
[    40.183] 	ABI class: X.Org Video Driver, version 24.0
[    40.183] (II) LoadModule: "vesa"
[    40.183] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    40.270] (II) Module vesa: vendor="X.Org Foundation"
[    40.270] 	compiled for 1.20.4, module version = 2.4.0
[    40.270] 	Module class: X.Org Video Driver
[    40.270] 	ABI class: X.Org Video Driver, version 24.0
[    40.270] (==) Matched sis as autoconfigured driver 0
[    40.270] (==) Matched modesetting as autoconfigured driver 1
[    40.270] (==) Matched fbdev as autoconfigured driver 2
[    40.270] (==) Matched vesa as autoconfigured driver 3
[    40.271] (==) Assigned the driver to the xf86ConfigLayout
[    40.271] (II) LoadModule: "sis"
[    40.271] (WW) Warning, couldn't open module sis
[    40.271] (EE) Failed to load module "sis" (module does not exist, 0)
[    40.271] (II) LoadModule: "modesetting"
[    40.272] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    40.272] (II) Module modesetting: vendor="X.Org Foundation"
[    40.272] 	compiled for 1.20.13, module version = 1.20.13
[    40.272] 	Module class: X.Org Video Driver
[    40.272] 	ABI class: X.Org Video Driver, version 24.1
[    40.272] (II) UnloadModule: "modesetting"
[    40.272] (II) Unloading modesetting
[    40.272] (II) Failed to load module "modesetting" (already loaded, 0)
[    40.272] (II) LoadModule: "fbdev"
[    40.272] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    40.272] (II) Module fbdev: vendor="X.Org Foundation"
[    40.272] 	compiled for 1.20.1, module version = 0.5.0
[    40.272] 	Module class: X.Org Video Driver
[    40.272] 	ABI class: X.Org Video Driver, version 24.0
[    40.272] (II) UnloadModule: "fbdev"
[    40.272] (II) Unloading fbdev
[    40.272] (II) Failed to load module "fbdev" (already loaded, 0)
[    40.272] (II) LoadModule: "vesa"
[    40.272] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    40.272] (II) Module vesa: vendor="X.Org Foundation"
[    40.272] 	compiled for 1.20.4, module version = 2.4.0
[    40.272] 	Module class: X.Org Video Driver
[    40.272] 	ABI class: X.Org Video Driver, version 24.0
[    40.272] (II) UnloadModule: "vesa"
[    40.272] (II) Unloading vesa
[    40.272] (II) Failed to load module "vesa" (already loaded, 0)
[    40.272] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    40.272] (II) FBDEV: driver for framebuffer: fbdev
[    40.272] (II) VESA: driver for VESA chipsets: vesa
[    40.274] (EE) open /dev/dri/card0: No such file or directory
[    40.274] (WW) Falling back to old probe method for modesetting
[    40.274] (EE) open /dev/dri/card0: No such file or directory
[    40.274] (II) Loading sub module "fbdevhw"
[    40.274] (II) LoadModule: "fbdevhw"
[    40.275] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    40.369] (II) Module fbdevhw: vendor="X.Org Foundation"
[    40.369] 	compiled for 1.20.13, module version = 0.0.2
[    40.369] 	ABI class: X.Org Video Driver, version 24.1
[    40.369] (EE) open /dev/fb0: No such file or directory
[    40.369] (WW) Falling back to old probe method for fbdev
[    40.369] (II) Loading sub module "fbdevhw"
[    40.369] (II) LoadModule: "fbdevhw"
[    40.369] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    40.369] (II) Module fbdevhw: vendor="X.Org Foundation"
[    40.369] 	compiled for 1.20.13, module version = 0.0.2
[    40.370] 	ABI class: X.Org Video Driver, version 24.1
[    40.370] (EE) open /dev/fb0: No such file or directory
[    40.370] (EE) Screen 0 deleted because of no matching config section.
[    40.370] (II) UnloadModule: "modesetting"
[    40.370] (EE) Screen 0 deleted because of no matching config section.
[    40.370] (II) UnloadModule: "fbdev"
[    40.370] (II) UnloadSubModule: "fbdevhw"
[    40.370] (II) Loading sub module "vbe"
[    40.370] (II) LoadModule: "vbe"
[    40.370] (II) Loading /usr/lib/xorg/modules/libvbe.so
[    40.508] (II) Module vbe: vendor="X.Org Foundation"
[    40.508] 	compiled for 1.20.13, module version = 1.1.0
[    40.508] 	ABI class: X.Org Video Driver, version 24.1
[    40.508] (II) Loading sub module "int10"
[    40.508] (II) LoadModule: "int10"
[    40.508] (II) Loading /usr/lib/xorg/modules/libint10.so
[    40.570] (II) Module int10: vendor="X.Org Foundation"
[    40.570] 	compiled for 1.20.13, module version = 1.0.0
[    40.570] 	ABI class: X.Org Video Driver, version 24.1
[    40.570] (II) VESA(0): initializing int10
[    40.576] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[    40.577] (II) VESA(0): VESA BIOS detected
[    40.577] (II) VESA(0): VESA VBE Version 3.0
[    40.577] (II) VESA(0): VESA VBE Total Mem: 131072 kB
[    40.577] (II) VESA(0): VESA VBE OEM: SiS
[    40.577] (II) VESA(0): VESA VBE OEM Software Rev: 1.0
[    40.577] (II) VESA(0): VESA VBE OEM Vendor: Silicon Integrated Systems Corp.
[    40.577] (II) VESA(0): VESA VBE OEM Product: 6330
[    40.577] (II) VESA(0): VESA VBE OEM Product Rev: 3.72.1E
[    40.589] (II) VESA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    40.589] (==) VESA(0): Depth 24, (--) framebuffer bpp 32
[    40.589] (==) VESA(0): RGB weight 888
[    40.589] (==) VESA(0): Default visual is TrueColor
[    40.589] (==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
[    40.589] (II) Loading sub module "ddc"
[    40.589] (II) LoadModule: "ddc"
[    40.589] (II) Module "ddc" already built-in
[    40.681] (II) VESA(0): VESA VBE DDC supported
[    40.681] (II) VESA(0): VESA VBE DDC Level none
[    40.681] (II) VESA(0): VESA VBE DDC transfer in appr. 0 sec.
[    40.714] (II) VESA(0): VESA VBE DDC read failed
[    40.714] (II) VESA(0): VESA VBE PanelID read failed
[    40.714] (II) VESA(0): Searching for matching VESA mode(s):
[    40.714] Mode: 11c (1280x768)
[    40.714] 	ModeAttributes: 0x9f
[    40.714] 	WinAAttributes: 0x7
[    40.714] 	WinBAttributes: 0x0
[    40.714] 	WinGranularity: 64
[    40.715] 	WinSize: 64
[    40.715] 	WinASegment: 0xa000
[    40.715] 	WinBSegment: 0xa000
[    40.715] 	WinFuncPtr: 0xc0008960
[    40.715] 	BytesPerScanline: 1280
[    40.715] 	XResolution: 1280
[    40.715] 	YResolution: 768
[    40.715] 	XCharSize: 8
[    40.715] 	YCharSize: 16
[    40.715] 	NumberOfPlanes: 1
[    40.715] 	BitsPerPixel: 8
[    40.715] 	NumberOfBanks: 1
[    40.715] 	MemoryModel: 4
[    40.715] 	BankSize: 0
[    40.715] 	NumberOfImages: 7
[    40.715] 	RedMaskSize: 0
[    40.715] 	RedFieldPosition: 0
[    40.715] 	GreenMaskSize: 0
[    40.715] 	GreenFieldPosition: 0
[    40.715] 	BlueMaskSize: 0
[    40.715] 	BlueFieldPosition: 0
[    40.715] 	RsvdMaskSize: 0
[    40.715] 	RsvdFieldPosition: 0
[    40.715] 	DirectColorModeInfo: 0
[    40.715] 	PhysBasePtr: 0xc0000000
[    40.715] 	LinBytesPerScanLine: 1280
[    40.715] 	BnkNumberOfImagePages: 7
[    40.715] 	LinNumberOfImagePages: 7
[    40.715] 	LinRedMaskSize: 0
[    40.715] 	LinRedFieldPosition: 0
[    40.715] 	LinGreenMaskSize: 0
[    40.715] 	LinGreenFieldPosition: 0
[    40.715] 	LinBlueMaskSize: 0
[    40.715] 	LinBlueFieldPosition: 0
[    40.715] 	LinRsvdMaskSize: 0
[    40.715] 	LinRsvdFieldPosition: 0
[    40.715] 	MaxPixelClock: 0
[    40.715] Mode: 11d (1280x768)
[    40.715] 	ModeAttributes: 0x9b
[    40.715] 	WinAAttributes: 0x7
[    40.715] 	WinBAttributes: 0x0
[    40.715] 	WinGranularity: 64
[    40.715] 	WinSize: 64
[    40.715] 	WinASegment: 0xa000
[    40.715] 	WinBSegment: 0xa000
[    40.715] 	WinFuncPtr: 0xc0008960
[    40.715] 	BytesPerScanline: 2560
[    40.715] 	XResolution: 1280
[    40.715] 	YResolution: 768
[    40.715] 	XCharSize: 8
[    40.716] 	YCharSize: 16
[    40.716] 	NumberOfPlanes: 1
[    40.716] 	BitsPerPixel: 16
[    40.716] 	NumberOfBanks: 1
[    40.716] 	MemoryModel: 6
[    40.716] 	BankSize: 0
[    40.716] 	NumberOfImages: 3
[    40.716] 	RedMaskSize: 5
[    40.716] 	RedFieldPosition: 11
[    40.716] 	GreenMaskSize: 6
[    40.716] 	GreenFieldPosition: 5
[    40.716] 	BlueMaskSize: 5
[    40.716] 	BlueFieldPosition: 0
[    40.716] 	RsvdMaskSize: 0
[    40.716] 	RsvdFieldPosition: 0
[    40.716] 	DirectColorModeInfo: 0
[    40.716] 	PhysBasePtr: 0xc0000000
[    40.716] 	LinBytesPerScanLine: 2560
[    40.716] 	BnkNumberOfImagePages: 3
[    40.716] 	LinNumberOfImagePages: 3
[    40.716] 	LinRedMaskSize: 5
[    40.716] 	LinRedFieldPosition: 11
[    40.716] 	LinGreenMaskSize: 6
[    40.716] 	LinGreenFieldPosition: 5
[    40.716] 	LinBlueMaskSize: 5
[    40.716] 	LinBlueFieldPosition: 0
[    40.716] 	LinRsvdMaskSize: 0
[    40.716] 	LinRsvdFieldPosition: 0
[    40.716] 	MaxPixelClock: 0
[    40.716] *Mode: 11e (1280x768)
[    40.716] 	ModeAttributes: 0x9b
[    40.716] 	WinAAttributes: 0x7
[    40.716] 	WinBAttributes: 0x0
[    40.716] 	WinGranularity: 64
[    40.716] 	WinSize: 64
[    40.716] 	WinASegment: 0xa000
[    40.716] 	WinBSegment: 0xa000
[    40.716] 	WinFuncPtr: 0xc0008960
[    40.716] 	BytesPerScanline: 5120
[    40.716] 	XResolution: 1280
[    40.716] 	YResolution: 768
[    40.716] 	XCharSize: 8
[    40.716] 	YCharSize: 16
[    40.716] 	NumberOfPlanes: 1
[    40.716] 	BitsPerPixel: 32
[    40.716] 	NumberOfBanks: 1
[    40.716] 	MemoryModel: 6
[    40.717] 	BankSize: 0
[    40.717] 	NumberOfImages: 1
[    40.717] 	RedMaskSize: 8
[    40.717] 	RedFieldPosition: 16
[    40.717] 	GreenMaskSize: 8
[    40.717] 	GreenFieldPosition: 8
[    40.717] 	BlueMaskSize: 8
[    40.717] 	BlueFieldPosition: 0
[    40.717] 	RsvdMaskSize: 8
[    40.717] 	RsvdFieldPosition: 24
[    40.717] 	DirectColorModeInfo: 0
[    40.717] 	PhysBasePtr: 0xc0000000
[    40.717] 	LinBytesPerScanLine: 5120
[    40.717] 	BnkNumberOfImagePages: 1
[    40.717] 	LinNumberOfImagePages: 1
[    40.717] 	LinRedMaskSize: 8
[    40.717] 	LinRedFieldPosition: 16
[    40.717] 	LinGreenMaskSize: 8
[    40.717] 	LinGreenFieldPosition: 8
[    40.717] 	LinBlueMaskSize: 8
[    40.717] 	LinBlueFieldPosition: 0
[    40.717] 	LinRsvdMaskSize: 8
[    40.717] 	LinRsvdFieldPosition: 24
[    40.717] 	MaxPixelClock: 0
[    40.717] Mode: 101 (640x480)
[    40.717] 	ModeAttributes: 0x9f
[    40.717] 	WinAAttributes: 0x7
[    40.717] 	WinBAttributes: 0x0
[    40.717] 	WinGranularity: 64
[    40.717] 	WinSize: 64
[    40.717] 	WinASegment: 0xa000
[    40.717] 	WinBSegment: 0xa000
[    40.717] 	WinFuncPtr: 0xc0008960
[    40.717] 	BytesPerScanline: 640
[    40.717] 	XResolution: 640
[    40.717] 	YResolution: 480
[    40.717] 	XCharSize: 8
[    40.717] 	YCharSize: 16
[    40.717] 	NumberOfPlanes: 1
[    40.717] 	BitsPerPixel: 8
[    40.717] 	NumberOfBanks: 1
[    40.717] 	MemoryModel: 4
[    40.717] 	BankSize: 0
[    40.717] 	NumberOfImages: 24
[    40.717] 	RedMaskSize: 0
[    40.717] 	RedFieldPosition: 0
[    40.717] 	GreenMaskSize: 0
[    40.718] 	GreenFieldPosition: 0
[    40.718] 	BlueMaskSize: 0
[    40.718] 	BlueFieldPosition: 0
[    40.718] 	RsvdMaskSize: 0
[    40.718] 	RsvdFieldPosition: 0
[    40.718] 	DirectColorModeInfo: 0
[    40.718] 	PhysBasePtr: 0xc0000000
[    40.718] 	LinBytesPerScanLine: 640
[    40.718] 	BnkNumberOfImagePages: 24
[    40.718] 	LinNumberOfImagePages: 24
[    40.718] 	LinRedMaskSize: 0
[    40.718] 	LinRedFieldPosition: 0
[    40.718] 	LinGreenMaskSize: 0
[    40.718] 	LinGreenFieldPosition: 0
[    40.718] 	LinBlueMaskSize: 0
[    40.718] 	LinBlueFieldPosition: 0
[    40.718] 	LinRsvdMaskSize: 0
[    40.718] 	LinRsvdFieldPosition: 0
[    40.718] 	MaxPixelClock: 0
[    40.718] Mode: 100 (640x400)
[    40.718] 	ModeAttributes: 0x9f
[    40.718] 	WinAAttributes: 0x7
[    40.718] 	WinBAttributes: 0x0
[    40.718] 	WinGranularity: 64
[    40.718] 	WinSize: 64
[    40.718] 	WinASegment: 0xa000
[    40.718] 	WinBSegment: 0xa000
[    40.718] 	WinFuncPtr: 0xc0008960
[    40.718] 	BytesPerScanline: 640
[    40.718] 	XResolution: 640
[    40.718] 	YResolution: 400
[    40.718] 	XCharSize: 8
[    40.718] 	YCharSize: 16
[    40.718] 	NumberOfPlanes: 1
[    40.718] 	BitsPerPixel: 8
[    40.718] 	NumberOfBanks: 1
[    40.718] 	MemoryModel: 4
[    40.718] 	BankSize: 0
[    40.718] 	NumberOfImages: 31
[    40.718] 	RedMaskSize: 0
[    40.718] 	RedFieldPosition: 0
[    40.718] 	GreenMaskSize: 0
[    40.718] 	GreenFieldPosition: 0
[    40.718] 	BlueMaskSize: 0
[    40.719] 	BlueFieldPosition: 0
[    40.719] 	RsvdMaskSize: 0
[    40.719] 	RsvdFieldPosition: 0
[    40.719] 	DirectColorModeInfo: 0
[    40.719] 	PhysBasePtr: 0xc0000000
[    40.719] 	LinBytesPerScanLine: 640
[    40.719] 	BnkNumberOfImagePages: 31
[    40.719] 	LinNumberOfImagePages: 31
[    40.719] 	LinRedMaskSize: 0
[    40.719] 	LinRedFieldPosition: 0
[    40.719] 	LinGreenMaskSize: 0
[    40.719] 	LinGreenFieldPosition: 0
[    40.719] 	LinBlueMaskSize: 0
[    40.719] 	LinBlueFieldPosition: 0
[    40.719] 	LinRsvdMaskSize: 0
[    40.719] 	LinRsvdFieldPosition: 0
[    40.719] 	MaxPixelClock: 0
[    40.719] Mode: 103 (800x600)

"deleted, as the post was to long" JSM

[    40.720] Mode: 104 (1024x768)
[    40.720] 	ModeAttributes: 0x1f
[    40.720] 	WinAAttributes: 0x7
[    40.720] 	WinBAttributes: 0x0
[    40.720] 	WinGranularity: 64
[    40.720] 	WinSize: 64
[    40.720] 	WinASegment: 0xa000
[    40.720] 	WinBSegment: 0xa000
[    40.720] 	WinFuncPtr: 0xc0008960
[    40.720] 	BytesPerScanline: 128
[    40.720] 	XResolution: 1024
[    40.720] 	YResolution: 768
[    40.720] 	XCharSize: 8
[    40.720] 	YCharSize: 16
[    40.720] 	NumberOfPlanes: 4
[    40.720] 	BitsPerPixel: 4
[    40.720] 	NumberOfBanks: 1
[    40.721] 	MemoryModel: 3
[    40.721] 	BankSize: 0
[    40.721] 	NumberOfImages: 15
[    40.721] 	RedMaskSize: 0
[    40.721] 	RedFieldPosition: 0
[    40.721] 	GreenMaskSize: 0
[    40.721] 	GreenFieldPosition: 0
[    40.721] 	BlueMaskSize: 0
[    40.721] 	BlueFieldPosition: 0
[    40.721] 	RsvdMaskSize: 0
[    40.721] 	RsvdFieldPosition: 0
[    40.721] 	DirectColorModeInfo: 0
[    40.721] 	PhysBasePtr: 0xc0000000
[    40.721] 	LinBytesPerScanLine: 128
[    40.721] 	BnkNumberOfImagePages: 15
[    40.721] 	LinNumberOfImagePages: 15
[    40.721] 	LinRedMaskSize: 0
[    40.721] 	LinRedFieldPosition: 0
[    40.721] 	LinGreenMaskSize: 0
[    40.721] 	LinGreenFieldPosition: 0
[    40.721] 	LinBlueMaskSize: 0
[    40.721] 	LinBlueFieldPosition: 0
[    40.721] 	LinRsvdMaskSize: 0
[    40.721] 	LinRsvdFieldPosition: 0
[    40.721] 	MaxPixelClock: 0
[    40.722] Mode: 105 (1024x768)
[    40.722] 	ModeAttributes: 0x9f
[    40.722] 	WinAAttributes: 0x7
[    40.722] 	WinBAttributes: 0x0
[    40.722] 	WinGranularity: 64
[    40.722] 	WinSize: 64
[    40.722] 	WinASegment: 0xa000
[    40.722] 	WinBSegment: 0xa000
[    40.722] 	WinFuncPtr: 0xc0008960
[    40.722] 	BytesPerScanline: 1024
[    40.722] 	XResolution: 1024
[    40.722] 	YResolution: 768
[    40.722] 	XCharSize: 8
[    40.722] 	YCharSize: 16
[    40.722] 	NumberOfPlanes: 1
[    40.722] 	BitsPerPixel: 8
[    40.722] 	NumberOfBanks: 1
[    40.722] 	MemoryModel: 4
[    40.722] 	BankSize: 0
[    40.722] 	NumberOfImages: 9
[    40.722] 	RedMaskSize: 0
[    40.722] 	RedFieldPosition: 0
[    40.722] 	GreenMaskSize: 0
[    40.722] 	GreenFieldPosition: 0
[    40.722] 	BlueMaskSize: 0
[    40.722] 	BlueFieldPosition: 0
[    40.722] 	RsvdMaskSize: 0
[    40.722] 	RsvdFieldPosition: 0
[    40.722] 	DirectColorModeInfo: 0
[    40.722] 	PhysBasePtr: 0xc0000000
[    40.722] 	LinBytesPerScanLine: 1024
[    40.722] 	BnkNumberOfImagePages: 9
[    40.722] 	LinNumberOfImagePages: 9
[    40.722] 	LinRedMaskSize: 0
[    40.722] 	LinRedFieldPosition: 0
[    40.722] 	LinGreenMaskSize: 0
[    40.722] 	LinGreenFieldPosition: 0
[    40.722] 	LinBlueMaskSize: 0
[    40.722] 	LinBlueFieldPosition: 0
[    40.722] 	LinRsvdMaskSize: 0
[    40.722] 	LinRsvdFieldPosition: 0
[    40.722] 	MaxPixelClock: 0
[    40.723] Mode: 10d (320x200)

"deleted, as the post was to long" JSM

[    40.730] Mode: 116 (1024x768)
[    40.730] 	ModeAttributes: 0x9b
[    40.730] 	WinAAttributes: 0x7
[    40.730] 	WinBAttributes: 0x0
[    40.730] 	WinGranularity: 64
[    40.730] 	WinSize: 64
[    40.730] 	WinASegment: 0xa000
[    40.730] 	WinBSegment: 0xa000
[    40.730] 	WinFuncPtr: 0xc0008960
[    40.730] 	BytesPerScanline: 2048
[    40.730] 	XResolution: 1024
[    40.730] 	YResolution: 768
[    40.730] 	XCharSize: 8
[    40.730] 	YCharSize: 16
[    40.730] 	NumberOfPlanes: 1
[    40.731] 	BitsPerPixel: 15
[    40.731] 	NumberOfBanks: 1
[    40.731] 	MemoryModel: 6
[    40.731] 	BankSize: 0
[    40.731] 	NumberOfImages: 4
[    40.731] 	RedMaskSize: 5
[    40.731] 	RedFieldPosition: 10
[    40.731] 	GreenMaskSize: 5
[    40.731] 	GreenFieldPosition: 5
[    40.731] 	BlueMaskSize: 5
[    40.731] 	BlueFieldPosition: 0
[    40.731] 	RsvdMaskSize: 0
[    40.731] 	RsvdFieldPosition: 0
[    40.731] 	DirectColorModeInfo: 0
[    40.731] 	PhysBasePtr: 0xc0000000
[    40.731] 	LinBytesPerScanLine: 2048
[    40.731] 	BnkNumberOfImagePages: 4
[    40.731] 	LinNumberOfImagePages: 4
[    40.731] 	LinRedMaskSize: 5
[    40.731] 	LinRedFieldPosition: 10
[    40.731] 	LinGreenMaskSize: 5
[    40.731] 	LinGreenFieldPosition: 5
[    40.731] 	LinBlueMaskSize: 5
[    40.731] 	LinBlueFieldPosition: 0
[    40.731] 	LinRsvdMaskSize: 0
[    40.731] 	LinRsvdFieldPosition: 0
[    40.731] 	MaxPixelClock: 0
[    40.732] Mode: 117 (1024x768)
[    40.732] 	ModeAttributes: 0x9b
[    40.732] 	WinAAttributes: 0x7
[    40.732] 	WinBAttributes: 0x0
[    40.732] 	WinGranularity: 64
[    40.732] 	WinSize: 64
[    40.732] 	WinASegment: 0xa000
[    40.732] 	WinBSegment: 0xa000
[    40.732] 	WinFuncPtr: 0xc0008960
[    40.732] 	BytesPerScanline: 2048
[    40.732] 	XResolution: 1024
[    40.732] 	YResolution: 768
[    40.732] 	XCharSize: 8
[    40.732] 	YCharSize: 16
[    40.732] 	NumberOfPlanes: 1
[    40.732] 	BitsPerPixel: 16
[    40.732] 	NumberOfBanks: 1
[    40.732] 	MemoryModel: 6
[    40.732] 	BankSize: 0
[    40.732] 	NumberOfImages: 4
[    40.732] 	RedMaskSize: 5
[    40.732] 	RedFieldPosition: 11
[    40.732] 	GreenMaskSize: 6
[    40.732] 	GreenFieldPosition: 5
[    40.732] 	BlueMaskSize: 5
[    40.732] 	BlueFieldPosition: 0
[    40.732] 	RsvdMaskSize: 0
[    40.732] 	RsvdFieldPosition: 0
[    40.732] 	DirectColorModeInfo: 0
[    40.732] 	PhysBasePtr: 0xc0000000
[    40.732] 	LinBytesPerScanLine: 2048
[    40.732] 	BnkNumberOfImagePages: 4
[    40.732] 	LinNumberOfImagePages: 4
[    40.732] 	LinRedMaskSize: 5
[    40.732] 	LinRedFieldPosition: 11
[    40.732] 	LinGreenMaskSize: 6
[    40.732] 	LinGreenFieldPosition: 5
[    40.732] 	LinBlueMaskSize: 5
[    40.732] 	LinBlueFieldPosition: 0
[    40.732] 	LinRsvdMaskSize: 0
[    40.732] 	LinRsvdFieldPosition: 0
[    40.732] 	MaxPixelClock: 0
[    40.733] Mode: 127 (320x240)


"deleted, as the post was to long" JSM

[    40.744] *Mode: 118 (1024x768)
[    40.744] 	ModeAttributes: 0x9b
[    40.744] 	WinAAttributes: 0x7
[    40.744] 	WinBAttributes: 0x0
[    40.744] 	WinGranularity: 64
[    40.744] 	WinSize: 64
[    40.744] 	WinASegment: 0xa000
[    40.744] 	WinBSegment: 0xa000
[    40.744] 	WinFuncPtr: 0xc0008960
[    40.744] 	BytesPerScanline: 4096
[    40.744] 	XResolution: 1024
[    40.744] 	YResolution: 768
[    40.744] 	XCharSize: 8
[    40.744] 	YCharSize: 16
[    40.744] 	NumberOfPlanes: 1
[    40.744] 	BitsPerPixel: 32
[    40.744] 	NumberOfBanks: 1
[    40.744] 	MemoryModel: 6
[    40.744] 	BankSize: 0
[    40.744] 	NumberOfImages: 1
[    40.744] 	RedMaskSize: 8
[    40.744] 	RedFieldPosition: 16
[    40.744] 	GreenMaskSize: 8
[    40.744] 	GreenFieldPosition: 8
[    40.744] 	BlueMaskSize: 8
[    40.744] 	BlueFieldPosition: 0
[    40.744] 	RsvdMaskSize: 8
[    40.744] 	RsvdFieldPosition: 24
[    40.744] 	DirectColorModeInfo: 0
[    40.744] 	PhysBasePtr: 0xc0000000
[    40.744] 	LinBytesPerScanLine: 4096
[    40.744] 	BnkNumberOfImagePages: 1
[    40.745] 	LinNumberOfImagePages: 1
[    40.745] 	LinRedMaskSize: 8
[    40.745] 	LinRedFieldPosition: 16
[    40.745] 	LinGreenMaskSize: 8
[    40.745] 	LinGreenFieldPosition: 8
[    40.745] 	LinBlueMaskSize: 8
[    40.745] 	LinBlueFieldPosition: 0
[    40.745] 	LinRsvdMaskSize: 8
[    40.745] 	LinRsvdFieldPosition: 24
[    40.745] 	MaxPixelClock: 0
[    40.745] Mode: 102 (800x600)
[    40.745] 	ModeAttributes: 0x1f
[    40.745] 	WinAAttributes: 0x7
[    40.745] 	WinBAttributes: 0x0
[    40.745] 	WinGranularity: 64
[    40.746] 	WinSize: 64
[    40.746] 	WinASegment: 0xa000
[    40.746] 	WinBSegment: 0xa000
[    40.746] 	WinFuncPtr: 0xc0008960
[    40.746] 	BytesPerScanline: 100
[    40.746] 	XResolution: 800
[    40.746] 	YResolution: 600
[    40.746] 	XCharSize: 8
[    40.746] 	YCharSize: 16
[    40.746] 	NumberOfPlanes: 4
[    40.746] 	BitsPerPixel: 4
[    40.746] 	NumberOfBanks: 1
[    40.746] 	MemoryModel: 3
[    40.746] 	BankSize: 0
[    40.746] 	NumberOfImages: 31
[    40.746] 	RedMaskSize: 0
[    40.746] 	RedFieldPosition: 0
[    40.746] 	GreenMaskSize: 0
[    40.746] 	GreenFieldPosition: 0
[    40.746] 	BlueMaskSize: 0
[    40.746] 	BlueFieldPosition: 0
[    40.746] 	RsvdMaskSize: 0
[    40.746] 	RsvdFieldPosition: 0
[    40.746] 	DirectColorModeInfo: 0
[    40.746] 	PhysBasePtr: 0xc0000000
[    40.746] 	LinBytesPerScanLine: 100
[    40.746] 	BnkNumberOfImagePages: 31
[    40.746] 	LinNumberOfImagePages: 31
[    40.747] 	LinRedMaskSize: 0
[    40.747] 	LinRedFieldPosition: 0
[    40.747] 	LinGreenMaskSize: 0
[    40.747] 	LinGreenFieldPosition: 0
[    40.747] 	LinBlueMaskSize: 0
[    40.747] 	LinBlueFieldPosition: 0
[    40.747] 	LinRsvdMaskSize: 0
[    40.747] 	LinRsvdFieldPosition: 0
[    40.747] 	MaxPixelClock: 0
[    40.747] 
[    40.747] (II) VESA(0): Total Memory: 2048 64KB banks (131072kB)
[    40.747] (II) VESA(0): <default monitor>: Using default hsync range of 31.50-48.00 kHz
[    40.747] (II) VESA(0): <default monitor>: Using default vrefresh range of 50.00-70.00 Hz
[    40.747] (II) VESA(0): <default monitor>: Using default maximum pixel clock of 65.00 MHz
[    40.747] (WW) VESA(0): Unable to estimate virtual size
[    40.747] (II) VESA(0): Not using built-in mode "1280x768" (no mode of this name)
[    40.747] (II) VESA(0): Not using built-in mode "1024x768" (no mode of this name)
[    40.747] (II) VESA(0): Not using built-in mode "800x600" (no mode of this name)
[    40.747] (II) VESA(0): Not using built-in mode "640x480" (no mode of this name)
[    40.747] (WW) VESA(0): No valid modes left. Trying less strict filter...
[    40.747] (II) VESA(0): <default monitor>: Using hsync range of 31.50-48.00 kHz
[    40.747] (II) VESA(0): <default monitor>: Using vrefresh range of 50.00-70.00 Hz
[    40.747] (II) VESA(0): <default monitor>: Using maximum pixel clock of 65.00 MHz
[    40.747] (WW) VESA(0): Unable to estimate virtual size
[    40.747] (II) VESA(0): Not using built-in mode "1280x768" (hsync out of range)
[    40.748] (II) VESA(0): Virtual size is 1024x768 (pitch 1024)
[    40.748] (**) VESA(0): *Built-in mode "1024x768"
[    40.748] (**) VESA(0): *Built-in mode "800x600"
[    40.748] (**) VESA(0): *Built-in mode "640x480"
[    40.748] (==) VESA(0): DPI set to (96, 96)
[    40.748] (**) VESA(0): Using "Shadow Framebuffer"
[    40.748] (II) Loading sub module "shadow"
[    40.748] (II) LoadModule: "shadow"
[    40.748] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    40.749] (II) Module shadow: vendor="X.Org Foundation"
[    40.749] 	compiled for 1.20.13, module version = 1.1.0
[    40.749] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    40.749] (II) Loading sub module "fb"
[    40.749] (II) LoadModule: "fb"
[    40.750] (II) Loading /usr/lib/xorg/modules/libfb.so
[    40.759] (II) Module fb: vendor="X.Org Foundation"
[    40.759] 	compiled for 1.20.13, module version = 1.0.0
[    40.759] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    40.759] (II) Loading sub module "int10"
[    40.759] (II) LoadModule: "int10"
[    40.760] (II) Loading /usr/lib/xorg/modules/libint10.so
[    40.760] (II) Module int10: vendor="X.Org Foundation"
[    40.760] 	compiled for 1.20.13, module version = 1.0.0
[    40.760] 	ABI class: X.Org Video Driver, version 24.1
[    40.760] (II) VESA(0): initializing int10
[    40.766] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[    40.768] (II) VESA(0): VESA BIOS detected
[    40.768] (II) VESA(0): VESA VBE Version 3.0
[    40.768] (II) VESA(0): VESA VBE Total Mem: 131072 kB
[    40.768] (II) VESA(0): VESA VBE OEM: SiS
[    40.768] (II) VESA(0): VESA VBE OEM Software Rev: 1.0
[    40.768] (II) VESA(0): VESA VBE OEM Vendor: Silicon Integrated Systems Corp.
[    40.768] (II) VESA(0): VESA VBE OEM Product: 6330
[    40.768] (II) VESA(0): VESA VBE OEM Product Rev: 3.72.1E
[    40.768] (II) VESA(0): virtual address = 0x7f848247e000, VGAbase = 0x7f848a5c7000
	physical address = 0xc0000000, size = 134217728
[    40.781] (II) VESA(0): Setting up VESA Mode 0x118 (1024x768)
[    41.236] (==) VESA(0): Default visual is TrueColor
[    41.252] (==) VESA(0): Backing store enabled
[    41.253] (==) VESA(0): DPMS enabled
[    41.254] (II) Initializing extension Generic Event Extension
[    41.254] (II) Initializing extension SHAPE
[    41.254] (II) Initializing extension MIT-SHM
[    41.255] (II) Initializing extension XInputExtension
[    41.256] (II) Initializing extension XTEST
[    41.256] (II) Initializing extension BIG-REQUESTS
[    41.257] (II) Initializing extension SYNC
[    41.257] (II) Initializing extension XKEYBOARD
[    41.257] (II) Initializing extension XC-MISC
[    41.258] (II) Initializing extension SECURITY
[    41.258] (II) Initializing extension XFIXES
[    41.258] (II) Initializing extension RENDER
[    41.259] (II) Initializing extension RANDR
[    41.259] (II) Initializing extension COMPOSITE
[    41.260] (II) Initializing extension DAMAGE
[    41.260] (II) Initializing extension MIT-SCREEN-SAVER
[    41.261] (II) Initializing extension DOUBLE-BUFFER
[    41.261] (II) Initializing extension RECORD
[    41.261] (II) Initializing extension DPMS
[    41.262] (II) Initializing extension Present
[    41.262] (II) Initializing extension DRI3
[    41.262] (II) Initializing extension X-Resource
[    41.262] (II) Initializing extension XVideo
[    41.262] (II) Initializing extension XVideo-MotionCompensation
[    41.263] (II) Initializing extension SELinux
[    41.263] (II) SELinux: Disabled on system
[    41.263] (II) Initializing extension GLX
[    41.264] (II) AIGLX: Screen 0 is not DRI2 capable
[    43.728] (II) IGLX: Loaded and initialized swrast
[    43.728] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    43.728] (II) Initializing extension XFree86-VidModeExtension
[    43.728] (II) Initializing extension XFree86-DGA
[    43.728] (II) Initializing extension XFree86-DRI
[    43.728] (II) Initializing extension DRI2
[    44.041] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    44.041] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    44.041] (II) LoadModule: "libinput"
[    44.042] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    44.085] (II) Module libinput: vendor="X.Org Foundation"
[    44.086] 	compiled for 1.20.4, module version = 0.29.0
[    44.086] 	Module class: X.Org XInput Driver
[    44.086] 	ABI class: X.Org XInput driver, version 24.1
[    44.086] (II) Using input driver 'libinput' for 'Power Button'
[    44.086] (**) Power Button: always reports core events
[    44.086] (**) Option "Device" "/dev/input/event3"
[    44.086] (**) Option "_source" "server/udev"
[    44.121] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    44.122] (II) event3  - Power Button: device is a keyboard
[    44.122] (II) event3  - Power Button: device removed
[    44.138] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[    44.138] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    44.138] (**) Option "xkb_model" "pc105"
[    44.139] (**) Option "xkb_layout" "es"
[    44.197] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    44.197] (II) event3  - Power Button: device is a keyboard
[    44.198] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[    44.198] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    44.198] (II) Using input driver 'libinput' for 'Video Bus'
[    44.198] (**) Video Bus: always reports core events
[    44.199] (**) Option "Device" "/dev/input/event5"
[    44.199] (**) Option "_source" "server/udev"
[    44.201] (II) event5  - Video Bus: is tagged by udev as: Keyboard
[    44.201] (II) event5  - Video Bus: device is a keyboard
[    44.201] (II) event5  - Video Bus: device removed
[    44.218] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:0b/LNXVIDEO:00/input/input9/event5"
[    44.218] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    44.219] (**) Option "xkb_model" "pc105"
[    44.219] (**) Option "xkb_layout" "es"
[    44.223] (II) event5  - Video Bus: is tagged by udev as: Keyboard
[    44.223] (II) event5  - Video Bus: device is a keyboard
[    44.225] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    44.225] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    44.225] (II) Using input driver 'libinput' for 'Power Button'
[    44.225] (**) Power Button: always reports core events
[    44.225] (**) Option "Device" "/dev/input/event0"
[    44.225] (**) Option "_source" "server/udev"
[    44.228] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    44.228] (II) event0  - Power Button: device is a keyboard
[    44.228] (II) event0  - Power Button: device removed
[    44.234] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[    44.234] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[    44.234] (**) Option "xkb_model" "pc105"
[    44.235] (**) Option "xkb_layout" "es"
[    44.237] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    44.237] (II) event0  - Power Button: device is a keyboard
[    44.238] (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
[    44.238] (II) No input driver specified, ignoring this device.
[    44.238] (II) This device may have been added with another device file.
[    44.239] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[    44.239] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[    44.239] (II) Using input driver 'libinput' for 'Sleep Button'
[    44.239] (**) Sleep Button: always reports core events
[    44.239] (**) Option "Device" "/dev/input/event1"
[    44.239] (**) Option "_source" "server/udev"
[    44.241] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    44.241] (II) event1  - Sleep Button: device is a keyboard
[    44.242] (II) event1  - Sleep Button: device removed
[    44.258] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1"
[    44.258] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[    44.258] (**) Option "xkb_model" "pc105"
[    44.258] (**) Option "xkb_layout" "es"
[    44.262] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    44.262] (II) event1  - Sleep Button: device is a keyboard
[    44.265] (II) config/udev: Adding input device USB2.0 Camera: USB2.0 Camera (/dev/input/event7)
[    44.265] (**) USB2.0 Camera: USB2.0 Camera: Applying InputClass "libinput keyboard catchall"
[    44.265] (II) Using input driver 'libinput' for 'USB2.0 Camera: USB2.0 Camera'
[    44.265] (**) USB2.0 Camera: USB2.0 Camera: always reports core events
[    44.265] (**) Option "Device" "/dev/input/event7"
[    44.265] (**) Option "_source" "server/udev"
[    44.268] (II) event7  - USB2.0 Camera: USB2.0 Camera: is tagged by udev as: Keyboard
[    44.269] (II) event7  - USB2.0 Camera: USB2.0 Camera: device is a keyboard
[    44.269] (II) event7  - USB2.0 Camera: USB2.0 Camera: device removed
[    44.298] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:03.3/usb1/1-4/1-4:1.0/input/input14/event7"
[    44.298] (II) XINPUT: Adding extended input device "USB2.0 Camera: USB2.0 Camera" (type: KEYBOARD, id 10)
[    44.298] (**) Option "xkb_model" "pc105"
[    44.298] (**) Option "xkb_layout" "es"
[    44.303] (II) event7  - USB2.0 Camera: USB2.0 Camera: is tagged by udev as: Keyboard
[    44.303] (II) event7  - USB2.0 Camera: USB2.0 Camera: device is a keyboard
[    44.305] (II) config/udev: Adding input device HDA SIS966 Mic (/dev/input/event8)
[    44.305] (II) No input driver specified, ignoring this device.
[    44.305] (II) This device may have been added with another device file.
[    44.306] (II) config/udev: Adding input device HDA SIS966 Line (/dev/input/event9)
[    44.306] (II) No input driver specified, ignoring this device.
[    44.306] (II) This device may have been added with another device file.
[    44.307] (II) config/udev: Adding input device HDA SIS966 Headphone (/dev/input/event10)
[    44.307] (II) No input driver specified, ignoring this device.
[    44.307] (II) This device may have been added with another device file.
[    44.308] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[    44.308] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[    44.308] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[    44.309] (**) AT Translated Set 2 keyboard: always reports core events
[    44.309] (**) Option "Device" "/dev/input/event4"
[    44.309] (**) Option "_source" "server/udev"
[    44.312] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    44.312] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[    44.313] (II) event4  - AT Translated Set 2 keyboard: device removed
[    44.330] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4"
[    44.330] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 11)
[    44.331] (**) Option "xkb_model" "pc105"
[    44.331] (**) Option "xkb_layout" "es"
[    44.335] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    44.335] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[    44.339] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event6)
[    44.339] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
[    44.339] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
[    44.339] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    44.339] (**) Option "Device" "/dev/input/event6"
[    44.339] (**) Option "_source" "server/udev"
[    44.341] (II) event6  - SynPS/2 Synaptics TouchPad: is tagged by udev as: Touchpad
[    44.343] (II) event6  - SynPS/2 Synaptics TouchPad: device is a touchpad
[    44.343] (II) event6  - SynPS/2 Synaptics TouchPad: device removed
[    44.379] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/input/input13/event6"
[    44.379] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 12)
[    44.380] (**) Option "AccelerationScheme" "none"
[    44.380] (**) SynPS/2 Synaptics TouchPad: (accel) selected scheme none/0
[    44.380] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    44.380] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    44.384] (II) event6  - SynPS/2 Synaptics TouchPad: is tagged by udev as: Touchpad
[    44.386] (II) event6  - SynPS/2 Synaptics TouchPad: device is a touchpad
[    44.388] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[    44.388] (II) No input driver specified, ignoring this device.
[    44.388] (II) This device may have been added with another device file.
[   113.278] (II) Axis 0 value 1271 is outside expected range [1272, 5672]
See https://wayland.freedesktop.org/libinput/doc/1.15.5/absolute_coordinate_ranges.html for details
"xorg.conf.vesa"

Code: Select all

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "vesa"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
EndSection

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#12 Post by JSM »

@Head_on_a_Stick and @canci

Now with sis installed:

sis: Result 1440x900, splayed in height, text quite sharp

Code: Select all

trisquel@trisquel-M540SS:~$ xdpyinfo | grep dimensions
  dimensions:    1440x900 pixels (381x238 millimeters)
trisquel@trisquel-M540SS:~$ sudo lshw | grep product
[sudo] password for trisquel: 
    product: M540SS
       product: M540SS
          product: Intel(R) Pentium(R) Dual  CPU  T3400  @ 2.16GHz
          product: 671MX
             product: AGP Port (virtual PCI-to-PCI bridge)
                product: 771/671 PCIE VGA Display Adapter
             product: SiS968 [MuTIOL Media IO]
             product: 5513 IDE Controller
             product: USB 1.1 Controller
                product: OHCI PCI host controller
             product: USB 1.1 Controller
                product: OHCI PCI host controller
             product: USB 2.0 Controller
                product: EHCI Host Controller
                   product: RTL8187B_WLAN_Adapter
                   product: USB2.0 Camera
                   product: Silicon-Power8G
             product: 191 Gigabit Ethernet Adapter
             product: SATA Controller / IDE mode
             product: PCI-to-PCI bridge
             product: PCI-to-PCI bridge
                product: SD/MMC Host Controller
                product: Standard SD Host Controller
                product: MS Host Controller
                product: xD Host Controller
             product: Azalia Audio Controller
             product: PCI-to-PCI bridge
          product: PnP device PNP0b00
          product: PnP device PNP0c02
          product: PnP device PNP0f13
          product: PnP device PNP0303
             product: CDDVDW TS-L632H
             product: WDC WD1600BEVS-0
             product: Silicon-Power8G
trisquel@trisquel-M540SS:~$
"/var/log/Xorg.0.log"

Code: Select all

[    38.292] 
X.Org X Server 1.20.13
X Protocol Version 11, Revision 0
[    38.292] Build Operating System: linux Ubuntu
[    38.292] Current Operating System: Linux trisquel-M540SS 5.4.0-96-generic #109+10.0trisquel9 SMP Wed Jan 19 18:07:26 UTC 2022 x86_64
[    38.292] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-96-generic root=UUID=231e69ef-a49f-404c-a9f7-014fbc4df744 ro quiet splash
[    38.292] Build Date: 14 December 2021  02:14:13PM
[    38.292] xorg-server 2:1.20.13-1ubuntu1~20.04.2 (For technical support please see http://www.ubuntu.com/support) 
[    38.292] Current version of pixman: 0.38.4
[    38.292] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    38.292] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    38.292] (==) Log file: "/var/log/Xorg.0.log", Time: Sun May  8 15:27:09 2022
[    38.522] (==) Using config file: "/etc/X11/xorg.conf"
[    38.522] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    38.733] (==) No Layout section.  Using the first Screen section.
[    38.733] (**) |-->Screen "Default Screen" (0)
[    38.733] (**) |   |-->Monitor "Configured Monitor"
[    38.764] (**) |   |-->Device "Configured Video Device"
[    38.764] (==) Automatically adding devices
[    38.764] (==) Automatically enabling devices
[    38.764] (==) Automatically adding GPU devices
[    38.764] (==) Automatically binding GPU devices
[    38.764] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    39.159] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    39.159] 	Entry deleted from font path.
[    39.159] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    39.159] 	Entry deleted from font path.
[    39.159] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    39.159] 	Entry deleted from font path.
[    39.218] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    39.218] 	Entry deleted from font path.
[    39.218] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    39.218] 	Entry deleted from font path.
[    39.218] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[    39.218] (==) ModulePath set to "/usr/lib/xorg/modules"
[    39.218] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    39.218] (II) Loader magic: 0x5585fd4db020
[    39.218] (II) Module ABI versions:
[    39.218] 	X.Org ANSI C Emulation: 0.4
[    39.218] 	X.Org Video Driver: 24.1
[    39.218] 	X.Org XInput driver : 24.1
[    39.218] 	X.Org Server Extension : 10.0
[    39.219] (++) using VT number 7

[    39.220] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    39.224] (--) PCI:*(1@0:0:0) 1039:6351:1558:0803 rev 16, Mem @ 0xc0000000/268435456, 0xd4000000/131072, I/O @ 0x00009000/128, BIOS @ 0x????????/131072
[    39.349] (II) LoadModule: "glx"
[    39.415] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    40.222] (II) Module glx: vendor="X.Org Foundation"
[    40.222] 	compiled for 1.20.13, module version = 1.0.0
[    40.222] 	ABI class: X.Org Server Extension, version 10.0
[    40.222] (II) LoadModule: "sis671"
[    40.223] (II) Loading /usr/lib/xorg/modules/drivers/sis671_drv.so
[    40.533] (II) Module sis671: vendor="X.Org Foundation"
[    40.534] 	compiled for 1.20.13, module version = 0.10.4
[    40.534] 	Module class: X.Org Video Driver
[    40.534] 	ABI class: X.Org Video Driver, version 24.1
[    40.534] (II) SIS671: 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]
[    40.534] (II) SIS671: driver for XGI chipsets: Volari Z7 (XG20),
	Volari V3XT/V5/V8/Duo (XG40/XG42)
[    40.539] (II) SIS_pci_probe - begin, entity_num=0
[    40.539] (II)                        vendor_id=0x1039
[    40.539] (II)                        device_id=0x6351
[    40.539] (II)                        bus=1
[    40.539] (II)                        dev=0
[    40.539] (II)                        func=0
[    40.539] (II) SIS_pci_probe - ConfigPciEntity found
[    40.539] (II) SIS671(0): SIS_pci_probe - GetEntityInfo chipset is 0x6351
[    40.539] (II) SIS671(0): SIS_pci_probe - end
[    40.570] (II) SIS671(0): SiS driver (2006/10/17-1, compiled for X.org 1.20.13.0)
[    40.570] (II) SIS671(0): Copyright (C) 2001-2005 Thomas Winischhofer <thomas@winischhofer.net> and others
[    40.570] (II) SIS671(0): *** See http://www.winischhofer.at/linuxsisvga.shtml
[    40.570] (II) SIS671(0): *** for documentation, updates and a Premium Version.
[    40.570] (II) SIS671(0): RandR rotation support not available in this version.
[    40.570] (II) SIS671(0): Dynamic modelist support not available in this version.
[    40.570] (II) SIS671(0): Screen growing support not available in this version.
[    40.570] (II) SIS671(0): Advanced Xv video blitter not available in this version.
[    40.570] (II) SIS671(0): Advanced MergedFB support not available in this version.
[    40.570] (--) SIS671(0): sisfb not found
[    40.570] (--) SIS671(0): Relocated I/O registers at 0x9000
[    40.583] (II) Loading sub module "ramdac"
[    40.583] (II) LoadModule: "ramdac"
[    40.583] (II) Module "ramdac" already built-in
[    40.583] (II) SIS671(0): Creating default Display subsection in Screen section
	"Default Screen" for depth/fbbpp 24/32
[    40.583] (==) SIS671(0): Depth 24, (--) framebuffer bpp 32
[    40.584] (==) SIS671(0): RGB weight 888
[    40.584] (==) SIS671(0): Default visual is TrueColor
[    40.584] (WW) SIS671(0): Could not find/read video BIOS
[    40.584] (==) SIS671(0): Color HW cursor is enabled
[    40.584] (II) SIS671(0): Using VRAM command queue, size 512k
[    40.584] (==) SIS671(0): Hotkey display switching is enabled
[    40.584] (==) SIS671(0): SiSCtrl utility interface is disabled
[    40.633] (II) SIS671(0): For information on SiSCtrl, see
		http://www.winischhofer.at/linuxsispart1.shtml#sisctrl
[    40.633] (==) SIS671(0): X server will not keep DPI constant for all screen sizes
[    40.633] (==) SIS671(0): DRI enabled
[    40.633] (--) SIS671(0): 131072K shared video RAM (UMA)
[    40.633] (--) SIS671(0): DRAM type: DDR SDRAM
[    40.633] (--) SIS671(0): Memory clock: 596.582 MHz
[    40.633] (--) SIS671(0): DRAM bus width: 64 bit
[    40.633] (--) SIS671(0): Linear framebuffer at 0xC0000000
[    40.633] (--) SIS671(0): MMIO registers at 0xD4000000 (size 64K)
[    40.633] (--) SIS671(0): VideoRAM: 131072 KB
[    40.633] (II) SIS671(0): Using 20480K of framebuffer memory at offset 0K
[    40.633] (II) Loading sub module "ddc"
[    40.633] (II) LoadModule: "ddc"
[    40.633] (II) Module "ddc" already built-in
[    40.633] (--) SIS671(0): Detected SiS307LV video bridge (Charter/UMC-1, ID 7; Rev 0xe1)
[    43.534] (--) SIS671(0): No CRT1/VGA detected
[    43.534] (--) SIS671(0): Detected LCD/plasma panel (1440x900, 3, non-exp., RGB18 [e42709])
[    43.534] (==) SIS671(0): Using gamma correction (1.0, 1.0, 1.0)
[    43.534] (II) SIS671(0): CRT1 gamma correction is enabled
[    43.534] (II) SIS671(0): Separate Xv gamma correction for CRT1 is disabled
[    43.534] (II) SIS671(0): CRT2 gamma correction is enabled
[    43.534] (--) SIS671(0): Memory bandwidth at 32 bpp is 1193.16 MHz
[    43.534] (--) SIS671(0): Detected LCD PanelDelayCompensation 0x00 (for LCD=CRT2)
[    43.534] (--) SIS671(0): Detected LCD PanelDelayCompensation 0x00 (for LCD=CRT1)
[    43.534] (--) SIS671(0): 302LV/302ELV: Using EMI 0x6b0d705d (LCD)
[    43.534] (--) SIS671(0): CRT2 DDC probing failed
[    43.534] (==) SIS671(0): Min pixel clock is 10 MHz
[    43.535] (--) SIS671(0): Max pixel clock is 340 MHz
[    43.535] (II) SIS671(0): Replaced entire mode list with built-in modes
[    43.535] (II) SIS671(0): Correcting missing CRT2 monitor HSync range
[    43.535] (II) SIS671(0): Correcting missing CRT2 monitor VRefresh range
[    43.535] (II) SIS671(0): "Unknown reason" in the following list means that the mode
[    43.535] (II) SIS671(0): is not supported on the chipset/bridge/current output device.
[    43.535] (II) SIS671(0): Configured Monitor: Using hsync range of 30.00-80.00 kHz
[    43.535] (II) SIS671(0): Configured Monitor: Using vrefresh range of 59.00-61.00 Hz
[    43.535] (II) SIS671(0): Configured Monitor: Using vrefresh value of 71.00 Hz
[    43.535] (WW) SIS671(0): Unable to estimate virtual size
[    43.535] (II) SIS671(0): Clock range:  10.00 to 340.00 MHz
[    43.535] (II) SIS671(0): Not using default mode "800x600" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "800x600" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "800x600" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "800x600" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "800x600" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "800x600" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "800x600" (hsync out of range)
[    43.535] (II) SIS671(0): Not using default mode "640x480" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "640x480" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "640x480" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "640x480" (vrefresh out of range)
[    43.535] (II) SIS671(0): Not using default mode "640x480" (vrefresh out of range)
[    43.536] (II) SIS671(0): Not using default mode "640x480" (hsync out of range)
[    43.536] (II) SIS671(0): Not using default mode "640x480" (hsync out of range)
[    43.536] (II) SIS671(0): Not using default mode "1024x768" (vrefresh out of range)
[    43.536] (II) SIS671(0): Not using default mode "1024x768" (vrefresh out of range)
[    43.536] (II) SIS671(0): Not using default mode "1024x768" (vrefresh out of range)
[    43.536] (II) SIS671(0): Not using default mode "1024x768" (vrefresh out of range)
[    43.536] (II) SIS671(0): Not using default mode "1024x768" (hsync out of range)
[    43.536] (II) SIS671(0): Not using default mode "1024x768" (hsync out of range)
[    43.536] (II) SIS671(0): Not using default mode "1280x1024" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1280x1024" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1280x1024" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1280x1024" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1600x1200" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1600x1200" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1600x1200" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1600x1200" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1600x1200" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1600x1200" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1600x1200" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1920x1440" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1920x1440" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1920x1440" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1920x1440" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1920x1440" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
[    43.536] (II) SIS671(0): Not using default mode "2048x1536" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "2048x1536" (unknown reason)
[    43.536] (II) SIS671(0): Not using default mode "2048x1536" (unknown reason)
[    43.537] (II) SIS671(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
[    43.537] (II) SIS671(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
[    43.537] (II) SIS671(0): Not using default mode "1400x1050" (unknown reason)
[    43.537] (II) SIS671(0): Not using default mode "1400x1050" (unknown reason)
[    43.537] (II) SIS671(0): Not using default mode "1440x900" (hsync out of range)
[    43.537] (II) SIS671(0): Not using default mode "1440x900" (hsync out of range)
[    43.537] (II) SIS671(0): Not using default mode "1366x768" (unknown reason)
[    43.537] (II) SIS671(0): Virtual size is 1440x900 (pitch 1440)
[    43.537] (**) SIS671(0): *Default mode "1440x900" (1440x900) (For CRT device: 131.2 MHz, 67.2 kHz, 60.0 Hz)
[    43.537] (**) SIS671(0): *Default mode "1024x768" (1024x768) (For CRT device: 65.1 MHz, 48.5 kHz, 60.1 Hz)
[    43.537] (**) SIS671(0): *Default mode "800x600" (800x600) (For CRT device: 40.0 MHz, 37.9 kHz, 60.3 Hz)
[    43.537] (**) SIS671(0): *Default mode "640x480" (640x480) (For CRT device: 25.1 MHz, 31.3 kHz, 59.7 Hz)
[    43.537] (==) SIS671(0): DPI set to (96, 96)
[    43.537] (II) Loading sub module "fb"
[    43.537] (II) LoadModule: "fb"
[    43.537] (II) Loading /usr/lib/xorg/modules/libfb.so
[    43.549] (II) Module fb: vendor="X.Org Foundation"
[    43.549] 	compiled for 1.20.13, module version = 1.0.0
[    43.549] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    43.549] (II) Loading sub module "exa"
[    43.549] (II) LoadModule: "exa"
[    43.550] (II) Loading /usr/lib/xorg/modules/libexa.so
[    43.558] (II) Module exa: vendor="X.Org Foundation"
[    43.558] 	compiled for 1.20.13, module version = 2.6.0
[    43.558] 	ABI class: X.Org Video Driver, version 24.1
[    43.558] (II) Loading sub module "vbe"
[    43.558] (II) LoadModule: "vbe"
[    43.559] (II) Loading /usr/lib/xorg/modules/libvbe.so
[    43.564] (II) Module vbe: vendor="X.Org Foundation"
[    43.564] 	compiled for 1.20.13, module version = 1.1.0
[    43.564] 	ABI class: X.Org Video Driver, version 24.1
[    43.564] (II) Loading sub module "int10"
[    43.564] (II) LoadModule: "int10"
[    43.565] (II) Loading /usr/lib/xorg/modules/libint10.so
[    43.567] (II) Module int10: vendor="X.Org Foundation"
[    43.567] 	compiled for 1.20.13, module version = 1.0.0
[    43.567] 	ABI class: X.Org Video Driver, version 24.1
[    43.567] (II) SIS671(0): initializing int10
[    43.574] (II) SIS671(0): Primary V_BIOS segment is: 0xc000
[    43.576] (II) SIS671(0): VESA BIOS detected
[    43.576] (II) SIS671(0): VESA VBE Version 3.0
[    43.576] (II) SIS671(0): VESA VBE Total Mem: 131072 kB
[    43.576] (II) SIS671(0): VESA VBE OEM: SiS
[    43.576] (II) SIS671(0): VESA VBE OEM Software Rev: 1.0
[    43.576] (II) SIS671(0): VESA VBE OEM Vendor: Silicon Integrated Systems Corp.
[    43.576] (II) SIS671(0): VESA VBE OEM Product: 6330
[    43.576] (II) SIS671(0): VESA VBE OEM Product Rev: 3.72.1E
[    43.606] (II) SIS671(0): Setting standard mode 0x6f
[    45.208] (II) EXA(0): Offscreen pixmap area of 15787520 bytes
[    45.208] (II) EXA(0): Driver registered support for the following operations:
[    45.208] (II)         Solid
[    45.208] (II)         Copy
[    45.226] (--) SIS671(0): CPU frequency 2014.51Mhz
[    45.229] (II) SIS671(0): Benchmarking system RAM to video RAM memory transfer methods:
[    45.239] (--) SIS671(0): 	Checked libc memcpy()... 	277.5 MiB/s
[    45.248] (--) SIS671(0): 	Checked built-in-1 memcpy()... 	286.5 MiB/s
[    45.257] (--) SIS671(0): 	Checked built-in-2 memcpy()... 	283.9 MiB/s
[    45.265] (--) SIS671(0): 	Checked SSE memcpy()... 	288.0 MiB/s
[    45.266] (--) SIS671(0): Using SSE method for aligned data transfers to video RAM
[    45.266] (--) SIS671(0): Using built-in-1 method for unaligned data transfers to video RAM
[    45.266] (--) SIS671(0): CPU frequency 1911.74Mhz
[    45.268] (II) SIS671(0): Benchmarking video RAM to system RAM memory transfer methods:
[    45.328] (--) SIS671(0): 	Checked libc memcpy()... 	40.3 MiB/s
[    45.388] (--) SIS671(0): 	Checked built-in-1 memcpy()... 	39.9 MiB/s
[    45.447] (--) SIS671(0): 	Checked built-in-2 memcpy()... 	40.2 MiB/s
[    45.509] (--) SIS671(0): 	Checked SSE memcpy()... 	39.0 MiB/s
[    45.509] (--) SIS671(0): Using libc method for aligned data transfers from video RAM
[    45.509] (--) SIS671(0): Using libc method for unaligned data transfers from video RAM
[    45.509] (==) SIS671(0): Backing store enabled
[    45.509] (==) SIS671(0): Silken mouse enabled
[    45.513] (==) SIS671(0): DPMS enabled
[    45.513] (--) SIS671(0): Hardware supports one video overlay
[    45.513] (II) SIS671(0): Using SiS300/315/330/340/350 series HW Xv by default on CRT2
[    45.513] PCI: CNF00 - CNF1B:
[    45.513] 	00: 00000000:00000000000000000000000000000000
[    45.513] 	04: 41004100:01000001000000000100000100000000
[    45.513] 	08: ffffffff:11111111111111111111111111111111
[    45.513] 	0c: ffffffff:11111111111111111111111111111111
[    45.513] 	10: b7143c00:10110111000101000011110000000000
[    45.513] 	14: 0000ce0d:00000000000000001100111000001101
[    45.513] 	18: ffffffff:11111111111111111111111111111111
[    45.513] PCI: CNF2C - CNF47:
[    45.513] 	2c: ffffffff:11111111111111111111111111111111
[    45.513] 	30: ffffffff:11111111111111111111111111111111
[    45.513] 	34: ffffffff:11111111111111111111111111111111
[    45.513] 	38: ffffffff:11111111111111111111111111111111
[    45.513] 	3c: ffffffff:11111111111111111111111111111111
[    45.513] 	40: 01100420:00000001000100000000010000100000
[    45.513] 	44: 00ff4407:00000000111111110100010000000111
[    45.513] AGP: CNF50 - CNF5B:
[    45.513] 	50: d013d013:11010000000100111101000000010011
[    45.513] 	54: d013d013:11010000000100111101000000010011
[    45.513] 	58: 01010101:00000001000000010000000100000001
[    45.513] CRT1: SR05 - SR12:
[    45.513] 	05: a1:10100001
[    45.513] 	06: 42:01000010
[    45.513] 	07: 44:01000100
[    45.513] 	08: a0:10100000
[    45.513] 	09: 01:00000001
[    45.513] 	0a: 21:00100001
[    45.513] 	0b: 00:00000000
[    45.513] 	0c: 07:00000111
[    45.513] 	0d: 00:00000000
[    45.513] 	0e: 42:01000010
[    45.513] 	0f: 08:00001000
[    45.514] 	10: 5b:01011011
[    45.514] 	11: 03:00000011
[    45.514] 	12: 00:00000000
[    45.514] CRT1: SR13 - SR16 (reserved):
[    45.514] 	13: 00:00000000
[    45.514] 	14: 00:00000000
[    45.514] 	15: 00:00000000
[    45.514] 	16: 00:00000000
[    45.514] CRT1: SR19 - SR1A (reserved)
[    45.514] CRT1: SR1B - SR3A:
[    45.514] 	1b: 00:00000000
[    45.514] 	1c: 8f:10001111
[    45.514] 	1d: 00:00000000
[    45.514] 	1e: 7a:01111010
[    45.514] 	1f: c0:11000000
[    45.514] 	20: a1:10100001
[    45.514] 	21: a3:10100011
[    45.514] 	22: f3:11110011
[    45.514] 	23: 00:00000000
[    45.514] 	24: 00:00000000
[    45.514] 	25: 00:00000000
[    45.514] 	26: 40:01000000
[    45.514] 	27: 1f:00011111
[    45.514] 	28: 7c:01111100
[    45.514] 	29: 05:00000101
[    45.514] 	2a: 82:10000010
[    45.514] 	2b: 1b:00011011
[    45.514] 	2c: e1:11100001
[    45.514] 	2d: 01:00000001
[    45.514] 	2e: 29:00101001
[    45.514] 	2f: 01:00000001
[    45.514] 	30: 82:10000010
[    45.514] 	31: 00:00000000
[    45.514] 	32: 50:01010000
[    45.514] 	33: 20:00100000
[    45.514] 	34: 00:00000000
[    45.514] 	35: 00:00000000
[    45.514] 	36: 00:00000000
[    45.514] 	37: 04:00000100
[    45.514] 	38: 86:10000110
[    45.514] 	39: 40:01000000
[    45.514] 	3a: 00:00000000
[    45.514] CRT1: SR3B (reserved)
[    45.514] CRT1: SR3C - SR3F:
[    45.514] 	3c: 08:00001000
[    45.514] 	3d: 01:00000001
[    45.514] 	3e: 03:00000011
[    45.514] 	3f: 00:00000000
[    45.514] CRT1: CR19 - CR1A:
[    45.514] 	19: 00:00000000
[    45.514] 	1a: 00:00000000
[    45.514] CRT1: CR1B - CR27 (undocumented?)
[    45.514] CRT1: CR28 - CR2E:
[    45.514] 	28: 04:00000100
[    45.514] 	29: 20:00100000
[    45.514] 	2a: 00:00000000
[    45.514] 	2b: 00:00000000
[    45.514] 	2c: 00:00000000
[    45.514] 	2d: 00:00000000
[    45.514] 	2e: 00:00000000
[    45.514] CRT1: CR2F (reserved)
[    45.515] VGA BIOS: CR30 - CR3F:
[    45.515] 	30: 21:00100001
[    45.515] 	31: 40:01000000
[    45.515] 	32: 08:00001000
[    45.515] 	33: 00:00000000
[    45.515] 	34: 6f:01101111
[    45.515] 	35: 00:00000000
[    45.515] 	36: e4:11100100
[    45.515] 	37: 27:00100111
[    45.515] 	38: 20:00100000
[    45.515] 	39: 10:00010000
[    45.515] 	3a: 00:00000000
[    45.515] 	3b: 08:00001000
[    45.515] 	3c: 40:01000000
[    45.515] 	3d: 20:00100000
[    45.515] 	3e: 00:00000000
[    45.515] 	3f: 00:00000000
[    45.515] CRT1: CR40 - CR43:
[    45.515] 	40: 00:00000000
[    45.515] 	41: 00:00000000
[    45.515] 	42: 00:00000000
[    45.515] 	43: 00:00000000
[    45.515] CRT1: CR44 - CR45 (reserved)
[    45.515] CRT1: CR46 - CR67:
[    45.515] 	46: 00:00000000
[    45.515] 	47: fe:11111110
[    45.515] 	48: c0:11000000
[    45.515] 	49: 08:00001000
[    45.515] 	4a: bf:10111111
[    45.515] 	4b: 88:10001000
[    45.515] 	4c: 00:00000000
[    45.515] 	4d: 10:00010000
[    45.515] 	4e: 10:00010000
[    45.515] 	4f: 20:00100000
[    45.515] 	50: 00:00000000
[    45.515] 	51: 00:00000000
[    45.515] 	52: 12:00010010
[    45.515] 	53: 40:01000000
[    45.515] 	54: 00:00000000
[    45.515] 	55: 00:00000000
[    45.515] 	56: 00:00000000
[    45.515] 	57: 00:00000000
[    45.515] 	58: 00:00000000
[    45.515] 	59: 00:00000000
[    45.515] 	5a: 00:00000000
[    45.515] 	5b: 00:00000000
[    45.515] 	5c: 00:00000000
[    45.515] 	5d: 00:00000000
[    45.515] 	5e: 00:00000000
[    45.515] 	5f: 00:00000000
[    45.515] 	60: 00:00000000
[    45.515] 	61: 00:00000000
[    45.515] 	62: 00:00000000
[    45.516] 	63: 00:00000000
[    45.516] 	64: 00:00000000
[    45.516] 	65: 00:00000000
[    45.516] 	66: 00:00000000
[    45.516] 	67: 00:00000000
[    45.516] CRT1: CR68 - CR6F (DRAM registers reserved for backward compatibility with 760)
[    45.516] CRT1: CR70 - CR77 (undocumented?)
[    45.516] SMA BIOS: CR78 - CR7F:
[    45.516] 	78: 66:01100110
[    45.516] 	79: 70:01110000
[    45.516] 	7a: 98:10011000
[    45.516] 	7b: 02:00000010
[    45.516] 	7c: a0:10100000
[    45.516] 	7d: 09:00001001
[    45.516] 	7e: a3:10100011
[    45.516] 	7f: 03:00000011
[    45.516] CRT1: CR80 - CR9B:
[    45.516] 	80: ffffffff:11111111111111111111111111111111
[    45.516] 	84: ffffffff:11111111111111111111111111111111
[    45.516] 	88: ffffffff:11111111111111111111111111111111
[    45.516] 	8c: ffffffff:11111111111111111111111111111111
[    45.516] 	90: ffffffff:11111111111111111111111111111111
[    45.516] 	94: ffffffff:11111111111111111111111111111111
[    45.516] 	98: ffffffff:11111111111111111111111111111111
[    45.516] 	9c: ffffffff:11111111111111111111111111111111
[    45.516] 	a0: ffffffff:11111111111111111111111111111111
[    45.516] 	a4: ffffffff:11111111111111111111111111111111
[    45.516] 	a8: ffffffff:11111111111111111111111111111111
[    45.516] 	ac: ffffffff:11111111111111111111111111111111
[    45.516] 	b0: ffffffff:11111111111111111111111111111111
[    45.516] CRT1: CRC0 - CRF3:
[    45.516] 	c0: ffffffff:11111111111111111111111111111111
[    45.516] 	c4: ffffffff:11111111111111111111111111111111
[    45.516] 	c8: ffffffff:11111111111111111111111111111111
[    45.516] 	cc: ffffffff:11111111111111111111111111111111
[    45.516] 	d0: ffffffff:11111111111111111111111111111111
[    45.516] 	d4: ffffffff:11111111111111111111111111111111
[    45.516] 	d8: ffffffff:11111111111111111111111111111111
[    45.516] 	dc: ffffffff:11111111111111111111111111111111
[    45.516] 	e0: ffffffff:11111111111111111111111111111111
[    45.516] 	e4: ffffffff:11111111111111111111111111111111
[    45.516] 	e8: ffffffff:11111111111111111111111111111111
[    45.516] 	ec: ffffffff:11111111111111111111111111111111
[    45.516] 	f0: ffffffff:11111111111111111111111111111111
[    45.516] CRT2: SIGNAL REGISTERS, PART1 00 - 45:
[    45.516] 	00: 41:01000001
[    45.516] 	01: 79:01111001
[    45.516] 	02: 4e:01001110
[    45.516] 	03: 5b:01011011
[    45.516] 	04: 00:00000000
[    45.516] 	05: 00:00000000
[    45.516] 	06: 00:00000000
[    45.516] 	07: d0:11010000
[    45.516] 	08: df:11011111
[    45.517] 	09: 62:01100010
[    45.517] 	0a: b0:10110000
[    45.517] 	0b: d8:11011000
[    45.517] 	0c: 55:01010101
[    45.517] 	0d: 00:00000000
[    45.517] 	0e: 8f:10001111
[    45.517] 	0f: 83:10000011
[    45.517] 	10: 8a:10001010
[    45.517] 	11: 3b:00111011
[    45.517] 	12: 1b:00011011
[    45.517] 	13: 00:00000000
[    45.517] 	14: ba:10111010
[    45.517] 	15: 44:01000100
[    45.517] 	16: 00:00000000
[    45.517] 	17: b4:10110100
[    45.517] 	18: 86:10000110
[    45.517] 	19: 29:00101001
[    45.517] 	1a: d8:11011000
[    45.517] 	1b: 8f:10001111
[    45.517] 	1c: 83:10000011
[    45.517] 	1d: 1b:00011011
[    45.517] 	1e: 00:00000000
[    45.517] 	1f: 9e:10011110
[    45.517] 	20: 1d:00011101
[    45.517] 	21: 83:10000011
[    45.517] 	22: 71:01110001
[    45.517] 	23: c8:11001000
[    45.517] 	24: 00:00000000
[    45.517] 	25: 00:00000000
[    45.517] 	26: 10:00010000
[    45.517] 	27: 04:00000100
[    45.517] 	28: 00:00000000
[    45.517] 	29: 00:00000000
[    45.517] 	2a: 03:00000011
[    45.517] 	2b: 00:00000000
[    45.517] 	2c: 30:00110000
[    45.517] 	2d: 03:00000011
[    45.517] 	2e: 8e:10001110
[    45.517] 	2f: 05:00000101
[    45.517] 	30: 01:00000001
[    45.517] 	31: e2:11100010
[    45.517] 	32: d5:11010101
[    45.517] 	33: a2:10100010
[    45.517] 	34: 80:10000000
[    45.517] 	35: 21:00100001
[    45.517] 	36: c6:11000110
[    45.517] 	37: 7a:01111010
[    45.517] 	38: 62:01100010
[    45.517] 	39: 0a:00001010
[    45.517] 	3a: 00:00000000
[    45.517] 	3b: 00:00000000
[    45.517] 	3c: 00:00000000
[    45.517] 	3d: 00:00000000
[    45.517] 	3e: 01:00000001
[    45.518] 	3f: 01:00000001
[    45.518] 	40: 00:00000000
[    45.518] 	41: 00:00000000
[    45.518] 	42: 00:00000000
[    45.518] 	43: 00:00000000
[    45.518] 	44: 00:00000000
[    45.518] 	45: 00:00000000
[    45.518] CRT2: TV SIGNAL REGISTERS, PART2 00 - 4d:
[    45.518] 	00: 3c:00111100
[    45.518] 	01: 35:00110101
[    45.518] 	02: 1b:00011011
[    45.518] 	03: 83:10000011
[    45.518] 	04: 83:10000011
[    45.518] 	05: 8f:10001111
[    45.518] 	06: 83:10000011
[    45.518] 	07: 0c:00001100
[    45.518] 	08: 0c:00001100
[    45.518] 	09: 90:10010000
[    45.518] 	0a: 40:01000000
[    45.518] 	0b: 01:00000001
[    45.518] 	0c: 0b:00001011
[    45.518] 	0d: 06:00000110
[    45.518] 	0e: 0d:00001101
[    45.518] 	0f: 04:00000100
[    45.518] 	10: 0a:00001010
[    45.518] 	11: 06:00000110
[    45.518] 	12: 14:00010100
[    45.518] 	13: 0d:00001101
[    45.518] 	14: 04:00000100
[    45.518] 	15: 0a:00001010
[    45.518] 	16: 00:00000000
[    45.518] 	17: 81:10000001
[    45.518] 	18: 1b:00011011
[    45.518] 	19: 8f:10001111
[    45.518] 	1a: 78:01111000
[    45.518] 	1b: 6e:01101110
[    45.518] 	1c: 00:00000000
[    45.518] 	1d: 33:00110011
[    45.518] 	1e: da:11011010
[    45.518] 	1f: 08:00001000
[    45.518] 	20: 07:00000111
[    45.518] 	21: 50:01010000
[    45.518] 	22: f5:11110101
[    45.518] 	23: d8:11011000
[    45.518] 	24: 03:00000011
[    45.518] 	25: 22:00100010
[    45.518] 	26: e2:11100010
[    45.519] 	27: 9a:10011010
[    45.519] 	28: 42:01000010
[    45.519] 	29: b3:10110011
[    45.519] 	2a: 2a:00101010
[    45.519] 	2b: 25:00100101
[    45.519] 	2c: cf:11001111
[    45.519] 	2d: d8:11011000
[    45.519] 	2e: df:11011111
[    45.519] 	2f: 82:10000010
[    45.519] 	30: c6:11000110
[    45.519] 	31: 21:00100001
[    45.519] 	32: f0:11110000
[    45.519] 	33: 7b:01111011
[    45.519] 	34: d6:11010110
[    45.519] 	35: 00:00000000
[    45.519] 	36: 00:00000000
[    45.519] 	37: 00:00000000
[    45.519] 	38: 00:00000000
[    45.519] 	39: 92:10010010
[    45.519] 	3a: 8f:10001111
[    45.519] 	3b: 40:01000000
[    45.519] 	3c: 60:01100000
[    45.519] 	3d: 80:10000000
[    45.519] 	3e: 14:00010100
[    45.519] 	3f: ff:11111111
[    45.519] 	40: ff:11111111
[    45.519] 	41: ff:11111111
[    45.519] 	42: 14:00010100
[    45.519] 	43: 4d:01001101
[    45.519] 	44: 00:00000000
[    45.519] 	45: 60:01100000
[    45.519] 	46: 78:01111000
[    45.519] 	47: 81:10000001
[    45.519] 	48: 88:10001000
[    45.519] 	49: 00:00000000
[    45.519] 	4a: 0a:00001010
[    45.519] 	4b: 69:01101001
[    45.519] 	4c: 61:01100001
[    45.519] 	4d: 03:00000011
[    45.519] CRT2: TV COPY PROTECTION, PART3 00 - 40:
[    45.519] 	00: 00:00000000
[    45.519] 	01: 52:01010010
[    45.519] 	02: 68:01101000
[    45.519] 	03: 28:00101000
[    45.519] 	04: 00:00000000
[    45.519] 	05: 08:00001000
[    45.520] 	06: 04:00000100
[    45.520] 	07: 04:00000100
[    45.520] 	08: c2:11000010
[    45.520] 	09: a0:10100000
[    45.520] 	0a: 01:00000001
[    45.520] 	0b: 02:00000010
[    45.520] 	0c: 01:00000001
[    45.520] 	0d: 41:01000001
[    45.520] 	0e: 04:00000100
[    45.520] 	0f: 08:00001000
[    45.520] 	10: 24:00100100
[    45.520] 	11: 80:10000000
[    45.520] 	12: 05:00000101
[    45.520] 	13: f5:11110101
[    45.520] 	14: b7:10110111
[    45.520] 	15: 10:00010000
[    45.520] 	16: a8:10101000
[    45.520] 	17: 80:10000000
[    45.520] 	18: 20:00100000
[    45.520] 	19: 00:00000000
[    45.520] 	1a: 20:00100000
[    45.520] 	1b: 12:00010010
[    45.520] 	1c: a0:10100000
[    45.520] 	1d: 00:00000000
[    45.520] 	1e: 02:00000010
[    45.520] 	1f: 00:00000000
[    45.520] 	20: c2:11000010
[    45.520] 	21: 01:00000001
[    45.520] 	22: a8:10101000
[    45.520] 	23: 20:00100000
[    45.520] 	24: a0:10100000
[    45.520] 	25: 50:01010000
[    45.520] 	26: 10:00010000
[    45.520] 	27: 00:00000000
[    45.520] 	28: 00:00000000
[    45.520] 	29: 1c:00011100
[    45.520] 	2a: 00:00000000
[    45.520] 	2b: 01:00000001
[    45.520] 	2c: 00:00000000
[    45.520] 	2d: 00:00000000
[    45.520] 	2e: 11:00010001
[    45.520] 	2f: 40:01000000
[    45.520] 	30: 28:00101000
[    45.520] 	31: 02:00000010
[    45.520] 	32: 03:00000011
[    45.520] 	33: 04:00000100
[    45.520] 	34: 10:00010000
[    45.521] 	35: 26:00100110
[    45.521] 	36: 60:01100000
[    45.521] 	37: 00:00000000
[    45.521] 	38: 28:00101000
[    45.521] 	39: 00:00000000
[    45.521] 	3a: 02:00000010
[    45.521] 	3b: 08:00001000
[    45.521] 	3c: 40:01000000
[    45.521] 	3d: 20:00100000
[    45.521] 	3e: 40:01000000
[    45.521] 	3f: a6:10100110
[    45.521] 	40: 01:00000001
[    45.521] CRT2: SIGNAL REGISTERS, PART4 00 - 3A:
[    45.521] 	00: 07:00000111
[    45.521] 	01: e1:11100001
[    45.521] 	02: 01:00000001
[    45.521] 	03: 4f:01001111
[    45.521] 	04: 00:00000000
[    45.521] 	05: 00:00000000
[    45.521] 	06: 00:00000000
[    45.521] 	07: d2:11010010
[    45.521] 	08: 3f:00111111
[    45.521] 	09: 00:00000000
[    45.521] 	0a: 76:01110110
[    45.521] 	0b: a3:10100011
[    45.521] 	0c: c3:11000011
[    45.521] 	0d: ce:11001110
[    45.521] 	0e: 00:00000000
[    45.521] 	0f: 03:00000011
[    45.521] 	10: 80:10000000
[    45.521] 	11: 00:00000000
[    45.521] 	12: 08:00001000
[    45.521] 	13: 01:00000001
[    45.521] 	14: 01:00000001
[    45.521] 	15: 33:00110011
[    45.521] 	16: df:11011111
[    45.521] 	17: 8a:10001010
[    45.521] 	18: 32:00110010
[    45.521] 	19: 40:01000000
[    45.521] 	1a: 00:00000000
[    45.521] 	1b: 00:00000000
[    45.521] 	1c: 28:00101000
[    45.521] 	1d: cf:11001111
[    45.521] 	1e: 20:00100000
[    45.521] 	1f: f6:11110110
[    45.521] 	20: aa:10101010
[    45.522] 	21: c8:11001000
[    45.522] 	22: b6:10110110
[    45.522] 	23: c7:11000111
[    45.522] 	24: 0e:00001110
[    45.522] 	25: 10:00010000
[    45.522] 	26: 04:00000100
[    45.522] 	27: 2c:00101100
[    45.522] 	28: 70:01110000
[    45.522] 	29: 20:00100000
[    45.522] 	2a: 00:00000000
[    45.522] 	2b: 00:00000000
[    45.522] 	2c: 02:00000010
[    45.522] 	2d: 3f:00111111
[    45.522] 	2e: 02:00000010
[    45.522] 	2f: 3f:00111111
[    45.522] 	30: 68:01101000
[    45.522] 	31: 0d:00001101
[    45.522] 	32: 70:01110000
[    45.522] 	33: 5d:01011101
[    45.522] 	34: 10:00010000
[    45.522] 	35: c8:11001000
[    45.522] 	36: 06:00000110
[    45.522] 	37: 00:00000000
[    45.522] 	38: 80:10000000
[    45.522] 	39: ff:11111111
[    45.522] 	3a: fd:11111101
[    45.522] CRT2: PALETTE SIGNAL REGISTERS, PART5 00 - 00 (?):
[    45.522] 	00: 00:00000000
[    45.522] (II) SIS671(0): Default Xv adaptor is Video Overlay
[    45.522] (II) SIS671(0): Direct rendering disabled
[    45.596] (II) SIS671(0): Initialized SISCTRL extension version 0.1
[    45.596] (II) SIS671(0): Registered screen 0 with SISCTRL extension version 0.1
[    45.597] (II) Initializing extension Generic Event Extension
[    45.597] (II) Initializing extension SHAPE
[    45.597] (II) Initializing extension MIT-SHM
[    45.598] (II) Initializing extension XInputExtension
[    45.599] (II) Initializing extension XTEST
[    45.600] (II) Initializing extension BIG-REQUESTS
[    45.600] (II) Initializing extension SYNC
[    45.601] (II) Initializing extension XKEYBOARD
[    45.601] (II) Initializing extension XC-MISC
[    45.601] (II) Initializing extension SECURITY
[    45.602] (II) Initializing extension XFIXES
[    45.602] (II) Initializing extension RENDER
[    45.603] (II) Initializing extension RANDR
[    45.604] (II) Initializing extension COMPOSITE
[    45.604] (II) Initializing extension DAMAGE
[    45.604] (II) Initializing extension MIT-SCREEN-SAVER
[    45.605] (II) Initializing extension DOUBLE-BUFFER
[    45.605] (II) Initializing extension RECORD
[    45.606] (II) Initializing extension DPMS
[    45.606] (II) Initializing extension Present
[    45.607] (II) Initializing extension DRI3
[    45.607] (II) Initializing extension X-Resource
[    45.607] (II) Initializing extension XVideo
[    45.607] (II) Initializing extension XVideo-MotionCompensation
[    45.608] (II) Initializing extension SELinux
[    45.608] (II) SELinux: Disabled on system
[    45.608] (II) Initializing extension GLX
[    45.609] (II) AIGLX: Screen 0 is not DRI2 capable
[    47.754] (II) IGLX: Loaded and initialized swrast
[    47.754] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    47.754] (II) Initializing extension XFree86-VidModeExtension
[    47.754] (II) Initializing extension XFree86-DGA
[    47.755] (II) Initializing extension XFree86-DRI
[    47.755] (II) Initializing extension DRI2
[    48.082] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    48.083] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    48.083] (II) LoadModule: "libinput"
[    48.092] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    48.133] (II) Module libinput: vendor="X.Org Foundation"
[    48.133] 	compiled for 1.20.4, module version = 0.29.0
[    48.133] 	Module class: X.Org XInput Driver
[    48.133] 	ABI class: X.Org XInput driver, version 24.1
[    48.133] (II) Using input driver 'libinput' for 'Power Button'
[    48.133] (**) Power Button: always reports core events
[    48.134] (**) Option "Device" "/dev/input/event3"
[    48.134] (**) Option "_source" "server/udev"
[    48.172] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    48.172] (II) event3  - Power Button: device is a keyboard
[    48.173] (II) event3  - Power Button: device removed
[    48.186] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[    48.186] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    48.186] (**) Option "xkb_model" "pc105"
[    48.186] (**) Option "xkb_layout" "es"
[    48.243] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    48.244] (II) event3  - Power Button: device is a keyboard
[    48.245] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[    48.245] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    48.245] (II) Using input driver 'libinput' for 'Video Bus'
[    48.245] (**) Video Bus: always reports core events
[    48.245] (**) Option "Device" "/dev/input/event5"
[    48.245] (**) Option "_source" "server/udev"
[    48.247] (II) event5  - Video Bus: is tagged by udev as: Keyboard
[    48.247] (II) event5  - Video Bus: device is a keyboard
[    48.248] (II) event5  - Video Bus: device removed
[    48.254] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:0b/LNXVIDEO:00/input/input9/event5"
[    48.254] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    48.254] (**) Option "xkb_model" "pc105"
[    48.254] (**) Option "xkb_layout" "es"
[    48.257] (II) event5  - Video Bus: is tagged by udev as: Keyboard
[    48.257] (II) event5  - Video Bus: device is a keyboard
[    48.258] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    48.258] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    48.258] (II) Using input driver 'libinput' for 'Power Button'
[    48.258] (**) Power Button: always reports core events
[    48.258] (**) Option "Device" "/dev/input/event0"
[    48.258] (**) Option "_source" "server/udev"
[    48.260] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    48.260] (II) event0  - Power Button: device is a keyboard
[    48.260] (II) event0  - Power Button: device removed
[    48.278] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[    48.278] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[    48.278] (**) Option "xkb_model" "pc105"
[    48.278] (**) Option "xkb_layout" "es"
[    48.282] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    48.282] (II) event0  - Power Button: device is a keyboard
[    48.284] (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
[    48.284] (II) No input driver specified, ignoring this device.
[    48.284] (II) This device may have been added with another device file.
[    48.286] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[    48.286] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[    48.286] (II) Using input driver 'libinput' for 'Sleep Button'
[    48.286] (**) Sleep Button: always reports core events
[    48.286] (**) Option "Device" "/dev/input/event1"
[    48.286] (**) Option "_source" "server/udev"
[    48.288] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    48.288] (II) event1  - Sleep Button: device is a keyboard
[    48.288] (II) event1  - Sleep Button: device removed
[    48.302] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1"
[    48.302] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[    48.302] (**) Option "xkb_model" "pc105"
[    48.302] (**) Option "xkb_layout" "es"
[    48.305] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    48.305] (II) event1  - Sleep Button: device is a keyboard
[    48.307] (II) config/udev: Adding input device USB2.0 Camera: USB2.0 Camera (/dev/input/event7)
[    48.307] (**) USB2.0 Camera: USB2.0 Camera: Applying InputClass "libinput keyboard catchall"
[    48.307] (II) Using input driver 'libinput' for 'USB2.0 Camera: USB2.0 Camera'
[    48.307] (**) USB2.0 Camera: USB2.0 Camera: always reports core events
[    48.308] (**) Option "Device" "/dev/input/event7"
[    48.308] (**) Option "_source" "server/udev"
[    48.311] (II) event7  - USB2.0 Camera: USB2.0 Camera: is tagged by udev as: Keyboard
[    48.311] (II) event7  - USB2.0 Camera: USB2.0 Camera: device is a keyboard
[    48.311] (II) event7  - USB2.0 Camera: USB2.0 Camera: device removed
[    48.350] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:03.3/usb1/1-4/1-4:1.0/input/input14/event7"
[    48.350] (II) XINPUT: Adding extended input device "USB2.0 Camera: USB2.0 Camera" (type: KEYBOARD, id 10)
[    48.350] (**) Option "xkb_model" "pc105"
[    48.350] (**) Option "xkb_layout" "es"
[    48.355] (II) event7  - USB2.0 Camera: USB2.0 Camera: is tagged by udev as: Keyboard
[    48.355] (II) event7  - USB2.0 Camera: USB2.0 Camera: device is a keyboard
[    48.357] (II) config/udev: Adding input device HDA SIS966 Mic (/dev/input/event8)
[    48.357] (II) No input driver specified, ignoring this device.
[    48.357] (II) This device may have been added with another device file.
[    48.358] (II) config/udev: Adding input device HDA SIS966 Line (/dev/input/event9)
[    48.358] (II) No input driver specified, ignoring this device.
[    48.358] (II) This device may have been added with another device file.
[    48.359] (II) config/udev: Adding input device HDA SIS966 Headphone (/dev/input/event10)
[    48.359] (II) No input driver specified, ignoring this device.
[    48.359] (II) This device may have been added with another device file.
[    48.360] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[    48.360] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[    48.360] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[    48.361] (**) AT Translated Set 2 keyboard: always reports core events
[    48.361] (**) Option "Device" "/dev/input/event4"
[    48.361] (**) Option "_source" "server/udev"
[    48.364] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    48.364] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[    48.365] (II) event4  - AT Translated Set 2 keyboard: device removed
[    48.378] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4"
[    48.378] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 11)
[    48.378] (**) Option "xkb_model" "pc105"
[    48.378] (**) Option "xkb_layout" "es"
[    48.383] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    48.383] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[    48.386] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event6)
[    48.386] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
[    48.386] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
[    48.386] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    48.386] (**) Option "Device" "/dev/input/event6"
[    48.386] (**) Option "_source" "server/udev"
[    48.389] (II) event6  - SynPS/2 Synaptics TouchPad: is tagged by udev as: Touchpad
[    48.391] (II) event6  - SynPS/2 Synaptics TouchPad: device is a touchpad
[    48.392] (II) event6  - SynPS/2 Synaptics TouchPad: device removed
[    48.419] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/input/input13/event6"
[    48.419] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 12)
[    48.421] (**) Option "AccelerationScheme" "none"
[    48.421] (**) SynPS/2 Synaptics TouchPad: (accel) selected scheme none/0
[    48.421] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    48.421] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    48.425] (II) event6  - SynPS/2 Synaptics TouchPad: is tagged by udev as: Touchpad
[    48.428] (II) event6  - SynPS/2 Synaptics TouchPad: device is a touchpad
[    48.430] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[    48.430] (II) No input driver specified, ignoring this device.
[    48.430] (II) This device may have been added with another device file.
[   129.069] (II) Axis 0x1 value 4685 is outside expected range [1256, 4600]
See https://wayland.freedesktop.org/libinput/doc/1.15.5/absolute_coordinate_ranges.html for details
[   228.043] (EE) event6  - SynPS/2 Synaptics TouchPad: kernel bug: Touch jump detected and discarded.
See https://wayland.freedesktop.org/libinput/doc/1.15.5/touchpad-jumping-cursors.html for details
"xorg.conf" (xorg.conf.vesa renamed to test.xorg.conf.vesa bevore reboot, so it can not be activ)

Code: Select all

Section "Device"
    Identifier      "Configured Video Device"
    Driver          "sis671"
EndSection

Section "Monitor"
    Identifier      "Configured Monitor"
EndSection

Section "Screen"
    Identifier      "Default Screen"
    Monitor         "Configured Monitor"
    Device          "Configured Video Device"
EndSection

Other possibilitys:

a. The files in /etc/X11/Xsession.d
b. modesetting driver / intel driver
c. some codes in xorg, that are preventing the right result on the screen, or some missing codes

examples:

Code: Select all

Section "ServerFlags"
Option "IgnoreABI" "True"
EndSection
"nomodeset" bootcode

I hope you will understand this things better then me!

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#13 Post by JSM »

@Head_on_a_Stick and @canci

I could find a solution with X.

The problem is that my LCD display is not recognized correctly. Only the dimension 1440x900 is recognized, but not the size of the display, i.e. 14.1', 305x189 millimeters (16:10). As a result, the screen is set too large and the DPI is set to 96.

Code: Select all

debian@debian:~$ xdpyinfo | grep -e dimensions -e resolution
  dimensions:    1440x900 pixels (381x238 millimeters)
  resolution:    96x96 dots per inch
debian@debian:~$
So I had to insert the correct screen size in xorg.conf with "DisplaySize":

Code: Select all

Section "Device"
    Identifier      "Configured Video Device"
    Driver          "sis671"
EndSection
Section "Monitor"
    Identifier      "Configured Monitor"
    DisplaySize     305 189    # In millimeters
EndSection
Section "Screen"
    Identifier      "Default Screen"
    Monitor         "Configured Monitor"
    Device          "Configured Video Device"
EndSection
Now the screen is recognized correctly and DPI is set higher:

Code: Select all

debian@debian:~$ xdpyinfo | grep -e dimensions -e resolution
  dimensions:    1440x900 pixels (307x191 millimeters)
  resolution:    119x120 dots per inch
debian@debian:~$
With this setting, the image is very good, sharp and not distorted!

That it works has made me wonder if wayland is really active, or X:

Code: Select all

debian@debian:~$ loginctl
SESSION  UID USER   SEAT  TTY
      2 1000 debian seat0 tty2

1 sessions listed.
debian@debian:~$ loginctl show-session 2 -p Type
Type=x11
debian@debian:~$
It is X! Looks like Debian is falling back to X, because I booted with wayland.

Now the questions:

1. How can I prevent Debian from falling back to X so that I can test what result wayland gives with the SIS driver?

2. If yes, how and where do I have to install the SIS driver for wayland (not for X)?

3. If this works, but the screen size on wayland is not recognized correctly, where can I define it?

4. Do I have to use "mutter" for this, or "weston"? Where can I find instructions?

Thank you for your tips!

canci
Posts: 2184
Joined: 2006-09-24 11:28
Has thanked: 49 times
Been thanked: 62 times

Re: SIS 771/671 with Wayland

#14 Post by canci »

That makes no sense. If Wayland fails, it won't automatically start X.
How did you start the graphical session? Are you using a login manager?
🍥

Asus VivoBook X421DA D413DA 1.0
Debian GNU/Linux 11 (bullseye) x86_64 Kernel 5.10
sway on Wayland
AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx (Picasso)
8 GB RAM, 512GB NVMe drive

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#15 Post by JSM »

@canci

I start debian normally from the graphical login. At the bottom right there is the selection, it is on "GNOME". But it is said in forums, that debian will fall back to X if wayland does not support something yet. I also read the post about "pure wayland". I have installed both wayland and X, as it is done automatically with the net installation.

Do you know where wayland stores the drivers? The SIS drivers are now in /usr/lib/xorg/modules/drivers. I DON'T think this is the correct directory for wayland :wink: How I have to install the SIS drivers for wayland use? I need the codes and the directory.

How exactly does this work with wayland? Wayand is a "protocol" it is said. And what is "mutter" and "weston"? Are these two the replacements for X? Or how is this related?

Maybe there is a nice explanation for this construct somewhere?

EDIT:

I just checked it again. When logging in, I click on the round icon at the bottom right and see there:

System X11 Default
GNOME
GNOME Classic

There is a point in front of GNOME, so it is set correcty, I think.

In synaptic I see some packages istalled, that are about wayland:

mutter, mutter-common, waybar, xwayland, and some lib's

User avatar
Head_on_a_Stick
Posts: 13497
Joined: 2014-06-01 17:46
Location: /dev/chair
Been thanked: 12 times

Re: SIS 771/671 with Wayland

#16 Post by Head_on_a_Stick »

Wayland accesses the hardware directly and so needs KMS drivers, which is not possible with your POS card. The modesetting driver also requires KMS so I think you're stuck with X & VESA.
golinux was right

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#17 Post by JSM »

@Head_on_a_Stick

No kidding? Well, it works with X, but the future is wayland. If you know some good links to more information about wayland, mutterr or similar, then I will read it. I promise!

User avatar
Head_on_a_Stick
Posts: 13497
Joined: 2014-06-01 17:46
Location: /dev/chair
Been thanked: 12 times

Re: SIS 771/671 with Wayland

#18 Post by Head_on_a_Stick »

golinux was right

canci
Posts: 2184
Joined: 2006-09-24 11:28
Has thanked: 49 times
Been thanked: 62 times

Re: SIS 771/671 with Wayland

#19 Post by canci »

>the future is wayland.

Yeah, but Xorg in Debian will be supported for a long while still.
And Wayland in Debian is OK when you use Gnome, but still not optimal. In Sway you have to work around some nasty bits. Other window managers or desktops don't support Wayland.
🍥

Asus VivoBook X421DA D413DA 1.0
Debian GNU/Linux 11 (bullseye) x86_64 Kernel 5.10
sway on Wayland
AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx (Picasso)
8 GB RAM, 512GB NVMe drive

JSM
Posts: 16
Joined: 2022-05-03 22:45

Re: SIS 771/671 with Wayland

#20 Post by JSM »

Ok, I will read about wayland and also mutter and Co :) If I will find a solution for SIS drivers, I will let you know.

Post Reply