CSGO无法正常运行 / CSGO does not function properly

Maybe you can reply to what I asked. That’s I’m sure you can.

Also saying you can not “this or that” is not helping. If you try something, give exactly what you did (what command did you run? what result did you get?).

1 Like

I tried to update the driver on August 31st, I used the “sudo pacman -s nvidia” command, then rebooted, then stuck on the boot page, then I continued to reboot, resulting in a direct no screen, then I entered tty mode and tried to enter the following command: “mhwd -r pci video-linux, mhwd -r pci video-nvidia-390xx, sudo pacman -S nvidia, mhwd -i pci video-nvidia” didn’t work, and then I solved the problem with “mhwd -r pci video-nvidia, mhwd -i pci video-nvidia-390xx”

Y’know, multiple posts won’t solve your issue quicker:

This command doesn’t exist.

That is a very old driver, and unless you have a very old card, I suggest a newer one. This should show you the available drivers:

mhwd --list

More here:

And for future reference:

:bangbang: Tip: :bangbang:

When posting terminal output, copy the output and paste it here, wrapped in three (3) backticks, before AND after the pasted text. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Sed
sollicitudin dolor
eget nisl elit id
condimentum
arcu erat varius
cursus sem quis eros.

Instead of like this:

Sed sollicitudin dolor eget nisl elit id condimentum arcu erat varius cursus sem quis eros.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby increasing legibility thus making it easier for those trying to provide assistance.

For more information, please see:


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

2 Likes

OK I’m out if you can’t answer simple question, that are already asked again by other forum members.
You will not avoid it. You request support, do as you’re told, it is simple and will save everyone time and sanity.

1 Like

I replaced the 470 drive like you said. Because the latest driver didn’t work for me, it would cause the stuck boot page, the

> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
    video-nvidia-470xx            2023.03.23               false            PCI


Warning: No installed USB configs!

But that still doesn’t help.

Thank you. There’s obviously some other reason for not being able to start, and this is just a symptom. Classic XY problem. So let’s try to find out why is doesn’t start, then you can use the newer drivers.

  1. Install the drivers that you can’t start with.
  2. Reboot. (This boot should fail.)
  3. Chroot into your system as described below.
  4. Obtain the logs of the failed boot process:
journalctl --boot=-1 --priority=err..warnings --no-pager

Where:

  • The --boot= limits the logs to be only from the previous boot (-1);
  • the --priority= arguments (err..warnings) limits the messages to be only Warnings and Errors; and
  • the --no-pager formats the output nicely for use here, on the forum.

How to chroot

  1. Ensure you’ve got a relatively new ISO or at least one with a still supported LTS kernel.

  2. Write/copy/dd the ISO to a USB thumb drive.

  3. When done, boot with the above mentioned USB thumb drive into the live environment.

  4. Once booted, open a terminal and enter the following command to enter the chroot encironment:

manjaro-chroot -a
  1. If you have more than one Linux installation, select the correct one to use from the list provided.

When done, you should now be in the chroot environment.

But, be careful, as you’re now in an actual root environment on your computer, so any changes you make will persist after a restart.

You can keep the chroot environment open after you’ve provided the output, you’ll probably need to run some commands in the environment in any case.

1 Like

Is tty mode OK?

Nope, sadly.

Edit:

Or at least, if it is, then I don’t know enough to help and someone else might…

:man_shrugging:

I checked the config requirements on steam above and the minimum driver is 310,is there another problem

There obviously is, since it doesn’t work, but unfortunately I have no idea what it is, and without the information I described above:

…no way to figure out what it could be…

Mirdarthos, the issue is not that he can not boot his OS, I don’t know why you want him to chroot his system after making sure he installs the driver he can not boot with.

The issue is that CS GO is not starting.

But user is still not answering questions as asked.

From what I understand he can boot his system with driver 470. If he can not boot the system with the 470 driver, then it’s on him not answering questions properly, as the 470 driver is not the latest driver, but without answering question as asked, and saying he can not boot with latest driver we all should assume the 535 driver is not letting him boot (this is the latest driver, but it is not versioned in the MHWD output it is just called video-nvidia so maybe there is a confusion here).

So I’m giving one last shot.

What is the output of mhwd -l (just for the sake of it you’ll answer that)?

Can you boot the system with driver 470? I assume you can, so keep this 470 driver if you can boot with it (but again, as user did not give the command he typed and the output of the command, we don’t even know if he installed driver properly).

What error is Steam outputting in the terminal when you start Steam from the terminal, and then try to start the game?

1 Like

0000:03:00.0 (0300:10de:1d01) Display controller nVidia Corporation:


              NAME               VERSION          FREEDRIVER           TYPE

      video-nvidia            2023.03.23               false            PCI
video-nvidia-470xx            2023.03.23               false            PCI
video-nvidia-390xx            2023.03.23               false            PCI
       video-linux            2018.05.04                true            PCI
 video-modesetting            2020.01.13                true            PCI
        video-vesa            2017.03.12                true            PCI

Again not answering properly…

Now we just know you have all drivers available to you for your graphic card. But we don’t know the other things I asked.

video-nvidia is the lastest and greatest, currently it is version 535
video-nvidia-470xx is version 470
video-nvidia-390xx is version 390

yes…

I misunderstood then. I was under the impression it doesn’t work at all anymore after fiddling with it, but if not, apologies.


Anyway, @Connor.S - @omano is right. We need more information. We’re trying to help, but can only do so when you cooperate.

Come on. IF you’re not trolling something is really wrong with you.

CAN YOU FREAKING ANSWER ALL THE FREAKING QUESTION?!!! STOP CHERRY PICKING WHAT YOU WANT TO ANSWER AND ANSWER THE FREAKING QUESTIONS!

If you don’t understand just say it and stop NOT ANSWERING what is asked. We can explain things if you say that you don’t understand “this or that” but if you continue not answering just deal with the issue yourself and don’t ask for help on the forum.

I’m losing it… :smiling_face_with_tear:

Next time please include the method below or I’ll just have to look for it in the search engines!

You mean I need to explain to you how to start Steam from the terminal because else you need to search on Google how to do it? OK TUTORIAL TIME:

  • open a terminal
  • type steam in the terminal
  • press ENTER key
  • start your game from Steam (which is now started from the terminal)
  • copy the terminal output when it fails to start your game
  • paste the terminal output on the forum
1 Like

These answers are helping no-one and only frustrating those trying to help.

However, if you are not English, then there might be a communications gap, and you might be better off asking help in the correct place:

pid 7174 != 7173, skipping destruction (fork without exec?)
/home/connor/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh: line 98:  7069 Bus error               (core dumped) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game 730 created interface STEAMAPPLIST_INTERFACE_VERSION001 / 
Game 730 created interface STEAMAPPS_INTERFACE_VERSION008 / 
Game 730 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_005 / 
Game 730 created interface STEAMHTTP_INTERFACE_VERSION003 / 
Game 730 created interface STEAMHTTP_INTERFACE_VERSION003 / HTTP
Game 730 created interface STEAMINVENTORY_INTERFACE_V003 / 
Game 730 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / 
Game 730 created interface STEAMMUSIC_INTERFACE_VERSION001 / 
Game 730 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / 
Game 730 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION016 / 
Game 730 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / 
Game 730 created interface STEAMUGC_INTERFACE_VERSION016 / 
Game 730 created interface STEAMUSERSTATS_INTERFACE_VERSION012 / 
Game 730 created interface STEAMVIDEO_INTERFACE_V002 / 
Game 730 created interface SteamAppDisableUpdate001 / 
Game 730 created interface SteamController008 / 
Game 730 created interface SteamFriends017 / 
Game 730 created interface SteamGameCoordinator001 / 
Game 730 created interface SteamGameStats001 / 
Game 730 created interface SteamInput006 / 
Game 730 created interface SteamMatchGameSearch001 / 
Game 730 created interface SteamMatchMaking009 / 
Game 730 created interface SteamMatchMakingServers002 / 
Game 730 created interface SteamNetworking006 / 
Game 730 created interface SteamNetworkingSocketsSerialized005 / 
Game 730 created interface SteamUser021 / User
Game 730 created interface SteamUser022 / 
Game 730 created interface SteamUser022 / User
Game 730 created interface SteamUtils010 / 
Game 730 created interface SteamUtils010 / Utils
Game 730 method call count for IClientNetworkingSocketsSerialized::GetSTUNServer : 2
Game 730 method call count for IClientNetworkingSocketsSerialized::GetCachedRelayTicketCount : 1
Game 730 method call count for IClientNetworkingSocketsSerialized::GetCertAsync : 1
Game 730 method call count for IClientControllerSerialized::BCheckGameDirectoryAndReloadConfigIfNecessary : 1
Game 730 method call count for IClientControllerSerialized::EnableDeviceCallbacks : 1
Game 730 method call count for IClientControllerSerialized::HasGameMapping : 11
Game 730 method call count for IClientHTTP::SendHTTPRequest : 1
Game 730 method call count for IClientHTTP::SetHTTPRequestHeaderValue : 1
Game 730 method call count for IClientHTTP::CreateHTTPRequest : 1
Game 730 method call count for IClientGameStats::GetNewSession : 1
Game 730 method call count for IClientGameCoordinator::SendMessage : 1
Game 730 method call count for IClientRemoteStorage::EnumerateUserSubscribedFiles : 1
Game 730 method call count for IClientRemoteStorage::FileExists : 1
Game 730 method call count for IClientRemoteStorage::GetFileSize : 2
Game 730 method call count for IClientRemoteStorage::FileRead : 2
Game 730 method call count for IClientNetworking::AllowP2PPacketRelay : 1
Game 730 method call count for IClientUserStats::RequestCurrentStats : 1
Game 730 method call count for IClientAppManager::GetCurrentLanguage : 2
Game 730 method call count for IClientAppManager::GetAppStateInfo : 1
Game 730 method call count for IClientAppManager::GetActiveBeta : 1
Game 730 method call count for IClientUtils::RecordSteamInterfaceCreation : 118
Game 730 method call count for IClientUtils::InitFilterText : 1
Game 730 method call count for IClientUtils::IsSteamChina : 1
Game 730 method call count for IClientUtils::GetLauncherType : 1
Game 730 method call count for IClientUtils::GetAppID : 125
Game 730 method call count for IClientUtils::GetIPCountry : 1
Game 730 method call count for IClientUtils::GetServerRealTime : 2
Game 730 method call count for IClientFriends::GetFriendPersonaName_Public : 4
Game 730 method call count for IClientFriends::RequestFriendRichPresence : 2
Game 730 method call count for IClientFriends::GetFriendRichPresenceKeyByIndex : 20
Game 730 method call count for IClientFriends::GetFriendRichPresenceKeyCount : 2
Game 730 method call count for IClientFriends::GetFriendRichPresence : 20
Game 730 method call count for IClientFriends::GetFriendGamePlayed : 8
Game 730 method call count for IClientFriends::GetFriendByIndex : 8
Game 730 method call count for IClientFriends::GetFriendCount : 1
Game 730 method call count for IClientFriends::GetFriendPersonaState : 8
Game 730 method call count for IClientFriends::GetFriendRelationship : 8
Game 730 method call count for IClientFriends::GetPersonaName : 1
Game 730 method call count for IClientUser::BSetDurationControlOnlineState : 1
Game 730 method call count for IClientUser::BIsSubscribedApp : 3
Game 730 method call count for IClientUser::GetUserDataFolder : 1
Game 730 method call count for IClientUser::GetSteamID : 20
Game 730 method call count for IClientUser::BLoggedOn : 8
Uploaded AppInterfaceStats to Steam

(process:7076): GLib-GObject-CRITICAL **: 17:59:28.036: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Fossilize INFO: Setting autogroup scheduling.
reaping pid: 7076 -- gameoverlayui