View previous topic :: View next topic |
Author |
Message |
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sat Sep 08, 2012 3:35 pm Post subject: Can't start X with radeon HD2400 |
|
|
I have installed Calculate 12.0.3 XFCE into my notebook with Radeon HD2400 video card
I selected the fglrx driver during installation (Gentoo linux has been working on ati-drivers 11.8 for 2 years)
Emerged calculate-sources-3.4.10 and ati-drivers-12.4 (ati-drivers 12.6 don't support HD2400, can't compile ati-drivers-12.4 with kernel 3.5)
generated xorg.conf: aticonfig -f --initial
tried to start X: startx
got error: No valid linear framebuffer address
Code: | [ 67.058]
X.Org X Server 1.11.4
Release Date: 2012-01-27
[ 67.058] X Protocol Version 11, Revision 0
[ 67.058] Build Operating System: Linux 3.5.3-calculate x86_64 Gentoo
[ 67.059] Current Operating System: Linux calculate 3.4.10-calculate #1 SMP PREEMPT Sat Sep 8 17:13:27 EEST 2012 x86_64
[ 67.059] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.4.10-x86_64-CLDX root=UUID=73eabd2c-59a6-4cee-b9e8-4121e70c2744 ro video=uvesafb:ywrap,1024x768-32,mtrr:3,splash=silent,theme:calculate elevator=cfq doscsi calculate=video:fglrx console=tty1 udev quiet
[ 67.059] Build Date: 08 September 2012 05:47:55PM
[ 67.059]
[ 67.059] Current version of pixman: 0.26.0
[ 67.059] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 67.060] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 67.060] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Sep 8 17:57:29 2012
[ 67.061] (==) Using config file: "/etc/X11/xorg.conf"
[ 67.061] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 67.061] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 67.061] (==) ServerLayout "Xorg Configured"
[ 67.061] (**) |-->Screen "aticonfig-Screen[0]-0" (0)
[ 67.061] (**) | |-->Monitor "aticonfig-Monitor[0]-0"
[ 67.061] (**) | |-->Device "aticonfig-Device[0]-0"
[ 67.061] (==) Automatically adding devices
[ 67.061] (==) Automatically enabling devices
[ 67.062] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 67.062] Entry deleted from font path.
[ 67.062] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 67.062] Entry deleted from font path.
[ 67.062] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 67.062] Entry deleted from font path.
[ 67.062] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 67.062] Entry deleted from font path.
[ 67.062] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 67.062] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 67.062] Entry deleted from font path.
[ 67.062] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 67.062] (**) FontPath set to:
/usr/share/fonts/corefonts,
/usr/share/fonts/misc,
/usr/share/fonts/droid,
/usr/share/fonts/misc/
[ 67.062] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 67.062] (**) Extension "RENDER" is enabled
[ 67.062] (**) Extension "XVideo" is enabled
[ 67.062] (**) Extension "Composite" is disabled
[ 67.062] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 67.062] (II) Loader magic: 0x7d1ac0
[ 67.062] (II) Module ABI versions:
[ 67.062] X.Org ANSI C Emulation: 0.4
[ 67.062] X.Org Video Driver: 11.0
[ 67.062] X.Org XInput driver : 13.0
[ 67.062] X.Org Server Extension : 6.0
[ 67.063] (--) PCI:*(0:1:0:0) 1002:94c9:1043:15b2 rev 0, Mem @ 0xfdef0000/65536, I/O @ 0x0000a000/256, BIOS @ 0x????????/131072
[ 67.063] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[ 67.063] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[ 67.063] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 67.063] (II) "record" will be loaded by default.
[ 67.063] (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
[ 67.063] (II) "dri2" will be loaded by default.
[ 67.063] (II) LoadModule: "dri"
[ 67.064] (WW) Warning, couldn't open module dri
[ 67.064] (II) UnloadModule: "dri"
[ 67.064] (II) Unloading dri
[ 67.064] (EE) Failed to load module "dri" (module does not exist, 0)
[ 67.064] (II) LoadModule: "dbe"
[ 67.064] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[ 67.064] (II) Module dbe: vendor="X.Org Foundation"
[ 67.064] compiled for 1.11.4, module version = 1.0.0
[ 67.064] Module class: X.Org Server Extension
[ 67.064] ABI class: X.Org Server Extension, version 6.0
[ 67.064] (II) Loading extension DOUBLE-BUFFER
[ 67.064] (II) LoadModule: "glx"
[ 67.064] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 67.064] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[ 67.064] compiled for 6.9.0, module version = 1.0.0
[ 67.064] (II) Loading extension GLX
[ 67.064] (II) LoadModule: "extmod"
[ 67.065] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 67.065] (II) Module extmod: vendor="X.Org Foundation"
[ 67.065] compiled for 1.11.4, module version = 1.0.0
[ 67.065] Module class: X.Org Server Extension
[ 67.065] ABI class: X.Org Server Extension, version 6.0
[ 67.065] (II) Loading extension MIT-SCREEN-SAVER
[ 67.065] (II) Loading extension XFree86-VidModeExtension
[ 67.065] (II) Loading extension XFree86-DGA
[ 67.065] (II) Loading extension DPMS
[ 67.065] (II) Loading extension XVideo
[ 67.065] (II) Loading extension XVideo-MotionCompensation
[ 67.065] (II) Loading extension X-Resource
[ 67.065] (II) LoadModule: "record"
[ 67.065] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[ 67.065] (II) Module record: vendor="X.Org Foundation"
[ 67.065] compiled for 1.11.4, module version = 1.13.0
[ 67.065] Module class: X.Org Server Extension
[ 67.065] ABI class: X.Org Server Extension, version 6.0
[ 67.065] (II) Loading extension RECORD
[ 67.065] (II) LoadModule: "dri2"
[ 67.065] (WW) Warning, couldn't open module dri2
[ 67.065] (II) UnloadModule: "dri2"
[ 67.065] (II) Unloading dri2
[ 67.065] (EE) Failed to load module "dri2" (module does not exist, 0)
[ 67.065] (II) LoadModule: "fglrx"
[ 67.065] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so
[ 67.085] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
[ 67.085] compiled for 1.4.99.906, module version = 8.96.4
[ 67.085] Module class: X.Org Video Driver
[ 67.085] (II) Loading sub module "fglrxdrm"
[ 67.085] (II) LoadModule: "fglrxdrm"
[ 67.085] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
[ 67.085] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
[ 67.085] compiled for 1.4.99.906, module version = 8.96.4
[ 67.085] (II) ATI Proprietary Linux Driver Version Identifier:8.96.4
[ 67.086] (II) ATI Proprietary Linux Driver Release Identifier: 8.961
[ 67.086] (II) ATI Proprietary Linux Driver Build Date: Apr 5 2012 23:06:21
[ 67.086] (--) using VT number 7
[ 67.087] (WW) Falling back to old probe method for fglrx
[ 67.094] (II) PCS database file /etc/ati/amdpcsdb not found
[ 67.094] (II) Creating PCS database from initial defaults instead
[ 67.095] (--) Chipset Supported AMD Graphics Processor (0x94C9) found
[ 67.096] (II) AMD Video driver is running on a device belonging to a group targeted for this release
[ 67.096] (II) AMD Video driver is signed
[ 67.096] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so
[ 67.096] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
[ 67.096] (II) fglrx(0): pEnt->device->identifier=0x20255f0
[ 67.096] (II) fglrx(0): === [xdl_xs111_atiddxPreInit] === begin
[ 67.096] (II) Loading sub module "vgahw"
[ 67.096] (II) LoadModule: "vgahw"
[ 67.096] (II) Loading /usr/lib64/xorg/modules/libvgahw.so
[ 67.096] (II) Module vgahw: vendor="X.Org Foundation"
[ 67.096] compiled for 1.11.4, module version = 0.1.0
[ 67.096] ABI class: X.Org Video Driver, version 11.0
[ 67.096] (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
[ 67.096] (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 67.096] (==) fglrx(0): Default visual is TrueColor
[ 67.096] (**) fglrx(0): Option "DPMS" "true"
[ 67.096] (==) fglrx(0): RGB weight 888
[ 67.096] (II) fglrx(0): Using 8 bits per RGB
[ 67.097] (==) fglrx(0): Buffer Tiling is ON
[ 67.097] (II) Loading sub module "fglrxdrm"
[ 67.097] (II) LoadModule: "fglrxdrm"
[ 67.097] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
[ 67.097] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
[ 67.097] compiled for 1.4.99.906, module version = 8.96.4
[ 67.098] ukiDynamicMajor: found major device number 250
[ 67.098] ukiDynamicMajor: found major device number 250
[ 67.098] ukiOpenByBusid: Searching for BusID PCI:1:0:0
[ 67.098] ukiOpenDevice: node name is /dev/ati/card0
[ 67.098] ukiOpenDevice: open result is 11, (OK)
[ 67.098] ukiOpenByBusid: ukiOpenMinor returns 11
[ 67.098] ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
[ 67.099] (**) fglrx(0): NoAccel = NO
[ 67.099] (**) fglrx(0): ATI 2D Acceleration Architecture enabled
[ 67.099] (--) fglrx(0): Chipset: "ATI Mobility Radeon HD 2400" (Chipset = 0x94c9)
[ 67.099] (--) fglrx(0): (PciSubVendor = 0x1043, PciSubDevice = 0x15b2)
[ 67.099] (==) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
[ 67.099] (EE) fglrx(0): No valid linear framebuffer address
[ 67.099] (EE) fglrx(0): PreInitAdapter failed
[ 67.099] (EE) fglrx(0): PreInit failed
[ 67.099] (II) fglrx(0): === [xdl_xs111_atiddxPreInit] === end
[ 67.099] (II) fglrx(0): Interrupt handler Shutdown.
[ 67.101] SetVBEMode failed
[ 67.101] (II) UnloadModule: "fglrx"
[ 67.101] (II) Unloading fglrx
[ 67.101] (II) UnloadModule: "fglrxdrm"
[ 67.101] (II) Unloading fglrxdrm
[ 67.101] (II) UnloadModule: "vgahw"
[ 67.101] (II) Unloading vgahw
[ 67.101] (II) UnloadModule: "fglrxdrm"
[ 67.101] (II) Unloading fglrxdrm
[ 67.101] (EE) Screen(s) found, but none have a usable configuration.
[ 67.101]
Fatal server error:
[ 67.101] no screens found
[ 67.101]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 67.102] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 67.102]
[ 67.103] Server terminated with error (1). Closing log file. |
xorg.conf:
Code: |
#------------------------------------------------------------------------------
# Modified Calculate-install 3.0.2
# Processed template files:
# /var/lib/layman/calculate/profiles/templates/install-3.0/1live/xorg-server/X11/xorg.conf
# For modify this file, create /etc/X11/xorg.conf.clt template.
#------------------------------------------------------------------------------
Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Files"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/droid"
EndSection
Section "Module"
Load "dri"
Load "dbe" # Double buffer extension
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extension
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:1:0: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
Section "DRI"
Group "video"
Mode 0666
EndSection
Section "Extensions"
Option "RENDER" "On"
Option "XVideo" "On"
Option "Composite" "Off"
EndSection
|
How can I get X to work? |
|
Back to top |
|
|
gorkypl Guru
Joined: 04 Oct 2010 Posts: 444 Location: Kraków, PL
|
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sat Sep 08, 2012 6:24 pm Post subject: |
|
|
just to explain why gorkypl suggested to use the foss driver, ATI has decided from 12.6 if I'm not mistaken to drop of all chips below 5xxx.
if you must use the proprietary driver, use 12.4 else use the foss _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
gorkypl Guru
Joined: 04 Oct 2010 Posts: 444 Location: Kraków, PL
|
Posted: Sat Sep 08, 2012 6:37 pm Post subject: |
|
|
Thanks Daggy, I have always admired your manner of explaining things that seem to be simple
Another reason is that (AFAIK) foss drivers have better performance for this card. _________________ BTW, TWM FTW! |
|
Back to top |
|
|
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sat Sep 08, 2012 6:49 pm Post subject: |
|
|
DaggyStyle wrote: | just to explain why gorkypl suggested to use the foss driver, ATI has decided from 12.6 if I'm not mistaken to drop of all chips below 5xxx.
if you must use the proprietary driver, use 12.4 else use the foss |
Thanks. I'll try radeon driver too.
Btw, I tried and got the error above with ati-drivers-12.4 and kernel 3.4.10
Is there way to fix it? |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
Posted: Sun Sep 09, 2012 2:05 am Post subject: |
|
|
The ati-drivers-12.6_beta_pre897 is the last version to work with the HD2400. |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sun Sep 09, 2012 5:15 am Post subject: |
|
|
gorkypl wrote: | Thanks Daggy, I have always admired your manner of explaining things that seem to be simple
Another reason is that (AFAIK) foss drivers have better performance for this card. |
Thanks I do try.
leha2000 wrote: | DaggyStyle wrote: | just to explain why gorkypl suggested to use the foss driver, ATI has decided from 12.6 if I'm not mistaken to drop of all chips below 5xxx.
if you must use the proprietary driver, use 12.4 else use the foss |
Thanks. I'll try radeon driver too.
Btw, I tried and got the error above with ati-drivers-12.4 and kernel 3.4.10
Is there way to fix it? |
please post complete Xorg.0.log _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sun Sep 09, 2012 7:59 am Post subject: |
|
|
DaggyStyle wrote: | leha2000 wrote: | Is there way to fix it? |
please post complete Xorg.0.log |
Please see it in the first message.
Also I tried open radeon drivers. I got error on boot: "fatal error during gpu init"
I found notes about KMS configuration in Arch
but how can I do this in Gentoo? |
|
Back to top |
|
|
gorkypl Guru
Joined: 04 Oct 2010 Posts: 444 Location: Kraków, PL
|
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sun Sep 09, 2012 10:11 am Post subject: |
|
|
don't install both drivers, select one, move xorg.conf a side and try without xorg.conf _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sun Sep 09, 2012 10:41 am Post subject: |
|
|
DaggyStyle wrote: | don't install both drivers, select one, move xorg.conf a side and try without xorg.conf |
I've made another clean install with open source drivers and configured them by Gentoo docs
Error on boot:
Code: |
Sep 9 13:02:11 calculate kernel: ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
Sep 9 13:02:11 calculate kernel: [drm] Initialized drm 1.1.0 20060810
Sep 9 13:02:11 calculate kernel: [drm] radeon kernel modesetting enabled.
Sep 9 13:02:11 calculate kernel: [drm] initializing kernel modesetting (RV610 0x1002:0x94C9 0x1043:0x15B2).
Sep 9 13:02:11 calculate kernel: [drm] register mmio base: 0xFDEF0000
Sep 9 13:02:11 calculate kernel: [drm] register mmio size: 65536
Sep 9 13:02:11 calculate kernel: ATOM BIOS: F3Sr
Sep 9 13:02:11 calculate kernel: radeon 0000:01:00.0: VRAM: 128M 0x0000000000000000 - 0x0000000007FFFFFF (128M used)
Sep 9 13:02:11 calculate kernel: radeon 0000:01:00.0: GTT: 512M 0x0000000008000000 - 0x0000000027FFFFFF
Sep 9 13:02:11 calculate kernel: mtrr: zero sized request
Sep 9 13:02:11 calculate kernel: [drm] Detected VRAM RAM=128M, BAR=0M
Sep 9 13:02:11 calculate kernel: [drm] RAM width 64bits DDR
Sep 9 13:02:11 calculate kernel: [TTM] Zone kernel: Available graphics memory: 2022902 kiB
Sep 9 13:02:11 calculate kernel: [TTM] Initializing pool allocator
Sep 9 13:02:11 calculate kernel: [TTM] Initializing DMA pool allocator
Sep 9 13:02:11 calculate kernel: radeon_bo_create:132 alloc size 0M bigger than 0Mb limit
Sep 9 13:02:11 calculate kernel: radeon 0000:01:00.0: Fatal error during GPU init
Sep 9 13:02:11 calculate kernel: [drm] radeon: finishing device.
Sep 9 13:02:11 calculate kernel: radeon 0000:01:00.0: no bo for sa manager
Sep 9 13:02:11 calculate kernel: [TTM] Trying to take down uninitialized memory manager type 1
|
Btw, my old Gentoo installation works fine with proprietary ati-drivers-11.8 (Gnome 2)
But I tried ati-drivers-12.4 and got "No valid linear framebuffer address" (see my initial post with complete log and xorg.conf) on startx |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sun Sep 09, 2012 10:50 am Post subject: |
|
|
leha2000 wrote: | DaggyStyle wrote: | don't install both drivers, select one, move xorg.conf a side and try without xorg.conf |
I've made another clean install with open source drivers and configured them by Gentoo docs
Error on boot:
Code: |
Sep 9 13:02:11 calculate kernel: ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
Sep 9 13:02:11 calculate kernel: [drm] Initialized drm 1.1.0 20060810
Sep 9 13:02:11 calculate kernel: [drm] radeon kernel modesetting enabled.
Sep 9 13:02:11 calculate kernel: [drm] initializing kernel modesetting (RV610 0x1002:0x94C9 0x1043:0x15B2).
Sep 9 13:02:11 calculate kernel: [drm] register mmio base: 0xFDEF0000
Sep 9 13:02:11 calculate kernel: [drm] register mmio size: 65536
Sep 9 13:02:11 calculate kernel: ATOM BIOS: F3Sr
Sep 9 13:02:11 calculate kernel: radeon 0000:01:00.0: VRAM: 128M 0x0000000000000000 - 0x0000000007FFFFFF (128M used)
Sep 9 13:02:11 calculate kernel: radeon 0000:01:00.0: GTT: 512M 0x0000000008000000 - 0x0000000027FFFFFF
Sep 9 13:02:11 calculate kernel: mtrr: zero sized request
Sep 9 13:02:11 calculate kernel: [drm] Detected VRAM RAM=128M, BAR=0M
Sep 9 13:02:11 calculate kernel: [drm] RAM width 64bits DDR
Sep 9 13:02:11 calculate kernel: [TTM] Zone kernel: Available graphics memory: 2022902 kiB
Sep 9 13:02:11 calculate kernel: [TTM] Initializing pool allocator
Sep 9 13:02:11 calculate kernel: [TTM] Initializing DMA pool allocator
Sep 9 13:02:11 calculate kernel: radeon_bo_create:132 alloc size 0M bigger than 0Mb limit
Sep 9 13:02:11 calculate kernel: radeon 0000:01:00.0: Fatal error during GPU init
Sep 9 13:02:11 calculate kernel: [drm] radeon: finishing device.
Sep 9 13:02:11 calculate kernel: radeon 0000:01:00.0: no bo for sa manager
Sep 9 13:02:11 calculate kernel: [TTM] Trying to take down uninitialized memory manager type 1
|
Btw, my old Gentoo installation works fine with proprietary ati-drivers-11.8 (Gnome 2)
But I tried ati-drivers-12.4 and got "No valid linear framebuffer address" (see my initial post with complete log and xorg.conf) on startx |
have you installed and defined the firmware?
there is no need to reinstall the system in case something goes wrong (in most cases), you can remove the program/config and try again, this isn't windows.
have you tried 12.4 without any xorg.conf? _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sun Sep 09, 2012 11:01 am Post subject: |
|
|
DaggyStyle wrote: |
have you installed and defined the firmware?
|
I installed linux-firmware and did kernel configuration:
Code: |
Device Drivers --->
Generic Driver Options --->
[*] Include in-kernel firmware blobs in kernel binary
(radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
(/lib/firmware/) Firmware blobs root directory
|
Do I need something else?
DaggyStyle wrote: |
there is no need to reinstall the system in case something goes wrong (in most cases), you can remove the program/config and try again, this isn't windows.
have you tried 12.4 without any xorg.conf? |
I have 2 separate installations of same OS on HDD and SSD with different drivers: with opensource and ati-drivers. Let's what drivers work
I haven't tried 12.4 without any xorg.conf. I'll try |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sun Sep 09, 2012 11:22 am Post subject: |
|
|
leha2000 wrote: | DaggyStyle wrote: |
have you installed and defined the firmware?
|
I installed linux-firmware and did kernel configuration:
Code: |
Device Drivers --->
Generic Driver Options --->
[*] Include in-kernel firmware blobs in kernel binary
(radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
(/lib/firmware/) Firmware blobs root directory
|
Do I need something else?
DaggyStyle wrote: |
there is no need to reinstall the system in case something goes wrong (in most cases), you can remove the program/config and try again, this isn't windows.
have you tried 12.4 without any xorg.conf? |
I have 2 separate installations of same OS on HDD and SSD with different drivers: with opensource and ati-drivers. Let's what drivers work
I haven't tried 12.4 without any xorg.conf. I'll try |
yes, you've selected only one of the fw files, what card do you have? _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sun Sep 09, 2012 11:27 am Post subject: |
|
|
DaggyStyle wrote: | leha2000 wrote: | DaggyStyle wrote: |
have you installed and defined the firmware?
|
I installed linux-firmware and did kernel configuration:
Code: |
Device Drivers --->
Generic Driver Options --->
[*] Include in-kernel firmware blobs in kernel binary
(radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
(/lib/firmware/) Firmware blobs root directory
|
Do I need something else?
|
yes, you've selected only one of the fw files, what card do you have? |
I have radeon HD2400. Seems, I need R600 file only.
Thanks! I had some doubts before about this item (if choose only one file or both)
So I'll change the firmware file and recompile / install the kernel and its ramfs file.
Last edited by leha2000 on Sun Sep 09, 2012 5:48 pm; edited 1 time in total |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sun Sep 09, 2012 11:37 am Post subject: |
|
|
put the following: radeon/RS780_pfp.bin radeon/RS780_me.bin radeon/R600_rlc.bin _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sun Sep 09, 2012 2:56 pm Post subject: |
|
|
DaggyStyle wrote: | put the following: radeon/RS780_pfp.bin radeon/RS780_me.bin radeon/R600_rlc.bin |
did make, make install, make modules_install, cl-kernel --initrd
and rebooted: same error about GPU
ps. messages on make:
Code: |
Makefile: 207: warning: overriding recipe for target /firmware/radeon/RS780_pfp.bin.gen.S
Makefile: 204: warning: ignoring old recipe for target /firmware/radeon/RS780_pfp.bin.gen.S
|
the same for RS780_me.bin
btw, I tried on another installation with ati radeon legacy drivers 12.6 without xorg.conf: the system tries to use xorg.conf.d and radeon driver and got the same linearbuffer address error as with xorg.conf |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sun Sep 09, 2012 4:02 pm Post subject: |
|
|
well you seem to miss some step, are you using genkernel? _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sun Sep 09, 2012 4:09 pm Post subject: |
|
|
DaggyStyle wrote: | well you seem to miss some step, are you using genkernel? |
I think so.
I don't use genkernel. I use cl-kernel --initrd for initramfs file generation (it calls genkernel):
Code: |
* Gentoo Linux Genkernel; Version 3.4.18
* Running with options: --cachedir=/var/cache/genkernel --tempdir=/var/calculate/tmp/genkernel --splash=calculate --unionfs --all-ramdisk-modules --disklabel --no-save-config --firmware --udev --lspci --kerneldir=/usr/src/linux --module-prefix=/ --loglevel=1 --makeopts=-j3 --kernel-config=/var/lib/layman/calculate/profiles/kernel/config-desktop-x86_64-3.4 --bootdir=/boot --no-mrproper ramdisk
* Linux Kernel 3.4.10-calculate for x86_64...
* blkid: >> Using cache
* busybox: >> Using cache
* initramfs: >> Initializing...
* >> Appending base_layout cpio data...
* >> Appending auxilary cpio data...
* >> Appending udev cpio data...
* >> Appending busybox cpio data...
* >> Appending modules cpio data...
* >> Appending blkid cpio data...
* >> Appending unionfs_fuse cpio data...
* >> Appending splash cpio data...
* >> Installing splash [ using the calculate theme ]...
* >> Appending firmware cpio data...
* >> Pack cpio data...
* WARNING... WARNING... WARNING...
* Additional kernel cmdline arguments that *may* be required to boot properly...
* add "vga=791 splash=silent,theme:calculate console=tty1 quiet" if you use a splash framebuffer ]
|
my grub entry:
Code: |
menuentry 'Calculate Linux Desktop XFCE, with Linux 3.4.10-x86_64-CLDX' --class calculate --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos10)'
search --no-floppy --fs-uuid --set=root a0b10c9b-5787-4e08-99a7-ee3575b17c9c
echo 'Loading Linux 3.4.10-x86_64-CLDX ...'
linux /boot/vmlinuz-3.4.10-x86_64-CLDX root=UUID=a0b10c9b-5787-4e08-99a7-ee3575b17c9c ro elevator=cfq doscsi calculate=video:radeon console=tty1 udev quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-3.4.10-x86_64-CLDX
}
|
|
|
Back to top |
|
|
leha2000 n00b
Joined: 08 Sep 2012 Posts: 9
|
Posted: Sun Sep 09, 2012 5:50 pm Post subject: |
|
|
DaggyStyle wrote: | put the following: radeon/RS780_pfp.bin radeon/RS780_me.bin radeon/R600_rlc.bin |
Is this ok that we use RS780_ files (not RS600_) ? Just to double check... |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Mon Sep 10, 2012 5:16 am Post subject: |
|
|
leha2000 wrote: | DaggyStyle wrote: | put the following: radeon/RS780_pfp.bin radeon/RS780_me.bin radeon/R600_rlc.bin |
Is this ok that we use RS780_ files (not RS600_) ? Just to double check... |
yes, that is right.
as I'm not using either initfamfs and nor genkernel, I cannot help you much.
my best bet is that the firmware isn't included somehow in the initfamfs.
isn't there a generic config for genkernel? _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
|