Hi all,
I bought a new laptop for my gf. An Acer Aspire E 17 with an AMD A6 APU. The video chip is an AMD Radeon R4.
I need the AMD driver because of the game EVE Online. She now runs it on an old laptop with a reall much worse GPU than this AMD R4. I installed the AMD drivers from the AMD repro that comes with YAST. I installed it from the repo on the SUSE SDB site and I downloaded the driver from AMD and used that script from Sebastian Siebert that was also recommended on the SDB site. After the installation and reboot X crashes leaving me with a login prompt.
I tried to start X as root and as an user to see the different outcomes and I will post them here. I have been at it the whole day now and I can’t figure it out. When I Google I find people with the errors that I get, but it all seem unrelated somehow.
startx as root:
xauth: file /root/.serverauth.2801 does not exist
X.Org X Server 1.16.1
Release Date: 2014-09-21
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux aukje.site 3.16.7-7-desktop #1 SMP PREEMPT Wed Dec 17 18:00:44 UTC 2014 (762f27a) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.7-7-desktop root=UUID=5b362d8d-193d-4a79-82fe-9e4ad61ffad1 ro splash=silent quiet showopts
Build Date: 04 March 2015 01:16:46PM
Current version of pixman: 0.32.6
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.6.log", Time: Sat Apr 4 23:32:11 2015
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:1:1) found
/etc/X11/xim: Checking whether an input method should be started.
sourcing /etc/sysconfig/language to get the value of INPUT_METHOD
INPUT_METHOD is not set or empty (no user selected input method).
Trying to start a default input method for the locale en_US.UTF-8 ...
Checking for a default input method in /etc/X11/xim.d/en/
sourcing /etc/X11/xim.d/en/40-ibus ...
ibus will be managed by GNOME.
/etc/X11/xim.d/en/40-ibus started sucessfully
/etc/X11/xim: line 107: gsettings: No such file or directory
/etc/X11/xinit/xinitrc.common: line 185: xrdb: No such file or directory
xinit: connection to X server lost
waiting for X server to shut down (EE) Server terminated successfully (0). Closing log file.
startx as user:
xauth: file /home/aukje/.serverauth.2883 does not exist
X.Org X Server 1.16.1
Release Date: 2014-09-21
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux aukje.site 3.16.7-7-desktop #1 SMP PREEMPT Wed Dec 17 18:00:44 UTC 2014 (762f27a) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.7-7-desktop root=UUID=5b362d8d-193d-4a79-82fe-9e4ad61ffad1 ro splash=silent quiet showopts
Build Date: 04 March 2015 01:16:46PM
Current version of pixman: 0.32.6
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: "/home/aukje/.local/share/xorg/Xorg.6.log", Time: Sat Apr 4 23:33:03 2015
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)
(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 "/home/aukje/.local/share/xorg/Xorg.6.log" for additional information.
(EE)
VGA Arbitration: Cannot restore default device.
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
-------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local and run "chkstat --system --set" afterwards
xorg.conf as the driver installation makes it:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:0:1:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
I can’t see it anymore, must be missing something. What worries me is that the driver release notes don’t mention this card, but if you use the manually install the driver from the AMD site it does say it found a supported card. Also I find more people saying their distro works fine on this machines with these chips. I haven’t tried another distro yet, really like Suse… The Xorg.6.log is too long. I’ll post whatever is asked from that file.
Thanks in advance