[SOLVED] ATI Radeon Xpress 200 - Model 1150 Problem with Debian
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
ATI Radeon Xpress 200 - Model 1150 Problem with Debian
Dear,
At first I would like to say I just came here in the last case, cause I don't know what more I can try, if I'm posting in the wrong place, please move the post.
Well, my problem is very complicated, I've an old machine (Dell Vostro 1000) where I'm using Debian 8 with XFCE.
This machine have an integrated video card (ATI MOBILITY RADEON XPRESS 200 - Model: 1150), and it doesn't work with Debian default configuration.
Let's see what I already have tried:
- To turn on my laptop without it shows the notorious colored stripes I need use the "nomodeset" code on grub.cfg.
- The Debian 8 appears don't have the xorg.conf (???), I made a Xorg.conf following the instructions at https://wiki.debian.org/AtiHowTo , without success.
- I tried already tried follow the procedures in the page above, cause the current proprietary driver is not compatible with my old video card. and the older version (legacy) can't be installed and shows some conflicts with "X". This way I have to use the generic linux driver.
- I tried set the display resolution using XRANDR, but it fails and when I made the insertion of another resolution, I just can't select this.
- Thinking about modules, maybe I can see a little ligth in the end of tunnel. I find a blacklist file into "/etc/modprobe.d" and removed the module "radeonfb" of blacklist, but when I tried to restart, the machine only shows a black screen with the mouse pointer only. to fix this I changed the "quiet" entry of boot line and changed it with "single" to show the command line and I can see that when the module "radeonfb" is loaded, the letters of command line become small (like it have made a resolution adjustment) but I need understand why only a black screen and the mouse pointer is showed.
I would try to go with opensource drivers, no propertary.
Propertary drivers are intruders into linux. It is always safer (even if can be worst as perforance) and native tested opensource driver.
So, you should purge away every reference of the propertary driver, and do
sudo apt-get install xserver-xorg-video-radeon
Then without any xorg.conf (recent xorg versions auto-probe and don't need for xorg.conf) you should be able to boot Xorg
Dear _spectrum_, thanks for your attention. The system is only with the "genericg linux driver (OS default) and the "xserver-xorg-video-radeon"
(I think it's "xserver-xorg-video-ati") are installed and updated. But it Doesn't work.
Any idea how I can (at least) change the resolution of my monitor? The 3D acceleration is not important to me.
Some good news here.
I just discovered that when I remove the module "radeonfb" from "devfb-blacklist.conf", the SO only shows the mouse pointer in a black screen (ok, no news until here), but when I made that and boot in safe mode, the resolution is okay.
Now, what I need to uninstall? what is conflicting?
Not sure how to answer your question but you might want to use a different username as using your email address will, most likely, get you a boat load of SPAM.
Not sure how to answer your question but you might want to use a different username as using your email address will, most likely, get you a boat load of SPAM.
Any idea how I can (at least) change the resolution of my monitor?
Code:
harry@antix1:~
$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 195mm x 113mm
1024x600 60.00*+
800x600 60.32 56.25
640x480 59.94
VGA1 disconnected (normal left inverted right x axis y axis)
harry@antix1:~
Code:
xrandr -S (resolution you wish to use from available ones in your list from xrandr output)
Hit enter/return key. Screen will go black and come on again.
If you get what you want. Put the
Quote:
xrandr -S (screenxscreen)
like xrandr -S 1024x768 or what ever in your startup file.
In my Icewm Window Manager. I put mine in ~/.icewm/startup
harry@antix1:~
$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 195mm x 113mm
1024x600 60.00*+
800x600 60.32 56.25
640x480 59.94
VGA1 disconnected (normal left inverted right x axis y axis)
harry@antix1:~
Code:
xrandr -S (resolution you wish to use from available ones in your list from xrandr output)
Hit enter/return key. Screen will go black and come on again.
If you get what you want. Put the
like xrandr -S 1024x768 or what ever in your startup file.
In my Icewm Window Manager. I put mine in ~/.icewm/startup
Hi there, thanks for your help. but the maximum limit showed is the lower resolution sctrange. Another tip?
I really tried, but I think the problem is really the Video Card Driver. cause just one resolution is possible.
At this time I'm confusing with Xorg and generic drivers, radeonfb, firmware-linux, the blacklists and the "nomodeset" code...
I think it's imposible to use this video card on linux today
# xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 61.00*
Code:
# dmesg | grep radeon
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=4aea699e-b5c5-4035-b62a-ed54fcbb80a1 ro initrd=/install/initrd.gz radeon.modeset=0 quiet
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=4aea699e-b5c5-4035-b62a-ed54fcbb80a1 ro initrd=/install/initrd.gz radeon.modeset=0 quiet
[ 0.990272] [drm:radeon_init] *ERROR* No UMS support in radeon module!
[ 8.548851] [drm:radeon_init] *ERROR* No UMS support in radeon module!
MY GRUB (THIS MACHINE IS USING UDEV, NO XORG.CONF)
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="radeon.modeset=0 quiet"
GRUB_CMDLINE_LINUX="initrd=/install/initrd.gz"
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
thanks in advance.
Last edited by diegoh.vanni@gmail.com; 05-30-2015 at 12:17 AM.
Reason: Add some commands outputs:
Hi,
the card is known to work. The radeonfb blacklisted make me think you had propertary drived installed, and that something is mixed. Also maybe you have some module missing/enabled disturbing the proper working of the card.
Way one, try to clean all better, and use opensource driver:
Quote:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.BAK
sudo apt-get remove --purge fglrx*
remove any fglrx reference, remove any video related blacklist entry ( from/etc/module .. )
sudo apt-get purge xserver-xorg-video-radeon
Yeah, and in a pinch. I remove sis and savage drivers on my other boxes and run with vesa instead because the new xorg in Debian Testing does not play well with the sis and savage drivers supplied by Debian.
- Remove the "radeonfb" module of blacklist (/etc/modeprobe.d/fbdev-blaclist.conf) and make a XORG file without pass the video driver, but passing "BusID":
Important Notes:
1. To this solution I'm not using FGLRX or FIRMWARE-LINUX installed, I think I don't have any acceleration, but it's sufficient to me now.
2. To boot the sistem, I put "radeon.modeset=0" into grub file (/etc/default/grub.cfg)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.