You are not logged in.
Pages: 1
Greetings.
I'm trying to install Arch Linux in an Asus eee T91, which has a Intel GMA 500 graphic card. But, this one is not a REAL intel, but a PowerVR. With VESA drivers I achived to have it working but, at 800x600. In order to cope with the problem I'm trying to use the psb driver, which is properly explained on this thread. But, unfortunately, after following the steps, everything I could do is to get a better resolution in shell tty, but still no working X.
After executing X, the screen gets black, and stays that way until it shuts down. (Sometimes I get the tasking bar at the left top of the screen if I execute X from the same PC). I made to see by ssh (method I use to reboot this PC) , that X works, but, after a few seconds, they stop working. The screen is still black, anyway, and keyboard doesn't work either after executing X.
[root@papyrus ~]# while [ 0 -le 1 ]; do ps -e | grep X; date ; done
[...]
vie oct 9 22:23:28 CEST 2009
vie oct 9 22:23:28 CEST 2009
vie oct 9 22:23:28 CEST 2009
vie oct 9 22:23:28 CEST 2009
vie oct 9 22:23:28 CEST 2009
3485 tty1 00:00:00 X
vie oct 9 22:23:28 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:28 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:29 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 tty7 00:00:00 X
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
3485 ? 00:00:00 X <defunct>
vie oct 9 22:23:30 CEST 2009
vie oct 9 22:23:30 CEST 2009
vie oct 9 22:23:30 CEST 2009
[...]
psb version that i use is from this repositories: http://julienetienne.free.fr/Arch/repository
My kernel version is:
[root@papyrus ~]# uname -a
Linux papyrus 2.6.30-ARCH #1 SMP PREEMPT Wed Sep 9 12:37:32 UTC 2009 i686 Intel(R) Atom(TM) CPU Z520 @ 1.33GHz GenuineIntel GNU/Linux
X log:
http://pastebin.com/f72073768
xorg.conf
[root@papyrus ~]# cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "dri"
Load "dbe"
Load "record"
Load "extmod"
Load "dri2"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ExaMem" # <i>
#Option "ExaScratch" # <i>
#Option "IgnoreACPI" # [<bool>]
#Option "NoPanel" # [<bool>]
#Option "LidTimer" # [<bool>]
#Option "NoFitting" # [<bool>]
#Option "DownScale" # [<bool>]
#Option "Vsync" # [<bool>]
Option "IgnoreACPI" "true"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
Identifier "Card0"
Driver "psb"
VendorName "Intel Corporation"
BoardName "System Controller Hub (SCH Poulsbo) Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x600" "800x600" "640x480"
Virtual 1024 600
EndSubSection
EndSection
rc.local:
[root@papyrus ~]# cat /etc/rc.local
#!/bin/bash
#
# /etc/rc.local: Local multi-user startup script.
#
modprobe agpgart
modprobe i2c-core
insmod /lib/modules/2.6.30-ARCH/extra/drm.ko
modprobe i2c-algo-bit
insmod /lib/modules/2.6.30-ARCH/extra/psb.ko
rc.conf
[root@papyrus ~]# cat /etc/rc.conf
#
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# 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="es_ES.utf8"
HARDWARECLOCK="UTC"
USEDIRECTISA="no"
TIMEZONE="Europe/Madrid"
KEYMAP="es"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(!memstick !snd-pcsp acpi_cpufreq ath9k pciehp uvcvideo)
# 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="papyrus"
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
#Static IP example
#eth0="eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255"
eth0="dhcp"
INTERFACES=(eth0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
# Enable these network profiles at boot-up. These are only useful
# if you happen to need 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 now 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
#
DAEMONS=(@acpid @laptop-mode cpufreq syslog-ng !netfs !crond @hal @network @net-profiles sshd)
lspci:
[root@papyrus ~]# lspci
00:00.0 Host bridge: Intel Corporation System Controller Hub (SCH Poulsbo) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller (rev 07)
00:1b.0 Audio device: Intel Corporation System Controller Hub (SCH Poulsbo) HD Audio Controller (rev 07)
00:1c.0 PCI bridge: Intel Corporation System Controller Hub (SCH Poulsbo) PCI Express Port 1 (rev 07)
00:1c.1 PCI bridge: Intel Corporation System Controller Hub (SCH Poulsbo) PCI Express Port 2 (rev 07)
00:1d.0 USB Controller: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #1 (rev 07)
00:1d.1 USB Controller: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #2 (rev 07)
00:1d.2 USB Controller: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #3 (rev 07)
00:1d.7 USB Controller: Intel Corporation System Controller Hub (SCH Poulsbo) USB EHCI #1 (rev 07)
00:1f.0 ISA bridge: Intel Corporation System Controller Hub (SCH Poulsbo) LPC Bridge (rev 07)
00:1f.1 IDE interface: Intel Corporation System Controller Hub (SCH Poulsbo) IDE Controller (rev 07)
01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Ethernet controller: Attansic Technology Corp. Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller (rev b0)
[root@papyrus ~]# lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation System Controller Hub (SCH Poulsbo) [8086:8100] (rev 07)
00:02.0 VGA compatible controller [0300]: Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller [8086:8108] (rev 07)
00:1b.0 Audio device [0403]: Intel Corporation System Controller Hub (SCH Poulsbo) HD Audio Controller [8086:811b] (rev 07)
00:1c.0 PCI bridge [0604]: Intel Corporation System Controller Hub (SCH Poulsbo) PCI Express Port 1 [8086:8110] (rev 07)
00:1c.1 PCI bridge [0604]: Intel Corporation System Controller Hub (SCH Poulsbo) PCI Express Port 2 [8086:8112] (rev 07)
00:1d.0 USB Controller [0c03]: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #1 [8086:8114] (rev 07)
00:1d.1 USB Controller [0c03]: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #2 [8086:8115] (rev 07)
00:1d.2 USB Controller [0c03]: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #3 [8086:8116] (rev 07)
00:1d.7 USB Controller [0c03]: Intel Corporation System Controller Hub (SCH Poulsbo) USB EHCI #1 [8086:8117] (rev 07)
00:1f.0 ISA bridge [0601]: Intel Corporation System Controller Hub (SCH Poulsbo) LPC Bridge [8086:8119] (rev 07)
00:1f.1 IDE interface [0101]: Intel Corporation System Controller Hub (SCH Poulsbo) IDE Controller [8086:811a] (rev 07)
01:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
03:00.0 Ethernet controller [0200]: Attansic Technology Corp. Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller [1969:1026] (rev b0)
00:02.0 VGA compatible controller: Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller (rev 07) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 8398
Flags: bus master, fast devsel, latency 0, IRQ 22
Memory at f3f80000 (32-bit, non-prefetchable) [size=512K]
I/O ports at c880 [size=8]
Memory at d0000000 (32-bit, non-prefetchable) [size=256M]
Memory at f3f40000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at <unassigned> [disabled]
Capabilities: [d0] Power Management version 2
Capabilities: [b0] Vendor Specific Information <?>
Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
Kernel driver in use: psb
Thanks
Offline
Re-up
Offline
I have same problem. My laptop is Acer 751h. If you have any solution for this problem, please let me know to NorthDragon at gmail.com
Offline
Driver is said to not work with Xorg server 1.7, see http://aur.archlinux.org/packages.php?ID=31995
There is new IEGD driver out there in the wild, but currently only in the form of some Ubuntu mega kernel patch. See http://www.fit-pc2.com/forum/viewtopic.php?f=46&t=1322 and support my request there with your own voice! So we can adopt IEGD driver to Arch Linux!
Last edited by ypnos (2010-01-24 14:04:18)
Offline
You may find what you seek somewhere in the bowels of this thread:
Offline
Pages: 1