LinuxQuestions.org
Weather apps tell you it'll rain. Wyndo tells you when to go.
Home Forums Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 05-29-2015, 09:21 PM   #16
Amarildo
Member
 
Registered: Jun 2014
Posts: 176

Rep: Reputation: Disabled

Quote:
Originally Posted by ReaperX7 View Post
Working and 3D acceleration now go hand in hand the way the kernel works and how X is used anymore with xorg-server after 1.16.x came around.

Most X related stuff now uses glamoregl based acceleration for 2D drawing and basic rendering. This stems from xorg-server now utilizing the libepoxy egl drawing and pointer handling library. The card you have does require the non-free AMD firmware to operate. You can get the card up and running under the xf86-video-modesetting driver without any issues, but if you want to use the xf86-video-ati driver you will need the firmware as the rendering will try to use glamor accelerated video rather than exa accelerated video.

The FSF is nice and a goal, but honestly, it's very shortsighted and is more of a hindrance rather than a helper. It would be nice if all firmware could be free, all drivers, and all software could be free too, but the world isn't perfect, and neither is GNU/Linux.

CPUs, video cards, sound cards, network cards, etc. all now require firmware at some level either from the kernel open source firmware, or the non-free kernel firmware packages.
Thank you for your answer.

I gave up gaming and 3D acceleration in order to be free. I don't have a good 3D acceleration now on pure Debian and I don't expect to have it wit this hardware anytime soon. In fact, that's why I'm selling my PC, so that I can buy a FSF-friendly laptop to do programming (I took my first lesson today, Stanford University). I'm only learning to program because of Richard Stallman He gave me the motivation (in a non-direct manner). I hope I can make a good use of my skills to make GPL'ed software such as Free-bios, Free mobile apps (even though I don't like the ideia of Android/WindowsPhone/iOS), Free firmware, to improve Free drivers, etc.

While this doesn't happen, do you think my card will get support soon?

Last edited by Amarildo; 05-29-2015 at 09:27 PM.
 
Old 05-29-2015, 11:51 PM   #17
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,584
Blog Entries: 15

Rep: Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140
Stallman has some sound ideas, but honestly, don't just follow all his ideas. Draw from his ideas and create you own path your way.

Yes, a FSF friendly PC/Laptop is going to be nice, but likewise it may have issues as well and not all laptops are 100 FSF friendly. The best I've seen personally since all the new hardware came out recnely are those with Intel CPUs and GPUs, Realtek HD Audio and Ethernet and Atheros Wifi. Those are few in model any more as most laptop vendors are using more AMD and Broadcom hardware, with those of Intel based with Nvidia and broadcom hardware.

The FSF is a set of idealistic guidelines, not a Bible.

You technically haven't freed yourself either. Freeing one's self in GNU/Linux is choosing what you want, avoiding narrowed guidelines, and being open to all ideas, not just a small portion. By all technicality, you've more or less enslaved yourself to the FSF.

However, I do wish you luck with your venture, but honestly, I do not see support coming any time too soon for anything that has non-free firmware. The way things are going currently, more and more hardware is going to require firmware. Only a few small groups don't currently, but that is likely to change.
 
Old 05-30-2015, 05:53 AM   #18
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,871
Blog Entries: 12

Rep: Reputation: 6058Reputation: 6058Reputation: 6058Reputation: 6058Reputation: 6058Reputation: 6058Reputation: 6058Reputation: 6058Reputation: 6058Reputation: 6058Reputation: 6058
Amarildo, you know that you can downgrade your Xorg, right?
also, i might be wrong, but i think you can force any version of Xorg to use the fallback video driver (vesa), which should also result in a working system.
 
Old 05-30-2015, 10:20 AM   #19
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,584
Blog Entries: 15

Rep: Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140
Vesa was replaced with the modesetting driver. The xf86-video-vesa driver started to have too many problems. The xorg-server package now contains xf86-video-modesetting as part of the package as the default vesa driver.
 
Old 05-30-2015, 12:56 PM   #20
Amarildo
Member
 
Registered: Jun 2014
Posts: 176

Rep: Reputation: Disabled
Quote:
Originally Posted by ReaperX7 View Post
Stallman has some sound ideas, but honestly, don't just follow all his ideas. Draw from his ideas and create you own path your way.
That's what I'm doing, actually.

Quote:
Originally Posted by ReaperX7 View Post
Yes, a FSF friendly PC/Laptop is going to be nice, but likewise it may have issues as well and not all laptops are 100 FSF friendly. The best I've seen personally since all the new hardware came out recnely are those with Intel CPUs and GPUs, Realtek HD Audio and Ethernet and Atheros Wifi. Those are few in model any more as most laptop vendors are using more AMD and Broadcom hardware, with those of Intel based with Nvidia and broadcom hardware.
Yes, it's not easy to find a laptop 100% compatible with FSF, but it's worth the try and the money IMO.

Quote:
Originally Posted by ReaperX7 View Post
The FSF is a set of idealistic guidelines, not a Bible.
I agree. I'm atheist and I don't follow anything that is on the Bible. But when it comes to Free Software I agree with pretty much everything Stallman has ever said. However, I don't see him as a "god" or anything alike; at most I see him as a person who has inspired me to be who I really am.

Quote:
Originally Posted by ReaperX7 View Post
You technically haven't freed yourself either. Freeing one's self in GNU/Linux is choosing what you want, avoiding narrowed guidelines, and being open to all ideas, not just a small portion. By all technicality, you've more or less enslaved yourself to the FSF.
Not quite. Being enslaved is being dependant on proprietary software and being self-conformed that "that's the way things are man", not trying to be free from it. In this point in time, I either have to chose between convenience and freedom.

Quote:
Originally Posted by ReaperX7 View Post
However, I do wish you luck with your venture, but honestly, I do not see support coming any time too soon for anything that has non-free firmware. The way things are going currently, more and more hardware is going to require firmware. Only a few small groups don't currently, but that is likely to change.
Thanks.

Quote:
Originally Posted by ondoho View Post
Amarildo, you know that you can downgrade your Xorg, right?
also, i might be wrong, but i think you can force any version of Xorg to use the fallback video driver (vesa), which should also result in a working system.
Yes, I did so in Arch in the past. I'll look into this today.
 
Old 05-30-2015, 09:45 PM   #21
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,584
Blog Entries: 15

Rep: Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140Reputation: 2140
We could have a good debate on licensing sometime Amarildo.

And I wasn't referencing the Bible or any holy book or sacred text in reference respectfully. More like, don't turn the FSF guidelines into a sacred text to where the FSF becomes religious in nature. Personally, I'm not religious myself, I'm actually Modern/Neo-Gnostic, but that's another topic, but a good deabte in itself too. PM me sometime on that. ;-)
 
Old 06-01-2015, 07:44 PM   #22
Amarildo
Member
 
Registered: Jun 2014
Posts: 176

Rep: Reputation: Disabled
Just an update.

Today I installed Parabola Linux and the package 'xf86-video-vesa' and it worked as expected. Now I can use that system again.
 
Old 11-10-2015, 09:28 AM   #23
darvish
LQ Newbie
 
Registered: Jul 2011
Posts: 7

Original Poster
Rep: Reputation: Disabled
Thumbs up solved

Removing LIB_GL_ALWAYS_INDIRECT from the environment variable did the trick.

Quote:
Originally Posted by darvish View Post
Hi all,

I upgraded my debian to jessie, now something is missing in the stack and I can't open an opengl frame. This configuration runs only X and i3 as desktop manager.

Code:
sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
startx
Code:
# glxinfo
name of display: :0
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  156 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  32
  Current serial number in output stream:  31

# glxinfo -i
name of display: :0
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  156 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  31
  Current serial number in output stream:  34
Of course I'm not running this as root.
I had no xorg.conf at first, so i generated one
Code:
# Xorg -configure
Nothing funky here.
Code:
Section "Module"
   Load  "glx"
EndSection
To this "Module" section, I added
Code:
Load  "dri"
but xorg will tell me later it's already built in

The relevant part of Xorg.log

Code:
Using config file: "/etc/X11/xorg.conf"
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.4
   X.Org Video Driver: 18.0
   X.Org XInput driver : 21.0
   X.Org Server Extension : 8.0
(II) xfree86: Adding drm device (/dev/dri/card0)

(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
  compiled for 1.16.4, module version = 1.0.0
  ABI class: X.Org Server Extension, version 8.0
(==) AIGLX enabled
(II) LoadModule: "dri"
(II) Module "dri" already built-in
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
  compiled for 1.15.99.904, module version = 2.21.15
  Module class: X.Org Video Driver
  ABI class: X.Org Video Driver, version 18.0
(II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
   i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
   915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
   Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
   GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics,
   HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
   HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
   HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
   HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
...
(II) AIGLX: enabled GLX_MESA_copy_sub_buffer
(II) AIGLX: enabled GLX_ARB_create_context
(II) AIGLX: enabled GLX_ARB_create_context_profile
(II) AIGLX: enabled GLX_EXT_create_context_es2_profile
(II) AIGLX: enabled GLX_INTEL_swap_event
(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
(II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
(II) AIGLX: enabled GLX_ARB_fbconfig_float
(II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
(II) AIGLX: Loaded and initialized i965
(II) GLX: Initialized DRI2 GL provider for screen 0

Code:
# grep EE /var/log/Xorg.0.log
no error
Code:
grep WW /var/log/Xorg.0.log
nothing special (I dont read cyrillic and my mouse and keyboard are fine)

Do you see what I'm missing ?
 
  


Reply

Tags
opengl, xorg.conf



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
additional clipping planes in OpenGL (xorg 7.1.1 + radeon9700) cdex Programming 3 01-27-2007 10:05 AM
Xorg server (fglrx) SEGV calling openGL finidi Linux - Hardware 4 06-29-2005 10:55 AM
xorg 6.8.2 and OpenGL blackgenesis Slackware 4 04-11-2005 06:28 PM
Some help for anyone having trouble with OpenGL, nVidia cards and Xorg damien Linux - Hardware 2 01-14-2005 11:43 PM
opengl problem on xorg 6.7 with ati radeon 8500 olkku486 Linux - Hardware 3 12-15-2004 03:33 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 05:03 PM.

Contact Us - Advertising Info - Rules - Privacy - Donations - Contributing Member - LQ Sitemap - "Weather apps tell you it'll rain. Wyndo tells you when to go."
Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions