I think it was an issue with the save file/place I was using, not vinegar itself. Tried a new file and it worked. This is probably ending up off-topic so thank you for the help and good luck everyone on this thread
Hello i am new to linux and i currently using virtual machine to try installing roblox on linux majaro and i got question
How do i even launch sober. I instaled all files and i actually dont know how to launch sober.
As i know it is enough to just write name of program in terminal to launch it. linux will automaticly find it but when i trying this terminal prints that sober comand is not found
(Sorry if it is dumb question)
Bro did u download it? Goto software store and download sober. Also its recommended (by me) to use something friendly like ubuntu. If you just type in an apps name it wont work, you have to tell system where is it.
you havent enabled x11 -_- do it, download sober, lauch it directly from ubuntu app launcher not terminal. Just follow the instructions in the main post
my sober crashes whenever i try to play any game at all, my apk is up to date and my flatpak is also good, not sure why its crashing, i am on a vm so im not sure if that affects anything
Have you checked your memory? I don’t think it’ll work on low memory.
ive given the vm about 6 gigabytes of ram, usually roblox uses 4 on my windows os, i did give it like 4 processors so im not sure if that would effect it
i ran
flatpak run org.vinegarhq.Sober
and these are the logs
TelemetryProtocol::setProcessTimeOverride: 2206
Setting default app policy file: /home/zack/.var/app/org.vinegarhq.Sober/data/sober/assets/content/guac/defaultConfigs/GuacDefaultPolicy-GlobalDist.json
2025-02-09T14:37:46.667Z,0.667373,68a9a480,6 [FLog::AndroidGLView] nativeInitClientSettings
2025-02-09T14:37:46.706Z,0.706628,68a9a480,6 [FLog::Output] LoadClientSettingsFromLocal: "{
“*comment”: “DO NOT EDIT THIS FILE ANYMORE, PUT YOUR CUSTOM FFLAGS IN /home/zack/.var/app/org.vinegarhq.Sober/config/sober/config.json”,
“DFFlagDisableDPIScale”: true,
“DFIntTaskSchedulerTargetFps”: 0,
“FFlagAdServiceEnabled”: false,
“FFlagDebugDisableTelemetryEphemeralCounter”: true,
“FFlagDebugDisableTelemetryEphemeralStat”: true,
“FFlagDebugDisableTelemetryEventIngest”: true,
“FFlagDebugDisableTelemetryPoint”: true,
“FFlagDebugDisableTelemetryV2Counter”: true,
“FFlagDebugDisableTelemetryV2Event”: true,
“FFlagDebugDisableTelemetryV2Stat”: true,
“FFlagFutureIsBrightPhase3Vulkan”: true,
"FFlagGameBasicSettingsFramer
2025-02-09T14:37:46.708Z,0.708878,68a9a480,6 [FLog::AndroidGLView] nativePostClientSettingsLoadedInitialization3
2025-02-09T14:37:46.714Z,0.714598,68a9a480,6 [FLog::ClientRunInfo] RobloxGitHash: 566bd6fbbd47fc05c9fc04caf859d5137fa60808
2025-02-09T14:37:46.714Z,0.714636,68a9a480,6 [FLog::ClientRunInfo] The base url is https://www.roblox.com/
2025-02-09T14:37:46.714Z,0.714700,68a9a480,6 [FLog::ClientRunInfo] The channel is production
nativeAppBridgeAppStart_original:
nativeAppBridgeV2Init:
2025-02-09T14:37:46.721Z,0.721359,492006c0,6,Info [FLog::PerformanceControlUtil] PerformanceControlUtil: registered single surface tunable (id=0)
2025-02-09T14:37:46.721Z,0.721471,492006c0,6 [FLog::SingleSurfaceApp] initializeWithAppStarter
2025-02-09T14:37:46.721Z,0.721496,492006c0,6 [FLog::SingleSurfaceApp] initializeSingleton
2025-02-09T14:37:46.721Z,0.721737,492006c0,6 [FLog::Output] setAssetFolder /home/zack/.var/app/org.vinegarhq.Sober/data/sober/assets/content/
2025-02-09T14:37:46.721Z,0.721996,492006c0,6 [FLog::Output] setExtraAssetFolder /home/zack/.var/app/org.vinegarhq.Sober/data/sober/assets/ExtraContent
2025-02-09T14:37:46.722Z,0.722070,492006c0,6 [FLog::Output] Evaluating deferred inferred crashes
2025-02-09T14:37:46.722Z,0.722386,492006c0,6 [FLog::SingleSurfaceApp] registerForForceOTAUpdateAvailableConnection stage = 0
2025-02-09T14:37:46.722Z,0.722928,492006c0,6 [FLog::DataModelPatchConfigurer] [DataModelPatch] Load configs for user key: app:4999783175750020393
2025-02-09T14:37:46.725Z,0.725622,492006c0,6 [FLog::SingleSurfaceApp] setStage: (stage:Native)
2025-02-09T14:37:46.725Z,0.725673,492006c0,6,Warning [FLog::SingleSurfaceApp] instantiate controllers
2025-02-09T14:37:46.725Z,0.725737,492006c0,6 [FLog::SurfaceController] SurfaceController[:1]::SurfaceController, count: 1
2025-02-09T14:37:46.725Z,0.725766,492006c0,6,Warning [FLog::SingleSurfaceApp] instantiate experience coordinator
2025-02-09T14:37:46.725Z,0.725805,492006c0,6,Info [FLog::PerformanceControlUtil] PerformanceControlUtil: registered single surface tunable (id=1)
2025-02-09T14:37:46.725Z,0.725840,492006c0,6,Info [FLog::CrossExperienceVoiceController] CrossExperienceVoiceController::CrossExperienceVoiceController() constructor
2025-02-09T14:37:46.726Z,0.726303,492006c0,6 [FLog::SingleSurfaceApp] initializeLuaAppWithLoggedInUser: (stage:Native).
2025-02-09T14:37:46.726Z,0.726336,492006c0,6 [FLog::SingleSurfaceApp] applyLocale
2025-02-09T14:37:46.727Z,0.727761,492006c0,6 [FLog::DataModelPatchConfigurer] [_DataModelPatch] Retrieving patch
2025-02-09T14:37:46.727Z,0.727860,492006c0,6 [FLog::DataModelPatchConfigurer] getCachedPatch DataModelPatchConfig : type=1, assetId=5345954812, assetVersion=10769, maxAppVersion=658, localAssetURI=rbxasset://models/DataModelPatch/DataModelPatch.rbxm
2025-02-09T14:37:46.727Z,0.727880,492006c0,6 [FLog::DataModelPatchConfigurer] getCachedPatch : numAttempts=10
2025-02-09T14:37:46.728Z,0.728016,492006c0,6 [FLog::DataModelPatchConfigurer] getCachedPatch : contentId=rbxasset://models/DataModelPatch/DataModelPatch.rbxm
2025-02-09T14:37:46.728Z,0.728041,492006c0,6 [FLog::DataModelPatchConfigurer] getCachedPatch : get patch from content provider for Model
2025-02-09T14:37:46.728Z,0.728244,492006c0,6 [FLog::DataModelPatchConfigurer] deserializeAndVerifyPatch with blake3
nativeAppBridgeAppStart: StartupController finished starting: stage = 2, BTID = 0, upgradeStatus = 3.
2025-02-09T14:37:47.536Z,1.536559,492006c0,6 [FLog::SingleSurfaceApp] setStage: (stage:InitializedLuaApp)
2025-02-09T14:37:47.536Z,1.536942,4d9ff6c0,6 [FLog::Output] Info: DataModel Loading rbxasset://places/Mobile.rbxl
nativeAppBridgeV2UpdateSurfaceApp:
nativeAppBridgeV2UpdateSurfaceApp: Created ANativeWindow 0x340000d (ID:1)
2025-02-09T14:37:47.548Z,1.548862,492006c0,6 [FLog::SingleSurfaceApp] updateSurfaceLuaApp: (stage:InitializedLuaApp)
2025-02-09T14:37:47.575Z,1.575316,4d9ff6c0,6 [FLog::DataModelPatchConfigurer] OTAPollingEnabled set to: false
2025-02-09T14:37:47.606Z,1.606590,4d9ff6c0,6 [FLog::DataModelPatchConfigurer] [_DataModelPatch] Update OTA config
2025-02-09T14:37:47.652Z,1.652562,4d9ff6c0,6 [FLog::DataModelPatchConfigurer] [discovery-ota] Load configs for user key: app:4999783175750020393
2025-02-09T14:37:47.653Z,1.653041,4d9ff6c0,6 [FLog::DataModelPatchConfigurer] [discovery-ota] Retrieving patch
2025-02-09T14:37:47.653Z,1.653073,4d9ff6c0,6 [FLog::DataModelPatchConfigurer] getCachedPatch DataModelPatchConfig : type=1, assetId=16639814581, assetVersion=1967, maxAppVersion=658, localAssetURI=
2025-02-09T14:37:47.683Z,1.683881,474006c0,6 [FLog::DataModelPatchConfigurer] [_DataModelPatch] Update OTA succeeded: {“SchemaVersion”:“1”,“CanaryUserIds”:[],“CanaryPercentage”:0}
2025-02-09T14:37:47.683Z,1.683972,474006c0,6 [FLog::DataModelPatchConfigurer] [_DataModelPatch] Update OTA config not deployed
2025-02-09T14:37:47.874Z,1.874147,4d9ff6c0,6,Info [FLog::AudioFocusManager] AudioFocusManager::AudioFocusManager() constructor
2025-02-09T14:37:47.874Z,1.874280,4d9ff6c0,6,Info [FLog::AudioFocusService] AudioFocusService::AudioFocusService() constructor
2025-02-09T14:37:47.874Z,1.874321,4d9ff6c0,6,Info [FLog::AudioFocusService] AudioFocusService onServiceProvider invokation
2025-02-09T14:37:47.874Z,1.874349,4d9ff6c0,6,Info [FLog::AudioFocusService] AudioFocusService::AudioFocusService() onServiceProvider setup
2025-02-09T14:37:48.676Z,2.676948,4d9ff6c0,6 [FLog::Warning] Warning: Unable to fetch completed survey ids from app storage
2025-02-09T14:37:48.816Z,2.816831,4ebff6c0,6,Warning [DFLog::DMNotificationMonitor] DM notification received. Type 10
2025-02-09T14:37:48.865Z,2.865414,474006c0,12 [DFLog::HttpTraceError] HttpResponse(#6 0x56c82043020) time:42.7ms (net:42.6ms callback:0.1ms timeInRetryQueue:0.0ms)status:401 Unauthorized bodySize:67 url:{ “https://apis.roblox.com/platform-chat-api/v1/metadata” } ip:128.116.102.3 external:0 numberOfTimesRetried:0
2025-02-09T14:37:48.868Z,2.868990,474006c0,12 [DFLog::HttpTraceError] HttpResponse(#5 0x56c82040d20) time:74.7ms (net:74.6ms callback:0.1ms timeInRetryQueue:0.0ms)status:403 Forbidden bodySize:91 url:{ “https://apis.roblox.com/user-heartbeats-api/action-report” } ip:128.116.102.3 external:0 numberOfTimesRetried:0
2025-02-09T14:37:48.902Z,2.902718,474006c0,12 [DFLog::HttpTraceError] HttpResponse(#7 0x56c82046220) time:77.7ms (net:77.5ms callback:0.1ms timeInRetryQueue:0.0ms)status:401 Unauthorized bodySize:67 url:{ “https://apis.roblox.com/platform-chat-api/v1/get-conversation-metadata” } ip:128.116.102.3 external:0 numberOfTimesRetried:0
2025-02-09T14:37:48.917Z,2.917461,4ebff6c0,6 [FLog::Warning] Warning: HTTP error url:https://apis.roblox.com/user-heartbeats-api/action-report
2025-02-09T14:37:48.917Z,2.917544,4ebff6c0,6 [FLog::Warning] Warning: HTTP error code:403
2025-02-09T14:37:48.917Z,2.917578,4ebff6c0,6 [FLog::Warning] Warning: HTTP error body:{"sessionId":"5d05bf69-0c5a-46c3-8227-ae9b29b84dc6","status":403,"message":"Unauthorized."}
2025-02-09T14:37:48.936Z,2.936833,4d9ff6c0,6 [FLog::Warning] Warning: Unhandled Promise rejection:
table: 0x261fcea5d19d1ffc
CoreGui.RobloxGui.Modules.LuaApp.Http.wrapRequestWithMiddleware:16 function makeRequest
CoreGui.RobloxGui.Modules.LuaApp.Http.Requests.UserHeartbeats.PostUserHeartbeatsActionReport:51
CoreGui.RobloxGui.Modules.LuaApp.Components.Session.UserHeartbeatsManager:186 function didMount
CorePackages.Packages._Index.ReactReconciler.ReactReconciler.ReactFiberCommitWork.new:929 function commitLayoutEffectsForClassComponent
CorePackages.Packages._Index.ReactReconciler.ReactReconciler.ReactFiberCommitWork.new:768 function recursivelyCommitLayoutEffects
CorePackages.Packages.Index.ReactReconciler.ReactReconciler.ReactFiberCommitWork.new:714 func
2025-02-09T14:37:48.951Z,2.951468,474006c0,12 [DFLog::HttpTraceError] HttpResponse(#8 0x56c90fa3520) time:41.1ms (net:41.1ms callback:0.0ms timeInRetryQueue:0.0ms)status:403 Forbidden bodySize:91 url:{ “https://apis.roblox.com/user-heartbeats-api/pulse” } ip:128.116.102.3 external:0 numberOfTimesRetried:0
2025-02-09T14:37:48.960Z,2.960240,4ebff6c0,6,Warning [DFLog::DMNotificationMonitor] DM notification received. Type 10
nativeAppBridgeV2StartApp:
nativeAppBridgeV2StartApp: Same native window 0x340000d. No need to do anything!
2025-02-09T14:37:48.962Z,2.962495,492006c0,6 [FLog::SingleSurfaceApp] startLuaApp: (stage:InitializedLuaApp).
2025-02-09T14:37:48.962Z,2.962539,492006c0,6 [FLog::SingleSurfaceApp] returnToLuaApp: (stage:InitializedLuaApp).
2025-02-09T14:37:48.962Z,2.962567,492006c0,6 [FLog::SingleSurfaceApp] returnToLuaApp: … disable videoRecorder.
2025-02-09T14:37:48.962Z,2.962592,492006c0,6 [FLog::SingleSurfaceApp] returnToLuaAppInternal: … App has been initialized, returning from game.
2025-02-09T14:37:48.962Z,2.962654,492006c0,6 [FLog::SurfaceController] [:1]::replaceDataModel: (stage:0, window = 0x340000d) [tid:0x56c80040020]
2025-02-09T14:37:48.962Z,2.962761,492006c0,6,Warning [FLog::Graphics] RenderView created[1]
2025-02-09T14:37:48.963Z,2.963524,492006c0,6,Error [FLog::SurfaceController] Mode 6 failed: Unable to load Vulkan API
2025-02-09T14:37:48.963Z,2.963578,492006c0,6,Warning [FLog::Graphics] RenderView created[2]
2025-02-09T14:37:48.963Z,2.963609,492006c0,6 [FLog::Graphics] Window size: 800x600
2025-02-09T14:37:48.988Z,2.988876,492006c0,6 [FLog::Graphics] Trying to choose EGL config r8 g8 b8 vsync0
2025-02-09T14:37:48.988Z,2.988969,492006c0,6 [FLog::Graphics] Trying to choose EGL config r5 g6 b5 vsync0
2025-02-09T14:37:48.989Z,2.989013,492006c0,6 [FLog::Graphics] Trying to choose EGL config r8 g8 b8 vsync1
2025-02-09T14:37:48.992Z,2.992831,4bdff6c0,6 [FLog::Warning] Warning: HTTP error url:https://apis.roblox.com/user-heartbeats-api/pulse
2025-02-09T14:37:48.992Z,2.992898,4bdff6c0,6 [FLog::Warning] Warning: HTTP error code:403
2025-02-09T14:37:48.992Z,2.992958,4bdff6c0,6 [FLog::Warning] Warning: HTTP error body:{"sessionId":"5d05bf69-0c5a-46c3-8227-ae9b29b84dc6","status":403,"message":"Unauthorized."}
2025-02-09T14:37:49.009Z,3.009788,4bdff6c0,6 [FLog::Warning] Warning: Unhandled Promise rejection:
table: 0xf028ac2afa77c1dc
CoreGui.RobloxGui.Modules.LuaApp.Http.wrapRequestWithMiddleware:16 function makeRequest
CoreGui.RobloxGui.Modules.LuaApp.Http.Requests.UserHeartbeats.PostUserHeartbeatsPulse:34
CoreGui.RobloxGui.Modules.LuaApp.Components.Session.UserHeartbeatsManager:129
2025-02-09T14:37:49.027Z,3.027854,492006c0,6 [FLog::Graphics] Created context 0x56c86b2fa00
FATAL: Sober couldn’t find a supported graphics device. You may need to install additional drivers to make it work.
You might have to run “flatpak update” in a terminal to make Sober recognize your graphics device.
2025-02-09T14:37:49.055Z,3.055335,4bdff6c0,6 [FLog::Warning] Warning: HTTP error url:https://apis.roblox.com/attribution/v1/events/post-authentication
2025-02-09T14:37:49.055Z,3.055432,4bdff6c0,6 [FLog::Warning] Warning: HTTP error code:nil
2025-02-09T14:37:49.055Z,3.055463,4bdff6c0,6 [FLog::Warning] Warning: HTTP error body:nil
2025-02-09T14:37:49.162Z,3.162462,4bdff6c0,6,Warning [DFLog::DMNotificationMonitor] DM notification received. Type 10
ok i think i realized the issue, since im in a VM my graphics device is just put as a saga adapter, dont know if you can directly use a graphics card on a vm but i will see
Well if you have solved your issue, I’m sorry I couldn’t really help as I never really ran Linux on a virtual machine.
sober is working now, i just needed to give the vm more VRAM thank you though
- It looks like you are hacking.
- What are your specs?
- If they ARE above minimum, it might be your vinegar graphics settings or something else that you can see in configure vinegar website.
Requirments
- 3gb ram
- Graphics isn’t mentioned but make sure you have the right one enabled.
- Windows 10 (ignore)
And vinegar settings? Mabye check those? Can you please show me a picture of your vinegar configuration?
Try setting rendering values to opengl or vulkan or dx3d. (also see more commands from the official website!!)
try these settings:
also why the heck your terminal looks like hacking