Skip to content

antiX-forum

Forum for users of antiX Linux. Mean and Lean and Proudly anti-fascist.

antiX-forum
  • Forum
    • Recent Posts
    • Latest topics
    • Most popular topics
    • Topics with no replies
    • Topics with most replies
    • Old Forum Archive
    • antiX IRC
    • Private Messages
  • Quick News
  • antiX Home
  • FAQ
  • antiX wiki
  • Download
  • Donate
  • Login
  • Register

Login Manager

Forum › Forums › antiX-development › Development › Login Manager

Tagged: login manager, multi seat

  • This topic has 78 replies, 14 voices, and was last updated Jan 1-8:23 am by Anonymous.
Viewing 15 posts - 16 through 30 (of 79 total)
← 1 2 3 4 5 6 →
  • Author
    Posts
  • February 4, 2018 at 2:45 pm #6135
    Forum Admin
    Dave
      Helpful
      Up
      0
      ::

      Not sure with lightdm, maybe in /etc/lightdm/lightdm.conf you could specify desktop-session as the login manager…. but I do not think lightdm will pass the correct information as it generates it’s own sessions where as a part of desktop-session generates the available sessions and inserts them into slim. You can use it apart from slim and lightdm by issuing the command

      startx /usr/local/bin/desktop-session space-fluxbox

      On the command line. I have set it in the past in a script to ask which session and start, and inserted a call to that script in my bashrc file

      Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown

      February 5, 2018 at 4:14 pm #6162
      Moderator
      BobC
        Helpful
        Up
        0
        ::

        Dave, thanks for helping. It sounds to me like you are saying that if I just want to run Icewm normally, I could run neither slim nor lightdm, and instead, just login and run the script?

        And if that worked, and I wanted to change my user login script to just make that script call whenever I logged in and the system runlevel was 5, what script would I need to change?

        I did try it, and was able to login without lightdm, and was able to run the script (with icewm as the parameter), and x comes up with icewm, but both the keyboard and mouse are both not working. I tried looking at the logs but found no errors that would tell me where to look.

        Maybe slim will get fixed, soon. If I understood the boot sequence, I would have a chance at tweaking and just setting the downloads variable for now…

        February 5, 2018 at 4:56 pm #6164
        Forum Admin
        Dave
          Helpful
          Up
          0
          ::
          BobC wrote:

          Dave, thanks for helping. It sounds to me like you are saying that if I just want to run Icewm normally, I could run neither slim nor lightdm, and instead, just login and run the script?

          What do you mean normally? Icewm is set to boot normally in antix by using slim with desktop-session under the name “icewm”; Either press f1 at the slim login or in the menu, under desktop -> other desktop -> icewm.

          BobC wrote:

          And if that worked, and I wanted to change my user login script to just make that script call whenever I logged in and the system runlevel was 5, what script would I need to change?

          ~/.bashrc IIRC, but you should make a separate script to call X with some conditional statements so that you can log into a console as well (I used a menu). Otherwise you will not be able to use a terminal or console unless X happens to crash….

          BobC wrote:

          I did try it, and was able to login without lightdm, and was able to run the script (with icewm as the parameter), and x comes up with icewm, but both the keyboard and mouse are both not working. I tried looking at the logs but found no errors that would tell me where to look.

          Likely because you need to add your user to the input group, but you can find the X log at
          /var/log/Xorg.0.log
          or somewhere under
          ~/.local/
          which should tell you if the xinput (or mouse / kbd /xevent /etc) driver is loaded or unloaded and why.

          BobC wrote:

          Maybe slim will get fixed, soon. If I understood the boot sequence, I would have a chance at tweaking and just setting the downloads variable for now…

          Not sure what is broken in slim for a “normal” use of icewm for you? Maybe you have posted this elsewhere and could place a link to it?

          Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown

          February 6, 2018 at 4:38 pm #6246
          Moderator
          BobC
            Helpful
            Up
            0
            ::

            I reinstalled and reconfigured slim again, and its now taking 7.7 mb. That’s the 2nd time it happened, but I have no clue why. My environment variables are back to normal, now.

            February 8, 2018 at 9:09 pm #6343
            Anonymous
              Helpful
              Up
              0
              ::

              reconfigured slim again, and its now taking 7.7 mb

              The figures reported by ps_mem.py are sketchy (are inconsistent, even when attempting to test an app under controlled conditions).
              Even so, I’m inviting you (and others reading this) to test the following:
              1) Run ps_mem.py and jot down the total (rightmost column) reported for slim.
              2) Logout from desktop session, log in again, and again run ps_mem.py and jot down the total (rightmost column) reported for slim.

              Repeat the logout / login / ps_mem recheck cycle several times. Take note of whether the reported total increases with each pass.
              (In my testing, it does. It consistently increases with each pass. I’ve tested/confirmed this on 2 machines; I’ve only tested 64bit systems.)

              FWIW, for the past week I’ve been smoketesting “build #2” of my modified slim code. Some of the memory leaks are now fixed ~~ but not all.
              I’m still observing 900kb–1Mb increase following each logout / login / ps_mem recheck. Previously, with the stock build, was seeing 3.5Mb+ increase with each pass.

              February 9, 2018 at 4:17 am #6362
              Forum Admin
              anticapitalista
                Helpful
                Up
                0
                ::

                Did you install elogind?

                Philosophers have interpreted the world in many ways; the point is to change it.

                antiX with runit - leaner and meaner.

                February 24, 2018 at 1:03 am #6909
                Anonymous
                  Helpful
                  Up
                  0
                  ::
                  anticapitalista wrote:

                  https://www.antixforum.com/forums/topic/language-keyboard-layout-login-screen/
                  February 9, 2018

                  That is probably an issue with SLiM the login manager used on antiX.
                  I don’t think it only recognizes standard Latin characters such as é, but ‘e’ is ok

                  In the next day or so, I plan to upload a debfile containing a modified version of SLiM for testing.
                  One of the tests will be: Does it now support accented characters like é within usernames?
                  (I can’t promise that it will, but the docs will mention this detail, based on tester feedback)

                  FWIW, I wrestled with merging these 2 patches (which target the 1.3.1 version of SLiM for ArchLinux) …and failed.
                  https://aur.archlinux.org/cgit/aur.git/tree/slim-unicode.patch?h=slim-unicode
                  https://aur.archlinux.org/cgit/aur.git/tree/slim-utf8.patch?h=slim-unicode
                  I’m mentioning these in case someone wishes to followup (the diff between the code within their panel.cpp and ours is extreme)
                  I reckon the pair are too different to be stacked patches. Someone pushed the utf8 patch, then they quit using it, in favor of the unicode16 patch which was drafted 3-4mos later?

                  March 24, 2018 at 8:39 am #8227
                  Forum Admin
                  Dave
                    Helpful
                    Up
                    0
                    ::
                    anticapitalista wrote:

                    dave – try using elogind with lightdm. It is supposed to be a replacement for logind and is better suited for nosystemd.

                    Finally getting to this, though on another machine with mx….
                    antix.list
                    deb http://repo.antixlinux.com/stretch stretch main nosystemd
                    I did apt-get update && apt-get -f install elogind
                    result:

                    Reading package lists... Done
                    Building dependency tree       
                    Reading state information... Done
                    The following additional packages will be installed:
                      libelogind0 libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libsystemd0
                      network-manager policykit-1 udisks2
                    Suggested packages:
                      libteam-utils mdadm
                    Recommended packages:
                      dnsmasq-base crda iputils-arping
                    The following packages will be REMOVED:
                      libpam-systemd systemd
                    The following NEW packages will be installed:
                      elogind libelogind0
                    The following packages will be upgraded:
                      libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libsystemd0 network-manager
                      policykit-1 udisks2
                    7 upgraded, 2 newly installed, 2 to remove and 274 not upgraded.
                    Need to get 3,672 kB of archives.
                    After this operation, 7,271 kB disk space will be freed.
                    Do you want to continue? [Y/n] y
                    Get:1 http://repo.antixlinux.com/stretch stretch/nosystemd amd64 policykit-1 amd64 0.105-18.0nosystemd1 [63.1 kB]
                    Get:2 http://repo.antixlinux.com/stretch stretch/nosystemd amd64 libpolkit-backend-1-0 amd64 0.105-18.0nosystemd1 [45.8 kB]
                    Get:3 http://repo.antixlinux.com/stretch stretch/nosystemd amd64 libpolkit-agent-1-0 amd64 0.105-18.0nosystemd1 [24.3 kB]
                    Get:4 http://repo.antixlinux.com/stretch stretch/nosystemd amd64 libpolkit-gobject-1-0 amd64 0.105-18.0nosystemd1 [43.5 kB]
                    Get:5 http://repo.antixlinux.com/stretch stretch/nosystemd amd64 udisks2 amd64 2.1.8-1.0nosystems1 [293 kB]
                    Get:6 http://repo.antixlinux.com/stretch stretch/nosystemd amd64 network-manager amd64 1.6.2-3+0nosystemd1 [2,235 kB]
                    Get:7 http://ftp.ca.debian.org/debian stretch/main amd64 libsystemd0 amd64 232-25+deb9u2 [280 kB]
                    Get:8 http://repo.antixlinux.com/stretch stretch/main amd64 libelogind0 amd64 234.4.2.3 [174 kB]   
                    Get:9 http://repo.antixlinux.com/stretch stretch/main amd64 elogind amd64 234.4.2.3 [514 kB]       
                    Fetched 3,672 kB in 8s (446 kB/s)                                                                  
                    (Reading database ... 310119 files and directories currently installed.)
                    Preparing to unpack .../0-policykit-1_0.105-18.0nosystemd1_amd64.deb ...
                    Unpacking policykit-1 (0.105-18.0nosystemd1) over (0.105-18) ...
                    Preparing to unpack .../1-libpolkit-backend-1-0_0.105-18.0nosystemd1_amd64.deb ...
                    Unpacking libpolkit-backend-1-0:amd64 (0.105-18.0nosystemd1) over (0.105-18) ...
                    Preparing to unpack .../2-libpolkit-agent-1-0_0.105-18.0nosystemd1_amd64.deb ...
                    Unpacking libpolkit-agent-1-0:amd64 (0.105-18.0nosystemd1) over (0.105-18) ...
                    Preparing to unpack .../3-libpolkit-gobject-1-0_0.105-18.0nosystemd1_amd64.deb ...
                    Unpacking libpolkit-gobject-1-0:amd64 (0.105-18.0nosystemd1) over (0.105-18) ...
                    Preparing to unpack .../4-udisks2_2.1.8-1.0nosystems1_amd64.deb ...
                    Unpacking udisks2 (2.1.8-1.0nosystems1) over (2.1.8-1) ...
                    Preparing to unpack .../5-network-manager_1.6.2-3+0nosystemd1_amd64.deb ...
                    Unpacking network-manager (1.6.2-3+0nosystemd1) over (1.6.2-3) ...
                    (Reading database ... 310112 files and directories currently installed.)
                    Removing libpam-systemd:amd64 (232-25+deb9u1) ...
                    Removing systemd (232-25+deb9u1) ...
                    (Reading database ... 309464 files and directories currently installed.)
                    Preparing to unpack .../libsystemd0_232-25+deb9u2_amd64.deb ...
                    Unpacking libsystemd0:amd64 (232-25+deb9u2) over (232-25+deb9u1) ...
                    Setting up libsystemd0:amd64 (232-25+deb9u2) ...
                    Selecting previously unselected package libelogind0:amd64.
                    (Reading database ... 309464 files and directories currently installed.)
                    Preparing to unpack .../libelogind0_234.4.2.3_amd64.deb ...
                    Unpacking libelogind0:amd64 (234.4.2.3) ...
                    Selecting previously unselected package elogind.
                    Preparing to unpack .../elogind_234.4.2.3_amd64.deb ...
                    Unpacking elogind (234.4.2.3) ...
                    dpkg: error processing archive /var/cache/apt/archives/elogind_234.4.2.3_amd64.deb (--unpack):
                     trying to overwrite '/lib/udev/rules.d/70-power-switch.rules', which is also in package udev 232-25+deb9u1
                    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
                    Errors were encountered while processing:
                     /var/cache/apt/archives/elogind_234.4.2.3_amd64.deb
                    E: Sub-process /usr/bin/dpkg returned an error code (1)
                    

                    So followed up by attempting to replace udev with eudev

                    apt-get -f install elogind eudev
                    Reading package lists... Done
                    Building dependency tree       
                    Reading state information... Done
                    Some packages could not be installed. This may mean that you have
                    requested an impossible situation or if you are using the unstable
                    distribution that some required packages have not yet been created
                    or been moved out of Incoming.
                    The following information may help to resolve the situation:
                    
                    The following packages have unmet dependencies:
                     eudev : Depends: libeudev1 (= 3.2.5) but it is not going to be installed
                    E: Unable to correct problems, you have held broken packages.
                    

                    Trying it out now by forcing install
                    dpkg -i --force-overwrite /var/cache/apt/archives/elogind.* && apt-get -f install elogind

                    • This reply was modified 5 years, 1 month ago by Dave.

                    Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown

                    March 24, 2018 at 10:13 am #8229
                    Forum Admin
                    Dave
                      Helpful
                      Up
                      0
                      ::

                      elogind seems to work great with lightdm. No need to mess with X configuration anymore to build a multiseat system!
                      Only problem seems to be that elogind is not started on bootup.
                      Need to run service elogind start before anything is functional.

                      Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown

                      March 31, 2018 at 8:24 am #8549
                      Forum Admin
                      Dave
                        Helpful
                        Up
                        0
                        ::

                        Based on the use of the xsessions directory by lightdm and many other login managers, and that I have notice today slim also has the option…
                        Should we consider to modify the function of /usr/local/lib/desktop-session/desktop-session-slim-update.sh to build / update .desktop files?
                        This should make starting the “antiX sessions” after installing another window manager/login manager a little more manageable.

                        Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown

                        July 24, 2018 at 2:54 am #11523
                        Member
                        RunningOpenLoop
                          Helpful
                          Up
                          0
                          ::
                          BobC wrote:

                          Yes 3 cards for 3 seats.

                          Edit: though they are dual head cards with different ids per head, so I could run 3 cards for 6 seats, Though some of the seats will have dual monitors leaving out the possibility of sharing a card between seats.

                          But do you have to run Xephyr to achieve 6 seats with 3 cards using the dual head monitors? Seems like supposedly not, but it’s not clear how to achieve:
                          https://wiki.archlinux.org/index.php/Talk:Xorg_multiseat

                          Have you figured this out? I’m hoping to make a multi-seat setup for some glory days gaming. Netrek, Doom, Quake.

                          July 24, 2018 at 5:10 am #11527
                          Forum Admin
                          Dave
                            Helpful
                            Up
                            0
                            ::

                            No xephyr is not needed.
                            Yes if you use elogind from the antiX repo it works well. If you do not want to use elogind then you can still make one using xdm/kdm/gdm. For instructions on how you can find them in the old forum archive.

                            I will have to make instructions on how I did it with elogind. It was relatively easy compared to without. For the most part the information found here was quite accurate after installing elogind.

                            https://wiki.archlinux.org/index.php/xorg_multiseat

                            Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown

                            August 28, 2018 at 5:47 am #11918
                            Member
                            RunningOpenLoop
                              Helpful
                              Up
                              0
                              ::

                              Hello,

                              I was messing with trying to make the multi seat work on a laptop.

                              I got elogind installed. Doing multi seat with elogind should work with slim? Or do you recommend lightdm?

                              I’m a bit confused on how to do the dual head with elogind as the video card doesn’t appear split at the device level. I can’t attach one /drm/card0 to two different seats. Do I need to somehow get two framebuffers created? One for each monitor head and attach to those? (You can see my partial clip from loginctl seat-status below).

                              Using sysv-rc-conf, I see that slim is enabled for runlevels 2 and 5. I should add elogind for the same 2 and 5, yes? Should it start before also at runlevel 1?

                              This is my loginctl seat-status for my ‘seat0’ before I added a seat1.
                              seat0
                              Devices:
                              ├─/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input11
                              │ input:input11 “Power Button”
                              ├─/sys/devices/…SYBUS:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input12
                              │ input:input12 “Video Bus”
                              ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input10
                              │ input:input10 “Lid Switch”
                              ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input9
                              │ input:input9 “Sleep Button”
                              ├─/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
                              │ [MASTER] drm:card0
                              …
                              └─/sys/devices/platform/simple-framebuffer.0/graphics/fb0
                              [MASTER] graphics:fb0 “simple”

                              73,
                              Timothy

                              • This reply was modified 4 years, 8 months ago by RunningOpenLoop. Reason: slim is runlevel 2 and 5, not 2 to 5
                              September 8, 2018 at 3:59 am #12092
                              Member
                              RunningOpenLoop
                                Helpful
                                Up
                                0
                                ::

                                So I was working with this same laptop to get multi-seat. I nearly(?) succeeded.

                                * I installed lightdm
                                * I created udev rules to assign the keyboard and mouse to seat-1 (with one of these devices being a master-of-seat).
                                * I made a xorg.conf file which I thought would do the job on the video side, but no go.

                                By changing the layout that is used by xinit or lightdm, I’m able to launch each X screen independently, but not together.

                                It seems the working Xorg.0.log has these unique lines (indicating success?):
                                (II) xfree86: Adding drm device (/dev/dri/card0)
                                (++) using VT number 7

                                And the failling Xorg.1.log has these unique lines (indicating failure):
                                (EE) NVIDIA(GPU-0): EVO Push buffer channel allocation failed
                                (EE) NVIDIA(GPU-0): Failed to allocate EVO core DMA push buffer
                                (EE) NVIDIA(0): Failing initialization of X screen 0
                                (II) UnloadModule: “nvidia”
                                (II) UnloadSubModule: “wfb”
                                (II) UnloadSubModule: “fb”
                                (EE) Screen(s) found, but none have a usable configuration.
                                (EE)
                                Fatal server error:
                                (EE) no screens found(EE)
                                (EE)
                                Please consult the The X.Org Foundation support
                                at http://wiki.x.org

                                ————-

                                This link suggests I can’t do two displays multi-seat with one nvidia card:
                                https://devtalk.nvidia.com/default/topic/1004784/linux/mutli-seat-with-single-card/

                                @Dave, you said you got this to work?

                                I think the old forum post you are referring to is: https://antixlinux.com/forum-archive/making-a-multiuser-multiseat-antix-t2729.html
                                I was looking ito the automseat, I’ll have to look into this more as to make work as prescribed, I need gdm and had some troubles getting that squared away. However I do notice they in the example they are showing two video cards.

                                In case anyone has some advice for me… see some info below, let me know if any more could be of help. Also interestingly enough, I setup run level 3 to be console and kill lightdm, and run level 5 to start lightdm. On boot, and other times. It seems I need to start/stop lightdm and every other time X starts. When it doesn’t I get the same error:
                                (EE) NVIDIA(GPU-0): EVO Push buffer channel allocation failed
                                (EE) NVIDIA(GPU-0): Failed to allocate EVO core DMA push buffer

                                There is lot of press about the Option “UseDPLib” “off”, but that doesn’t seem to help… no surprise to me as I don’t see the subsequent error: [ 38.074] (WW) NVIDIA(GPU-0): Timed out detecting DP displays on DP-1

                                Below is my xorg.conf, Xorg.0.log, and Xorg.1.log:

                                # AutoAddGPU doesn't seeem to do anything for me.
                                #Section "ServerFlags"
                                    #Option         "AutoAddGPU"   "off"
                                    #Option         "AutoAddGPU"   "on"
                                #EndSection
                                
                                Section "ServerLayout"
                                    Identifier     "seat0"
                                    Screen      0  "Screen0" 0 0
                                    #Screen      1  "Screen1" RightOf "Screen0"
                                    InputDevice    "Keyboard0" "CoreKeyboard"
                                    InputDevice    "Mouse0" "CorePointer"
                                    Option         "Xinerama" "0"
                                    Option         "Seat"      "seat0"
                                EndSection
                                
                                Section "ServerLayout"
                                    Identifier     "seat-1"
                                    Screen      0  "Screen1" 0 0
                                    InputDevice    "Keyboard1" "CoreKeyboard"
                                    InputDevice    "Mouse1" "CorePointer"
                                    Option         "Xinerama" "0"
                                    Option         "Seat"      "seat-1"
                                EndSection
                                
                                Section "Files"
                                EndSection
                                
                                Section "InputDevice"
                                
                                    # generated from default
                                    Identifier     "Mouse0"
                                    Driver         "mouse"
                                    Option         "Protocol" "auto"
                                    #Option         "Device" "/dev/psaux"
                                    Option         "Device" "/dev/input/mouse0"
                                    Option         "Emulate3Buttons" "no"
                                    Option         "ZAxisMapping" "4 5"
                                    Option          "GrabDevice"    "on"
                                EndSection
                                
                                Section "InputDevice"
                                
                                    # generated from default
                                    Identifier     "Keyboard0"
                                    Driver         "kbd"
                                    Option          "GrabDevice"    "on"
                                EndSection
                                
                                Section "InputDevice"
                                
                                    # generated from default
                                    Identifier     "Mouse1"
                                    Driver         "mouse"
                                    Option         "Protocol" "auto"
                                    #Option         "Device" "/dev/psaux"
                                    Option         "Device" "/dev/input/mouse1"
                                    Option         "Emulate3Buttons" "no"
                                    Option         "ZAxisMapping" "4 5"
                                    Option          "GrabDevice"    "on"
                                EndSection
                                
                                Section "InputDevice"
                                
                                    # generated from default
                                    Identifier     "Keyboard1"
                                    Driver         "kbd"
                                    Option          "Device"        "/dev/input/event2"
                                    Option          "GrabDevice"    "on"
                                EndSection
                                
                                Section "Monitor"
                                    Identifier     "Monitor0"
                                    VendorName     "Unknown"
                                    ModelName      "LPL"
                                    HorizSync       30.0 - 75.0
                                    VertRefresh     59.9
                                    Option         "DPMS"
                                EndSection
                                
                                Section "Monitor"
                                    Identifier     "Monitor1"
                                    VendorName     "Unknown"
                                    ModelName      "ViewSonic VP730 Series"
                                    HorizSync       30.0 - 82.0
                                    VertRefresh     50.0 - 75.0
                                EndSection
                                
                                Section "Device"
                                    Identifier     "Device0"
                                    Driver         "nvidia"
                                    #Driver          "nouveau"
                                    VendorName     "NVIDIA Corporation"
                                    BoardName      "GeForce 8600M GT"
                                    BusID          "PCI:1:0:0"
                                    Screen          0
                                EndSection
                                
                                Section "Device"
                                    Identifier     "Device1"
                                    Driver         "nvidia"
                                    #Driver          "nouveau"
                                    VendorName     "NVIDIA Corporation"
                                    BoardName      "GeForce 8600M GT"
                                    BusID          "PCI:1:0:0"
                                    Screen          1
                                EndSection
                                
                                Section "Screen"
                                    Identifier     "Screen0"
                                    Device         "Device0"
                                    Monitor        "Monitor0"
                                    DefaultDepth    24
                                    Option         "Stereo" "0"
                                    Option         "metamodes" "LVDS-0: nvidia-auto-select +0+0"
                                    Option         "SLI" "Off"
                                    Option         "MultiGPU" "Off"
                                    Option         "BaseMosaic" "off"
                                    SubSection     "Display"
                                        Depth       24
                                    EndSubSection
                                EndSection
                                
                                Section "Screen"
                                    Identifier     "Screen1"
                                    Device         "Device1"
                                    Monitor        "Monitor1"
                                    DefaultDepth    24
                                    Option         "Stereo" "0"
                                    Option         "metamodes" "VGA-0: nvidia-auto-select +0+0"
                                    Option         "SLI" "Off"
                                    Option         "MultiGPU" "Off"
                                    Option         "BaseMosaic" "off"
                                    SubSection     "Display"
                                        Depth       24
                                    EndSubSection
                                EndSection
                                

                                Starting X: seat0 (works)

                                 
                                X.Org X Server 1.19.2
                                Release Date: 2017-03-02
                                 X Protocol Version 11, Revision 0
                                 Build Operating System: Linux 4.10.1+ x86_64 Debian
                                 Current Operating System: Linux ideapadlinux 4.10.5-antix.3-amd64-smp #2 SMP PREEMPT Fri Aug 11 17:04:46 BST 2017 x86_64
                                 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.10.5-antix.3-amd64-smp root=UUID=534742aa-d2a3-40d1-9147-c0437d602f40 ro vga=791 quiet
                                 Build Date: 04 March 2017  06:27:50AM
                                 xorg-server 2:1.19.2-1.0nosystemd1 (https://www.debian.org/support) 
                                 Current version of pixman: 0.34.0
                                 	Before reporting problems, check http://wiki.x.org
                                	to make sure that you have the latest version.
                                 Markers: (--) probed, (**) from config file, (==) default setting,
                                	(++) from command line, (!!) notice, (II) informational,
                                	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
                                 (==) Log file: "/var/log/Xorg.0.log", Time: Sat Sep  8 01:44:28 2018
                                 (++) Using config file: "/etc/X11/xorg.conf.multiseat"
                                 (==) Using config directory: "/etc/X11/xorg.conf.d"
                                 (==) Using system config directory "/usr/share/X11/xorg.conf.d"
                                 (++) ServerLayout "seat0"
                                 (**) |-->Screen "Screen0" (0)
                                 (**) |   |-->Monitor "Monitor0"
                                 (**) |   |-->Device "Device0"
                                 (**) |   |-->GPUDevice "Device1"
                                 (**) |-->Input Device "Keyboard0"
                                 (**) |-->Input Device "Mouse0"
                                 (**) Option "Xinerama" "0"
                                 (**) Option "AutoAddGPU" "on"
                                 (==) Automatically adding devices
                                 (==) Automatically enabling devices
                                 (**) Automatically adding GPU devices
                                 (==) Max clients allowed: 256, resource mask: 0x1fffff
                                 (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
                                 	Entry deleted from font path.
                                 (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
                                 	Entry deleted from font path.
                                 (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
                                 	Entry deleted from font path.
                                 (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
                                 	Entry deleted from font path.
                                 (==) FontPath set to:
                                	/usr/share/fonts/X11/misc,
                                	/usr/share/fonts/X11/100dpi/:unscaled,
                                	/usr/share/fonts/X11/100dpi,
                                	built-ins
                                 (==) ModulePath set to "/usr/lib/xorg/modules"
                                 (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
                                 (WW) Disabling Keyboard0
                                 (WW) Disabling Mouse0
                                 (II) Loader magic: 0x55ae2963bd60
                                 (II) Module ABI versions:
                                 	X.Org ANSI C Emulation: 0.4
                                 	X.Org Video Driver: 23.0
                                 	X.Org XInput driver : 24.1
                                 	X.Org Server Extension : 10.0
                                 (II) xfree86: Adding drm device (/dev/dri/card0)
                                 (--) PCI:*(0:1:0:0) 10de:0407:17aa:3d7b rev 161, Mem @ 0xfc000000/16777216, 0xe0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000bc00/128, BIOS @ 0x????????/131072
                                 (II) LoadModule: "glx"
                                 (II) Loading /usr/lib/xorg/modules/linux/libglx.so
                                 (II) Module glx: vendor="NVIDIA Corporation"
                                 	compiled for 4.0.2, module version = 1.0.0
                                 	Module class: X.Org Server Extension
                                 (II) NVIDIA GLX Module  340.106  Tue Jan  9 14:21:56 PST 2018
                                 (II) LoadModule: "nvidia"
                                 (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
                                 (II) Module nvidia: vendor="NVIDIA Corporation"
                                 	compiled for 4.0.2, module version = 1.0.0
                                 	Module class: X.Org Video Driver
                                 (II) NVIDIA dlloader X Driver  340.106  Tue Jan  9 14:01:46 PST 2018
                                 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
                                 (++) using VT number 7
                                
                                 (II) Loading sub module "fb"
                                 (II) LoadModule: "fb"
                                 (II) Loading /usr/lib/xorg/modules/libfb.so
                                 (II) Module fb: vendor="X.Org Foundation"
                                 	compiled for 1.19.2, module version = 1.0.0
                                 	ABI class: X.Org ANSI C Emulation, version 0.4
                                 (WW) Unresolved symbol: fbGetGCPrivateKey
                                 (II) Loading sub module "wfb"
                                 (II) LoadModule: "wfb"
                                 (II) Loading /usr/lib/xorg/modules/libwfb.so
                                 (II) Module wfb: vendor="X.Org Foundation"
                                 	compiled for 1.19.2, module version = 1.0.0
                                 	ABI class: X.Org ANSI C Emulation, version 0.4
                                 (II) Loading sub module "ramdac"
                                 (II) LoadModule: "ramdac"
                                 (II) Module "ramdac" already built-in
                                 (EE) Screen 1 deleted because of no matching config section.
                                 (II) UnloadModule: "nvidia"
                                 (II) UnloadSubModule: "wfb"
                                 (II) UnloadSubModule: "fb"
                                 (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
                                 (==) NVIDIA(0): RGB weight 888
                                 (==) NVIDIA(0): Default visual is TrueColor
                                 (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
                                 (**) NVIDIA(0): Option "Stereo" "0"
                                 (**) NVIDIA(0): Option "SLI" "Off"
                                 (**) NVIDIA(0): Option "MultiGPU" "Off"
                                 (**) NVIDIA(0): Option "BaseMosaic" "off"
                                 (**) NVIDIA(0): Stereo disabled by request
                                 (**) NVIDIA(0): NVIDIA SLI disabled.
                                 (**) NVIDIA(0): NVIDIA Multi-GPU disabled.
                                 (**) NVIDIA(0): Option "MetaModes" "LVDS-0: nvidia-auto-select +0+0"
                                 (**) NVIDIA(0): Enabling 2D acceleration
                                 (II) NVIDIA(0): Display (ViewSonic VP730 Series (CRT-0)) does not support
                                 (II) NVIDIA(0):     NVIDIA 3D Vision stereo.
                                 (II) NVIDIA(0): Display (LPL (DFP-0)) does not support NVIDIA 3D Vision
                                 (II) NVIDIA(0):     stereo.
                                 (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
                                 (II) NVIDIA(0): NVIDIA GPU GeForce 8600M GT (G84) at PCI:1:0:0 (GPU-0)
                                 (--) NVIDIA(0): Memory: 262144 kBytes
                                 (--) NVIDIA(0): VideoBIOS: 60.84.62.00.25
                                 (II) NVIDIA(0): Detected PCI Express Link width: 16X
                                 (--) NVIDIA(0): Valid display device(s) on GeForce 8600M GT at PCI:1:0:0
                                 (--) NVIDIA(0):     ViewSonic VP730 Series (CRT-0) (connected)
                                 (--) NVIDIA(0):     TV-0
                                 (--) NVIDIA(0):     LPL (DFP-0) (boot, connected)
                                 (--) NVIDIA(GPU-0): ViewSonic VP730 Series (CRT-0): 400.0 MHz maximum pixel clock
                                 (--) NVIDIA(GPU-0): TV-0: 400.0 MHz maximum pixel clock
                                 (--) NVIDIA(0): LPL (DFP-0): Internal LVDS
                                 (--) NVIDIA(GPU-0): LPL (DFP-0): 330.0 MHz maximum pixel clock
                                 (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
                                 (**) NVIDIA(0):     device ViewSonic VP730 Series (CRT-0) (Using EDID
                                 (**) NVIDIA(0):     frequencies has been enabled on all display devices.)
                                 (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
                                 (**) NVIDIA(0):     device LPL (DFP-0) (Using EDID frequencies has been
                                 (**) NVIDIA(0):     enabled on all display devices.)
                                 (II) NVIDIA(0): Validated MetaModes:
                                 (II) NVIDIA(0):     "LVDS-0:nvidia-auto-select+0+0"
                                 (II) NVIDIA(0): Virtual screen size determined to be 1280 x 800
                                 (--) NVIDIA(0): DPI set to (98, 96); computed from "UseEdidDpi" X config
                                 (--) NVIDIA(0):     option
                                 (--) Depth 24 pixmap format is 32 bpp
                                 (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
                                 (II) NVIDIA(0): Setting mode "LVDS-0:nvidia-auto-select+0+0"
                                 (==) NVIDIA(0): Disabling shared memory pixmaps
                                 (==) NVIDIA(0): Backing store enabled
                                 (==) NVIDIA(0): Silken mouse enabled
                                 (**) NVIDIA(0): DPMS enabled
                                 (II) Loading sub module "dri2"
                                 (II) LoadModule: "dri2"
                                 (II) Module "dri2" already built-in
                                 (II) NVIDIA(0): [DRI2] Setup complete
                                 (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
                                 (--) RandR disabled
                                 (II) SELinux: Disabled on system
                                 (II) Initializing extension GLX
                                 (II) Indirect GLX disabled.(II) config/udev: Adding input device Power Button (/dev/input/event6)
                                 (**) Power Button: Applying InputClass "evdev keyboard catchall"
                                 (**) Power Button: Applying InputClass "libinput keyboard catchall"
                                 (II) LoadModule: "libinput"
                                 (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
                                 (II) Module libinput: vendor="X.Org Foundation"
                                 	compiled for 1.19.0, module version = 0.23.0
                                 	Module class: X.Org XInput Driver
                                 	ABI class: X.Org XInput driver, version 24.1
                                 (II) Using input driver 'libinput' for 'Power Button'
                                 (**) Power Button: always reports core events
                                 (**) Option "Device" "/dev/input/event6"
                                 (**) Option "_source" "server/udev"
                                 (II) input device 'Power Button', /dev/input/event6 is tagged by udev as: Keyboard
                                 (II) input device 'Power Button', /dev/input/event6 is a keyboard
                                 (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input13/event6"
                                 (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
                                 (**) Option "xkb_model" "pc105"
                                 (**) Option "xkb_layout" "us"
                                 (**) Option "xkb_options" "grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"
                                 (II) input device 'Power Button', /dev/input/event6 is tagged by udev as: Keyboard
                                 (II) input device 'Power Button', /dev/input/event6 is a keyboard
                                 (II) config/udev: Adding input device Video Bus (/dev/input/event7)
                                 (**) Video Bus: Applying InputClass "evdev keyboard catchall"
                                 (**) Video Bus: Applying InputClass "libinput keyboard catchall"
                                 (II) Using input driver 'libinput' for 'Video Bus'
                                 (**) Video Bus: always reports core events
                                 (**) Option "Device" "/dev/input/event7"
                                 (**) Option "_source" "server/udev"
                                 (II) input device 'Video Bus', /dev/input/event7 is tagged by udev as: Keyboard
                                 (II) input device 'Video Bus', /dev/input/event7 is a keyboard
                                 (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input14/event7"
                                 (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
                                 (**) Option "xkb_model" "pc105"
                                 (**) Option "xkb_layout" "us"
                                 (**) Option "xkb_options" "grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"
                                 (II) input device 'Video Bus', /dev/input/event7 is tagged by udev as: Keyboard
                                 (II) input device 'Video Bus', /dev/input/event7 is a keyboard
                                 (II) config/udev: Adding input device Lid Switch (/dev/input/event5)
                                 (II) No input driver specified, ignoring this device.
                                 (II) This device may have been added with another device file.
                                 (II) config/udev: Adding input device Sleep Button (/dev/input/event4)
                                 (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
                                 (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
                                 (II) Using input driver 'libinput' for 'Sleep Button'
                                 (**) Sleep Button: always reports core events
                                 (**) Option "Device" "/dev/input/event4"
                                 (**) Option "_source" "server/udev"
                                 (II) input device 'Sleep Button', /dev/input/event4 is tagged by udev as: Keyboard
                                 (II) input device 'Sleep Button', /dev/input/event4 is a keyboard
                                 (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input11/event4"
                                 (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8)
                                 (**) Option "xkb_model" "pc105"
                                 (**) Option "xkb_layout" "us"
                                 (**) Option "xkb_options" "grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"
                                 (II) input device 'Sleep Button', /dev/input/event4 is tagged by udev as: Keyboard
                                 (II) input device 'Sleep Button', /dev/input/event4 is a keyboard
                                 (II) config/udev: Adding input device HDA Intel Mic (/dev/input/event10)
                                 (II) No input driver specified, ignoring this device.
                                 (II) This device may have been added with another device file.
                                 (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event11)
                                 (II) No input driver specified, ignoring this device.
                                 (II) This device may have been added with another device file.
                                 (II) config/udev: Adding input device Lenovo EasyCamera (/dev/input/event12)
                                 (**) Lenovo EasyCamera: Applying InputClass "evdev keyboard catchall"
                                 (**) Lenovo EasyCamera: Applying InputClass "libinput keyboard catchall"
                                 (II) Using input driver 'libinput' for 'Lenovo EasyCamera'
                                 (**) Lenovo EasyCamera: always reports core events
                                 (**) Option "Device" "/dev/input/event12"
                                 (**) Option "_source" "server/udev"
                                 (II) input device 'Lenovo EasyCamera', /dev/input/event12 is tagged by udev as: Keyboard
                                 (II) input device 'Lenovo EasyCamera', /dev/input/event12 is a keyboard
                                 (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-6/2-6:1.0/input/input19/event12"
                                 (II) XINPUT: Adding extended input device "Lenovo EasyCamera" (type: KEYBOARD, id 9)
                                 (**) Option "xkb_model" "pc105"
                                 (**) Option "xkb_layout" "us"
                                 (**) Option "xkb_options" "grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"
                                 (II) input device 'Lenovo EasyCamera', /dev/input/event12 is tagged by udev as: Keyboard
                                 (II) input device 'Lenovo EasyCamera', /dev/input/event12 is a keyboard
                                 (II) config/udev: Adding input device Ideapad extra buttons (/dev/input/event9)
                                 (**) Ideapad extra buttons: Applying InputClass "evdev keyboard catchall"
                                 (**) Ideapad extra buttons: Applying InputClass "libinput keyboard catchall"
                                 (II) Using input driver 'libinput' for 'Ideapad extra buttons'
                                 (**) Ideapad extra buttons: always reports core events
                                 (**) Option "Device" "/dev/input/event9"
                                 (**) Option "_source" "server/udev"
                                 (II) input device 'Ideapad extra buttons', /dev/input/event9 is tagged by udev as: Keyboard
                                 (II) input device 'Ideapad extra buttons', /dev/input/event9 is a keyboard
                                 (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/VPC2004:00/input/input16/event9"
                                 (II) XINPUT: Adding extended input device "Ideapad extra buttons" (type: KEYBOARD, id 10)
                                 (**) Option "xkb_model" "pc105"
                                 (**) Option "xkb_layout" "us"
                                 (**) Option "xkb_options" "grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"
                                 (II) input device 'Ideapad extra buttons', /dev/input/event9 is tagged by udev as: Keyboard
                                 (II) input device 'Ideapad extra buttons', /dev/input/event9 is a keyboard
                                 (II) config/udev: Adding input device Asus Laptop extra buttons (/dev/input/event8)
                                 (**) Asus Laptop extra buttons: Applying InputClass "evdev keyboard catchall"
                                 (**) Asus Laptop extra buttons: Applying InputClass "libinput keyboard catchall"
                                 (II) Using input driver 'libinput' for 'Asus Laptop extra buttons'
                                 (**) Asus Laptop extra buttons: always reports core events
                                 (**) Option "Device" "/dev/input/event8"
                                 (**) Option "_source" "server/udev"
                                 (II) input device 'Asus Laptop extra buttons', /dev/input/event8 is tagged by udev as: Keyboard
                                 (II) input device 'Asus Laptop extra buttons', /dev/input/event8 is a keyboard
                                 (**) Option "config_info" "udev:/sys/devices/platform/asus_laptop/input/input15/event8"
                                 (II) XINPUT: Adding extended input device "Asus Laptop extra buttons" (type: KEYBOARD, id 11)
                                 (**) Option "xkb_model" "pc105"
                                 (**) Option "xkb_layout" "us"
                                 (**) Option "xkb_options" "grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"
                                 (II) input device 'Asus Laptop extra buttons', /dev/input/event8 is tagged by udev as: Keyboard
                                 (II) input device 'Asus Laptop extra buttons', /dev/input/event8 is a keyboard
                                 (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
                                 (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
                                 (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
                                 (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
                                 (**) AT Translated Set 2 keyboard: always reports core events
                                 (**) Option "Device" "/dev/input/event0"
                                 (**) Option "_source" "server/udev"
                                 (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is tagged by udev as: Keyboard
                                 (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is a keyboard
                                 (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
                                 (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12)
                                 (**) Option "xkb_model" "pc105"
                                 (**) Option "xkb_layout" "us"
                                 (**) Option "xkb_options" "grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"
                                 (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is tagged by udev as: Keyboard
                                 (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is a keyboard
                                 (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event3)
                                 (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
                                 (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
                                 (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Multitouch Touchpad"
                                 (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
                                 (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
                                 (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Touchpad"
                                 (II) LoadModule: "synaptics"
                                 (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
                                 (II) Module synaptics: vendor="X.Org Foundation"
                                 	compiled for 1.19.0, module version = 1.9.0
                                 	Module class: X.Org XInput Driver
                                 	ABI class: X.Org XInput driver, version 24.1
                                 (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
                                 (**) SynPS/2 Synaptics TouchPad: always reports core events
                                 (**) Option "Device" "/dev/input/event3"
                                 (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472 (res 65)
                                 (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448 (res 113)
                                 (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
                                 (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
                                 (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right
                                 (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
                                 (**) Option "VertEdgeScroll" "1"
                                 (**) Option "CornerCoasting" "1"
                                 (**) Option "VertTwoFingerScroll" "1"
                                 (**) Option "HorizTwoFingerScroll" "1"
                                 (**) Option "RBCornerButton" "9"
                                 (**) Option "LBCornerButton" "8"
                                 (**) Option "TapButton1" "1"
                                 (**) Option "TapButton2" "2"
                                 (**) Option "TapButton3" "3"
                                 (**) Option "CircularScrolling" "1"
                                 (**) Option "CircScrollTrigger" "7"
                                 (**) Option "MinSpeed" "0.5"
                                 (**) Option "MaxSpeed" "1.0"
                                 (**) Option "AccelFactor" "0.075"
                                 (**) Option "CoastingSpeed" "8"
                                 (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
                                 (**) SynPS/2 Synaptics TouchPad: always reports core events
                                 (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/input/input10/event3"
                                 (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 13)
                                 (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.0
                                 (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 2.00
                                 (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.075
                                 (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
                                 (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
                                 (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
                                 (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
                                 (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
                                 (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
                                 (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
                                

                                Failing X:seat-1

                                 
                                X.Org X Server 1.19.2
                                Release Date: 2017-03-02
                                 X Protocol Version 11, Revision 0
                                 Build Operating System: Linux 4.10.1+ x86_64 Debian
                                 Current Operating System: Linux ideapadlinux 4.10.5-antix.3-amd64-smp #2 SMP PREEMPT Fri Aug 11 17:04:46 BST 2017 x86_64
                                 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.10.5-antix.3-amd64-smp root=UUID=534742aa-d2a3-40d1-9147-c0437d602f40 ro vga=791 quiet
                                 Build Date: 04 March 2017  06:27:50AM
                                 xorg-server 2:1.19.2-1.0nosystemd1 (https://www.debian.org/support) 
                                 Current version of pixman: 0.34.0
                                 	Before reporting problems, check http://wiki.x.org
                                	to make sure that you have the latest version.
                                 Markers: (--) probed, (**) from config file, (==) default setting,
                                	(++) from command line, (!!) notice, (II) informational,
                                	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
                                 (==) Log file: "/var/log/Xorg.1.log", Time: Sat Sep  8 01:44:28 2018
                                 (++) Using config file: "/etc/X11/xorg.conf.multiseat"
                                 (==) Using config directory: "/etc/X11/xorg.conf.d"
                                 (==) Using system config directory "/usr/share/X11/xorg.conf.d"
                                 (++) ServerLayout "seat-1"
                                 (**) |-->Screen "Screen1" (0)
                                 (**) |   |-->Monitor "Monitor1"
                                 (**) |   |-->Device "Device1"
                                 (**) |   |-->GPUDevice "Device1"
                                 (**) |-->Input Device "Keyboard1"
                                 (**) |-->Input Device "Mouse1"
                                 (**) Option "Xinerama" "0"
                                 (**) Option "AutoAddGPU" "on"
                                 (==) Automatically adding devices
                                 (==) Automatically enabling devices
                                 (**) Automatically adding GPU devices
                                 (==) Max clients allowed: 256, resource mask: 0x1fffff
                                 (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
                                 	Entry deleted from font path.
                                 (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
                                 	Entry deleted from font path.
                                 (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
                                 	Entry deleted from font path.
                                 (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
                                 	Entry deleted from font path.
                                 (==) FontPath set to:
                                	/usr/share/fonts/X11/misc,
                                	/usr/share/fonts/X11/100dpi/:unscaled,
                                	/usr/share/fonts/X11/100dpi,
                                	built-ins
                                 (==) ModulePath set to "/usr/lib/xorg/modules"
                                 (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
                                 (WW) Disabling Keyboard1
                                 (WW) Disabling Mouse1
                                 (II) Loader magic: 0x56399c7cad60
                                 (II) Module ABI versions:
                                 	X.Org ANSI C Emulation: 0.4
                                 	X.Org Video Driver: 23.0
                                 	X.Org XInput driver : 24.1
                                 	X.Org Server Extension : 10.0
                                 (--) PCI:*(0:1:0:0) 10de:0407:17aa:3d7b rev 161, Mem @ 0xfc000000/16777216, 0xe0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000bc00/128, BIOS @ 0x????????/131072
                                 (II) LoadModule: "glx"
                                 (II) Loading /usr/lib/xorg/modules/linux/libglx.so
                                 (II) Module glx: vendor="NVIDIA Corporation"
                                 	compiled for 4.0.2, module version = 1.0.0
                                 	Module class: X.Org Server Extension
                                 (II) NVIDIA GLX Module  340.106  Tue Jan  9 14:21:56 PST 2018
                                 (II) LoadModule: "nvidia"
                                 (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
                                 (II) Module nvidia: vendor="NVIDIA Corporation"
                                 	compiled for 4.0.2, module version = 1.0.0
                                 	Module class: X.Org Video Driver
                                 (II) NVIDIA dlloader X Driver  340.106  Tue Jan  9 14:01:46 PST 2018
                                 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
                                 (II) Loading sub module "fb"
                                 (II) LoadModule: "fb"
                                 (II) Loading /usr/lib/xorg/modules/libfb.so
                                 (II) Module fb: vendor="X.Org Foundation"
                                 	compiled for 1.19.2, module version = 1.0.0
                                 	ABI class: X.Org ANSI C Emulation, version 0.4
                                 (WW) Unresolved symbol: fbGetGCPrivateKey
                                 (II) Loading sub module "wfb"
                                 (II) LoadModule: "wfb"
                                 (II) Loading /usr/lib/xorg/modules/libwfb.so
                                 (II) Module wfb: vendor="X.Org Foundation"
                                 	compiled for 1.19.2, module version = 1.0.0
                                 	ABI class: X.Org ANSI C Emulation, version 0.4
                                 (II) Loading sub module "ramdac"
                                 (II) LoadModule: "ramdac"
                                 (II) Module "ramdac" already built-in
                                 (EE) Screen 0 deleted because of no matching config section.
                                 (II) UnloadModule: "nvidia"
                                 (II) UnloadSubModule: "wfb"
                                 (II) UnloadSubModule: "fb"
                                 (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
                                 (==) NVIDIA(0): RGB weight 888
                                 (==) NVIDIA(0): Default visual is TrueColor
                                 (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
                                 (**) NVIDIA(0): Option "Stereo" "0"
                                 (**) NVIDIA(0): Option "SLI" "Off"
                                 (**) NVIDIA(0): Option "MultiGPU" "Off"
                                 (**) NVIDIA(0): Option "BaseMosaic" "off"
                                 (**) NVIDIA(0): Stereo disabled by request
                                 (**) NVIDIA(0): NVIDIA SLI disabled.
                                 (**) NVIDIA(0): NVIDIA Multi-GPU disabled.
                                 (**) NVIDIA(0): Option "MetaModes" "VGA-0: nvidia-auto-select +0+0"
                                 (**) NVIDIA(0): Enabling 2D acceleration
                                 (II) NVIDIA(0): Display (ViewSonic VP730 Series (CRT-0)) does not support
                                 (II) NVIDIA(0):     NVIDIA 3D Vision stereo.
                                 (II) NVIDIA(0): Display (LPL (DFP-0)) does not support NVIDIA 3D Vision
                                 (II) NVIDIA(0):     stereo.
                                 (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
                                 (II) NVIDIA(0): NVIDIA GPU GeForce 8600M GT (G84) at PCI:1:0:0 (GPU-0)
                                 (--) NVIDIA(0): Memory: 262144 kBytes
                                 (--) NVIDIA(0): VideoBIOS: 60.84.62.00.25
                                 (II) NVIDIA(0): Detected PCI Express Link width: 16X
                                 (EE) NVIDIA(GPU-0): EVO Push buffer channel allocation failed
                                 (EE) NVIDIA(GPU-0): Failed to allocate EVO core DMA push buffer
                                 (EE) NVIDIA(0): Failing initialization of X screen 0
                                 (II) UnloadModule: "nvidia"
                                 (II) UnloadSubModule: "wfb"
                                 (II) UnloadSubModule: "fb"
                                 (EE) Screen(s) found, but none have a usable configuration.
                                 (EE) 
                                Fatal server error:
                                 (EE) no screens found(EE) 
                                 (EE) 
                                Please consult the The X.Org Foundation support 
                                	 at http://wiki.x.org
                                 for help. 
                                 (EE) Please also check the log file at "/var/log/Xorg.1.log" for additional information.
                                 (EE) 
                                 (EE) Server terminated with error (1). Closing log file.
                                

                                Thanks.

                                September 8, 2018 at 8:02 am #12096
                                Forum Admin
                                Dave
                                  Helpful
                                  Up
                                  0
                                  ::

                                  Being that it is a single card I am thinking that you cannot run multiple xsessions on it.
                                  That link to my post in the forum archive was one system that I made and as you guessed, there where two cards in that machine.
                                  I could not get a couple of seats out of one card when manually trying to configure xorg as you are doing above. (Or rather I did not want to try as I figured one seat per card was a high enough goal) With testing elogind I managed to get both the vga and dvi to work as they showed as separate device lines in the list output. Therefore to make it work I added a couple of used pci cards (which filled my machine) and assigned one video line and one usb “hub/card” to each seat. That way whatever I plugged into the usb “hub/card” automatically added to the seat; Including keyboards and mice.

                                  My guess (though I have not tried) and the way I would proceed to explore:
                                  option 1:
                                  You will need to start one X session then split the screens somehow. I have no idea how this would work… maybe this is where the referance to xepher comes in?
                                  option 2:
                                  Make one X server and each screen a remote server login. I think this is done with xdmcp
                                  option 3:
                                  A combination of options 1 and 2

                                  Edit:
                                  On a quick search this is along the lines of what I would start exploring
                                  https://help.ubuntu.com/community/MultiseatOneCard

                                  • This reply was modified 4 years, 8 months ago by Dave.

                                  Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown

                                • Author
                                  Posts
                                Viewing 15 posts - 16 through 30 (of 79 total)
                                ← 1 2 3 4 5 6 →
                                • You must be logged in to reply to this topic.
                                Log In

                                Contact us | Privacy Policy

                                © 2023 antiX-forum • Built with GeneratePress
                                Cleantalk Pixel
                                We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
                                Cookie SettingsAccept All
                                Manage consent

                                Privacy Overview

                                This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
                                Necessary
                                Always Enabled
                                Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
                                CookieDurationDescription
                                cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
                                cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
                                cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
                                cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
                                cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
                                viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
                                Functional
                                Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
                                Performance
                                Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
                                Analytics
                                Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
                                Advertisement
                                Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
                                Others
                                Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
                                SAVE & ACCEPT