You are not logged in.

#1 2011-10-26 10:10:19

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

[SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

Hello everyone

As the title sais, when i startx i end up having ALL alt+f1 - alt+f5/7 with the blurring snow effect which makes it impossible to read anything.

Beeing new to Arch, i have some rusty experiences from 16 years ago, as well as some fresh experiences collected during the last 5 months of using Fedora/Ubuntu/Mint/Sientific.
As i got bored with these named distros, i thought its time to do a closer approach on building up a system, the archwiki is awesome good written, but i didnt know where (or what) to search for my issue.

I had Arch installed, and i was able to boot directly into lxdm to start xfce. After that, i figured i had wasted way too much time in the package list of the installer, so i went for a fresh install, starting with base and base-devel only.

Steps accomplished:
https://wiki.archlinux.org/index.php/Beginners'_Guide
(https://wiki.archlinux.org/index.php/In … Setting.29)
(https://wiki.archlinux.org/index.php/Xo … r_settings)

I had edited /etc/inittab to start into xfwm4:
I left the init3 line as is, as i didnt want to boot directly into the GUI as long i have this error.

x:5:respawn:/usr/bin/xfwm4 >/dev/null 2>&1

Arch is booted with the line:

kernel /boot/vmlinuz-linux root=/dev/sda5 ro

I want this line to be as minimal as possible / required, as it was working when i was able to boot into xfce.

After these changes were made, i ran my script: (seaecho and seaheader are just modified echo's)

#!/bin/bash
# getting basic arch programs
 seaheader "sea sys arch base-x"

 seaecho
 seaecho "Setting up basic CLI commands"
 pacman -S --noconfirm nano lsb-release wget wgetpaste hexedit make sudo

 seaecho
 seaecho "Setting up the X11 system for GUI"
 pacman -S --noconfirm xorg-server xorg-xinit xorg-utils xorg-server-utils dbus xf86-input-synaptics
 echo Starting dbus now...
 rc.d start dbus
 
 seaecho
 seaecho "Setting up WM, DE and LM"
 pacman -S --noconfirm xfwm4 xfwm4-themes xfce4

 seaecho
 #seaecho "Setting up Audio support"
 #echo TODO ALSA?

 seaecho
 seaecho "Setting up Graphic support"
 gralist="Vesa nVidia ATI"
select graka in $gralist ; do
    case $graka in
	Vesa)	gradriver="xf86-video-vesa"				
		echo "MODULES='i915'" >> /etc/mkinitcpio.conf
		mkinitcpio -p linux
		break ;;
	nVidia)	gradriver="nouveau-drm-lts nvidia-lts nvidia-utils"	&& break ;;
	ATI)	gradriver="xf86-video-ati"				&& break ;;
    esac
done
 pacman -S --noconfirm $gradriver mesa mesa-demos
 

 seaecho
 seaecho "Setting up new User account"
 seaecho "Please enter a username:"
 read newuser
 echo "Default Group: 'users' , additional groups: adm, audio, lp, optical, storage, video, wheel, games, power, scanner"
#useradd -D -c "Simon" -G adm, audio, lp, optical, storage, video, wheel, games, power, scanner -m -U $newuser
useradd $newuser

LOGS & FILES
/home/simon/.xinitrc

[root@l670 simon]# cat .xinitrc 
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice

Please note i would like to use wgetpaste, but since i'm currently on Fedora GUI, they dont provide a package with that name.
/etc/X11/xorg.conf  (non-existent)
/var/log/Xorg.0.log

[root@l670 log]# cat Xorg.0.log | grep EE
[  1271.820] Current Operating System: Linux myhost 3.0-ARCH #1 SMP PREEMPT Wed Oct 19 10:27:51 CEST 2011 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1271.885] (II) Loading extension MIT-SCREEN-SAVER
[  1271.895] (EE) Failed to load module "intel" (module does not exist, 0)
[  1271.896] (EE) Failed to load module "fbdev" (module does not exist, 0)

/var/log/Xorg.0.log.old

[root@l670 log]# cat Xorg.0.log.old | grep EE
[   255.074] Current Operating System: Linux myhost 3.0-ARCH #1 SMP PREEMPT Wed Oct 19 10:27:51 CEST 2011 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   255.171] (II) Loading extension MIT-SCREEN-SAVER
[   255.216] (EE) Failed to load module "intel" (module does not exist, 0)
[   255.230] (EE) Failed to load module "fbdev" (module does not exist, 0)

I'm thankfull for every hint or trick how to get this minimal install to have a working gui.

Last edited by e-simon (2011-10-27 07:15:41)


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

#2 2011-10-26 11:03:11

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

Update...
Ok, got rid of the snow, however startx or xfwm4 end up having a blackscreen, after saying no display found.

export DISPLAY=:0

Didnt help any further.

Now added:

Section "Monitor"
    Identifier    "Monitor0"
EndSection

Section "Device"
    Identifier    "Device0"
    Driver        "vesa" #Choose the driver used for this monitor
EndSection

Section "Screen"
    Identifier    "Screen0"  #Collapse Monitor and Device section to Screen section
    Device        "Device0"
    Monitor       "Monitor0"
    DefaultDepth  16 #Choose the depth (16||24)
    SubSection "Display"
        Depth     24
        Modes     "1600x900_60.00" #Choose the resolution
    EndSubSection
EndSection

Going to test.

EDIT:
test failed, when startx, it still displays baddisplay: myhost:0
startx >> errorfile.txt
results a 0 byte file sad

Last edited by e-simon (2011-10-26 11:14:06)


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

#3 2011-10-26 12:59:33

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

Added: export DESKTOP=myhost:0 to /etc/rc.conf
Changed: /etc/inittab to boot into init 5, and load lxdm, allthough i thought xfwm4 provides its own login manager sad
Success, it boots into graphical mode.

But it fails, about 1/3 of the 'left' side is shown on the right, where moving the mouse to the right stops where the 1/3 of the leftside is added to the right.
Further, the screen is cut off of at about half height, showing the bottom panel of xfce pretty much in the 'middle height' of the actual screen.

Any suggestions please?

Last edited by e-simon (2011-10-26 13:01:49)


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

#4 2011-10-26 14:02:20

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

[   255.216] (EE) Failed to load module "intel" (module does not exist, 0)
[   255.230] (EE) Failed to load module "fbdev" (module does not exist, 0)

did you load these modules?
i am not an expert,but just curious what you did with these modules.

startx will not start GUI,becoz you need to load lxdm daemon ,which you have done later ,anyway.
I struggled there for at least an hour there.


LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King

Offline

#5 2011-10-26 14:37:46

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

Honestly I dont know if i loaded them.
At least i thought i had installed them with the script, using the Vesa selection:

select graka in $gralist ; do
    case $graka in
	Vesa)	gradriver="xf86-video-vesa"				
		echo "MODULES='i915'" >> /etc/mkinitcpio.conf
		mkinitcpio -p linux
		break ;;
	nVidia)	gradriver="nouveau-drm-lts nvidia-lts nvidia-utils"	&& break ;;
	ATI)	gradriver="xf86-video-ati"				&& break ;;
    esac
done
 pacman -S --noconfirm $gradriver mesa mesa-demos

Or would i need to install additional things?
I had done what i understood in the wiki, but as far i understand it, i dont find any hints anymore sad
Maybe i had missed a link? I dont 'see' it anymore, just confusion.

At first i  thought i had messed up with the /etc/X11/xorg.conf.d/10-monitor.conf, but it looks pretty much the same i have working with other distros, the resolution and refreshrate machtes.

Last edited by e-simon (2011-10-26 14:41:45)


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

#6 2011-10-26 14:40:46

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

i am not a script guy.
but can you give the output of 'lspci -vvv' and /etc/rc.conf content?


LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King

Offline

#7 2011-10-26 14:43:52

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

Sure:
/mnt/arch/etc/rc.conf (currently on other distro)

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
#   LANG in /etc/locale.conf takes precedence
# DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
# startup and during the boot process. If set to 'no', the C locale is used.
# HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
#   in the hardware clock being left untouched (useful for virtualization)
#   Note: Using "localtime" is discouraged, using "" makes hwclock fall back
#   to the value in /var/lib/hwclock/adjfile
# TIMEZONE: timezones are found in /usr/share/zoneinfo
#   Note: if unset, the value in /etc/localtime is used unchanged
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="en_US.UTF-8"
DAEMON_LOCALE="no"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Zurich"
KEYMAP="sg-latin1"
CONSOLEFONT="sun12x22"
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
#   Replace every !module by an entry as on the following line in a file in
#   /etc/modprobe.d:
#     blacklist module
#   See "man modprobe.conf" for details.
#
MODULES=()

# Udev settle timeout (default to 30)
UDEV_TIMEOUT=30

# Scan for FakeRAID (dmraid) Volumes at startup
USEDMRAID="no"

# Scan for BTRFS volumes at startup
USEBTRFS="no"

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="myhost"

# Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
#
# Wired network setup
#   - interface: name of device (required)
#   - address: IP address (leave blank for DHCP)
#   - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
#   - broadcast: broadcast address (ignored for DHCP) (optional)
#   - gateway: default route (ignored for DHCP)
# 
# Static IP example
# interface=eth0
# address=192.168.0.2
# netmask=255.255.255.0
# broadcast=192.168.0.255
# gateway=192.168.0.1
#
# DHCP example
# interface=eth0
# address=
# netmask=
# gateway=

interface=eth0
address=
netmask=
broadcast=
gateway=

# Setting this to "yes" will skip network shutdown.
# This is required if your root device is on NFS.
NETWORK_PERSIST="no"

# Enable these netcfg profiles at boot-up. These are useful if you happen to
# need more advanced network features than the simple network service
# supports, such as multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
# If you are sure nothing else touches your hardware clock (such as ntpd or
# a dual-boot), you might want to enable 'hwclock'. Note that this will only
# make a difference if the hwclock program has been calibrated correctly.
#
# If you use a network filesystem you should enable 'netfs'.
#
DAEMONS=(syslog-ng network crond audio xfwm4 lxdm)
export DISPLAY=myhost:0

output of lspci -vvv

00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel driver in use: agpgart-intel
	Kernel modules: intel-agp

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 40
	Region 0: Memory at d0000000 (64-bit, non-prefetchable) [size=4M]
	Region 2: Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 6050 [size=8]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at d2605000 (64-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>
	Kernel driver in use: mei
	Kernel modules: mei

00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) (prog-if 20 [EHCI])
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at d2608000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 42
	Region 0: Memory at d2600000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=05, sec-latency=0
	I/O behind bridge: 00004000-00005fff
	Memory behind bridge: d1e00000-d25fffff
	Prefetchable memory behind bridge: 00000000d0400000-00000000d0cfffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=06, subordinate=0a, sec-latency=0
	I/O behind bridge: 00002000-00003fff
	Memory behind bridge: d1500000-d1dfffff
	Prefetchable memory behind bridge: 00000000d0d00000-00000000d14fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) (prog-if 20 [EHCI])
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 0: Memory at d2607000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5) (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=32
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: fff00000-000fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>

00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel modules: iTCO_wdt

00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05) (prog-if 01 [AHCI 1.0])
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 41
	Region 0: I/O ports at 6048 [size=8]
	Region 1: I/O ports at 605c [size=4]
	Region 2: I/O ports at 6040 [size=8]
	Region 3: I/O ports at 6058 [size=4]
	Region 4: I/O ports at 6020 [size=32]
	Region 5: Memory at d2608800 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at d2604000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at efa0 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c-i801

00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 11
	Region 0: Memory at d2606000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel modules: intel_ips

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
	Subsystem: Toshiba America Info Systems Device fd00
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 43
	Region 0: I/O ports at 4000 [size=256]
	Region 2: Memory at d0404000 (64-bit, prefetchable) [size=4K]
	Region 4: Memory at d0400000 (64-bit, prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: r8169
	Kernel modules: r8169

06:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. Device 8184
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 17
	Region 0: I/O ports at 2000 [size=256]
	Region 1: Memory at d1500000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: rtl8192se
	Kernel modules: rtl8192se

ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
	Subsystem: Intel Corporation Device 8086
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
	Subsystem: Intel Corporation Device 8086
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
	Subsystem: Intel Corporation Device 8086
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
	Subsystem: Intel Corporation Device 8086
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
	Subsystem: Intel Corporation Device 8086
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
	Subsystem: Intel Corporation Device 8086
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

Last edited by e-simon (2011-10-26 14:48:53)


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

#8 2011-10-26 14:51:12

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

updated the requested lspci -vvv
Hmm now watching the rc.conf.. would i need to enter something between the brackets of modules=() ?

Last edited by e-simon (2011-10-26 14:51:34)


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

#9 2011-10-26 16:15:07

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

Would / could it suffice to just change modules=() to modules=( intel ) ?
Where would  i see a list of modules i could / should load, or would i need to know (how?) ?


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

#10 2011-10-26 16:46:56

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

1.yes... after installing those modules.
2.you have to add 'dbus' in daemons between network and crond.
update:
ok you have aded the dbus in rc.d.
but is that the equivalent of adding it in daemons in /etc/rc.conf?

Last edited by hadrons123 (2011-10-26 17:23:24)


LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King

Offline

#11 2011-10-26 17:14:52

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

'xf86-video-intel' is what you should have installed.

i assume by reading your script that you have not installed it.(i am not a script expert).

i guess you shouldn't have messed up all the monitor settings.

the beginners installation guide is very easy to follow ,but still you should have stuck with the guide.
i guess i know you from fedora forums too,under the name 'sea'.

this is where things went wrong in my opinion....


'''seaecho "Setting up Graphic support"
gralist="Vesa nVidia ATI"
select graka in $gralist ; do
    case $graka in
    Vesa)    gradriver="xf86-video-vesa"               
        echo "MODULES='i915'" >> /etc/mkinitcpio.conf
        mkinitcpio -p linux
        break ;;
    nVidia)    gradriver="nouveau-drm-lts nvidia-lts nvidia-utils"    && break ;;
    ATI)    gradriver="xf86-video-ati"                && break ;;
    esac
done
pacman -S --noconfirm $gradriver mesa mesa-demos'''

Last edited by hadrons123 (2011-10-26 17:16:55)


LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King

Offline

#12 2011-10-26 21:13:11

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

You're right, i took the xf86-video-vesa, and just the line below, i'm loading an intel driver, without installing it sad
Hmm according to the guide, vesa is/are the general driver/s, so i thought that would match/fit.

Going to change it and pray it'll work this time (last time i had xfce working i installed just ALL xf86*).

Just another thing, i cant switch between the consoles ([ctrl]+alt+fN) as lxdm is shown, regardless if i boot just till init 3 or 5, the consoles remain just blank (no login, just empty, not even a blinking cursor.

EDIT:
Doesnt seem to work, the problem of a cut-off desktop persists sad
I guess i must have mixed up something pretty bad, going for a new install.

Last edited by e-simon (2011-10-26 21:41:14)


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

#13 2011-10-27 07:10:25

e-simon
Member
From: Federation Helvetica
Registered: 2011-10-25
Posts: 19

Re: [SOLVED]: init 5 - lxdm - xfce4 cut off top and left side cut off too

Thank you very much Hadron, with your additional help to the wiki, and the fresh install, it works now smoothly and as expected!

I've had modified the script a bit, added a few more displayed infos, making it easier to understand (i hope so at least).

/solved

#!/bin/bash
# Setting up some basic cli commands, and basic X11 support with XFCE4 and LXDM
 waiter() { read -p "Press ENTER to continue" buffer ; }
 seaheader "sea sys arch base-x"

 seaecho "In order to have this script working, you're needing an existing internet connection."
 seaecho "As well as enabled (configured) pacman mirrorlist, along with the *.db's."
 seaecho "Easiest to accomplish so, install Arch-Netboot, with all packages activated,"
 seaecho "but install only base and base-devel from remote source."

 waiter

 seaecho
 seaecho "Setting up basic CLI commands"
 pacman -S --noconfirm nano lsb-release wget wgetpaste hexedit make sudo

 seaecho
 seaecho "Setting up the X11 system for GUI"
 pacman -S --noconfirm xorg-server xorg-xinit xorg-utils xorg-server-utils dbus xf86-input-synaptics
 echo Starting dbus now...
 rc.d start dbus
 
 seaecho
 seaecho "Setting up WM, DE and LM"
 pacman -S --noconfirm xfwm4 xfwm4-themes xfce4 lxdm

 seaecho
 #seaecho "Setting up Audio support"
 #echo TODO ALSA?

 seaecho
 seaecho "Setting up Graphic support"
 gralist="intel vesa nvidia ati"
select graka in $gralist ; do
    case $graka in
    	intel)  gradriver="xf86-video-intel"
    		echo "MODULES='i915'" >> /etc/mkinitcpio.conf
		mkinitcpio -p linux					&& break ;;
	vesa)	gradriver="xf86-video-vesa"				&& break ;;
	nvidia)	gradriver="nouveau-drm-lts nvidia-lts nvidia-utils"	&& break ;;
	ati)	gradriver="xf86-video-ati"				&& break ;;
    esac
done
 pacman -S --noconfirm $gradriver mesa mesa-demos
 
 seaecho
 seaecho "Now enter \"dbus\" (between network and crond), \"$graka\" and \"lxdm\" (both at the end) into the daemon loading, "
 seaecho "you'll find the entry daemon=(.....) near the end of the file (going to open: /etc/rc.conf)" 
 waiter
 nano /etc/rc.conf

 seaecho
 seaecho "Printing default laptop monitor settings"
 seaecho "Please select your monitor width: (example: 1600)"
 read monwidth
 seaecho "Please select your monitor height: (example: 900)"
 read monheight
 seaecho "Please enter your refresh rate: (example 60)"
 read monrefresh

 monitorsettings="$monwidth"x"$monheight"_"$monrefresh"

cat >> /etc/X11/xorg.conf.d/10-monitor.conf << EOF
 Section "Monitor"
    Identifier    "Monitor0"
EndSection
Section "Device"
    Identifier    "Device0"
    Driver        "$graka" #Choose the driver used for this monitor
EndSection
Section "Screen"
    Identifier    "Screen0"  #Collapse Monitor and Device section to Screen section
    Device        "Device0"
    Monitor       "Monitor0"
    DefaultDepth  16 #Choose the depth (16||24)
    SubSection "Display"
        Depth     24
        Modes     "$monitorsettings.00" #Choose the resolution
    EndSubSection
EndSection
EOF

Last edited by e-simon (2011-10-27 07:14:52)


Laptop: Toshiba Satellite L670 | Ram: 3 GB | CPU: Intel Core Duo 2x1.87Ghz | Grafic: Intel Onboard i915 (Intel® Ironlake Mobile)
System OS': F15 (Gnome 3.2), F16 (LXDE), Ubuntu (Natty, Playstation), Arch 3 (XFCE), Debian 6 (LXDE)
sea Scripts: USB2boot, custom-shell, multimedia, and more

Offline

Board footer

Powered by FluxBB