ATI Radeon for Linux

Multiple Monitors (VGA/DVI/HDMI)

Multiple Monitors with Opensource Radeon Driver and Xorg

Reference

OpenSource radeon
RadeonDriver
BinaryDriverHowto/AMD
Unable to completely purge fglrx

xorg

XServer
RandR
Bildschirmauflösung
XServer grafisch einrichten
How to make an xorg.conf file

Grub

ow do I safely change grub2 screen resolution?
Fixing the black screen after grub boot-up
radeonfb syntax
Kubuntu 14.04LTS, Radeon RS690 (X1270), unable to use resolution of more than 1024×768

$ cvt 1280 1024 60
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

$ xrandr --newmode <von oben>
$ xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
$ xrandr --addmode DVI-0 "1280x1024_60.00"
$ xrandr --output DVI-0 --mode "1280x1024_60.00"
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/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "built-ins"
EndSection

Section "Module"
	Load  "glx"
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   "DVI-0"
	VendorName   "acer"
	ModelName    "AL1913"

	# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
	Modeline "1280x1024"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
	
EndSection

Section "Device"
	Identifier  "V5200"
	Driver      "radeon"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "V5200"
	Monitor    "DVI-0"
	SubSection "Display"
		Viewport   0 0
		Depth      16
		Modes      "1280x1024"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth      24
		Modes      "1280x1024"
	EndSubSection
EndSection
$ sudo apt-get install fglrx
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  dkms fglrx-amdcccle fglrx-core lib32gcc1 libc6-i386 libqtcore4 qtcore4-l10n
Suggested packages:
  debhelper
The following NEW packages will be installed:
  dkms fglrx fglrx-amdcccle fglrx-core lib32gcc1 libc6-i386 libqtcore4 qtcore4-l10n
0 upgraded, 8 newly installed, 0 to remove and 5 not upgraded.
Need to get 73.3 MB of archives.
After this operation, 315 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ch.archive.ubuntu.com/ubuntu/ utopic/main qtcore4-l10n all 4:4.8.6+git49-gbc62005+dfsg-1ubuntu1 [617 kB]
Get:2 http://ch.archive.ubuntu.com/ubuntu/ utopic/main libqtcore4 amd64 4:4.8.6+git49-gbc62005+dfsg-1ubuntu1 [1'554 kB]
Get:3 http://ch.archive.ubuntu.com/ubuntu/ utopic/main dkms all 2.2.0.3-1.1ubuntu5 [64.4 kB]
Get:4 http://ch.archive.ubuntu.com/ubuntu/ utopic/main libc6-i386 amd64 2.19-10ubuntu2 [2'213 kB]
Get:5 http://ch.archive.ubuntu.com/ubuntu/ utopic/main lib32gcc1 amd64 1:4.9.1-16ubuntu6 [48.0 kB]
Get:6 http://ch.archive.ubuntu.com/ubuntu/ utopic/restricted fglrx-core amd64 2:14.201-0ubuntu2 [28.4 MB]
Get:7 http://ch.archive.ubuntu.com/ubuntu/ utopic/restricted fglrx amd64 2:14.201-0ubuntu2 [35.3 MB]                                          
Get:8 http://ch.archive.ubuntu.com/ubuntu/ utopic/restricted fglrx-amdcccle amd64 2:14.201-0ubuntu2 [5'139 kB]                                
Fetched 73.3 MB in 2min 42s (450 kB/s)                      
Selecting previously unselected package qtcore4-l10n.
(Reading database ... 177715 files and directories currently installed.)
Preparing to unpack .../qtcore4-l10n_4%3a4.8.6+git49-gbc62005+dfsg-1ubuntu1_all.deb ...
Unpacking qtcore4-l10n (4:4.8.6+git49-gbc62005+dfsg-1ubuntu1) ...
Selecting previously unselected package libqtcore4:amd64.
Preparing to unpack .../libqtcore4_4%3a4.8.6+git49-gbc62005+dfsg-1ubuntu1_amd64.deb ...
Unpacking libqtcore4:amd64 (4:4.8.6+git49-gbc62005+dfsg-1ubuntu1) ...
Selecting previously unselected package dkms.
Preparing to unpack .../dkms_2.2.0.3-1.1ubuntu5_all.deb ...
Unpacking dkms (2.2.0.3-1.1ubuntu5) ...
Selecting previously unselected package libc6-i386.
Preparing to unpack .../libc6-i386_2.19-10ubuntu2_amd64.deb ...
Unpacking libc6-i386 (2.19-10ubuntu2) ...
Selecting previously unselected package lib32gcc1.
Preparing to unpack .../lib32gcc1_1%3a4.9.1-16ubuntu6_amd64.deb ...
Unpacking lib32gcc1 (1:4.9.1-16ubuntu6) ...
Selecting previously unselected package fglrx-core.
Preparing to unpack .../fglrx-core_2%3a14.201-0ubuntu2_amd64.deb ...
Unpacking fglrx-core (2:14.201-0ubuntu2) ...
Selecting previously unselected package fglrx.
Preparing to unpack .../fglrx_2%3a14.201-0ubuntu2_amd64.deb ...
Unpacking fglrx (2:14.201-0ubuntu2) ...
Selecting previously unselected package fglrx-amdcccle.
Preparing to unpack .../fglrx-amdcccle_2%3a14.201-0ubuntu2_amd64.deb ...
Unpacking fglrx-amdcccle (2:14.201-0ubuntu2) ...
Processing triggers for man-db (2.7.0.2-2) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu2) ...
Processing triggers for mime-support (3.55ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Setting up qtcore4-l10n (4:4.8.6+git49-gbc62005+dfsg-1ubuntu1) ...
Setting up libqtcore4:amd64 (4:4.8.6+git49-gbc62005+dfsg-1ubuntu1) ...
Setting up dkms (2.2.0.3-1.1ubuntu5) ...
Setting up libc6-i386 (2.19-10ubuntu2) ...
Setting up lib32gcc1 (1:4.9.1-16ubuntu6) ...
Setting up fglrx-core (2:14.201-0ubuntu2) ...
update-alternatives: using /usr/lib/fglrx-core/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GFXCORE.conf (x86_64-linux-gnu_gfxcore_conf) in auto mode
Loading new fglrx-core-14.201 DKMS files...
First Installation: checking all kernels...
Building only for 3.16.0-25-generic
Building for architecture x86_64
Building initial module for 3.16.0-25-generic
Done.

fglrx:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.16.0-25-generic/updates/dkms/

depmod........

DKMS: install completed.
update-initramfs: deferring update (trigger activated)
Setting up fglrx (2:14.201-0ubuntu2) ...
update-alternatives: using /usr/lib/fglrx/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode
update-alternatives: using /usr/lib/fglrx/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode
Processing triggers for ureadahead (0.100.0-16) ...
Setting up fglrx-amdcccle (2:14.201-0ubuntu2) ...
Processing triggers for libc-bin (2.19-10ubuntu2) ...
Processing triggers for initramfs-tools (0.103ubuntu8) ...
update-initramfs: Generating /boot/initrd.img-3.16.0-25-generic

Leave a Reply

Your email address will not be published. Required fields are marked *