• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

How to play full screen in Linux under Wine? -- SOLVED

Status
Not open for further replies.

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
I managed to install an run Grim Dawn in Ubuntu but, even though the game "says full screen", it's actually in a window, which would not be so bad except it cuts off part of the screen: bottom and right sides. Lower resolutions don't suffer as much but they still suffer, specially on the right side.

Can't seem to install my monitor in Linux either: detects it as "Goldstar 27 inch monitor". I suspect this is the reason why i can only get 4K (my desktop resolution), 1600/1200 and lower resolutions: no resolutions in between, which i find quite weird,

I'm still a noob with Linux so i've been unable to fix this myself. I suspect it's an issue with Wine config but it could be something else.

EDIT

I followed the instructions on this page to install the game. I can't see the exit button and can only see until just after the oil lamp, on the right side (2nd pic of that page).
 
Last edited:

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
There may be a Wine setting to allow applications to go into full screen mode. Is it the machine in your specs with the 480? If so, are you running AMDGPU (stock,) or AMDGPU-Pro (AMD's)?

Edit: Hmmm, not explicitly. How about those other settings about letting the WM control the window?
 
  • Like
Reactions: HTC

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
There may be a Wine setting to allow applications to go into full screen mode. Is it the machine in your specs with the 480? If so, are you running AMDGPU (stock,) or AMDGPU-Pro (AMD's)?

It's the machine in my specs, yes.

Using the latest AMDGPU-Pro.

Haven't a clue about configuring Wine: i just followed the instructions (edited the OP with the link + some info).
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Using the latest AMDGPU-Pro.
I suggest switching to the HWE stack and using either oibaf (which is what I'm currently using and a little more bleeding edge) or padoka (which I used to use and is slightly less bleeding edge) and sticking with regular AMDGPU provided by those PPAs which is what I'm doing with my 390. That gets you the 4.10 kernel and bleeding edge amdgpu and mesa. That also gets you Gallium 9 for DX9 apps, if that's important to you. All in all, I've had far better experiences going this route than using AMDGPU-Pro.

Edit: I would like to just add that I've been using Ubuntu exclusively for at least a half and a half at this point and this is where I've ended up so far.

Edit 2: The 4.10 kernel was more for my benefit since the flag for enabling CIK devices to use AMDGPU was enabled when the kernel was built but, if it works, you should use it.
 
  • Like
Reactions: HTC

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
I suggest switching to the HWE stack and using either oibaf (which is what I'm currently using and a little more bleeding edge) or padoka (which I used to use and is slightly less bleeding edge) and sticking with regular AMDGPU provided by those PPAs which is what I'm doing with my 390. That gets you the 4.10 kernel and bleeding edge amdgpu and mesa. That also gets you Gallium 9 for DX9 apps, if that's important to you. All in all, I've had far better experiences going this route than using AMDGPU-Pro.

Edit: I would like to just add that I've been using Ubuntu exclusively for at least a half and a half at this point and this is where I've ended up so far.

Never heard of any of those before but will try them out when i return from work.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Ubuntu only releases stable releases of things like amdgpu and mesa. The bleeding edge code has, in many cases, performed far better than the PRO driver. A lot has been happening lately with the newer kernels, mesa, and llvm that improve performance.

Check this review out: http://www.phoronix.com/scan.php?page=article&item=amdgpu-1730-radeonsi&num=2

I'm not running the 4.13 kernel but, those two PPAs both use mesa git builds.
 
  • Like
Reactions: HTC

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
Ubuntu only releases stable releases of things like amdgpu and mesa. The bleeding edge code has, in many cases, performed far better than the PRO driver. A lot has been happening lately with the newer kernels, mesa, and llvm that improve performance.

Check this review out: http://www.phoronix.com/scan.php?page=article&item=amdgpu-1730-radeonsi&num=2

I'm not running the 4.13 kernel but, those two PPAs both use mesa git builds.

Stupid questions: what do i need to do to try the programs you suggested earlier? Do i need to uninstall anything and, if so, how do i go about doing it?

EDIT

I have just over 1 month's experience with Linux. Until last week, i didn't know that i could just re-load another kernel in the GRUB menu if the current one got borked so, when that happened (and it did quite a few times), i re-installed Ubuntu from scratch (erased the HDD).
 
Last edited:

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Stupid questions: what do i need to do to try the programs you suggested earlier? Do i need to uninstall anything and, if so, how do i go about doing it?

EDIT

I have just over 1 month's experience with Linux. Until last week, i didn't know that i could just re-load another kernel in the GRUB menu if the current one got borked so, when that happened (and it did quite a few times), i re-installed Ubuntu from scratch (erased the HDD).
I would start with the HWE stack and oibaf. As you said yourself, if a kernel doesn't work, just use the old one. The latest kernel for me does weird things to my GPU's clock speeds and the bleeding edge 4.13 doesn't have the CIK flag enabled for amdgpu on GCN 1.1 like the HWE kernel does so, once again, using an older kernel.

The best thing about Linux is that if you know what you're doing, you can almost always get out of it unless you did something horribly wrong. I've never installed something that broke the system where I couldn't get back out of it.

Edit: I also was using Linux based machines for things like servers far earlier than using it as my sole desktop. I dual booted for years before choosing to ditch Windows 10 after several borked update attempts that bricked the installation.
 

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
When starting the PC, i chose an earlier kernel (4.10.0.32.36).

- tried to install HWE but it says i already have it
- tried to install oibaf but it says i have unmet dependencies:

libgl1-mesa-dri : Depends: libdrm-amdgpu1 (>= 2.4.83+git1708311830.05a830~gd~x) but 2.4.82+git20170823.99d3f825-0ubuntu0ricotz~16.04.1 is to be installed
libgl1-mesa-dri:i386 : Depends: libdrm-amdgpu1:i386 (>= 2.4.83+git1708311830.05a830~gd~x) but 2.4.82+git20170823.99d3f825-0ubuntu0ricotz~16.04.1 is to be installed
mesa-vdpau-drivers : Depends: libdrm-amdgpu1 (>= 2.4.83+git1708311830.05a830~gd~x) but 2.4.82+git20170823.99d3f825-0ubuntu0ricotz~16.04.1 is to be installed
Depends: libomxil-bellagio0 but it is not going to be installed
Breaks: mesa-vdpau-drivers:i386 (!= 17.3~git1709041930.bddf4a~gd~x) but 17.2.0~rc5~git20170823+17.2.15f23fb8-0ubuntu0ricotz3~16.04.1 is to be installed
mesa-vdpau-drivers:i386 : Breaks: mesa-vdpau-drivers (!= 17.2.0~rc5~git20170823+17.2.15f23fb8-0ubuntu0ricotz3~16.04.1) but 17.3~git1709041930.bddf4a~gd~x is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

"sudo apt-get -f install" didn't fix it.

What am i doing wrong?
 
Joined
Oct 2, 2015
Messages
2,992 (0.96/day)
Location
Argentina
System Name Ciel
Processor AMD Ryzen R5 5600X
Motherboard Asus Tuf Gaming B550 Plus
Cooling ID-Cooling 224-XT Basic
Memory 2x 16GB Kingston Fury 3600MHz@3933MHz
Video Card(s) Gainward Ghost 3060 Ti 8GB + Sapphire Pulse RX 6600 8GB
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB
Display(s) AOC Q27G3XMN + Samsung S22F350
Case Cougar MX410 Mesh-G
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W
Mouse EVGA X15
Keyboard VSG Alnilam
Software Windows 11
Did you uninstall AMDGPU-PRO first?
 

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
Did you uninstall AMDGPU-PRO first?

No.

Tried to remove with Synaptic Package Manager and got this:

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to lock the download directory
 
Joined
Oct 2, 2015
Messages
2,992 (0.96/day)
Location
Argentina
System Name Ciel
Processor AMD Ryzen R5 5600X
Motherboard Asus Tuf Gaming B550 Plus
Cooling ID-Cooling 224-XT Basic
Memory 2x 16GB Kingston Fury 3600MHz@3933MHz
Video Card(s) Gainward Ghost 3060 Ti 8GB + Sapphire Pulse RX 6600 8GB
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB
Display(s) AOC Q27G3XMN + Samsung S22F350
Case Cougar MX410 Mesh-G
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W
Mouse EVGA X15
Keyboard VSG Alnilam
Software Windows 11
  • Like
Reactions: HTC

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
AMDGPU-PRO adds an script for uninstalling, as it is not part of the distro ecosystem, it has it's own way of doing things.
http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Install.aspx

"amdgpu-pro-uninstall" from the terminal should eliminate it.

Got this:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libgl1-mesa-dri : Depends: libdrm-amdgpu1 (>= 2.4.83+git1708311830.05a830~gd~x) but 2.4.82+git20170823.99d3f825-0ubuntu0ricotz~16.04.1 is to be installed
libgl1-mesa-dri:i386 : Depends: libdrm-amdgpu1:i386 (>= 2.4.83+git1708311830.05a830~gd~x) but 2.4.82+git20170823.99d3f825-0ubuntu0ricotz~16.04.1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

It's proving difficult ...
 
Joined
Oct 2, 2015
Messages
2,992 (0.96/day)
Location
Argentina
System Name Ciel
Processor AMD Ryzen R5 5600X
Motherboard Asus Tuf Gaming B550 Plus
Cooling ID-Cooling 224-XT Basic
Memory 2x 16GB Kingston Fury 3600MHz@3933MHz
Video Card(s) Gainward Ghost 3060 Ti 8GB + Sapphire Pulse RX 6600 8GB
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB
Display(s) AOC Q27G3XMN + Samsung S22F350
Case Cougar MX410 Mesh-G
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W
Mouse EVGA X15
Keyboard VSG Alnilam
Software Windows 11
Mmm, force uninstall those amdgpu packages can be the solution, but can also break the system. This is why I hate AMD drivers.
Did you add one of the previously posted PPAs? Maybe you can't perform the upgrades because you are not first with the default repositories for mesa.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
"amdgpu-pro-uninstall" is the way to get rid of it. The PPAs shouldn't have an impact though. I would take apt's suggestion and try running
Code:
apt-get -f install

It's likely that AMDGPU-Pro installs its own version of some of these libraries or a prior attempt to remove stuff directly from aptitude failed. With that said, never ever try to upgrade or remove AMDGPU-Pro with aptitude directly. Always do clean installs after running "amdgpu-pro-uninstall". Even doing a clean install with AMDGPU-Pro already installed will force an uninstall prior to installation.

Mmm, force uninstall those amdgpu packages can be the solution, but can also break the system. This is why I hate AMD drivers.
Did you add one of the previously posted PPAs? Maybe you can't perform the upgrades because you are not first with the default repositories for mesa.
It should be able to figure out what the old version is though but, it's likely that the "amdgpu-pro-uninstall" script handles that for you.

Edit: @HTC, you didn't install both of the PPAs, did you?
 
Last edited:

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
Joined
Oct 2, 2015
Messages
2,992 (0.96/day)
Location
Argentina
System Name Ciel
Processor AMD Ryzen R5 5600X
Motherboard Asus Tuf Gaming B550 Plus
Cooling ID-Cooling 224-XT Basic
Memory 2x 16GB Kingston Fury 3600MHz@3933MHz
Video Card(s) Gainward Ghost 3060 Ti 8GB + Sapphire Pulse RX 6600 8GB
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB
Display(s) AOC Q27G3XMN + Samsung S22F350
Case Cougar MX410 Mesh-G
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W
Mouse EVGA X15
Keyboard VSG Alnilam
Software Windows 11
That's the problem. You have 3 different 3d libraries fighting. Search how to purge PPAs, it's easy.

PPAs are small repositories that add/change system components/packages with a different version for any reason, if you don't want the stock (old) mesa, you use one of the PPAs to change it to a newer version, or a version compiled with more options. You have to check that you don't step over other PPAs when you add aa new one, or you will have conflicts in the package manager like now. It's always recommended to have as few as possible.
On top of that you have the ugly AMDGPU-PRO driver, doing things it's way.
 
Last edited:

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
That's the problem. You have 3 different 3d libraries fighting. Search how to purge PPAs, it's easy.

PPAs are small repositories that add/change system components/packages with a different version for any reason, if you don't want the stock (old) mesa, you use one of the PPAs to change it to a newer version, or a version compiled with more options. You have to check that you don't step over other PPAs when you add aa new one, or you will have conflicts in the package manager like now. It's always recommended to have as few as possible.
On top of that you have the ugly AMDGPU-PRO driver, doing things it's way.

I fixed it by ... re-installing Ubuntu ... so that issue is now resolved. VLC is now crashing often, unlike before installing Wine + Grim Dawn so i must have messed somewhere.

OTOH, i still can't play full screen ...

Took a screenie but it's PNG and 11.5 MB ... kinda big:


As you can see, it cuts part of the screen from both bottom as well as right side.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
That's the problem. You have 3 different 3d libraries fighting. Search how to purge PPAs, it's easy.

PPAs are small repositories that add/change system components/packages with a different version for any reason, if you don't want the stock (old) mesa, you use one of the PPAs to change it to a newer version, or a version compiled with more options. You have to check that you don't step over other PPAs when you add aa new one, or you will have conflicts in the package manager like now. It's always recommended to have as few as possible.
On top of that you have the ugly AMDGPU-PRO driver, doing things it's way.
Both Padoka and oibaf says on their PPA pages how to purge them:
Code:
$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:oibaf/graphics-drivers
Code:
$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:paulo-miguel-dias/mesa

Simply put, you can't even use both Padoka PPAs at once, you must choose only one at once and must purge the PPA prior to installing a different one.

As for:
OTOH, i still can't play full screen ...
Did you come across this yet?
https://askubuntu.com/questions/135663/unity-shows-through-games?rq=1
 
  • Like
Reactions: HTC

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
Both Padoka and oibaf says on their PPA pages how to purge them:
Code:
$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:oibaf/graphics-drivers
Code:
$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:paulo-miguel-dias/mesa

Simply put, you can't even use both Padoka PPAs at once, you must choose only one at once and must purge the PPA prior to installing a different one.

As for:

Did you come across this yet?
https://askubuntu.com/questions/135663/unity-shows-through-games?rq=1

I didn't even install AMDGPU-pro this time: went straight for HWE and oibaf, after Ubuntu re-install.

Hadn't seen it, no: thanks for the tips!

Will test this when i come from work tonight.
 

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
UPDATE:

Took a while for me to test this because something came up and i haven't been playing @ all.

Didn't work. If i select 1440p fullscreen, i end up with a window ... instead of fullscreen. @ least like this it shows the whole image, instead of having a portion of it cut off.

I figure i messed up when i installed the programs so i'll re-install Ubuntu again when i have the time (which i don't, atm).

EDIT

Turns out it doesn't show the whole image, like i thought, but it does show more: cut's less of it.
 
Last edited:

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
So i re-installed Ubuntu and did the following, so far:

- installed thunderbird
- installed Solaar, for my mouse
- installed Ukuu for ease of installing / removing kernel builds
- installed kernel 4.13
- configured system settings to my liking
- installed all updates available under "System Settings" - "Details"

That's it, so far.

I figure i messed up with previous Ubuntu install by installing stuff in the wrong order, or didn't remove something i was supposed to before installing the required programs.

Can someone walk me through the proper order of necessary PPAs / programs to install in order to be able to play this game properly?

My install currently has these graphics:

Screenshot from 2017-09-18 18-11-45.png
 
Joined
Oct 2, 2015
Messages
2,992 (0.96/day)
Location
Argentina
System Name Ciel
Processor AMD Ryzen R5 5600X
Motherboard Asus Tuf Gaming B550 Plus
Cooling ID-Cooling 224-XT Basic
Memory 2x 16GB Kingston Fury 3600MHz@3933MHz
Video Card(s) Gainward Ghost 3060 Ti 8GB + Sapphire Pulse RX 6600 8GB
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB
Display(s) AOC Q27G3XMN + Samsung S22F350
Case Cougar MX410 Mesh-G
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W
Mouse EVGA X15
Keyboard VSG Alnilam
Software Windows 11
you have 3 options, the safest one is to use the current mesa stack, preinstalled with Ubuntu, the next safe option is to use the official mesa Stable PPA (https://launchpad.net/~ubuntu-x-swat/+archive/ubuntu/updates), next at the bleeding edge, the oibaf PPA that I'm currently using (https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers/), or the padoka PPA, they offer the same functionality, but I think padoka is less stable.
If you want to use one of those PPAs to have better performance, install only one with the "add-apt-repository" command in their instructions, then an "apt update" and finally "apt upgrade", after installation, restart.
AMDGPU-PRO is an option if you need optimized profiles for professional applications, or if you plan to run the Wii U emulator on Wine, I would not recommend it for OpenGL games, maybe only for Vulkan ones, like DOTA 2.

Nice call using the latest kernel on a Ryzen.
 
  • Like
Reactions: HTC

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
they offer the same functionality, but I think padoka is less stable.
I've found oibaf to be more bleeding edge; newer versions than padoka. I haven't witnessed one being more or less stable than the other.
AMDGPU-PRO is an option if you need optimized profiles for professional applications
AMDGPU-Pro is AMD's hybrid stack. It has some AMD specific features baked in for professional apps but, it's not just that because it uses closed source extensions for things like OpenGL 4.5 and Vulkan. Trouble is that I've found AMDGPU alone using bleeding edge mesa with the hwe edge kernel to offer far better performance, at least on my 390 and that mesa at this point has 4.5 implemented so, unless you only care about Vulkan and nothing else, these isn't really a good reason to use AMDGPU-Pro at this point.
Code:
$ glxinfo  | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon (TM) R9 390 Series (HAWAII / DRM 3.10.0 / 4.11.0-14-generic, LLVM 5.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.3.0-devel
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.3.0-devel
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.3.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

- installed kernel 4.13
I tried installing 4.13 from mainline but, it caused the kernel to perform poorly and peg a single CPU thread 100% all the time so, I just use hwe edge which is 4.11.
Code:
$ uname -a
Linux Kratos 4.11.0-14-generic #20~16.04.1-Ubuntu SMP Wed Aug 9 09:06:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
 
  • Like
Reactions: HTC

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
UPDATE

After several Ubuntu re-installs and some tinkering, i still haven't been able to run @ fullscreen without the image being cut in the bottom as well as right side.

There's a positive, though: now when i select the 2nd max resolution available (since the 1st one get's cut bottom + right side) it doesn't cut the bottom like it used to so it's better. I'd still prefer for it to be proper fullscreen but it's indeed better. Unfortunately, there's also a negative: somethings are invisible (or very close to it). I found this that says how to correct it ... but i don't know how to apply it ...

Currently with Kernel 4.13.0, oibaf, wine 2.18 staging with CSMT enabled.
 
Status
Not open for further replies.
Top