Terminalde çalışan bir proxy argümanı Chrome'un masaüstü başlatıcısına da ait olabilir. Yüklü masaüstü girdisinin kullanıcı geçersiz kılmasını kullanın, böylece paket güncellemeleri düzenlenen sistem dosyasının üzerine yazmaz.

Kurulumun gerçekte kullandığı başlatıcıyı bulun, ardından bu girdiyi aynı masaüstü dosyası ID'siyle $XDG_DATA_HOME/applications içine, genellikle ~/.local/share/applications, kopyalayın. Kullanıcı girdisi sistem girdisinden önce gelir.

Mevcut komutu google-chrome-stable olan bir kurulum için bir Exec satırı şöyle olabilir:

Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example:8080 %U

Genel bir HTTP aracısı üzerinden izin verilen gezinme için başlatma argümanının uç noktasını HTTP proxy listesinden seçin. Gerçek paketin gerektirdiği yürütülebilir dosyayı ve sarmalayıcıyı koruyun. Snap, Flatpak ve dağıtım Chromium başlatıcıları başka bir komut kullanabilir. Diğer masaüstü girdisi alanlarını koruyun ve bu eylemlerin aynı yolu kullanması gerekiyorsa ayrı masaüstü eylemi Exec satırlarını inceleyin.

%U masaüstü belirtiminin URL alanı kodudur. Exec sıradan bir shell betiği değildir: shell değişkenleri ve komut ikameleri yalnızca oraya yerleştirilerek genişletilmez.

Yeni başlatma argümanlarını test etmeden önce tarayıcıyı o profille tamamen kapatın. Zaten çalışan bir Chrome süreci, başlatıcının proxy seçeneğiyle yeniden başlatılmadan yeni açılan URL'yi alabilir.

İlgili makaleler