3d graphics in Debian
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I'm running Debian Stretch and am having trouble running a program that needs 3d (Unity3d for Linux, a beta release). When starting it, I get a message "Failed to initialize unity graphics."
I suppose it's caused by an old graphic card driver.
My graphic card:
lspci -nn | egrep -i "3d|display|vga"
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18)
Should I update it, install proprietary drivers? How can i do that?
Do the graphic cards drivers get updated with the general apt upgrade
command?
graphics intel-graphics
add a comment |Â
up vote
0
down vote
favorite
I'm running Debian Stretch and am having trouble running a program that needs 3d (Unity3d for Linux, a beta release). When starting it, I get a message "Failed to initialize unity graphics."
I suppose it's caused by an old graphic card driver.
My graphic card:
lspci -nn | egrep -i "3d|display|vga"
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18)
Should I update it, install proprietary drivers? How can i do that?
Do the graphic cards drivers get updated with the general apt upgrade
command?
graphics intel-graphics
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm running Debian Stretch and am having trouble running a program that needs 3d (Unity3d for Linux, a beta release). When starting it, I get a message "Failed to initialize unity graphics."
I suppose it's caused by an old graphic card driver.
My graphic card:
lspci -nn | egrep -i "3d|display|vga"
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18)
Should I update it, install proprietary drivers? How can i do that?
Do the graphic cards drivers get updated with the general apt upgrade
command?
graphics intel-graphics
I'm running Debian Stretch and am having trouble running a program that needs 3d (Unity3d for Linux, a beta release). When starting it, I get a message "Failed to initialize unity graphics."
I suppose it's caused by an old graphic card driver.
My graphic card:
lspci -nn | egrep -i "3d|display|vga"
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18)
Should I update it, install proprietary drivers? How can i do that?
Do the graphic cards drivers get updated with the general apt upgrade
command?
graphics intel-graphics
edited Jan 22 at 1:34
asked Jan 21 at 23:08
Quora Feans
1,45341732
1,45341732
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
0
down vote
This is almost certainly a hardware issue rather than a driver problem. Linux includes support for Intel graphics (Intel have been very good at providing and updating source code for linux to support their graphics). But your particular version of the Intel Graphics is probably too old to provide the openGL features that Unity needs. Intel's support for openGL 3.2+ started in 2012 with their HD 4000 GPU.
PCI ID 8086:0046
is Intel HD graphics from 2010. From some quick googling, I think it doesn't even support OpenGL version 2, while Unity requires OpenGL 3.2 to 4.5 on Linux.
To verify this, try running glxinfo | grep -i opengl.version
to find out what version of openGL your Intel HD GPU supports. e.g. on my system (with an ancient Nvidia GTX-560 Ti), it returns:
$ glxinfo | grep -i opengl.version
OpenGL version string: 4.5.0 NVIDIA 384.111
That means it is OpenGL version 4.5.0, and the driver is the proprietary nvidia driver version 384.111.
If you get a number less than 3.2 for the openGL version, then Unity will not work on your GPU.
If this is on a desktop machine with spare PCI-e slots you could install an AMD or Nvidia GPU (even the cheapest current models will be many times faster than ancient Intel HD graphics, faster than ANY Intel graphics. Intel GPUs are not noted for their speed - they're adequate for basic 2d graphics like a desktop, even some lightweight 3d graphics, and not much more).
If this is on a laptop, there's nothing you can do. They're not very upgradable.
OpenGL version string: 2.1 Mesa 13.0.6. :(
â Quora Feans
Jan 22 at 2:08
Looks like you're out of luck. Time for an upgrade, perhaps. A desktop upgrade will be cheap and easy. For a laptop, upgrade = replacement.
â cas
Jan 22 at 2:13
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
This is almost certainly a hardware issue rather than a driver problem. Linux includes support for Intel graphics (Intel have been very good at providing and updating source code for linux to support their graphics). But your particular version of the Intel Graphics is probably too old to provide the openGL features that Unity needs. Intel's support for openGL 3.2+ started in 2012 with their HD 4000 GPU.
PCI ID 8086:0046
is Intel HD graphics from 2010. From some quick googling, I think it doesn't even support OpenGL version 2, while Unity requires OpenGL 3.2 to 4.5 on Linux.
To verify this, try running glxinfo | grep -i opengl.version
to find out what version of openGL your Intel HD GPU supports. e.g. on my system (with an ancient Nvidia GTX-560 Ti), it returns:
$ glxinfo | grep -i opengl.version
OpenGL version string: 4.5.0 NVIDIA 384.111
That means it is OpenGL version 4.5.0, and the driver is the proprietary nvidia driver version 384.111.
If you get a number less than 3.2 for the openGL version, then Unity will not work on your GPU.
If this is on a desktop machine with spare PCI-e slots you could install an AMD or Nvidia GPU (even the cheapest current models will be many times faster than ancient Intel HD graphics, faster than ANY Intel graphics. Intel GPUs are not noted for their speed - they're adequate for basic 2d graphics like a desktop, even some lightweight 3d graphics, and not much more).
If this is on a laptop, there's nothing you can do. They're not very upgradable.
OpenGL version string: 2.1 Mesa 13.0.6. :(
â Quora Feans
Jan 22 at 2:08
Looks like you're out of luck. Time for an upgrade, perhaps. A desktop upgrade will be cheap and easy. For a laptop, upgrade = replacement.
â cas
Jan 22 at 2:13
add a comment |Â
up vote
0
down vote
This is almost certainly a hardware issue rather than a driver problem. Linux includes support for Intel graphics (Intel have been very good at providing and updating source code for linux to support their graphics). But your particular version of the Intel Graphics is probably too old to provide the openGL features that Unity needs. Intel's support for openGL 3.2+ started in 2012 with their HD 4000 GPU.
PCI ID 8086:0046
is Intel HD graphics from 2010. From some quick googling, I think it doesn't even support OpenGL version 2, while Unity requires OpenGL 3.2 to 4.5 on Linux.
To verify this, try running glxinfo | grep -i opengl.version
to find out what version of openGL your Intel HD GPU supports. e.g. on my system (with an ancient Nvidia GTX-560 Ti), it returns:
$ glxinfo | grep -i opengl.version
OpenGL version string: 4.5.0 NVIDIA 384.111
That means it is OpenGL version 4.5.0, and the driver is the proprietary nvidia driver version 384.111.
If you get a number less than 3.2 for the openGL version, then Unity will not work on your GPU.
If this is on a desktop machine with spare PCI-e slots you could install an AMD or Nvidia GPU (even the cheapest current models will be many times faster than ancient Intel HD graphics, faster than ANY Intel graphics. Intel GPUs are not noted for their speed - they're adequate for basic 2d graphics like a desktop, even some lightweight 3d graphics, and not much more).
If this is on a laptop, there's nothing you can do. They're not very upgradable.
OpenGL version string: 2.1 Mesa 13.0.6. :(
â Quora Feans
Jan 22 at 2:08
Looks like you're out of luck. Time for an upgrade, perhaps. A desktop upgrade will be cheap and easy. For a laptop, upgrade = replacement.
â cas
Jan 22 at 2:13
add a comment |Â
up vote
0
down vote
up vote
0
down vote
This is almost certainly a hardware issue rather than a driver problem. Linux includes support for Intel graphics (Intel have been very good at providing and updating source code for linux to support their graphics). But your particular version of the Intel Graphics is probably too old to provide the openGL features that Unity needs. Intel's support for openGL 3.2+ started in 2012 with their HD 4000 GPU.
PCI ID 8086:0046
is Intel HD graphics from 2010. From some quick googling, I think it doesn't even support OpenGL version 2, while Unity requires OpenGL 3.2 to 4.5 on Linux.
To verify this, try running glxinfo | grep -i opengl.version
to find out what version of openGL your Intel HD GPU supports. e.g. on my system (with an ancient Nvidia GTX-560 Ti), it returns:
$ glxinfo | grep -i opengl.version
OpenGL version string: 4.5.0 NVIDIA 384.111
That means it is OpenGL version 4.5.0, and the driver is the proprietary nvidia driver version 384.111.
If you get a number less than 3.2 for the openGL version, then Unity will not work on your GPU.
If this is on a desktop machine with spare PCI-e slots you could install an AMD or Nvidia GPU (even the cheapest current models will be many times faster than ancient Intel HD graphics, faster than ANY Intel graphics. Intel GPUs are not noted for their speed - they're adequate for basic 2d graphics like a desktop, even some lightweight 3d graphics, and not much more).
If this is on a laptop, there's nothing you can do. They're not very upgradable.
This is almost certainly a hardware issue rather than a driver problem. Linux includes support for Intel graphics (Intel have been very good at providing and updating source code for linux to support their graphics). But your particular version of the Intel Graphics is probably too old to provide the openGL features that Unity needs. Intel's support for openGL 3.2+ started in 2012 with their HD 4000 GPU.
PCI ID 8086:0046
is Intel HD graphics from 2010. From some quick googling, I think it doesn't even support OpenGL version 2, while Unity requires OpenGL 3.2 to 4.5 on Linux.
To verify this, try running glxinfo | grep -i opengl.version
to find out what version of openGL your Intel HD GPU supports. e.g. on my system (with an ancient Nvidia GTX-560 Ti), it returns:
$ glxinfo | grep -i opengl.version
OpenGL version string: 4.5.0 NVIDIA 384.111
That means it is OpenGL version 4.5.0, and the driver is the proprietary nvidia driver version 384.111.
If you get a number less than 3.2 for the openGL version, then Unity will not work on your GPU.
If this is on a desktop machine with spare PCI-e slots you could install an AMD or Nvidia GPU (even the cheapest current models will be many times faster than ancient Intel HD graphics, faster than ANY Intel graphics. Intel GPUs are not noted for their speed - they're adequate for basic 2d graphics like a desktop, even some lightweight 3d graphics, and not much more).
If this is on a laptop, there's nothing you can do. They're not very upgradable.
answered Jan 22 at 1:57
cas
37.7k44393
37.7k44393
OpenGL version string: 2.1 Mesa 13.0.6. :(
â Quora Feans
Jan 22 at 2:08
Looks like you're out of luck. Time for an upgrade, perhaps. A desktop upgrade will be cheap and easy. For a laptop, upgrade = replacement.
â cas
Jan 22 at 2:13
add a comment |Â
OpenGL version string: 2.1 Mesa 13.0.6. :(
â Quora Feans
Jan 22 at 2:08
Looks like you're out of luck. Time for an upgrade, perhaps. A desktop upgrade will be cheap and easy. For a laptop, upgrade = replacement.
â cas
Jan 22 at 2:13
OpenGL version string: 2.1 Mesa 13.0.6. :(
â Quora Feans
Jan 22 at 2:08
OpenGL version string: 2.1 Mesa 13.0.6. :(
â Quora Feans
Jan 22 at 2:08
Looks like you're out of luck. Time for an upgrade, perhaps. A desktop upgrade will be cheap and easy. For a laptop, upgrade = replacement.
â cas
Jan 22 at 2:13
Looks like you're out of luck. Time for an upgrade, perhaps. A desktop upgrade will be cheap and easy. For a laptop, upgrade = replacement.
â cas
Jan 22 at 2:13
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f418709%2f3d-graphics-in-debian%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password