Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
steam black screen on all except library[closed]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
Shadow_Fury
Tux's lil' helper
Tux's lil' helper


Joined: 20 Apr 2021
Posts: 138
Location: 11.435765792823453, 143.05926743686274

PostPosted: Tue Jul 27, 2021 6:26 pm    Post subject: steam black screen on all except library[closed] Reply with quote

i'm having issues with steam.

all the tabs except the downloads tab appear black.

it was working before i recently updated my system.

i tried rolling back the video drivers to stable, which didn't do anything ( i'm using nvidia drivers).

any help is appreciated.


Last edited by Shadow_Fury on Thu Aug 05, 2021 2:08 pm; edited 1 time in total
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Thu Jul 29, 2021 8:27 am    Post subject: Reply with quote

Ah finally ! I'm not alone with this problem, thanks you !

https://forums.gentoo.org/viewtopic-t-1139926.html
Back to top
View user's profile Send private message
Shadow_Fury
Tux's lil' helper
Tux's lil' helper


Joined: 20 Apr 2021
Posts: 138
Location: 11.435765792823453, 143.05926743686274

PostPosted: Thu Jul 29, 2021 2:25 pm    Post subject: Reply with quote

as a bypass to play your games, you can use big picture or small mode, those seem unaffected
Back to top
View user's profile Send private message
Shadow_Fury
Tux's lil' helper
Tux's lil' helper


Joined: 20 Apr 2021
Posts: 138
Location: 11.435765792823453, 143.05926743686274

PostPosted: Thu Jul 29, 2021 2:49 pm    Post subject: Reply with quote

after a bit of reading i found this: steam uses a customized version of the chromium browser,
maybe a recent update broke something chromium relies on?
Back to top
View user's profile Send private message
rowenmatt
n00b
n00b


Joined: 31 Jul 2021
Posts: 2

PostPosted: Sat Jul 31, 2021 6:05 am    Post subject: Reply with quote

Shadow_Fury wrote:
after a bit of reading I found this: steam uses a customized version of the chromium browser,
maybe a recent update broke something chromium relies on?

thanks for pointing this out... that could be the reason for this in all possibilities.
Back to top
View user's profile Send private message
Shadow_Fury
Tux's lil' helper
Tux's lil' helper


Joined: 20 Apr 2021
Posts: 138
Location: 11.435765792823453, 143.05926743686274

PostPosted: Sat Jul 31, 2021 1:35 pm    Post subject: Reply with quote

possibly related to this?

https://bugs.gentoo.org/769989

chromium seems broken when compiled with glibc 2.33.

i don't know if this would affect steam's browser, but perhaps an SO it relies on breaks with glibc 2.33

this is the best lead i have found.
Back to top
View user's profile Send private message
hedmo
Veteran
Veteran


Joined: 29 Aug 2009
Posts: 1305
Location: sweden

PostPosted: Thu Aug 05, 2021 9:06 am    Post subject: Reply with quote

downgrade freetype and you are good to go :D .
Back to top
View user's profile Send private message
Shadow_Fury
Tux's lil' helper
Tux's lil' helper


Joined: 20 Apr 2021
Posts: 138
Location: 11.435765792823453, 143.05926743686274

PostPosted: Thu Aug 05, 2021 2:08 pm    Post subject: Reply with quote

hedmo wrote:
downgrade freetype and you are good to go :D .


can confirm, this works.

just make a file in /etc/portage/package.mask/ (the name doesn't matter, i called it freetype) that contains the following line:
Code:
 >=media-libs/freetype-2.11.0


this can be done with the following command:
Code:
 echo ">=media-libs/freetype-2.11.0" >> /etc/portage/package.mask/freetype


this will downgrade freetype to 2.10.4

Thank you.
Back to top
View user's profile Send private message
hedmo
Veteran
Veteran


Joined: 29 Aug 2009
Posts: 1305
Location: sweden

PostPosted: Thu Aug 05, 2021 3:02 pm    Post subject: Reply with quote

Shadow_Fury wrote:
hedmo wrote:
downgrade freetype and you are good to go :D .


can confirm, this works.

just make a file in /etc/portage/package.mask/ (the name doesn't matter, i called it freetype) that contains the following line:
Code:
 >=media-libs/freetype-2.11.0

https://project321.com/product/tapered-lefty-1-0-adapter/
this can be done with the following command:
Code:
 echo ">=media-libs/freetype-2.11.0" >> /etc/portage/package.mask/freetype


this will downgrade freetype to 2.10.4

Thank you.



Shadow_Fury

Just mask that One :

Code:
 echo "=media-libs/freetype-2.11.0" >> /etc/portage/package.mask/freetype


And wait for an other update :D
Back to top
View user's profile Send private message
Shadow_Fury
Tux's lil' helper
Tux's lil' helper


Joined: 20 Apr 2021
Posts: 138
Location: 11.435765792823453, 143.05926743686274

PostPosted: Sun Aug 22, 2021 3:45 pm    Post subject: Reply with quote

freetype 2.11.0-r1 doesn't work either, mask it with
Code:
 echo "=media-libs/freetype-2.11.0-r1" >> /etc/portage/package.mask/freetype
Back to top
View user's profile Send private message
dartleader
Tux's lil' helper
Tux's lil' helper


Joined: 21 Apr 2019
Posts: 118

PostPosted: Fri Sep 10, 2021 2:16 pm    Post subject: Reply with quote

Downgrading freetype did not work for me: I still have blank, black screens for everything except 'Downloads' - which also worked before the downgrade.

Oddly enough, it worked on my laptop. Does anyone have any other recommendations?

EDIT: My mistake - I forgot to also mask 2.11.0-r1.
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Fri Sep 10, 2021 10:03 pm    Post subject: Reply with quote

Hey,
Can someone give me a hand in figuring out why I'm still getting only-offline-mode & black screen in Steam?
I don't think my question is worth it's own thread so I'll use this one, if that's okay. It's the exact same topic after all.
Today a new update hit Steam which broke it for me.
Earlier I was able to get past this issue by moving from Steam Beta to stable.

I've added
Code:
=media-libs/freetype-2.11.0-r1
=media-libs/freetype-2.11.0
to /etc/portage/package/package.mask/freetype.
That dropped my freetype version from 2.11.0-r1 to 2.10.4 but Steam is still broken for me.
Back to top
View user's profile Send private message
telmo
n00b
n00b


Joined: 19 Aug 2021
Posts: 9
Location: Portugal

PostPosted: Fri Sep 10, 2021 10:53 pm    Post subject: Reply with quote

Irets wrote:
Hey,
Can someone give me a hand in figuring out why I'm still getting only-offline-mode & black screen in Steam?
I don't think my question is worth it's own thread so I'll use this one, if that's okay. It's the exact same topic after all.
Today a new update hit Steam which broke it for me.
Earlier I was able to get past this issue by moving from Steam Beta to stable.

I've added
Code:
=media-libs/freetype-2.11.0-r1
=media-libs/freetype-2.11.0
to /etc/portage/package/package.mask/freetype.
That dropped my freetype version from 2.11.0-r1 to 2.10.4 but Steam is still broken for me.


hey man do u still have steam broken? i went thru the same issue, i even removed freetype and harfbuzz and then went into a loop of circular dependencies lol, ''scared'' to downgrade freetype and up everything again, if u get it fixed let me know pls!
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2573
Location: Here and Away Again

PostPosted: Fri Sep 10, 2021 11:51 pm    Post subject: ><)))°€ Reply with quote

Output from running Steam could help. It should at least confirm if it's the 'gnome-extra/zenity' issue or not [1].

1. https://github.com/ValveSoftware/steam-runtime/issues/458
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Sat Sep 11, 2021 12:10 am    Post subject: Reply with quote

telmo, I'm still facing the issue.
I have been flipping through various github issues-pages related to this but haven't found a fix yet.

Chiitoo, here's the output of me opening & closing Steam (Public Beta) on freetype-2.10.4.
Code:
Running Steam on gentoo 1.0.0.71 64-bit
STEAM_RUNTIME is enabled by the user
Steam runtime environment up-to-date!
Steam client's requirements are satisfied
WARNING: Using default/fallback debugger launch
/home/irets/.local/share/Steam/ubuntu12_32/steam
Installing breakpad exception handler for appid(steam)/version(0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Loaded SDL version 2.0.17-6744061
Installing breakpad exception handler for appid(steam)/version(1.0)
Runtime for steamwebhelper: defaulting to /home/irets/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
+ exec /home/irets/.local/share/Steam/ubuntu12_64/steam-runtime-heavy.sh --unpack-dir=/home/irets/.local/share/Steam/ubuntu12_64 --runtime=steam-runtime-heavy -- ./steamwebhelper -lang=en_US -cachedir=/home/irets/.local/share/Steam/config/htmlcache -steampid=29505 -buildid=0 -steamid=0 -cachedir=/home/irets/.local/share/Steam/config/htmlcache -steamuniverse=Public -realm=Global -clientui=/home/irets/.local/share/Steam/clientui --enable-blink-features=ResizeObserver,Worklet,AudioWorklet --enable-media-stream --enable-smooth-scrolling --password-store=basic --log-file=/home/irets/.local/share/Steam/logs/cef_log.txt --disable-quick-menu
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Proceed to auto login
Installing breakpad exception handler for appid(steam)/version(1.0)
CAppInfoCacheReadFromDiskThread took 207 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1.0)
Runtime for steamwebhelper: defaulting to /home/irets/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
+ exec /home/irets/.local/share/Steam/ubuntu12_64/steam-runtime-heavy.sh --unpack-dir=/home/irets/.local/share/Steam/ubuntu12_64 --runtime=steam-runtime-heavy -- ./steamwebhelper -lang=en_US -cachedir=/home/irets/.local/share/Steam/config/htmlcache -steampid=29505 -buildid=0 -steamid=0 -cachedir=/home/irets/.local/share/Steam/config/htmlcache -steamuniverse=Public -realm=Global -clientui=/home/irets/.local/share/Steam/clientui --enable-blink-features=ResizeObserver,Worklet,AudioWorklet --enable-media-stream --enable-smooth-scrolling --password-store=basic --log-file=/home/irets/.local/share/Steam/logs/cef_log.txt --disable-quick-menu
Opted-in Controller Mask for AppId 0: 0

(steam:29505): Gtk-WARNING **: 02:59:07.198: gtk_disable_setlocale() must be called before gtk_init()
local (potentially out of sync) copy of roaming config loaded - 2501 bytes.
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
roaming config store loaded successfully - 2501 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 21ms
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/irets/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 13.56 seconds
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Exiting workitem thread

(steam:29505): GLib-GObject-CRITICAL **: 02:59:18.413: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(steam:29505): GLib-GObject-WARNING **: 02:59:18.413: invalid (NULL) pointer instance

(steam:29505): GLib-GObject-CRITICAL **: 02:59:18.413: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(steam:29505): GLib-GObject-CRITICAL **: 02:59:18.414: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[2021-09-11 02:58:56] Startup - updater built Sep 10 2021 01:00:36
[2021-09-11 02:58:56] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
[2021-09-11 02:58:56] Loading cached metrics from disk (/home/irets/.local/share/Steam/package/steam_client_metrics.bin)
[2021-09-11 02:58:56] Using the following download hosts for Public, Realm steamglobal
[2021-09-11 02:58:56] 1. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-09-11 02:58:56] 2. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-09-11 02:58:56] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-09-11 02:58:56] Verifying installation...
[2021-09-11 02:58:56] Verification complete
[2021-09-11 02:59:18] Shutdown


Here's the same but with freetype-2.11.0-r1.
Code:
Running Steam on gentoo 1.0.0.71 64-bit
STEAM_RUNTIME is enabled by the user
Steam runtime environment up-to-date!
Steam client's requirements are satisfied
WARNING: Using default/fallback debugger launch
/home/irets/.local/share/Steam/ubuntu12_32/steam
Installing breakpad exception handler for appid(steam)/version(0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Loaded SDL version 2.0.17-6744061
Installing breakpad exception handler for appid(steam)/version(1.0)
Runtime for steamwebhelper: defaulting to /home/irets/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
+ exec /home/irets/.local/share/Steam/ubuntu12_64/steam-runtime-heavy.sh --unpack-dir=/home/irets/.local/share/Steam/ubuntu12_64 --runtime=steam-runtime-heavy -- ./steamwebhelper -lang=en_US -cachedir=/home/irets/.local/share/Steam/config/htmlcache -steampid=17638 -buildid=0 -steamid=0 -cachedir=/home/irets/.local/share/Steam/config/htmlcache -steamuniverse=Public -realm=Global -clientui=/home/irets/.local/share/Steam/clientui --enable-blink-features=ResizeObserver,Worklet,AudioWorklet --enable-media-stream --enable-smooth-scrolling --password-store=basic --log-file=/home/irets/.local/share/Steam/logs/cef_log.txt --disable-quick-menu
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
CAppInfoCacheReadFromDiskThread took 191 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1.0)
Proceed to auto login
Installing breakpad exception handler for appid(steam)/version(1.0)
Runtime for steamwebhelper: defaulting to /home/irets/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
+ exec /home/irets/.local/share/Steam/ubuntu12_64/steam-runtime-heavy.sh --unpack-dir=/home/irets/.local/share/Steam/ubuntu12_64 --runtime=steam-runtime-heavy -- ./steamwebhelper -lang=en_US -cachedir=/home/irets/.local/share/Steam/config/htmlcache -steampid=17638 -buildid=0 -steamid=0 -cachedir=/home/irets/.local/share/Steam/config/htmlcache -steamuniverse=Public -realm=Global -clientui=/home/irets/.local/share/Steam/clientui --enable-blink-features=ResizeObserver,Worklet,AudioWorklet --enable-media-stream --enable-smooth-scrolling --password-store=basic --log-file=/home/irets/.local/share/Steam/logs/cef_log.txt --disable-quick-menu
Opted-in Controller Mask for AppId 0: 0

(steam:17638): Gtk-WARNING **: 03:05:42.653: gtk_disable_setlocale() must be called before gtk_init()
local (potentially out of sync) copy of roaming config loaded - 2501 bytes.
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
roaming config store loaded successfully - 2501 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 22ms
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/irets/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 13.77 seconds
Installing breakpad exception handler for appid(steam)/version(1.0)
Exiting workitem thread

(steam:17638): GLib-GObject-CRITICAL **: 03:05:53.805: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(steam:17638): GLib-GObject-WARNING **: 03:05:53.805: invalid (NULL) pointer instance

(steam:17638): GLib-GObject-CRITICAL **: 03:05:53.805: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(steam:17638): GLib-GObject-CRITICAL **: 03:05:53.805: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[2021-09-11 03:05:31] Startup - updater built Sep 10 2021 01:00:36
[2021-09-11 03:05:31] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
[2021-09-11 03:05:31] Loading cached metrics from disk (/home/irets/.local/share/Steam/package/steam_client_metrics.bin)
[2021-09-11 03:05:31] Using the following download hosts for Public, Realm steamglobal
[2021-09-11 03:05:31] 1. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-09-11 03:05:31] 2. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-09-11 03:05:31] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-09-11 03:05:31] Verifying installation...
[2021-09-11 03:05:31] Verification complete
[2021-09-11 03:05:53] Shutdown


I will have a read at that link you posted.
Cheers.

EDIT: gnome-extra/zenity-3.32.0 is already present on my system.
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Sat Sep 11, 2021 2:47 am    Post subject: Reply with quote

Okay, this is getting ridiculous.
I was able to temporarily ""fix"" the issue by running emerge --oneshot net-print/cups.
I found the source of the issue by inspecting steamwebhelper.log.

Code:
irets@navi ~ $ cat .local/share/Steam/logs/steamwebhelper.log
Steam runtime environment up-to-date!
./steamwebhelper: error while loading shared libraries: libcups.so.2: cannot open shared object file: No such file or directory


Why do I need have printing software on my system in order to play games through Steam? I do not own a printer and I'm not planning on buying one. I am not going to print anything on this system.
The above emerge transaction also pulled in 10 dependencies of net-print/cups.

I am upset.
This has to be a mistake by Valve, right?

I have the steamruntime USE-flag enabled for games-util/steam-launcher.

EDIT: It's not looking too bright, but there is hope.
https://github.com/ValveSoftware/steam-for-linux/issues/8031
Quote:
A future release is likely to add the necessary libcups.so.2 to steam-runtime-heavy, meaning you don't need to provide your own. I cannot provide an ETA for this (and I cannot guarantee that it will happen), Steam's update schedule is outside my control.


I guess we'll just mark cups into our world files and hope to one day wake up to Steam including the library without us having to deal with it and it's dependencies on package manager level.
If I'm wrong, please correct me.
Freetype-2.11.0-r1 works fine with Steam Stable, by the way. I didn't test it on Public Beta but I assume it works on that too.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2573
Location: Here and Away Again

PostPosted: Sat Sep 11, 2021 11:19 am    Post subject: Reply with quote

Ah, I did not expect the cups issue to result into that "everything's just black" symptom as well. I had seen it, but didn't mention it yet since I was guessing it would just make Steam refuse to run at all instead.

I think Steam has required it at least since they started using Google's CEF nonsense for everything, possibly before, and they do already bundle it in the Steam runtime so if users disabled the runtime, they'd need to have system-cups instead (if I remember right-like). And yes, it's always fun when something wants printing software when the machine will never ever even have a printer in the same room with it...

Indeed, the Freetype issue should now be fixed.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
telmo
n00b
n00b


Joined: 19 Aug 2021
Posts: 9
Location: Portugal

PostPosted: Sat Sep 11, 2021 4:00 pm    Post subject: Reply with quote

FIXED! thanks to everyone on this thread! i also got it fixed with the latest freetype.
here's what i run /got everything from all of you ty/

sudo emerge --oneshot net-print/cups

sudo emerge --ask gnome-extra/zenity

as soon as i started steam it started unpacking stuff and updating as well, now everything is working.

thank you!

edit: sorry im new to this forums and i still dont know how to properly edit the code etc.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21619

PostPosted: Sat Sep 11, 2021 4:24 pm    Post subject: Reply with quote

Irets wrote:
Can someone give me a hand in figuring out why I'm still getting only-offline-mode & black screen in Steam?
I don't think my question is worth it's own thread so I'll use this one, if that's okay. It's the exact same topic after all.
I held off on responding to this to give time for people to offer helpful advice, but I felt I should respond to this point. You can post here, and you did get lucky enough to get help. However, I would have recommended against posting here.
  • Your problem is related to a new Steam update, and is unlikely to be the problem which started the topic.
  • You already applied the solution from this topic, and it didn't help. That further suggests you have a new and different problem.
  • The topic was marked as solved by its originator, which means some people who might otherwise read it will not. That reduces the pool of people who will see your request.
In my opinion, you would have been better off opening a new topic for your problem, and including in that topic an acknowledgement that you read this thread, tried its fixes, and found them to be ineffective.
Irets wrote:
This has to be a mistake by Valve, right?
In my opinion, yes.
Irets wrote:
https://github.com/ValveSoftware/steam-for-linux/issues/8031#issuecomment-916917666 wrote:
A future release is likely to add the necessary libcups.so.2 to steam-runtime-heavy, meaning you don't need to provide your own. I cannot provide an ETA for this (and I cannot guarantee that it will happen), Steam's update schedule is outside my control.
Wonderful. So instead of fixing their mistake by removing the dependency they should not have, they are doubling down on their mistake by bundling even more libraries.
Irets wrote:
I guess we'll just mark cups into our world files and hope to one day wake up to Steam including the library without us having to deal with it and it's dependencies on package manager level.
If I'm wrong, please correct me.
Can I correct you if I think Valve is wrong to do it this way? :)
Back to top
View user's profile Send private message
telmo
n00b
n00b


Joined: 19 Aug 2021
Posts: 9
Location: Portugal

PostPosted: Sat Sep 11, 2021 4:30 pm    Post subject: Reply with quote

Honestly I really love Steam and Valve for all the effort they been putting into our Linux community but damn, sometimes they really mess up with our mental health huh...

Not to mention sometimes in others distros Steam is also installed with some libraries and/or dependencies missing and when you try to launch Steam it will give you an error but they still don't create a help page. But that's a different topic.
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Sat Sep 11, 2021 4:56 pm    Post subject: Reply with quote

Hu, I agree with you.
I was tired, grumpy and was almost certain that Freetype was screwing me over, not cups.
I'll take your advice and follow it more closely in the future.
Sorry for making a mess.

telmo, you will probably want to add cups to your world file for the time being, so it doesn't get removed by depclean by accident and end up with a broken Steam again.
That can be achieved with emerge --ask --noreplace net-print/cups.
Maybe, just maybe we can get rid of it again in the future if Steam decides to bundle the library.
Back to top
View user's profile Send private message
telmo
n00b
n00b


Joined: 19 Aug 2021
Posts: 9
Location: Portugal

PostPosted: Sat Sep 11, 2021 5:05 pm    Post subject: Reply with quote

Irets wrote:
telmo, you will probably want to add cups to your world file for the time being, so it doesn't get removed by depclean by accident and end up with a broken Steam again.
That can be achieved with emerge --ask --noreplace net-print/cups.


thank you, did it rn!
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21619

PostPosted: Sat Sep 11, 2021 5:22 pm    Post subject: Reply with quote

Irets wrote:
Hu, I agree with you.
I was tired, grumpy and was almost certain that Freetype was screwing me over, not cups.
I'll take your advice and follow it more closely in the future.
Sorry for making a mess.
I was less concerned about the mess than about how, had this thread been a little quieter, you would have gotten no help because nobody noticed you in a solved thread. Fortunately, other people were still active, and you got the help you needed. I wanted to make sure you knew how to optimize the chance of getting the necessary attention, so you don't need to rely on luck.
Back to top
View user's profile Send private message
Irets
Apprentice
Apprentice


Joined: 17 Dec 2019
Posts: 222

PostPosted: Sat Sep 11, 2021 5:35 pm    Post subject: Reply with quote

Hu, that makes sense.
Thanks for clearing that up.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum