You are not logged in.

#1 2018-03-03 22:51:23

chexmix
Member
Registered: 2018-03-03
Posts: 4

moving from console-only to a light desktop

Hi Archers,

I've played with Arch before and really liked it. This time around, I'm trying to revitalize an old Netbook I bought in 2009. It has problems running anything 'weighty'. At first I thought hey, let's play with a console-only system and see how much I can do.

Console-only worked great -- it's a fun way to learn stuff -- but there are a few things I'd like to do with an ultra-light wm like dwm (for example). But I can't seem to get X{org} to work.

My go-to distro is Slackware, so I don't fear dipping into config files, etc., but it's been ages since I had to set up an xorg.conf file by hand.

It's also (I think) important to note that I've had X running fine on this machine via other distros (Debian, antiX, etc).

Here's some info:

lspci | grep -e VGA -e 3D  =>  00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller (rev 02)

Where I am now, the command

X :0 -configure

segfaults, and 'startx' tries but fails. Here are two Xorg.log chunks. The first shows that segfault, and the second shows the lines added by startx. The second one is long -- if there's not enough info in what I've posted here, I'll follow up with the whole thing.

I note in the 2nd that the Sentelic FingerSensingPad doesn't seem to be recognized. Some Googling showed that this WAS a problem some years ago, but I swear I saw an indication this had been fixed. Again - it wasn't an issue with those other distros, so ... ?


ONE
[  1529.110]
X.Org X Server 1.19.6
Release Date: 2017-12-20
[  1529.121] X Protocol Version 11, Revision 0
[  1529.124] Build Operating System: Linux 4.14.12-1-ARCH x86_64
[  1529.127] Current Operating System: Linux kapteyn 4.15.6-1-ARCH #1 SMP PREEMPT Sun Feb 25 12:53:23 UTC 2018 x86_64
[  1529.127] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=92bb4805-5a3c-417a-b0b6-0b53bd31b994 rw quiet
[  1529.138] Build Date: 26 January 2018  10:25:18AM
[  1529.141] 
[  1529.146] Current version of pixman: 0.34.0
[  1529.154]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  1529.154] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1529.172] (==) Log file: "/home/chexmix/.local/share/xorg/Xorg.0.log", Time: Sat Mar  3 17:28:23 2018
[  1529.172] (II) Loader magic: 0x56474a112d60
[  1529.172] (II) Module ABI versions:
[  1529.172]     X.Org ANSI C Emulation: 0.4
[  1529.172]     X.Org Video Driver: 23.0
[  1529.172]     X.Org XInput driver : 24.1
[  1529.172]     X.Org Server Extension : 10.0
[  1529.181] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[  1529.184] (II) xfree86: Adding drm device (/dev/dri/card0)
[  1529.186] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 11 paused 0
[  1529.194] (EE)
[  1529.194] (EE) Backtrace:
[  1529.195] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139) [0x564749e8ae99]
[  1529.196] (EE) 1: /usr/lib/libpthread.so.0 (funlockfile+0x50) [0x7f6bd19d8e1f]
[  1529.196] (EE) 2: /usr/lib/xorg-server/Xorg (xf86PlatformMatchDriver+0x2b4) [0x564749d84674]
[  1529.197] (EE) 3: /usr/lib/xorg-server/Xorg (xf86BusProbe+0x9) [0x564749d5c4d9]
[  1529.198] (EE) 4: /usr/lib/xorg-server/Xorg (InitOutput+0x7ff) [0x564749d6b18f]
[  1529.198] (EE) 5: /usr/lib/xorg-server/Xorg (InitFonts+0x213) [0x564749d29093]
[  1529.199] (EE) 6: /usr/lib/libc.so.6 (__libc_start_main+0xea) [0x7f6bd1630f4a]
[  1529.200] (EE) 7: /usr/lib/xorg-server/Xorg (_start+0x2a) [0x564749d12f0a]
[  1529.200] (EE)
[  1529.200] (EE) Segmentation fault at address 0x50
[  1529.201] (EE)
Fatal server error:
[  1529.201] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  1529.201] (EE)
[  1529.201] (EE)
Please consult the The X.Org Foundation support
     at http://wiki.x.org
for help.
[  1529.201] (EE) Please also check the log file at "/home/chexmix/.local/share/xorg/Xorg.0.log" for additional information.
[  1529.201] (EE)
[  1529.250] (EE) Server terminated with error (1). Closing log file.

TWO
[  1342.693] (II) config/udev: Adding input device FSPPS/2 Sentelic FingerSensingPad (/dev/input/mouse0)
[  1342.693] (II) No input driver specified, ignoring this device.
[  1342.693] (II) This device may have been added with another device file.
[  1342.695] (II) config/udev: Adding input device PC Speaker (/dev/input/event5)
[  1342.695] (II) No input driver specified, ignoring this device.
[  1342.695] (II) This device may have been added with another device file.
[  1342.775] (**) Option "fd" "21"
[  1342.775] (II) event3  - Power Button: device removed
[  1342.775] (**) Option "fd" "24"
[  1342.775] (II) event7  - Video Bus: device removed
[  1342.775] (**) Option "fd" "25"
[  1342.775] (II) event0  - Power Button: device removed
[  1342.776] (**) Option "fd" "26"
[  1342.776] (II) event2  - Sleep Button: device removed
[  1342.776] (**) Option "fd" "27"
[  1342.776] (II) event6  - USB 2.0 PC Camera: SMP Webcam: device removed
[  1342.776] (**) Option "fd" "28"
[  1342.776] (II) event4  - AT Translated Set 2 keyboard: device removed
[  1342.777] (**) Option "fd" "29"
[  1342.777] (II) event11 - FSPPS/2 Sentelic FingerSensingPad: device removed
[  1342.778] (II) UnloadModule: "libinput"
[  1342.778] (II) systemd-logind: releasing fd for 13:75
[  1342.799] (II) UnloadModule: "libinput"
[  1342.799] (II) systemd-logind: releasing fd for 13:68
[  1342.815] (II) UnloadModule: "libinput"
[  1342.815] (II) systemd-logind: releasing fd for 13:70
[  1342.839] (II) UnloadModule: "libinput"
[  1342.839] (II) systemd-logind: releasing fd for 13:66
[  1342.850] (II) UnloadModule: "libinput"
[  1342.850] (II) systemd-logind: releasing fd for 13:64
[  1342.863] (II) UnloadModule: "libinput"
[  1342.863] (II) systemd-logind: releasing fd for 13:71
[  1342.891] (II) UnloadModule: "libinput"
[  1342.891] (II) systemd-logind: releasing fd for 13:67
[  1342.961] (II) Server terminated successfully (0). Closing log file.

Offline

#2 2018-03-03 23:01:34

loqs
Member
Registered: 2014-03-06
Posts: 19,113

Re: moving from console-only to a light desktop

Welcome to the arch linux forums chexmix.  Please use code tags for commands and their outputs.
There generally is no need to configure X.  Please remove / rename /etc/X11/xorg.conf if present and retry startx.
If you still get an error please post the whole Xorg.log (/home/chexmix/.local/share/xorg/Xorg.0.log) see the tip box from List_of_applications#Pastebin_clients to post files from the console.
Edit:

[  1342.961] (II) Server terminated successfully (0). Closing log file.

The X server worked with startx what are you trying to have X run?
Edit:
Xinit#xinitrc

Last edited by loqs (2018-03-03 23:03:30)

Offline

#3 2018-03-03 23:38:26

chexmix
Member
Registered: 2018-03-03
Posts: 4

Re: moving from console-only to a light desktop

Thanks for the reply!

I had no xorg.conf file.

I was assuming startx would use the default .xinitrc file and start twm (I'd copied .xinitrc to my home directory anyway) ... BUT I found that I hadn't installed xorg-twm or its dependencies yet. So I did that.

THEN my brain switched on and I addressed the EE lines in Xorg.0.log one at a time.

Then startx told me it couldn't find xclock or xterm. So I installed those.

In short, this is solved: I have a lovely twm desktop wink. Is there a way for me to mark this thread solved, or is that an admin function?

I'll try to engage the brain more effectively before I post next time.

Thanks!

Offline

#4 2018-03-03 23:48:36

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: moving from console-only to a light desktop

Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB