Gartrell, a 29-year-old outfielder signed to a Minor League deal this offseason, finished 1-for-4 with three RBIs.
Left fielder Dayan Viciedo, one of the only White Sox regulars in the split-squad lineup, went 3-for-3 with a double and an RBI as he improved his spring average to .360.
Carraway, 26, split last season between Double-A Jackson and Triple-A Tacoma and is in his first Major League camp for Seattle. The former 12th-round Draft pick zipped through a clean second inning, but by that time the damage was done in a 42-pitch outing.
Michael Morse, playing first base for the first time this spring, got Seattle on the board with a solo home run to the opposite field leading off the second against White Sox right-hander Dylan Axelrod.
The Mariners have now hit 31 home runs in their first 16 games, leading all Major League teams this spring.
Morse's drive was the lone hit in three innings against Axelrod, who improved to 2-0 this spring with a 1.13 ERA. Axelrod, 27, started seven games last year for the White Sox and has now allowed just one run and three hits over eight innings this spring in four outings.
Jason Bay just missed his third home run of Cactus League play with a deep drive off the top of the 410-foot center-field wall, settling instead for a fourth-inning triple as he continue his strong spring for the Mariners. He finished 1-for-3 and is batting .389 in 18 at-bats.
Carlos Peguero tripled to right-center in the same inning off White Sox left-hander Scott Snodgress in a 2-for-4 day. Mike Jacobs' two-run single highlighted Seattle's four-run surge in the eighth.
Taijuan Walker, the Mariners' top prospect as ranked by MLB.com, allowed two hits and a run while tossing the third and fourth innings.
Beckham and Morel went back-to-back with home runs off Mariners lefty Charlie Furbush in the sixth. It was the first long ball of the spring for Beckham and the second for Morel, who went 2-for-4 with two runs.
Up next: With his new five-year, $32.5-million contract extension in hand, Chris Sale takes to the mound Monday against the Rockies at Camelback Ranch for his second Cactus League start. The first pitch is scheduled at 3:05 p.m. CT and will be broadcast as a whitesox.com webcast. Sale, who is on schedule to pitch Opening Day, last pitched on Wednesday's off-day in a simulated game against White Sox Minor Leaguers.